dpJudas wrote:I'm pro open source but very much anti-FSF. Their vision of the future, their unrealistic ideas of how I'm supposed to make money as a software developer, along with their war on proprietary software (especially hardware drivers) is something I don't want to have anything to do with. They don't care how much collateral damage something causes as long as it furthers their agenda.
Very much agreed here. The GPLv3, even more than the GPLv2 was solely about pushing an agenda, not about providing a decent license. Most of the changes were merely about preventing "abuse", where "abuse" really means to prohibit use of the software in scenarios where the conditions for their version of "free" cannot be met.
Also very true about the collateral damage they inflict. GPL licensed code is virtually unusable in a corporate environment. Nobody wants to talk to legal to clear things up and the GPL really is a legal nightmare with all its strings attached. I think it's not really surprising that its popularity is declining. Most code on Giithub is provided under a permissive license and the authors of this code are really out to help other developers, not fostering this knee-jerk attitude of "freedom". What wasn't said yet is that if software development went the route of the FSF millions of people would be without a job because their work couldn't be financed anymore.
I'd still say that for an open source release of commercial game source some of the GPL's restrictions are a necessary evil, but it surely does not help when some people with a rigid view on these things start injecting their agenda, like downgrading the license as in EDuke's case. So regarding Leileilol's Debian rants, fuck them! In a way it's ironic. Companies like Apple get rightfully lambasted for their total control over their stores, but in reality the Linux world is just the same - the main software repos are in the hands of people with an agenda, but since their distribution service is deemed essential everybody kowtows before their demands, just with inverse requirements.