Linked by Kroc Camen on Sun 13th Sep 2009 16:33 UTC
Ubuntu, Kubuntu, Xubuntu "For the last 12 months, I have used Ubuntu 8.04, 8.10, and 9.04 as my primary OSes. I remain a very happy Linux convert, but I worry that Ubuntu is being unevenly developed. Certain areas have seen great improvements over the last 12 months, while other areas have languished or been largely ignored. The purpose of this article is not to whine or rant, but to bring some perspective to the evolution (or lack thereof) that Ubuntu has experienced between versions 8.04 and 9.04."
Permalink for comment 383792
To read all comments associated with this story, please click here.
RE[3]: Wallpapers.
by ciplogic on Sun 13th Sep 2009 19:01 UTC in reply to "RE[2]: Wallpapers."
ciplogic
Member since:
2006-12-22

I might argue with you that being "aging architecture" is a bit odd to say but technology inside in a lot of places is almost to much improved companies that give other products but costing you money.

I will compare OS X with GNOME (2, 3). OS X 10.0 till 10.6 uses a mix between two APIs: Carbon & Cocoa. First is plain C++, second is Objective C. On GNOME you have a C core which is arguably OOP oriented, non garbage collected language written in C, and a lot of other languages binded on top. JavaScript, C# (from Mono), are some of them.

Window Manager of OS X is great as it does not run for a lot of time OpenOffice as it was odd to port the codebase. As of today the problem is mostly fixed, but Compiz expose a similar capabilities even uses a layer with different technology that you may see it odd.

Quartz 2D API is equivalent with Cairo (first is PDF based, second is PostScript based). CoreAnimation is equivalent with Clutter (will be a part of GNOME 3). CoreVideo and QuickTime is equivalent with GStreamer.
Want an antialiased desktop, is there, from GNOME 2.16 if I remember well. Want a midleware support for events like power off, is there (DBUS). Want ZeroConf/Avahi/Bonjour is there. Want IPod, mostly will work.

The big revolution over evolution is that right now Linux is fairly mature and it's target is still to compete to try to replace expensive unixes and low end Windowses and the looks are not the most important thing. But also, is hugely hard to replace a codebase that compiles in 8-9 hours (on Gentoo regarding GNOME) and to try to hack a newer way to think things.

Pixel perfect graphics are for sure a part of OS X and OS X in particular is one of the desktops that drives GNOME forward as look and feel, but GNOME in it's own eventually with 3.0 will bring to masses a cleaner infrastructure, and hopefully a GNOME 3.2 or 3.4 will be in an usable state and will bring all beauties that we "desperately" need.

Reply Parent Score: 3