Windows Vista vs Linux
29 September 06 - 15:59
Area: Architecture - Link to this article
Lately, Microsoft is using all its PR power to promote Windows Vista.
Vista is the latest release of Windows. Microsoft worked for years on this version, and the deadline eventually was delayed four years!
Microsoft claims Vista has a large amount of improvements over the current Windows versions. Some of these improvements are:
- Aero, Vista's new user interface
- A search capability, comparable with Google Desktop Search
- Internet Explorer 7
- Improved security with User Account Control
Other promised improvements, like the new filesystem based on metadata (WinFS), were not be included in Vista.
Let's explore the improvement that are in Vista in more detail, and let's compare them with the competitors.
Aero Glass
Aero Glass is Vista's new look-and-feel. Aero Glass is beautiful eye-candy with nice icons with glass-like effects (check this). It is possible to shift all open windows in 3D to get an overview of them (check this).
Vista introduces so called Gadgets: small applications that run on the desktop (like an analogue clock or an RSS feed).
All this beauty needs state-of-the-art hardware, like a graphical board with at least 256MB memory. DirectX 9 must be supported and the card must use the latest Vista compatible drivers.
Gnome and KDE are the two most important window managers for Linux. This immediately shows a big advantage of Linux: Users can choose the windows manager they like! Gnome, as well as KDE are very mature pieces of software, that are highly configurable and expandable. They support small plugins, comparable to the new Vista Gadgets (check here for some Gnome screenshots and here for some KDE screenshots). Apple's OS X has comparable (and very beautiful) Widgets.
Linux has a concept called Workplaces. The Linux screen usually is one of four available screens. One can "flip" between the screens easily, and every screen can contain open windows. Vista has no such functionality yet.
Compiz and Beryl are the Linux versions of Aero Glass. Here is a movie showing some functionality (the movie is a bit blurred). After viewing this movie, you will probably agree that Linux is years ahead of Aero Glass. Compiz and Beryl run fine on low-end hardware (like my Thinkpad T42).
Apple's OS X also has comparable functionality available for years, and does not need any fancy hardware for it as well.
A search capability, comparable with Google Desktop Search
Vista promises to make searching local documents as easy as searching information on Google.
Beagle is the Linux variant for this (see here). I have been using it for some time now, and it works fabulous! Changed documents appear as soon as they are saved on disk in search results (if the search term is included in the document of course). Apple's OS X has similar functionality for some time now.
Internet Explorer 7
Internet Explorer 7 is the first new Microsoft browser in years. Finally Microsoft gives us tabbed browsing, RSS feeds, PNG support, etc. Firefox had this for years, and not only works in Linux, but also in Windows. Apple has Safari, which also supports all of the above.
Improved security with User Account Control (UAC)
Most home users are logged into Windows using Administrator privileges. This makes it easy for spyware and viruses to infect Windows systems. Vista tries to fight this using User Account Control (UAC).
When an application is installed (and also when a virus tries to install something), the user is presented with a pop-up window asking for the administrator password or for confirmation. The user should be alarmed when she gets this message when she is not installing an application.
For decades, Linux, UNIX, and OS X have a command called sudo for this. This has the same functionality as UAC. Most window managers in Linux present the user with a nice pop-up screen when a command is used that requires extended privileges. With sudo an administrator can setup which command for which user will get such a pop-up screen. By the way: Linux users are normally never logged in as administrator (or root as it is called).
Conclusion
Don't get fooled by intimidating advertisements about Microsoft Vista. Although Vista will probably be a very nice, stable operating system, there is more in the world than Windows. Other operating systems sometimes are years ahead of it!
There is also a
Recently I passed my LPI-202 exam, so from now on I am LPI level 2 certified. Because I was already a Red Hat Certified Engineer (RHCE), I will describe shortly the differences between both certifications.
