UserLinux Continues Debate Over GUI
An anonymous reader writes "Following up the earlier Slashdot item on this, LinuxWorld is carrying both sides of the discussion as to whether UserLinux GUI should be GNOME only, as Bruce Perens last week decided "by fiat," or include KDE."
If you don't like the distribution, don't use it. Simple as that. Keeping the OS simple and maintainable as a laudable goal, and I would find it difficult to argue with them just because my personal choice GUI wasn't included (though neither Gnome or KDE are *my* personal choice :-)).
The beauty of open source is that anyone can do this -- if you really disagree with their choice on which GUI to include, make your own distribution and include just KDE with it.
please dont start the KDE vs Gnome war... KDE and Gnome should both do everything they can to get better while sharing between them as much as it's possible without removing their individuality. . I would prefer to have not one but two great desktop environments to choose from.
Just what is wrong with this approach? KDE decided to write KHTML instead of using Gecko, whilst GNOME is now going to use Gecko as their primary HTML layout engine in the DE. Which is better? I'd say Gecko is much more standards compliant than KHTML, even with the latest patches. The point is that for really huge projects like a HTML layout engine, you need huge resources. A lot of KDE developers work on KHTML when if they'd used Gecko, they could be working on far more interesting things.
Also, surely it's better than free software projects share code. So many people are put off GNU/Linux & BSD by the fact there are 500 different text editors and not one of them works properly (except vi
In conclusion, you're a troll. Have a nice day.
This competition also gives OSS its greatest downfall - there just arent any standards. You wanna write for QT? do x. You wanna write for GTK? do y. You wanna write for something else? do z. Someone needs to make an standardised API for all linux guis and stick with it.
Say what you want about M$ Windows, but it provided a standard. The ability to program on one GUI and reach 80% of people is fantastic.
if you really disagree with their choice on which GUI to include, make your own distribution and include just KDE with it.
What's better, you can just apt-get kde on UserLinux.
Gnome will be the default, supported option. It's sensible to pick only one to "officially support", and let the hackers use the other to their heart's content.
Gnome is the better "supported" option because it doesn't require royalties for closed source development. This matters in countries where you can buy 3 developer months for single license of Qt (and for 3 developers, you need 3 licenses).
Save your wrists today - switch to Dvorak
[Reads article.. geez, the things I admit to doing around here...]
Yep, I don't see any holy war material either, even tho I like KDE and detest Gnome. What Bruce says boils down to "All right, I'm tired of arguing about this, it's time to pick ONE (because this here project is partly about a focused direction instead of including everything plus a dozen kitchen sinks), and this here SDK is what I prefer for those there reasons. So we'll go with the desktop that matches this here SDK."
Perfectly reasonable as a project decision, even if I personally disagree with the choice it led to.
~REZ~ #43301. Who'd fake being me anyway?
Its an interesting point - GNOME was originally started because Qt, which KDE was based on, wasn't "free software". But now it seems KDE is more "free software" than GNOME is.
Remember part of the point of free software is not just that its free to use, but free to modify and use the code for new programs. The only "drawback" being that if you base your software on free software, you are required to make your modification free software too.
Perens says in the article that his decision is not because of one being technically superior, but because you can make proprietary GNOME software for free, but if you make KDE software it has to be either GPL or you pay a lot of money to the makers of Qt.
The reason for this, I assume, and I haven't got the time to check it out, is because GNOME libraries are mostly LGPL, whereas the core Qt library for KDE is GPL only. The "Lesser" LGPL license lets you make proprietary software by screwing over free software developers and using their libraries without giving anything back to the community that provided the entire platform you are developing on. Even GNU says you should not license you're free software libraries LGPL.
The irony is that, as you point out, GNOME was supposed to be a "free" alternative to KDE, with all the GNU zealots following behind it for that reason. But now it seems the GNOME developers are getting fucked by the "open source" crew that were originally blamed for the travesty of KDE using a non-free development kit.
Companies don't want to support multiple versions of Linux. Thus a single version is going to be what drives Linux in business.
There will be at least RHEL, SUSE, and now UL.
So much for Open Source ideals.
I don't see any conflict with OSS ideals. You are not forced to use UL, it's all Open Source, you can install whatever you want, you can install UL apps on other Linux platforms, etc.
Save your wrists today - switch to Dvorak