HP Drops Gnome 2 Efforts
nauta writes "Now is official, HP will not make further investments in Gnome. They will stick with the old (and crappy) CDE. Here is the announcement This is the official statement if they are pressed for an explanation:
'The open source development of GNOME v2.0 was still on-going at the end of 2002, and did not stabilize in the timeframe that HP had earlier anticipated. This and other business and industry factors required us to re-assess our plans.'"
They will stick with the old (and crappy) CDE.
The redeeming qualities of CDE are exactly those that people criticize. It is a dry designed-by-committee desktop that is really good for day-to-day engineering and other technical work. It is simple, mature, stable, and predictable.
It is unfortunate that the mass market feels it necessary to have a one-size-fits-all Windows XP or GNOME eye-candy orgasm whose users somehow equate experiencing its visual greatness to getting work done.
With CDE, users don't have to deal with the volatility associated with the other mainstream desktops, becase CDE is an industry standard and has the inertia of some of the biggest corporate bureaucracies behind it.
I can understand why HP is questioning GNOME, even Sun's new GNOME 2.0 release has a long ways to go before it reaches the usability and stability of plain-ol' CDE.
Healthcare article at Kuro5hin
What does "stabilize" mean, anyway?
Well, since you're a GNOME user, I can understand why you don't understand the term, since it's so rare to see it. [ducks]
"Stable", among other things, means that the development APIs are not changing. It does NOT mean that development has stopped, only that they have finalized the interfaces, allowing other people to develop for it.
A stabilized GNOME 2 means that you don't have to rewrite your application next week when things change. Ideally, you shouldn't have to rewrite it when GNOME 3 comes out either. Consider the great unwashed evil that is KDE: the API is stable. It doesn't matter if you love or hate KDE, if you look at the project with an honest perspective, you have to agree that they have a relatively stable API. They may add new interfaces, but they keep their old ones as stable as possible. I ported several KDE 2 applications to KDE 3 for the FreeBSD ports collection. Average porting time was half an hour, including compilation and testing. And this was between MAJOR release versions!
An unstable API is a public announcement that the developers do not feel that the project is ready for public use, regardless of other statements to the contrary. GNOME is not alone in this regard, but that doesn't make the practice right.
A Government Is a Body of People, Usually Notably Ungoverned