3 ms·
How does the existence/adoption of a Rust version of coreutils under MIT make that more likely to happen?
by PoignardAzur 3y ago
How does the existence/adoption of a Rust version of coreutils under MIT make that more likely to happen?
- rakoo 3y agoBecause you can't do that with GPL. Any modification to GPL must be GPL, hence available to everyone. That's not the case with non-copyleft.
- ksherlock 3y agoThe application service provider loophole lets Amazon do that with the GPL software today. GNU Core Utils would need to be relicensed as AGPL to prevent it. https://www.gnu.org/licenses/why-affero-gpl.html https://www.gnu.org/licenses/why-affero-gpl.html
- rakoo 3y agoThe AGPL is for services accessed through the network. In the specific example above, it was about a set of utils available by default on a VM, which is closer to what the GPL covers (it's the same thing as the Amazon Linux that they must make available, really)
- tcmart14 3y agoThis specific case doesn't since there already has been permissively licenses alternatives to GNU core utils for years.