Well of course it is. OS X was a complete from-the-ground-up rewrite.
There's code in OS 9 that was in System 1 on the original Mac128K.

And Windows is an application that sits on top of DOS. It's a shell. That's
a simplification but there's much truth to it. Microsoft's next OS
supposedly finally does away with DOS as Apple did with System 1 when they
released OS X.

r

Ok, mythbustin time.

Numbah 1: Windows is a shell ontop of DOS
Bzzzzt. With the release of 95, Windows itself was it's own OS that used DOS as a bootstrap. DOS would boot, touch off the Windows loader, and was summarily ripped out. Windows would then load in it's own drivers, irq handlers, etc, operating the machine fully. The neat trick, it could put wrappers around DOS loaded drivers for some devices to provide legacy access.

The Windos NT series has been a self hosting, microkernel core, full OS from the start, no DOS involved. This includes 2k and XP. The NT kernel is actually considered pretty damn good by those that sit around comparing such things for a living. Its small, portable, expandable, and pretty reliable. What hurts it is the crap code that gets thrown ontop of it by third parties, drivers in particular. Some of the drivers out there are complete crap...

Numbah 2: OS X is a completely new codebase written entirely from scratch Bzzzzt. OS X is a continuation of a long line of Mach + BSD OSs that can trace it's src right back through Rhapsody clear back to NeXT. This particular implimentation uses Mach with a userland sourced primarily from FreeBSD, initially the 3.x tree, then 4.x with 10.1? and now pulling from 5.x with Tiger. The majority of the underlying services powering OS X are opensource software thats been around for quite awhile. Printing is powered by CUPS for example.

Now, put down the torches, I'm not complaining that it's not a new OS. I rather like the pedigree, it makes coming from full on UNIX boxen a nice smooth transistion. I don't like what the OS does or won't do, fine, pop open a shell, beat it into submission. Thats nice. It does introduce problems though, such as the terrible threading perf. Apple will slowly figure it out, but right now it hurts compared to similar aged projects (NT) that have already gotten past these points in their evolution.

Joshua Coombs

--
G-List is sponsored by <http://lowendmac.com/> and...

Small Dog Electronics    http://www.smalldog.com | Refurbished Drives |
-- We have Apple Refurbished Monitors in stock!  |  & CDRWs on Sale!  |

     Support Low End Mac <http://lowendmac.com/lists/support.html>

G-List list info:       <http://lowendmac.com/lists/g-list.shtml>
 --> AOL users, remove "mailto:";
Send list messages to:  <mailto:[email protected]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/g-list%40mail.maclaunch.com/>

iPod Accessories for Less
at 1-800-iPOD.COM
Fast Delivery, Low Price, Good Deal
www.1800ipod.com

Reply via email to