Thank You and Mc OS games
Chuck Swiger
cswiger at mac.com
Wed Sep 13 13:52:44 PDT 2006
On Sep 13, 2006, at 1:25 PM, Andrew Pantyukhin wrote:
> Unfortunately, Mac OS games just don't run on anything but Mac OS
> itself. Many Linux games and some windows ones run flawlessly on
> FreeBSD, though, with no or subtle performance penalties.
For commercial game software, Andrew is certainly right that one it
more likely to be able to run Linux versions. However, something
like BZFlag runs on both MacOS X and FreeBSD, as do almost all of the
Roguelike games (URogue, NetHack, Moria, Angband), and many other
Open Source games. Felix, try looking under /usr/ports/games....
> On the other hand, you might have heard that Mac OS X is based on
> FreeBSD. They removed all the clear things you were talking about,
> slipstreamed a clear-looking GUI and put a price tag on it.
At the time MacOS X was first released, the majority of CVS tags in
the kernel and library trees came from NetBSD, with FreeBSD being the
second most common. At the present time, from http://
developer.apple.com/technotes/tn2002/tn2071.html:
"Evolution of Mac OS X
Berkeley Software Distribution (BSD): Part of the history of Mac OS X
goes back to Berkeley Software Distributions (BSD) UNIX of the early
seventies. Specifically, Mac OS X is based in part on BSD 4.4 Lite.
On a system level, many of the design decisions are made to align
with BSD-style UNIX systems. Most libraries and utilities are from
FreeBSD, but some are derived from NetBSD. For future development,
Mac OS X has adopted FreeBSD as a reference code base for BSD
technology. Work is ongoing to synchronize all BSD tools and
libraries more closely with the FreeBSD-stable branch.
Mach: Although Mac OS X must credit BSD for most of the underlying
levels of the operating system, Mac OS X also owes a major debt to
Mach. The kernel is heavily influenced in its design philosophy by
Carnegie Mellon's Mach project. The kernel is not a pure micro-
kernel implementation, since the address space is shared with the BSD
portion of the kernel and the I/O Kit."
--
-Chuck
More information about the freebsd-questions
mailing list