-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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 of style.css is GPL? #3392
Comments
I do not appreciate appropriation of my work, however trivial, without permissions and without attribution, nor the implicit implication here that I should be fine with it. Therefore I explicitly do not give permission for any relicensing of my work except as permitted by the license attached to it. However, do not despair. The Bakefile code was relicensed later, see https://github.com/vslavik/bakefile/tree/legacy-0.2-branch — to a license that is more permissive and gives you a way to resolve this without hassle. Do note, however, that even the MIT license still has obligations that you must meet, such as including a copy of the copyright notice (which is in the
That is irrelevant, except requiring them to give permission too. It's a derivative work, now with two copyright holders.
Debian does really good work w.r.t. licensing. They are entirely correct to see this as a red flag. |
Thank you for bringing this up. We have evidently managed to mess this up several times, as we've duplicated this file a bunch of places:
and so we will need to fix this issue in several places. |
Thanks. I've removed this file. It was added back when Nix was still GPL-licensed, so we should have removed it when we changed the license to the LGPL. Apologies to @vslavik! |
This file is licensed under the GPL. Originally, Nix was also GPL-licensed so that was fine. However, we later changed the license to the LGPL but missed the fact that style.css has an incompatible license. Since the Nix manual at nixos.org uses its own styling, we can remove this file. Fixes #3392. (cherry picked from commit 9c7e90f)
@vslavik Maybe you could add a comment here saying that you're fine with your 2003 version of this file to fall under the LGPL-2.1+?
This issue was part of the rejection reasons in the first review of nix for entrance in the Debian archive.
The file doc/manual/style.css has been imported into the nix code on Dec 2 2003 with a comment pointing to bakefile. The file can still be found in the SVN repo on sourceforge:
https://sourceforge.net/p/bakefile/code/HEAD/tree/bakefile/trunk/doc/html/style.css
The file was added in SVN rev 5 on 2003-06-10 by vaclavslavik (Václav Slavík [email protected]). The COPYING file of the repo contains the GPL 2 text:
https://sourceforge.net/p/bakefile/code/451/tree/trunk/bakefile/COPYING
There is no indication of "or later".
Afterwards more than half of the file was changed by Eelco Dolstra.
So the nitpicking-proof-correct license header would probably be
Please note that Debian copyright reviews are done by volunteers that are not lawyers. Sometimes the reviews might seem overly nitpicking. This however helps Debian to not have any troubles even with potential lawsuits.
The text was updated successfully, but these errors were encountered: