Conversation

I went and read the terms of the Commons Clause, because I keep hearing about it. It appears to be designed explicitly to transition OSS projects away to a "source-available" licensing model. I guess it's easier to add a clause to an existing license instead of writing a new one
1
I agree with you, AGPLv3 + dual-licensing really has nothing to do with the spirit of free software, it's really used as a tool to keep one company in a position where they can do more than their competitors with the code. It could honestly be considered "source-available"
2
1
GPL is source available in the first place because it heavily restricts use and clearly doesn't meet their own requirements for 'Free Software'. The surrounding context doesn't determine which kind of license it is. Free Software movement is just a bunch of cognitive dissonance.
2
4
It doesn't restrict use in any way. It just comes with obligations upon some triggering conditions (e.g, distribution, creating derivative works). But you're free to use the software any way you wish (as an end-user). You just need to give others the same freedom you were given.
1
It does heavily restrict usage as an end user. The users of source code are developers, and it heavily restricts what they can do with it including mixing it with actual free software without the same usage restrictions. GPL is non-free software, based on their own definition.
1
5
Some people don't want their software being used as part of waging war, policing, etc. Going to be lots of license restrictions and attempts to push them. GPL created the conditions for people to see this as something that makes sense. Most projects moving to these were GPL.
1
3
Non-commercial licenses, etc. are the evolution of what people wanted from GPL and why they were using it. Vast majority of developers using it were doing it in a misguided attempt to get sustainability and contributions back to the project. Includes biggest adopters like Linux.
1
1
Show replies