OpenPGP in Rust: the Sequoia project
OpenPGP in Rust: the Sequoia project
Posted Sep 14, 2020 21:09 UTC (Mon) by martin.langhoff (subscriber, #61417)In reply to: OpenPGP in Rust: the Sequoia project by cyphar
Parent article: OpenPGP in Rust: the Sequoia project
> that GPLv2 actually had a similar (in spirit) requirement
No, that does not hold. You get the tools so can build install the executable... somewhere.
The _gist_ of GPLv2 is share and share-alike. It's about the source code.
GPLv3 improved on v2 on many aspects, but also brought it a new front: control of the hardware. Applied to software not tightly tied to hw -- a web app -- it doesn't matter. Applied to kernels, device drivers, etc it's a massive problem. As a result, folks who work closely to hardware don't want to use it.
To be clear. I don't intend to re-hash the GPLv3 controversies here. Just to point out -- GPLv3 is different, in a meaningful way. Pick GPLv2 or GPLv3, but know they are different beasts.
