4 ms·
There are all kinds of nighmarishly horrible ways to sell GPL software. e.g. inscrutable build procedures, undocumented build dependencies, crippleware, indispe
by rerdavies 1y ago
There are all kinds of nighmarishly horrible ways to sell GPL software. e.g. inscrutable build procedures, undocumented build dependencies, crippleware, indispensable non-open-source tools). A significant part of the reason why I avoid GPL software like the plague is all of the horrible schemes owners of GPL software have come up with in order to monetize their supposedly "free" software.
- wolvesechoes 1y ago> A significant part of the reason why I avoid GPL software like the plague is all of the horrible schemes owners of GPL software have come up with in order to monetize their supposedly "free" software. These schemes wouldn't be necessary if industry would start paying for the stuff they use. And I wouldn't call it a "scheme" when the deal is clear - you either pay by giving money to the author or by giving source code to your users. Choice is yours, and since you are developing proprietary program you shouldn't really have any qualms with the first approach, unless you are a leech.
- rerdavies 1y agoThe one surefire way to ensure that you never get a big corporate sponsorship: ship your code with a GPL license. Industry does in fact sponsor a LOT of permissively-licensed opensource software. Apache. Webkit. Android. openssh. boost. x11. VSCode. react. jQuery. node.js. Ruby on Rails. llvm. The International Components for Unicode project. Mono (and now .net!). And an endless list of opensource libraries published by Google and Microsoft (and others). To cite really big examples. But there is a very long list of smaller examples as well. And the way I pay personally is by releasing my own software under a permissive license that respects and honors the intent of those whose permissively-licensed libraries are used by my project. Respectfully, I think it might be time to move on, and accept the fact that GPL is a failed experiment that has been superceded by permissive licenses.
- kmacleod 1y agoIf it helps any, at two companies I was responsible for ensuring that all FOSS was made available to customers in an easily re-buildable, re-imageable way alongside our proprietary binaries.