A Technical History of Apple's Operating Systems
An anonymous reader writes "As part of his 1680-page book Mac OS X Internals: A Systems Approach, Amit Singh of kernelthread.com wrote a very detailed technical history of Apple's operating systems. Since he had to cut down on the history chapter because of the book's already too-large size, most of this chapter didn't make it to the printed book. Singh has made available the history chapter as a free PDF. The file is 140 pages long, and is generously filled with figures and screenshots. It starts with the internals of the original Apple I and goes through a tour of all operating systems Apple dabbled with, including internals of A/UX, Lisa OS, and such. It even covers details of outside influences like the Xerox Alto, STAR System, Smalltalk, and Sketchpad, and closer to home things like Mach, NeXTStep, and OpenStep."
Be died because there were few apps for it and the first versions you had to by the BeBox. BeFS was not new either. There was no good reason to use Be, it solved no problem that couldn't be solved with existing OS's.
"I use a Mac because I'm just better than you are."
what are you doing in the white house if you're not selling cocaine --too short
But anyway, Bush is coke. Clinton was the pothead.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I saw it. No one cared. By the time playing movies on your PC became a problem, existing OS's could do it just fine.
"I use a Mac because I'm just better than you are."
I'm on the first paragraphs and there is almost an error per sentence. 1. the 6502 did NOT have an on chip oscillator, it had logic input for clock, unlike the 6800 which needed a more complex two phase clock generator 2. it did NOT have a built in crystal or timing of any sort that generated 1.023 Mhz - that may be the effective clock rate on the Apple, but nothing inherent in the 6502. 3. the cycle stealing was done to refresh dynamic memory not the cpu. the early cpu was dynamic, that is that it needed refrsh mos cells, but this was done without cycle stealing using the normal phi clock. 4. the 6502 had 16 address lines, hence 2^16 addresses or 64K bytes of addressing. not "over 65K". If this guy doesn't know the difference between K=1024 for computers vs K=1000 SI prefixes, he's in real trouble. Clear Singh has no proper engineering background, can't understand schematics, nor even read a data sheet. Just goes to show that any moron can publish a book. I for one won't waste my money on erroneous bullshit.