My last two posts attracted a lot of users who spouted nonsense such as:
Please, stop pushing gnome technology to KDE.
Let’s do an experiment:
Write tomorrow on planet gnome: “More Nepomuk in More Places!”
I would like to see these comments on “cooperation”.
I’m a strong believer in free speech and feel that it is very very very wrong to remove someone’s comment simply because you disagree with them. I’ve only ever deleted one comment on my blog, and that was on accident.
To remedy the situation, I’ve installed a plugin that disemvowels trolls.
f nly smntc thng n gnm s Ztgst, why thy jst dpt Npmk? Myb knd ls? N? Cprtn n nly _N_ wy s n cprtn.
I find this to be hilarious and effective.
However, the real issue here is that people even hold such ideas in the first place. Aaron wrote a lengthy blog post on the issue last year, and here’s a relevant quote:
Why do I care, or perhaps more importantly: why should you care? Well, this has become a pattern of behavior that we’re seeing more often and it runs directly counter to the idea of a Free software desktop platform where applications are highly interoperable. It is indeed not incumbent upon any project, be it GNOME, KDE or any other to adopt every single technology on offer. However, it is in all our best interests to work together more rather than less and to share what makes sense, even if sometimes it means some short term compromise. KDE has made that decision many times even in recent times as we adopted various technologies such as D-Bus, shared mimetypes, shared icon theme definitions, etc. It’s taken a lot of effort on our part and at times we’ve had to make some compromises, but our users have been reaping the benefits..
The same can be said about PulseAudio, Zeitgeist, GStreamer, or whatever other technology out there. Why reinvent the wheel? I fiercely fight against not-invented-here-ism. The anti-collaboration comments stem from cluelessness and inability to put aside differences. I feel that I have the benefit of not being around during the thickest of the flamewars, when admitting you use that *other* desktop environment was grounds for a lynchmob. There are a lot of decisions in Gnome that I don’t agree with. There are also just as many in KDE. I use Gnome 3 on both my laptops, KDE 4 on my desktop, Android on my tablet, and Maemo on my phone. Somehow I manage to get stuff done, believe it or not.
If you’re one of those people who has an issue with KDE using gnome technologies, or GNOME using KDE, here’s a list of the plumbing that the two desktops use that you should think about before deciding to post:
- Icon naming spec
- Desktop Notification spec
- OpenDocument format
- Linux Kernel
If you’re going to post a comment here that claims there is no collaboration anywhere, or that collaboration is bad, please back it up with hard evidence beyond “because gnome invented it”. Otherwise you will be disemvoweled.
And now, we pause for a unicorn moment, to cleanse the mind of bad thoughts: