|
|
|
|
|
by red_admiral
1010 days ago
|
|
There is free as in apache/BSD/MIT, and free as in GPL. In many parts of industry, going the "purist" route and putting your library under GPL is a sure way to make sure no-one will use it (the LGPL doesn't completely solve this problem either). Whereas more pragmatic approaches to free software have absolutely taken off. Big names like React, Angular etc. are MIT licensed, for example. It's like the FSF invented "free 1.0", and then others came along with "free 2.0" and it's a genuine improvement. The difference here is very much one that strikes at the FSF's core message. |
|
There are certainly issues with GPL software, either from the "you can't run modified software on your hardware" or "saas isn't distribution" get-out, or from the "small company X develop free software and charge for support/hosting/etc, so large company Y take that free software and charge for support/hosting/etc without giving back"
The former has attempts to tackle things with gplv3 and agpl, but the latter is a problem. A bunch of people make something cool like elsastic, or terraform, or which is free software, funded from hosting and support, then large beomouth with a near-monopoly on computing offers it with a different label as part of their provision. Companies prefer to buy from amazon/google/microsoft than random small company, and that seems somewhat wrong, but I don't see the FSF approach to marrying
1) how to keep software free 2) how to keep developers fed
When you have parasitical cloud companies