Rewriting the GNU Coreutils in Rust
Rewriting the GNU Coreutils in Rust
Posted Jun 10, 2021 9:39 UTC (Thu) by khim (subscriber, #9252)In reply to: Rewriting the GNU Coreutils in Rust by pizza
Parent article: Rewriting the GNU Coreutils in Rust
> The "industry" always hated copyleft, and I think what we are seeing today would have happened even if the GPLv3 had never come to be.
I'm not so sure. Industry always hated copyleft, true, but not enough to actually dedicate substantial resources to it's eradication. Apple have chosen to open up Objective C instead of asking some other company for the base C compiler (and there were many such companies back then). Everyone who was using Linux was using bunch of GNU software, too (that's, ironically, why term GNU/Linux haven't gotten traction and was considered superfluous for many years).
This all have changed when discussions about tivoization and, more importantly, talks about changes to GPL to prevent that have started.
Grudging agreement between “free software” movement and industry was broken and “war” have started. Maybe that war was inevitable, who knows? But even if it were, ultimately, inevitable, GPLv3 provoked it early and thus made “free software” position worse instead of making it better.
> A license can't protect users' freedoms if code authors choose to not use it. Which only tells you those authors don't actually prioritize "protecting users' freedoms"True. But before GPLv3 lots of people (“open source” camp, people who don't try to eliminate proprietary software) who don't really care about user's freedom and only want tit-for-tat (as Linus likes to put it) have chosen GPL anyway. Which “free software” can then portray as their victory and, more importantly, can use to get some freedom for users.
Today… these people usually pick APL or MIT license because they expect that this would just attract more potential contributors that way and would make proprietary forks unsuccessful. This is somewhat risky ploy, but, after GPLv3 fiasco and industry rejection of it… more-or-less inevitable.
