-
-
Notifications
You must be signed in to change notification settings - Fork 37
GPL (and other license) compatibility? #6
Comments
As far as I know, in order to be GPL compatible, a license either needs to have fewer restrictions than GPL (eg. MIT, BSD), or explicitly allow relicensing (eg. the Apache license). Being GPL compatible means that you can relicense and redistribute code under the GPL, which is problematic for licenses with additional limitations/restrictions on use. Basically, it comes down to this: If it were possible for this license to be compatible with other licenses, someone could bypass this license's restrictions by relicensing the code under another license, which is obviously problematic :) |
This license is not GPL-compatible, because it restricts FSF's freedom 0, the freedom to use the software for any purpose. This freedom is protected in section 2 of GPL v3:
I do not believe the intention of this license is to fit the traditional FSF definition of free software, so I think this issue can be closed with, "No." |
The license fits no reasonable definition of free software at all. |
It can't ever be GPL-compatible sure, but one could make a copyleft version of it, similar to Creative Commons Share Alike. This is no different than a license that doesn't allow, say, commercial use. Both are restrictions on the manner in which someone may use the work. The term "Commercial use" may be more clearly defined in the law than "doing no harm", but, in the end, either way it's up to a judge or panel of judges to determine on a case-by-case basis what is or isn't commercial use or doing harm. So it's up to the license to define that as precisely as possible in a manner that Federal judges can understand. As for whether it can't fit "any definition" of free software, I disagree, maybe based on what FSF says but they aren't the sole arbiter of the terms usage like some Académie française. Maybe not a common definition, but someone's definition, sure. I can't say these aren't free as in freedom guns just because I can't legally go around shooting people with them. No freedom is entirely without limit; one person's freedom is another person's oppression. |
That has nothing to do with wether it's free or not. Free Software can be used for any purpose by anyone. If it can't, it's not free.
All free software is usable for commercial use.
It is still not free, regardless of wether it gets enforced or not. Please see the JSON license: It is NOT considered Free by the community because it poses restriction on use. In short, free licenses have to allow evil. If they don't, they are not free and do not contribute to the free software community. Doesn't mean I have anything against it. Just it's not free.
I agree with that point. Technically, you can define literally any word however you like.
Nor can you legally kill anybody in any other way. The issue here is freedom being restricted by the software author. If it does, why would you call it "free"? Not even Creative Commons does, even though they do provide usage restricted licenses, but recognizing they are not free.
Actually, all free softare licenses are "without limit" when it comes to usage and some are without limit altogether (licenses equivalent to public domain but technically not waivers: copyright is retained, but limitless freedom is granted). Of course, there is a catch: laws will apply. I don't understand why one would change the definition of terms that are already in wide use, instead of creating new terms. It doesn't help. |
FYI there are work group channels going on about this on various different licenses, so if you're interested in making this happen I would guess you should apply 🌞 Please see https://ethicalsource.dev/apply/. |
Honestly, I personally think that some distinction must be drawn between free as in anarchy vs free as in democracy. Democracies have laws which are agreed upon in some capacity to benefit the people, while anarchies have no laws. While there is the requirement by many licenses to propagate, little protection is given to prevent misuse (e.g. patent trolls and “embrace extend extinguish”). |
Has anyone reviewed this license with regards to compatibility with the GPL (and other) license? This license places additional restrictions on the software. How would that affect this?
The text was updated successfully, but these errors were encountered: