A History of Apple's Operating Systems
jpkunst writes "Amit Singh of kernelthread.com has written A History of Apple's Operating Systems. From the introduction: 'This document discusses operating systems that Apple has created in the past, and many that it tried to create. Through this discussion, we will come across several technologies the confluence of which eventually led to Mac OS X'."
The screenshot of rhapsody makes me think something rather neat was lost to the world. While the inner workings of os9 hold no appeal for me I REALLY adored the look and feel of the UI. the simple raised grey windows and 'platinum' themed buttons/menus.
Personally, I'd prefer working in an environment with those windows/gui elements and the cartoonish crisp simple icon style, than that of OSX. I realise it's very much a subjective thing - pity we don't have the choice of looks in OSX to go back to that platinum look
(and no, shapeshifter themes are nothing like the real thing)
Interestingly enough, correct me if i'm wrong here, Jobs tried to woo Linus to Apple around 1997, but obviously failed. Makes you wonder how it all would have turned out though, doesn't it?
Why are a large number of slashdot stories directly copied off other sites? They give no credit to the original site at all.
This story could have easily said: "jpkunst noticed over at macslash.org they are running a story about an article on kernelthread by Amit Singh etc etc...
In many cases these are copied word for word from the originating site, however thankfully our submitter took the time to rewrite a different summary for this particular story.
Isn't one of the main points of the GPL et al that you have to give credit to the original authors? How very hypocritical of the Slashdot editors to let things like this through.
They all had different things that they excelled at. Diversi-Dos was fantastically fast and made a little buzzy noise when it was loading, which is why I installed it on most stuff.
There were also ones with 'built in' commands, and other such such hackery.
I wish I had it now, but I accidentally formatted it.
Anyone hear of such a thing?
And I guess TrueType worked out pretty well, but I was a pretty small part of that. Still System 7 was quite a big deal back then and was fun to work on.
Copland never went "beta". It never even went Dev Release. It was cancelled almost immediately before the Dev Release was scheduled. Gershwin was nothing more than the successor of Copland. When Copland died, Gershwin died. This isn't in any way a definitive collection of Apple systems, let alone an accurate one.
I don't have any of my old Apple disks anymore, but I do remember Diversi-DOS. Like you said, it was blazing fast. It also had a hex display in the bottom corner of the screen that displayed the disk, track, and sector being read/written.
>I wonder if they ever thought seriously about selling a version for PC hardware.
It was called Project Star Trek (where no Mac OS has gone before), and got as far as working code and a pitch to the the Board of Directors.
The BoD turned it down.
It might not have worked reliably in the chaos of PC hardware, but we'd be better off today if Windows had been exposed to that kind of competition.
So was the term "frameworks" coined at Taligent? I couldn't determine from the story. For those of you that don't know, a framework is like a library bundled with the headers, and so instead of installing multiple objects (the library file(s), the headers, etc.) you can just copy over one framework and have the same functionality. Pretty clever actually. Never knew where the name came from, though.
Gotta get me one of these!
I remember running Mac OS 2 through 4(!) on my Mac 512. Ah, back in the day when you could run your OS off of a floppy... and a 512k floppy no less ;)
the screenshots in question are: rhapsody on intel
Yellow box on XP
The war with islam is a war on the beast
The war on terror is a war for peace
To each his own, I guess. On the rare occasions I see an OS 9 system, I think "I used to like that interface? It's ugly!" I'm an OS X convert, look and all.
my mac IICX, we tweaked the thing up to 32 megs of ram, 1.1 gig hard drive (80 interneral, 1.1 external), and os 7.5 The thing worked like a beaute, would boot up in 30 seconds and did fine on word processing and the occasional sim city. Ah good old times.
30% Troll, 50% Underrated, 10% Interesting
Score:5, Troll
I had something very much like that, if not the same thing. One disk full of DOSs, another full of Locksmith, etc., and there wasn't much you couldn't do.
I've still got an original DOS 3.1.1 System Master. I doubt it boots. I don't think floppies were supposed to last 25 years.
"I may be synthetic, but I'm not stupid." -- Bishop 341-B
Well Apple had been making serious attempts to get away from the classic codebase since System 7 came out. Everyone knew that the fundamentals were way behind where they should be. There was a team-up with IBM, Copland, Rhapsody, and who KNOWS what else was happening 'in the basement'. The on-campus attitude was quite snooty, from my understanding, and that makes innovation difficult.
The problem seemed to me to be that Apple really wanted to remain 'true' to their die-hards while reimplementing the entire OS around them. It just couldn't happen that way.
Overall I think Apple did well with OS X, I wish it were a little more lightweight and zippier, but it's poky because the fundamental technologies behind it are much more extensible than any other OS. The filesystem overhead in OS X (which seems to really slow things down) provides for single-icon cross-platform binaries. The OpenGL display system brings scaled displays much closer.
"Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
I don't think floppies were supposed to last 25 years.
You'd be surprised, the vast majority of my 20+ year old C64 disks work just fine. (That's not to say I haven't made backups though.)
Eh, what's that sonny? I used a 6-button turbo trackball on the mac from system 8 on. But you're right about the crashy business, some machines just kept chuggin' along, and some just wouldn't go for more than a few minutes. System 7 - 9, any flavour of windows and NT, they all worked like a charm or had gremlins ('winfax' --- shudder). But we still got the work done.
There's nothing I hate more than being slave to my mouse.
I agree that having to hack the system (see above re: stability) folder in order to get full keyboard navigation was boneheaded design. But it didn't really matter after I got Keyquencer, which as an OS X'er I miss, since most important operations got reduced to a key combination macro -- fast, rock solid, make the machine do backflips, really, anything nearly, one program saved me months. But this newfangled 'nixy goodness is like being young again, roaming through the university network, even if the interface isn't as productive to old farts like me (I still boot up the old toastermac for fun sometimes), running with no reboot for 5 months at a time makes up for it.
Damn those pesky terrorists
I don't think floppies were supposed to last 25 years.
I installed Windows 1.03 from original 5-1/4" floppy diskettes * on an old Compaq Portable just last week. Floppy diskettes DO last a long time. If properly taken care of, and 3-1/2" disks are significantly less durable.
(* just because. doesn't *everybody* run Windows 1.03 on at least one of their machines??)
---
I think I'm part of a new subcategory of Mac owners--I didn't get one until OS X 10.1, and so have no desire to run OS 9 or Classic apps.
And I go completely in the opposite direction. I used to revile Macs and Apple. My first Mac experience was poking around on a Mac Plus I got at a thift store long after it was obsolete, and then awhile later running NetBSD on an SE/30.
Now I'm becoming sort of an after-the-fact semi-expert on old Apple hardware. Primarily because it's been showing up at local surplus equipment auctions and I'm figuring it out, shining it up and testing it, and selling it to people on eBay and locally. I seldom have more than one or two machines on hand that I can run anything newer than OS9 on. And I've come to have a lot of affection for one machine in particular, my PowerBook 165c, which I paid $5 for and which is a great little machine for OS 7 but since it's completely unsalable (people don't buy anything older than 7300s unless there's 'classic' interest, like SE/30s, Classics, maybe nicer Quadras) I am keeping it around. It's a really nice little system for getting away from the modern madness of today, to retreat to Claris Works and do some writing.
So I'm a new Mac convert, someone who didn't 'see the light' until after OSX came out, who doesn't run, and in fact has never touched the keyboard on a Mac running OSX.
---
I enjoyed learning more than I ever thought possible about the evolution of the MacOS, but as a graphic designer, I felt myself wanting to know more about the evolution of the visual interface side, like: what other fonts were designed for the Mac besides Chicago, back in the day? And: why put the "Close" window button in the upper left corner?
People who say it "Just Works" probably haven't spent much time using it.
/sw/bin and /sw/sbin to my path, and that was it. Period. I set up my network to go to 3 different places, with 2 printers with no problems (well, there was a kernel panic problem with the airport driver when switching locations but that has been patched).
Well, I havn't spent much time using it. About a month since I got this powerbook. And for the most part I can say, yeah, "It just works!".
I got my powerbook, brought it home. Plugged it in. Hit the powerbutton. And after answering a couple of questions I downloaded the updates over my wireless broudband connection that I had never used before, and was learning about my new OS in minutes. I downloaded fink, installed some of my favorite UNIX like apps. I checked out my dotfiles from CVS via ssh. Changed my default shell to zsh. Dropped my dotfiles in place and had to add
As far as I'm concerned, all other incarnations of MacOS sucked. "It just crashed". I could crash a mac in about 5 minutes doing stuff like web browsing, using the finder, or whatever. I had really bad luck with them.
This is coming from almost 10 years of Linux/UNIX usage that was pretty much exclusive. I did do Windows development for a couple of years, and yeah, that tought me I was barking up the wrong tree. We would do demos with a windows client and a Linux server for SSL and smartcard interaction, and have to tell the people giving the demos. "This is rover. Its a Linux based OS that does the backend stuff. All you have to do is turn it on this way and when your done turn it off this way. This is a windows box like your familiar with, when it fucks up, just hard shut it down and reboot it."
For a desktop OS, I couldn't be happier. "It just works!" I hated Macs a couple of years ago because of the little bomb icon, and having to see that happy face all the time rebooting them. Windows almost works (depending on the version, the time of last reinstall, the phase of the moon, the level of service pack you have, the proper drivers, and which applications you are runnint). Linux is a decent desktop os, but doing stuff like dual headed displays, installing software (I admin supercomputers, I know what to do OK), printing, dynamic devices like firewire and USB, whatever, is almost there, but not quite.
I'm still new to OS X, and am still learning about it. I have not developed anything for it besides perl and shell scripts yet. But I'm impressed. Its a little hard dealing with some of the "dumb downedness", like the lack of configuration options that comes with linux, but the defaults or what you can change are not bad.
I like how OS X integrated UNIX with a GUI. The role of root is unobtrusive and natural. It asks for my password for installing software, no viruses, no virus checker, no popups, no spyware, etc. Don't get me wrong. Its not perfect. But its the best end user os for me out there. Hands down.
Kaleidoscope.
I have not yet found a theming engine for Windows an Linux that even comes close to what was done with that little CDEV, especially in regard to irregular window shapes.
until I read this.
My first "modern" computer was a Mac Plus. 1 MB or Ram and a 20 MB HDD that connected throught the external floppy port. I didn't even have HFS support until I cobbled together a system from the files on a few game disks that I had lying around. Falcon 2.0 provided me with a newer "System" file than I had before and I believe that I ripped off a new "Finder" from my HS. Oh, nostalgia, back in the days when I paid $80+ per month for Compuserve at home and had free internet access (FTP+Gopher+Usenet) access at college.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
Huh, looking at the screenshots, I realize I think System 7 really look the best to me. I'm mostly a Windows on the desktop guy, but when I was first introduced it to it was on System 7, and that's probably what I used at the School of the MFA. It captured the elegance of the early Mac but wasn't so starkly monochromatic. OS 8 still looks about the same, but then 9 starts to get into that "ooh look shiny metal crap" that was the prelude to the Fisher Price look that is so dominant these days.
Similarly, I think I'll always dial down Windows XP and whatever comes next to as close to Windows 95/98 in appearance as possible. The boring parts of an OS should look as boring and grey and consistent as possible, that way you can more easily tell what's boring and what might be interesting and new.
(This from a guy who invented gamebuttons, javascript games where the sole input and output is a single javascript button)
SO YOU'RE GOING TO DIE: The Comic for Dealing with Death