Hacker News new | ask | show | jobs
by PaulHoule 5069 days ago
to understand the sickness of Gnome you've got to go way way back to the beginning...

I remember when KDE first came out -- I heard the first press releases and thought they were on drugs, but when I downloaded and built, I was like "wow! this is so close to being a commercial desktop"

Now, in 2012, we have KDE and Gnome and a few off-brand desktops and it's still like "this is so close to being a commercial desktop" -- but there isn't any Wow anymore.

Red Hat didn't like the license of the QT toolkit, so they had to go out and build their own desktop, which was probably the most disasterous decision in the history of Linux -- it's like Windows Vista without Windows 7.

For a long term all of the major linux distros have been wasting time and resources trying to make linux something nobody cares about. There's an obsession, for instance, about office suites that are so bad they make Microsoft Office look like a paragon of reliability and ease-of-use.

On the other hand, there's been a complete disregard for the people who ~really~ use Linux such as sysadmins and developers.

I've recently set up two laptops that run Windows as a host and Ubuntu linux inside Virtualbox. I use "putty" as my *term program and Cygwin/X to run the occasional GUI app I need from Linux. It's a sign of what a disgrace the Linux desktop is that putty has the same ease-of-use and reliability that xterm had 15 years ago, whereas the "terminal" program that Ubuntu tries to push on you is a bloated disaster in which cut-and-paste is as miserable as it was in Win 3.1.

1 comments

I believe Gnome pre-dates Red Hat and it wasn't Red Hat that made the decision to create GTK. Although I could be wrong.
GTK predates gnome and RedHat, but was (at the start) really just a code layer in the GIMP.

Gnome was a response to KDE, and explicitly aimed to produce a KDE-quality Free desktop environment. If they were intellectually honest they'd have abandoned/merged the project when Qt was relicensed.

You dont let your users down just because someone else changed their license.