I’d go further than Asa and say a truly seamless install would achieve equivalent compatibility that OS X achieves – install into NTFS, run Windows apps from the shell via double click, and reading resources from the Windows executables for display in the shell. Users should be able to transition what is effectively a new “shell” and still run all their productivity apps – MS Word, Photoshop, etc.
Ben Goodger‘s fantasy about desktop Linux
I suppose this is sarcasm, after Asa Dotzler’s pieces on desktop Linux and migration from Windows which defined a bloody long list of near-impossible goals.
So here’s a desktop Linux vs Windows story, partially focused on hardware support, since that’s the usual complaint against desktop Linux.
Months ago, I was kind of fed up with Gentoo and thought about installing both Ubuntu and Windows XP in the spare partitions I had.
I proceeded by installing Windows and then Ubuntu. Both installations took about half an hour.
At the end of the Windows install, here’s what I had:
- a 800×600 resolution on the natively 1280×1024 screen, with no way to get a higher one than 1024×768 until I download the graphics card’s driver
- “unknown” peripherals: my webcam, and a USB gamepad
- no network (I was using Wi-fi at the time)
- no Bluetooth
Since I always lose my hardware’s driver CDs, I was at a loss with an ugly resolution and no internet connection.
At the end of the Ubuntu install, the situation was different:
- screen resolution was the LCD’s native one, 1280×1024 ; 3D acceleration wasn’t provided by the included driver (blame nVidia), but at least the desktop didn’t look like a stretched piece of blurry ink spills
- in the menu was an app named Camorama that, as its name implied, allowed me to use my Logitech QuickCam Pro 4000 webcam
- had I had games to install, I could have played some with the USB gamepad (a Logitech, can’t remember the kind)
- Bluetooth apps were there in the system menu, using the D-Link DBT120 dongle
- I could browse the web with Firefox, since my Wi-fi card (a Peabird WLG PCI) was recognised and I could configure the connection during the install process
Draw your own conclusions.
I for one bought a used G4 yesterday, and relocated the PC to the living room, where it will run until I am done transfering my data to the Mac.
(Because, since no desktop operating system is perfect, I couldn’t mount my ext3 /home partition with Tiger, while I could do it with FreeBSD… help?)