Pobega wrote:Maybe I'm missing something obvious, but I don't quite understand what you mean about the FOSS herd. I originally thought you were upset about Debian taking too long to upload Ion fixes (New versions with bugfixes), but apparently it has become more than that. Could you please explain (Here or in a PM) what gets you angry about the FOSS community? Again, I'm probably missing something quite obvious.
You may thank the Arch Herd for the license change: they were the last drop. I will not have my work corrupted with Xft patches, and still be called by the name of my work.
If the herd wants support for the pile of crap called Xft in something called Ion, they should fix distributions and fontconfig [1]. Until then, I'm boycotting it. But that is unlikely to happen -- no, the herd can not accept that FOSS sucks, that their mighty heroes have created a load of crap that makes life hard for those that don't go with the herd -- those who want clear crisp unblurred fonts.
And, besides, Linux (and consequently *BSD as well) is generally turning into such a clusterfuck of steaming crap [2], that I'm unlikely to be using it for much longer. And on Windows, nobody gives a rat's ass whether the software is FOSS or not.
Any reasonable distributor that simply wants to distribute supported versions of my software instead of (silent) forks and ancient unsupported versions, should have no problems with the additional terms. But Debian has never been reasonable.
---
It's a sad state of affairs that you actually need to add such terms, because people don't otherwise have the courtesy of communicating with the author how he'd like the software distributed, and instead silently fork and distribute unsupported development snapshots in megafrozen distributions.
It's a sad state of affairs when essential core software is created and adopted in the following fashion:
Developer: "I just created this crappy font system/user space device hack/whatever according to a tunnel vision, the worse-is-better fallacy, and several misjudgements."
Herd: "Oooh! Shiny! Let's adopt it!"
And once the herd is content, the ad hoc hack never gets fixed, as the fallacy would promise. GNU/Linux is a clusterfuck of such decisions.
[1]:
http://iki.fi/tuomov/b/archives/2006/03/17/T20_15_31/
[2]:
http://iki.fi/tuomov/b/archives/2007/04/01/T19_09_22/