Announcement

Collapse
No announcement yet.

GCC6 Is Bringing More Helpful Warnings For Developers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    As for GPLv3: it is incompatible to GPLv2, which is a somewhat troublesome. But if we digg a bit deeper, soon we'll learn WHY GPLv3 had to appear. Greedy fucks started to cheat GPLv2 by using holes/workarounds to bypass it. This is not going to be tolerated in many cases, sorry. So GPLv3 has appeared, and if someone is not okay with sharing, they HAVE to GTFO, and IMHO it is perfectly fine to draw a bright line in this regard, so we can at least get clear idea what to expect from "allies". GPLv3 did it, so we can see who is up for sharing and treating others equally, and who is up for treachery, DRM schemes and (ab)using their freedoms just to piss off others and cripple their freedoms.

    And yes, GPL isn't synonim of "open source", it rather refers to "free (libre) software", where one can expect the very same set of freedoms like everyone else involved. On other hand, it is possible to dump some sources, yet put uber-restrictive terms on use, and except some entities of following these rules, to make it "fair". Yet there is catch. Doing unpaid jobs on proprietary ghetto terms isn't exactly appealing, so BSDs and even their own Darwin are like second-class citizens, not something close to commercial quality software. So it seems greed and treachery have their price. And it is nice to be able to identify people like you, unixfan, because it is not a big fun to deal with greedy, proprietary-minded people. So, bright lines are good.
    Last edited by SystemCrasher; 22 February 2016, 03:34 PM.

    Comment

    Working...
    X