Topic: projects that might be designed as part of anti-freedom eee strategy
i think the title is pretty reasonable, if its too controversial i welcome the admins/mods to change the title but it says what i meant.
years ago, a large corporations plans to fight free software were leaked into the public. they are available via wikipedia.
one of the most prominent strategies is known as "eee" and it is a way that some companies fight competition (also freedom) and the halloween documents were specifically about how to fight free software itself. so perhaps today, people might think free software is immune to eee. either way, there was a detailed strategy to fight free software as a threat to non-free models.
while for the past few years, i believe symptomd has proven to be a setback for free software (it has certainly divided software authors, which isnt always a bad thing in the long run-- but in the short run, it can cause difficulty.)
whether or not you think that this division is the fault of the software or the people who left is not a debate that will be won either way-- its a theory, but it really only lends itself to peripheral theories and less a conclusion.
im only going to list events and software and design decisions that i think have caused the most problems for free software in the past few years. feel free to include your own candidates.
hopefully this community (more than others) will find this thread useful, and not mistake it for simple trolling or a simple misunderstanding.
1. systemd (one of the big reasons we are here)
2. github purchase
3. mozilla dropping support for old plugins
now you can make "good" arguments for each of these. to me thats beside the point. it isnt possible to prove or disprove that a company is in any way responsible for having a hand in any of these things as part of an anti-free-software strategy.
however, i think it is at best optimistic and at worst naive to think that monopolies have stopped treating free software as a threat.
not only do they (a select number of them) always have a plan to fight competition, but there is public access to older versions of those plans, and we can find that some of those practices bear similarity to what has happened over the past few years.
the goal is not to prove this has happened, the goal is to ask what projects have hit free software development the hardest-- if at all.
1. systemd (one of the big reasons we are here)
2. github purchase
3. mozilla dropping support for old plugins
i think its a good start. im not married to this list, though i doubt i will ever consider symptomd a "good thing."
above all, please avoid (if possible) making this thread about any single example. this is about a list. of course we can talk about the individual items, thats the point-- but not (preferably) to focus exclusively on one or two of the items. i mean we could just have one or two threads about those (and probably do already.) the real question here is: "are there others?"
i dont personally believe there is only one item on it-- even if 3 doesnt ultimately belong on the list. i threw it on only to say "aww, that stinks." please try not to explain that mozilla shouldnt be "on the hook" for maintaining their old plugin infrastructure-- i agree, but there are more responsible ways to retire the old versions.
any mozilla-like organisation who have laid some claim to care about freedom or public good in the past (mozilla is a 501(c)(3) are they not?) should be zipping all of this up to be on the internet archive.
there are plenty of archivists happy to help with this sort of thing. by doing it this way, mozilla is not simply retiring from old plugins-- they are extinguishing them and sending people into a scramble to preserve them.
i do not applaud mozillas actions. ive complained for a long time that they clearly dont care about the public good anymore.
that said, ive proposed the list. feel free to pull the third item first.
i suspect most of us will agree on the first item-- are there others worth mentioning?
what is the real purpose of this list? to think about the consequences for software freedom of certain events and software and design decisions, and to either work around or at least be careful around those list items.
this is not a blacklist. although it pleases me to notice that lib32-systemd is on your own blacklist as:
lib32-systemd::::[nonsecurity] is a scope creep project that leads to vulnerabilities, contains absurd bugs and conceptional problems [nonprivacy] contains hard coded Google DNS, [technical] breaks portability, ignores backwards compatibility, replaces existing services forcing into adoption...
that is superbly well-said and bravo to whomever wrote that!
this is not a blacklist but if you feel it is more appropriate, please feel free to move this from philosophy to the blacklist subforum. cheers.