Quote:
Originally posted by jwdawsoYou've missed Mac OS X. Check out the tech specs because it is way beyond a "few interface gains". The applications and key technologies are way beyond "unix" and "mach" confusions. BTW - this is a common misunderstanding for MS and unix users.
What I said was that the few interface gains in X didn't compensate for the losses [in the interface]. I don't particularly care for the dock, and I think there are better alternatives out there. Sheets are nice, but they don't make up for the loss of windowshade. Yes, I know, you can plonk down $10 and get the functionality back, but Jobs shouldn't get to decide how I want to use my computer. If Apple had simply added functionality that would have been fine. They didn't. Expose is cool, I'll give Apple a point for that.
The applications aren't particularly innovative either. A mail app, a browser, a sync program, pdf viewer. All of these are pretty run of the mill things these days. If you like these particular implementations, great, but they don't offer a compelling value to me. Some of the iStuff looks pretty well done, but again we're talking about the OS here, not applications. There's really nothing to prevent those apps from running on an entirely different OS.
Now let's take a look at the OS itself. Applescript, umm nothing new here. Aqua, I already commented on the interface. Bonjour nee Rendezvous aka zeroconf IS interesting but is really a modern version of Appletalk. Here's an excerpt from zeroconf.org:
Quote:
Historically, AppleTalk handled this very well. Back in the 1980s if you took a group of Macs and connected them together with LocalTalk cabling, you had a working AppleTalk network, without any expert intervention, without needing to set up special servers like a DHCP server or a DNS server. In the 1990s the same was true using Ethernet if you took a group of Macs and plugged them into an Ethernet hub, you had a working AppleTalk network, using AppleTalk-over-Ethernet. Now that it's common for computers to have IEEE 802.11 ("AirPort") networking built-in, you don't even need cables or a hub.
So, I agree it's a nice technology, and I'll give Apple a point for it, but the concept existed and was in use long before X.
Moving on... CDSA, many of these security features exist on other OS's and even were available before X. Certainly X isn't the only OS to include a firewall and the security audits of OpenBSD really set the gold standard for ordinary user OS's.
Colorsync, quicktime, universal access, and video codecs all existed before X. H.264 is new but inevitable and not limited to X.
Unicode is good. Font handling is better. DisplayPDF, or whatever you want to call it, is OK but probably a resource pig. Inkwell is, ummm, it is. I guess if you can write cursive really really fast, then it's better than typing.
64bit is good for certain applications, but X isn't the first or only OS to handle 64bit.
X windows servers ran on OS9 and lots of other OS's.
Apple does get a point for putting a more friendly interface on lots of unix commands, but I'll deduct a point for Netinfo which still reminds me too much of yp.
Now let's talk about tiger specific features. Automator looks interesting, but it doesn't do anything for me, so again that doesn't change my opinion. Spotlight appears to offer a lot of potential but needs improvement in its boolean features from what I've read. This is potentially the single biggest improvement that Apple has made and actually had me contemplating a return to the fold.
So you can call all of that "way beyond", but with a few notable exceptions most of what makes up X is stuff I've seen implemented elsewhere, oftentimes better. If you love X, fantastic, but the link you provided didn't show me anything I hadn't already seen and certainly didn't convince me that what I posted before was wrong.