3 ms·
You can use it in BSD/MIT/MPL/Apache/whatever licensed projects. A library licensed under GPL can only be used in GPL licensed projects.
by meeeh 8y ago
You can use it in BSD/MIT/MPL/Apache/whatever licensed projects. A library licensed under GPL can only be used in GPL licensed projects.
- cup-of-tea 8y agoIt's unlikely that Qt will be added to an existing project, so just license the new project under GPL. What's the problem?
- petee 8y agoWell, the GPL itself, for starters! GPL isn't acceptable for many people, for a variety of reasons. Personally, i'd rather my open source to be actually open source, and free to use, not "kinda" free
- cup-of-tea 8y agoWhere do these beliefs come from? The GPL is the most free licence there is specifically because it prohibits future users from using copyright to restrict other users. It's a globally optimal solution rather than a locally optimal one.
- petee 8y agoThat's not free. That's a restriction. Free is letting your users choose what to do, and just making sure you get credit for your work. You can't take ownership of code that's been permissivly licensed, you just don't have to share your contributions. Nobody could just copyright OpenBSDs code and then sue them
- cup-of-tea 8y agoShould you be free to take the freedoms of others? Are you free to move into your neighbour's back garden? Freedom extends to the point where it becomes taking the freedom from others.
- petee 8y agoAllowing a company to use your code how they want doesn't take away anyone else's freedom to use your code how they want. Its an absurd and comparison and claim; in what way are you taking away someones freedoms by using a permissive license? please explain, as your previous claim that anyone can take the rights to your project is incorrect