Linked by Thom Holwerda on Sat 23rd Dec 2006 17:45 UTC
X11, Window Managers Apparently, my article a few days ago caused a bigger stir than I had anticipated, not at all unrelated to the fact that my wordings may not have been optimal. So, let me clarify things a bit.
Permalink for comment 195733
To read all comments associated with this story, please click here.
Thom, you remain with your position...
by ciplogic on Sat 23rd Dec 2006 20:34 UTC
ciplogic
Member since:
2006-12-22

Thom, is strange the first article which is the "outside point of view", like any MS based person that makes studies about KDE and GNOME and their evolutions, and goes to the first site that brings google, and if the sites aren't updated to the real life, you may surpose that nothing happend.

Vista makes it's features public from 2002 (I tell you that because my faculty is a member of MS Academic Program), but the real life prooves that they implement almost all in 5 years!

Only about Topaz, first news starts from GNOME 2.8 (at around 4 years from the start of GNOME 2.0) and some things that it stats: posibility of using Luminocity (a X-GL based server which start in a window) - right now we have XGL or AIGLX, queriability: we have beagle/tracker, and probably tracker will be included by default with GNOME 2.18, posibility of supporting Mono, and cause of Tomboy it has mono inside, nautilus has a lot of improvements, the same with GTK (did you remember if you used the OpenDialog of GKT2? It looks similar with Win3.1 because you have two lists: one of folders, one of files, and two buttons (OK and Cancel) to select them. Right now is a completly better designed, with posibility to integrate for instace beagle (if you sow Novel Desktop Enteriprise 10), did you know that you can setup SVG wallpapers in GNOME? How about antialiasing used at every line that you draw on a widget? Can you imagine that GNOME changes the entire infrastructure of comunicating applications using D-BUS (messaging server for IPC/RPC) and HAL? That in only two years!? Do you know that GNOME supports zeroconf/avahi/apple's bonjour? Do you know what is gstreamer? Is a video framework on FreeDesktop. All future standard codecs,etc. should be made aviable for that platform. Because in the past GNOME uses in specially Xine and as sound Daemon uses Enlightment Sound Daemon (esd), right now everything was moved to GStreamer! Did you remember Galeon? Right now was replaced with Epiphany because it respects better the GNOME's 2 HIG! Did you sow first versions of Totems (which was based on Xine, as it was at that moment)? Right now they integrate in the browser and makes preview of movies in nautilus! Did you sow how beagle works? Even with deskbar or not? GNOME 2.0 never imagine of that! And another small visible changes were: Clearlooks default theme, tangoifing icons, etc.

If we state that gcc doesn't change at all because is compatible as command line, that doesn't mean that the evolution is not inside.

Do you know what is badly for you, in my point of view? Around a half in the uppser list were at one moment in the page of Project Topaz. Did you read that Project Topaz (Gnome 3.0) expects only to be a smooth upgrade to the GNOME 2.0?

For me remains your articles as one person that looks from outside and say how bad is the evolution of the project.

About KDE, the changes was amasing too, but I haven't notice all because I am not a member of KDE groups, but support for Cairo, Hal-DBUS, etc. were emerged with using of QT4 as a base.

KDE 4 strides to change the metaphor of their DE mostly cause KDE wants to be more abstract in programming, use-cases and in everything that were in the past. Probably to face Vista approach, I don't know and care.

The GNOME as KDE has a lot of metaphors and for now I cannot compare the Mac OS X finder with Vista's Explorer as capabilities, because they are starting to became similar, but they find different solutions of the same problem, of browsing your computer.

If you put GNOME + Ubuntu or SLED, they offer better functionality/usability that offers Vista at the moment. When we talk about features, I think that they don't matter, because Microsoft will try to share as huge improvements things that other have for a lot of time. I remember that restricted acounts that Vista offers, is a weaker (for my humble opinion) implementation than Linux or Mac OS X sudo command. But that is a matter of taste.

Does it offer Vista as kernel level something similar with SELinux or Kernel level virtualisation? How can you add a new binary format to Vista's kernel? Like double click on a .NET executable (that already exist, I know ;) ) and to be a custom loader for a .NET application. That exist for 11 years in Linux kernel, at the age of 4 year old project (if I remember well the moment of supporting ELF formats instead a.out format).

The biggest advantages of Vista will not be the look, even for enterprises, even for home. For enterprises will be better deployment mechanism than XP has in the past and a somehow more secure implementation, and for home that DirectX 10 which will be Vista only, making the users to be forced to upgrade to play the next hit from Blizzard or from Valve. And of course, the advantage over Linux will be in some time: the preinstalled on Dell, etc. PC, more applications that will run (some of them at least) than Linux and that some hardware will run only with it (because most producers doesn't drivers or support or both).

Reply Score: 4