Run Mac OS X On Those Old Macs
AllInOne writes: "Despite Apple's claims to the contrary, Mac OS X runs just fine on older Apple hardware.
Thanks to the Open Source nature of Apple's underlying Darwin system serveral clueful folks have written kernel extensions that allow "Old World" machines such as the 7300, 7600, 8500 etc to run OS X. They even support G3 & G4 processor upgrades cards as well.
The best release (and free as in beer) is by Ryan Rempel. I just installed his Version 2.0b3 of Unsupported UtilityX on my old 8550 with a Newer G3 upgrade card along along with 10.1 and performance is quite respectable."
And elsewhere along the OS price/performance front, Cinematique writes: "I was surfing around and came across this useful little tidbit for mac os x users. Apparently, apple included a way to compress the memory-hungry finder window buffer images, but didn't turn it on at the last minute due to a debuging issue. this turns the compression on, thus saving a sh*tload of memory."
While there are scads of OS X "tips" sites, most of which are newbie unix introductions, I have found the following to be very useful with a wide variety of tips and other neat hacks:
http://www.ResExcellence.com/osx/index.shtml
Some of the more low-level hacks are probably pretty obvious to NeXT vets and Darwin & GNU-Darwin users.
http://applefritter.com/ui/aux/images/processing.j pg
I'm using this hack. It seems to work well and appears to do no harm. I can see the difference on my slow PowerBook G3/300/192 just dragging windows around.
If you want to improve your Finder experience further, run the app ShadowKiller. It removes the window shadows which seem to take too much power to make on a slow, old Mac. Definite improvement. However, because OS X windows don't have a frame all the way around, you're gonna get weird white window on white window experiences; you'll get used to it.
Another good site with Mac OS X tips is Mac OS X Hints.
Wordnik, a dictionary project which aims to collect
Rhapsody is not OS X
9 95/q3/950508.pr.rel.copland.html h tml
Close, but not quite. Perhaps it's time for an Apple OS and Code Name refresher.
First off, and totally unrelated, is Apple's first unix OS from the mid 1980s, A/UX. This OS made its way thru several revisions, eventually ending up around 3.1. A/UX was available for certain 680x0 CPU based machines only and was never ported to PowerPC as at that time Apple had been hoping to move completely to Copland.
http://applefritter.com/ui/aux/
(The move from the 68K to PPC is also an interesting story, especially the small side storys of Apple's lab experience with later model 68Ks (68060, etc), the 88K, Alpha, 5x86, and MIPS CPUs.)
Apple's first attempt to upgrade and overhaul the Macintosh System software (Mac OS) was with Blue and Pink. Blue eventualy became System 7.0 and was a significant upgrade over previous versions of the OS, but still lacked many modern architectural features that were even present on the Lisa's OS in 1983 (in the Macintosh's defense, the Lisa had almost 10x as much RAM and cost 5x as much when it originally shipped). Blue was to be followed by Pink, a modern OS to be designed by Apple and a startup known as Taligent. Pink died a horrible political death and never saw the light of day.
Apple's second attempt was Copland, which was to be later followed by Gershwin, a heavily OpenDoc container based platform. Copland came close to being finished, Apple had released an early developer release (DR0) to select developers and had already started a Mac OS 9 marketing campaign. Copland was canned for a number of reasons, application compatibility (or the lack thereof) was a major factor.
http://product.info.apple.com/pr/press.releases/1
http://www.bozosoft.com/copland.html
http://www.macworld.com/1995/04/news/550.html
http://www.macworld.com/2000/09/buzz/windingroad.
Following the demise of Copland, Apple continued development of Mac OS 7.X (at the time at 7.5.X and 7.6.X). A version with some of the Copland features and appearance was developed as 7.7 but released and marketed as 8.0. Today this series is known as "Classic" Mac OS and is currently at 9.2.1. Since 8.0, Classic has undergone several major microkernel changes, driver architecure tweaks, and VM overhauls.
At the same time, Apple began a new OS search. Their options were to revive Copland, license Windows NT, or buy someone such as Be or NeXT. They decided to buy NeXT (which came with Apple and NeXT cofounder Steve Jobs).
Apple's most recent OS attempt, the the one that made it out the door, was Rhapsody. This project began at NeXT porting and updating their "OpenStep For Mach 4.2" (formerly NEXTSTEP 1.x - 3.3) OS to Apple PowerMacintosh hardware. The first devloper release of this was Rhapsody DR1 and came in three flavors... Rhapsody for Mac, Rhapsody for x86, and Rhapsody for NT (essentially a runtime framework to run Rhapsody apps atop Windows). Apps could be crosscompiled into a single fat binary to run on both platforms.
Rhapsody went thru several developer releases and was first publically shipped as Mac OS X Server 1.0, which had a GUI that resembled both Mac OS 8 and OpenStep. OS X server eventually reached version 1.2. 1.2 was codenamed Rhapsody 5.5. This can also be seen by doing a uname -a.
Later Rhapsody developer releases were known as Mac OS X Developer Previews, eventually gaining the Aqua look and perhaps most importantly, Carbon support. Previously, Rhapsody supported only two types of binaries -- Classic (non-ported Classic Mac OS apps running within a virtual machine, originally called Blue Box, later simply called Classic) and Yellow Box (applications specifically written for Rhapsody, based on the NS framework from the NEXTSTEP/OpenStep era. Yellow box is now known as Cocoa). Carbon was created to allow something no previous Apple Macintosh OS attempt had - an easy upgrade/porting path. Apple cleaned up the Mac APIs and supported them on both Classic Mac OS versions (starting with Mac OS 8.6) and on Mac OS X. The average developer now only had to modify 1% - 5% of his code to make it run on both Mac OS X and Classic Mac OS.
When Apple decided to release the source to the OS's internals, they replaced the Rhapsody name with Darwin. Today the current version of Mac OS X is 10.1, aka Darwin 1.3.1.
These Helped the subsystems more than the gui, but I highly recommend it...YMMV, of course.
/System/Library/StartupItems are several things you can/shoud get rid of to reduce memory/CPU load on older macs:
Ok, enable root via the Netinfo manager.
enable other logins in sys prefs (assuming 10.1 installed)...
Now logout and login as root and in the
1) Sendmail (why is this loaded and no way to turn it off via scripts?...at least that I have found).
2) NFS..this loads FOUR times, but if you do not mount network file systems..again...why?
As root you can create a startup disabled folder and just drag these folders in there an reboot. Or in the terminal do a ps -aux | grep sendmail (or nfs) and get the PID's and kill -9 (the PID).
It kind of irks me (this is no OS specific, mind you) that these programs load when I don't need/want them. Granted, I may in the near future, but every other options in os X is loadable/unloadable via a control except sendmail and NFS.
How many new OS X users are going to be spam relays w/o knowing it? Could this be a vulnerability (actual/potential).
(humph...as an aside, you mean to tell me sharing all those links in a previous post did not inform anyone? Pique a little interest?
Oh, well, I tried...just like here)
Moose.
Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
That's the rub. You can get OS X running on old boxes, but to be useable, you need to have a few things upgraded. First, I recommend that you upgrade the processor. under 300mhz, IMHO, is just too slow, next get some memory. It is so cheap, there is no reason not to. I think 256Mb is a good place to start. (best place to find memory for older macs, see dealmac.com; search for 168-pin DIMM to find a recent deal $25 for 128MB, and dealram.com)
That is a good start and you're not in for a lot of $$ at this point.Now depending upon your hard drive size, you might want to get a new one. Again, they are so cheap and Ebay can assist in that respect if needed. Last I would not buy a graphics card unless you really wanted to and even then, see the forums ar www.xlr8yourmac.com before doing so to see what works and what doesn't. Also see Ryan Rempel's pages too.
So for comparatively little money, you can get an old box running OS X. Less than $200 for processor and RAM, and whatever else you choose to buy. If it is an older Mac, you'll need a carrier card. Card and processor deals I have seen recently as cheap as $129.
To sum up:
my personal mimimums are 300mhz, 256MB RAM and 3G HD. That is a good place to start, more is better and you can find all kinds of deals on this stuff. (Personally, I want to buy that dual carrier card and make a dual processor box.)
Again, before you do anything see www.xlr8yourmac.com