Date: Wed, 13 Sep 2006 13:52:38 -0700 From: Chuck Swiger <cswiger@mac.com> To: Andrew Pantyukhin <infofarmer@FreeBSD.org>, "felix.schalck" <felix.schalck@gmx.net> Cc: FreeBSD Mailing Lists <freebsd-questions@FreeBSD.org> Subject: Re: Thank You and Mc OS games Message-ID: <BD62F941-E836-4B07-88B6-237631D5673A@mac.com> In-Reply-To: <cb5206420609131325q7d541620m62518af1d62a644e@mail.gmail.com> References: <45080374.2050408@gmx.net> <cb5206420609131325q7d541620m62518af1d62a644e@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BD62F941-E836-4B07-88B6-237631D5673A>