Rewriting the GNU Coreutils in Rust
Rewriting the GNU Coreutils in Rust
Posted Jun 10, 2021 4:24 UTC (Thu) by pabs (subscriber, #43278)In reply to: Rewriting the GNU Coreutils in Rust by pizza
Parent article: Rewriting the GNU Coreutils in Rust
Interestingly, Software Freedom Conservancy (who enforce the GPL on behalf of some Linux kernel copyright holders) believes the opposite, that the GPLv2 does require installation too, with the caveat (apparently for both GPLv3 and GPLv2) that devices containing both GPL software and proprietary software can remove or disable the proprietary software once the GPL software is modified:
https://sfconservancy.org/blog/2021/mar/25/install-gplv2/
https://sfconservancy.org/copyleft-compliance/
https://events19.linuxfoundation.org/wp-content/uploads/2...
OTOH, they (and it seems RMS) believe that both the GPLv3 and GPLv2 permit what Tivo did. Some quotes from the PDF:
Ironically, even if Linux were GPLv3, Tivo’s method of crypto-lock-down would likely comply with GPLv3.
bkuhn checked this with RMS: even he agrees this mechanism complies with GPLv3.
