The differences between Linux and Unix/FreeBSD are small, in my mind. They are differently written to accomplish the same thing, complying with the POSIX standard. Linux was apparently written without reference to Unix source code, thus making it not technically Unix, but MOST people term Unix-like operating systems "Unix" out of (perhaps bad, I don't know) habbit, as I always have. Sort of like saying "get in the car" when you really own an SUV, or saying "we're going up to Indiana" when you live in Michigan. Quite obviously, an SUV is not a car and Indiana is South of Michigan, but you let it slide, because you know what they mean, and their intended message is accurate, if not perfectly worded. I found a quote in searching for the differences:
"Linux was written to be similar in function, but independent of the code. In order not to suffer . . . [through] the same issues that BSD had, Linus rewrote the code, without reference to the original source code, and by designed [sic] reinvented the wheel. By not using the proprietary versions of the code he insulated the LINUX world from any claims by a trademark owner/vendor/pimp. All the issues that accompanied the release of Minux, did not have claim on Linux. Linux by design is not Unix-derived (except by functional comparison.)
If Ford held a trademark on the word "car", Toyotas wouldn't be cars. Technically, Linux doesn't fit the trademark . . . [however] it still acts the same by design . . .," just as a Toyota does a Ford.
http://www.dbforums.com/t407234.html
I'll admit that I had a misconception about how Linux came into being, thinking that it was in fact a derivative of Unix. But my belief was not so far from reality, since they're still functionally the same (which was why I always used Linux and Unix interchangably). Having seen this and other pages (thanks to Google), though, I still don't think I'm wrong in saying that OSX and Linux are the same thing. They accomplish the same thing despite having different code, and are so compatible that programs designed for Linux can be run on OSX. How is that different than XP Home and Pro?
As regards Windows emulators on Macs, back in the older days of such programs, you could get a PC coprocessor card containing a Pentium through K6-2, RAM, video accelerator, etc. to run PC programs on your Mac, including Windows. They were terribly expensive, but were much faster than software emulators. I don't know if they still make them or if they're compatible with OSX (or 9 for that matter), but is that what your dad had, or did he run a software emulator? From a technical standpoint, I think that such cards hold much more promise in getting functional and usable emulators for OSX and Windows. VPC for Mac works well enough to run XP, but it's still slow and emulates old hardware.
Z