3 ms·
As a person who shares OPs concerns, (A)GPL is acceptable, in v2 or v3 form. Anything permissive is not, because allows a closed fork, which everybody wants to
by bayindirh 2y ago
As a person who shares OPs concerns, (A)GPL is acceptable, in v2 or v3 form. Anything permissive is not, because allows a closed fork, which everybody wants to do to rob free software ecosystem to undo what has been done over these years.
Because "monies".
- switchbak 2y agoPersonally I haven’t seen this motive across any of the organizations I’ve worked at. They usually seem more interested in minimizing maintenance costs, which means they try to upstream changes where possible or practical. What would motivate a company to fork and keep private changes to a core GNU utility like chmod?
- bayindirh 2y agoAny hardware company which would want to block 3rd party firmware from loading or executing on their systems. They can add a small handshake code to every binary on that system to authenticate via TPM or the processor's embedded secure element on start. They don't need to make extensive changes. Pull the latest, patch, compile, burn to FW. TaDa! IOW, TiVoization 2.0. GPL2 makes it very hard already, but GPL3 makes it impossible. With permissive licenses, it's very possible. ref: https://en.wikipedia.org/wiki/Tivoization https://en.wikipedia.org/wiki/Tivoization
- trelane 2y ago> What would motivate a company to fork and keep private changes to a core GNU utility like chmod? Maybe ask these folks: https://www.busybox.net/license.html https://www.busybox.net/license.html https://en.wikipedia.org/wiki/BusyBox https://en.wikipedia.org/wiki/BusyBox