The sad part is that it took RMS making excuses for sex trafficking for him to get kicked out. He's been a hindrance to the free software movement for many years now, in technical/licensing/endorsement/general image matters.
-
-
Replying to @marcan42
How is RMS a hindrance to the free software movement when it comes to licensing? Did he do something to the GPL that causes an issue?
1 reply 0 retweets 1 like -
Replying to @CT_the_man_doll
Not the GPL itself (though you can argue about its less than ideal features), but e.g. there is a horrible hack in libgcc licensing that is designed to impose some bizarre requirements on the way you compile software with GCC if you don't want your binary to automatically be GPL.
1 reply 0 retweets 2 likes -
Replying to @marcan42 @CT_the_man_doll
And this is all because RMS has a deep fear that someone might try to use GCC together with proprietary software, the same fear that has led to GCC's reluctance to provide useful interfaces for AST and the like, which powerful IDE integration needs.
1 reply 0 retweets 2 likes -
Replying to @marcan42 @CT_the_man_doll
Also, there's that abomination of an EULA called the AGPL (it violates Freedom Zero, the most fundamental freedom that distinguishes free software licenses from proprietary EULAs).
2 replies 0 retweets 1 like -
Replying to @marcan42 @CT_the_man_doll
Sorry, but I don't understand. As far as I'm understanding, you can still run AGPL as you wish, for any purpose. If you modify it and you expose it to users, you need to distribute the source, right?
1 reply 0 retweets 0 likes
Exactly. AGPL imposes restrictions on *execution*, it requires distributing source if you provide a service using the app. That goes beyond the protections afforded by copyright, making it not a copyright license but an EULA, and does not respect Freedom Zero.
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.