Aleph One (formerly known as the Marathon Open Source Project) is a free and open-source first-person shooter engine based on the source code of Bungie Studios' Marathon 2: Durandal.
The project commenced in early 2000, when Bungie released the code shortly before being acquired by Microsoft and spurred the fan community to further develop it. Since that time, Aleph One has become a successful project in terms of development and community support. Most modern-day and die-hard Marathon enthusiasts use Aleph One due to its enhancements over the original games and the fact that it is playable with today's platforms. Its name is taken from the second infinite cardinal number in transfinite arithmetic and references Marathon Infinity, the final game in the Marathon Trilogy (the "smallest" infinity is aleph-naught, or aleph zero).
Initially, Aleph One was only compatible with Classic Mac OS (even though a version of Marathon 2 had been previously produced for Windows 95), but it has since been modified to work with SDL across a wide range of various platforms, including Mac OS X, Windows, Linux, BSD and BeOS.
Aleph One supports Marathon 2 and Infinity's data files, and as of version 1.1, those of the original Marathon as well. Previous versions could only simulate the first game through a fan remake called M1A1.
Please visit the Marathon Open Source project and the Aleph One project page for more information.
For "plugins" (mods) that add HD textures & extend gameplay, go to Simplici7y.
To keep up with the latest development & gossip, or to simply ask for help, visit The Pfhorums.