@waifu GPL is just a corporate deterrent, nothing else. It's a freedom restricting license by default. I don't like it, but there's currently nothing better than 2-clause BSD for general smaller projects and GPL for something large or at risk of being hijacked and rebranded.
@phnt@fluffytail.org The freedom restricting is by default so you don't get your freedom restricted, while i don't like that it restricts parts of your freedom it's the best we got, the copyright system is simply broken, truly sad we have no alternative
@waifu I don't think as a dev I should have a say in what others do with my code, unless it's some corpo that I know won't contribute and will just profit. Hence the GPL choice for larger projects.
In the ideal world where copyright and IP don't exist, GPL shouldn't also exist just like any other license. Everybody is free to do whatever they want with the code and I should be able to reverse-engineer and use code from software whose source code isn't released. A software anarchy if you will. The only anarchy I can get behind. But that of course is something that will never happen which is why I choose license like I've said above.
@phnt@fluffytail.org nothing boils my blood more than disney dawg, we could literally have more games and more art of thousands of pieces of media, but the mouse said no, though again, copyright is a monopoly enforced by the state
@s8n@waifu Don't contribute to those projects and fork. Also GPL has been broken for decades with the "come to my office for source" trick or something newer like CLAs actively abusing copyright laws and allowing relicensing, because the copyright holder has the right to do so.
@s8n@waifu I know, I'm not living under a rock. Nobody can stop you from using XLibre even though some of the code quality seems to be rather wacky from the few new commits I've looked at.
Btw already mirrored at git.fluffytail.org/X11Libre So no matter how hard RH and FD try to shut it down, I'll have a copy.
@phnt@waifu the x.org foundation is currently executing a multinational harassment and libel campaign against the primary contributor of xorg who is trying to fork the project in an attempt to stop him and (their own words) "kill xorg"
@phnt@waifu > It's a freedom restricting license by default. Good one - granting the 4 freedoms and saying permission is not granted to restrict those freedoms is a restriction?
There is no "GPL", there is the GPLv1, GPLv2 & GPLv3.
@phnt@waifu >"come to my office for source" trick That is not an option for providing source for object code distributed commercially on a physical product under the GPLv2 or GPLv3 as that does not; "give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge."
It is permissible to offer the source code from an office, but that is not an option for the only distribution method, as that does not apply to "anyone" - only the people in proximity of the office - thus a durable physical medium needs to be offered for mail delivery at no more than the delivery cost.
Or the business can just use a network server and not waste time.
"CLAs" do not abuse copyright laws (although they do abuse people) - if copyright is assigned to a party, that party can license however they would like.