-
-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License, CLA #46
Comments
GPL is a license for source code, CC is for content. I can see you added CC yourself to nixos homepage.
It is the same license with an additional restriction of not being able to make money from this content.
Even if I would want add a paywall, the license allows anyone to host this documentation anywhere they like, as long as they don't charge for it. If it's freely available, why would I paywall it? CLA does allow me to be able to license it under different terms, if I decide to make it a book.
Note that the license allows you to share it freely if you don't make money from that.
Quite on the contrary, it's close to impossible (as far as I know) to find a publisher if you don't own the copyright, so noone would be able to sell the books. If you don't wish to contribute the content under these terms, that's understandable and no hard feelings. I don't expect anyone to get rich with these either way. |
sure, but you can compare the conditions GPL has similar conditions like CC BY-SA while when you add an additional restriction of not being able to make money from it, it would be considered proprietary since it violates requirements for free software resp. open source https://www.gnu.org/licenses/license-list.html#NonFreeDocumentationLicenses
yes, and it was a huge effort that took more than 6 months! NixOS/nixos-homepage#260 i want to prevent such license issues
yes, but why should you be the only person? isn't this a community project? without that restriction, you could still make a book and probably no one else would do it. if that is your concern
i already bought books with CC license. some examples i quickly found:
most use CC BY-NC-ND, but a more permissive license is possible you can still introduce yourself as the author of the book to tho publisher, put "Domen Kožar and contributors" on the cover and name all contributors somewhere in the book. this way the publisher should be happy, amazon is happy that they only have to list one name instead of 50 in the book listing and the CC license is fulfilled (attribution) |
That argument is valid for code, but not for written text. I do not want to go into this debate, but let's say it's highly philosophical and I want to focus my energy on fixing Nix documentation, not defending different shades of freedom. Please come up with concrete examples how it limits your freedom. If you have a plan to publish this as a book, we can talk about it why and how.
And that's what I want to avoid with the CLA.
No, because you need to publish under CC license AND hold copyright. The books you listed exist because those people hold copyright the same way as I will. Did you find a published book under cc AND copyright is held by 100 contributors? In practice noncommercial restriction really doesn't matter, so I'm fine removing it. CLA is however required if anybody ever wants to publish a book. |
that's fine, i respect that. i just wanted to point out my concern
my main concern is that we would have to point out on nixos.org, that these tutorials have a different license than the rest of the site. when we use the same license, the statement from the website readme is enough an we can focus on fixing Nix documentation instead of licensing trouble
that would be great and solves my main concern
ok, i don't understand why, but it doesn't matter
ok |
Thanks @davidak for pointing that out. I missed that when integrating the content, my bad. I agree the CLA is valuable to stay in control over the content. If we want to turn this into official documentation though, would it not be better to use the NixOS foundation as copyright holder? I can imagine you (@domenkozar) may object in order to keep nix.dev autonomous. In that case we have to discuss whether it is a good idea to have this legal dependency on an individual. |
I am quite against that, since I'm quite tired of politics around ideologies. That is also why I started nix.dev as a seprate project in the first place, after weeks of arguing about documentation format. Too many cooks in the kitchen.
The lack of trust in NixOS community lately is quite saddening, but I'm not going to pick this fight but rather create content and let everyone decide for themselves if something worked for hundreds of hours and offered free is "good enough". |
I'm going to change the license to CC BY-SA, since CC compatibility chart does say that NC is not complaint with SA. That should make it trivial to integrate into nixos.org (I still think it's a waste of time that we could spend on tutorials, rathen than styling - which was motived that we just need to get things done). About politics, feel free to bring CLA up on next marketing meeting and act accordingly. |
When I expressed my concern about this legal issue, I wasn't thinking about trust – I probably should have. I am sorry for ignoring that implication. This issue was brought up during the marketing meeting. We concluded that the status quo is fine. Regarding whether this integration is a waste of time or not… I believe we can disagree on this point without interfering with each other, which is what I intend to do from here on. |
Absolutely, that's why it's a community project so we can each work on the part we feel is important. I do think it provides value, I just wouldn't prioritize it. |
The used license is more restrictive than the GPL and not even considered open source. It don't fit the ecosystem and is not compatible with the license of the nixos website.
I suggest to use the same license as the website (CC BY-SA) since the plan is to integrate the content there.
And what is the plan with the CLA? Do you want to get rich by selling the tutorials as book or add a paywall later?
I don't want to give you the copyright but share it freely with the community, so anyone could sell locally printed books if there is demand for that. That's better for the environment and more fair.
The text was updated successfully, but these errors were encountered: