2010-10-03
Nyhet

Många äro kallade…

Jean-Louis Gassée, om ett över 30 år gammalt operativsystem som aldrig varit mer aktuellt:

Today, there’s only one operating system: Unix. (Okay, there are two, but we’ll get to that.) This is why I contend that the OS doesn’t matter—or that we need to take another look at the word’s content, at what we mean when we say ‘Operating System’.

When RIM decides to go with QNX for its upcoming tablet, the PlayBook, tongues wag. After calling its Blackberry OS the “best of breed” (a tired markitecture phrase), RIM is surrendering to reality: The “proven OS” foundation proved to be unfixable. Because of the layers of software silt that had accumulated over the years, the edifice couldn’t be modernized. Better to quit and make a fresh start. QNX is based on a Unix OS for embedded applications that dates back to 1982(!) when it was first released for the Intel 8088 microprocessor.

The same thing happened at Apple…twice. The Apple ][ OS (or lack thereof, purists will say) couldn’t be brought up to modern standards, so the Macintosh had to be built on a fresh foundation. The original Mac OS foundered on its own beachhead and was replaced by OS X. Based on the Mach kernel, OS X is another Unix derivative, co-authored at CMU by Avie Tevanian. Mr Tevanian improved the system during his tenure as head of software at NeXT and was instrumental in convincing Apple that their purchase of NeXT would breathe new life into the company.

Open the Terminal application on a Mac and what do you see? A noble and worthy Unix “shell”, a program that geeks use to interact with the OS. Terminal uses the bash shell (for Bourne Again Shell. Created by Brian Fox, bash is based on the sh shell, which was invented by Stephen Bourne. Unix mavens love their word-play acronyms).

And now we have the Apple iOS, an OS X derivative that uses bits from the same kernel.

Regard Palm. The sine qua non of handset makers saw that their PalmOS couldn’t be fixed, so they pressed the restart button and created WebOS, a Linux derivative.

Android? It’s based on a Linux kernel. Nokia’s MeeGo? Ditto.

The list goes on. We have the spiritual children of Unix living inside the Cloud, powering the millions of Linux servers running at Google, Facebook, Amazon…

Det faktum att det Windows 7 och serverversionen Windows Server 2008 delvis baseras på gamla Windows NT, som designades av två utvecklare från Digital som tidigare designat bland annat VMS, och som förutom stöd för OS/2-applikationer (och dess filsystem HPFS) också fram till Windows 2000 var POSIX-kompatibelt, talar Microsoft numera tyst om…



© 2018 Omsoc Publishing AB