Website profiles · Technology insights · Alternatives

alephone.lhowon.org

No paid content found
Visit website
Profile views 3 Outbound visits 0 Normal
Aleph One Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
2006
Hosting
Amazon.com, Inc.Inferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Aleph One?

Aleph One is a free, open-source game engine that continues Bungie's Marathon 2 engine. It runs natively on macOS, Windows and Linux, and it plays the original Marathon trilogy — Marathon, Marathon 2 and Marathon Infinity — along with a large library of community-made scenarios and net maps. It is distributed under the GNU General Public License, and the source code is downloadable.

What you actually get

  • The trilogy, playable today. Marathon is a survival fight against the alien Pfhor; Marathon 2: Durandal follows survivors hunting an ancient ally; Marathon Infinity is the one most people use for online matches.
  • Multiplayer for up to 8 players. Games are peer-to-peer, working over a LAN or over the internet if the host is configured correctly, with a global matchmaking lobby for finding players and chatting. An optional lhowon.org account adds play-history tracking and monthly leaderboards.
  • Community content. The engine powers dozens of community projects, from single new levels to total conversions with new weapons, monsters and storylines, both inside and outside the Marathon universe.

Who it suits

If you are… Aleph One is…
Curious about the Marathon story A straightforward way to play the trilogy in order
A multiplayer regular Best paired with Infinity and the matchmaking lobby
A modder or tinkerer Attractive because the engine is open source and GPL-licensed
Looking for a modern, officially supported Bungie release Not that — this is a community continuation of the 1990s engine

A practical next step: if you want the campaign, start with Marathon and work forward; if you mainly want to play against other people, install the engine, grab Infinity, and join a lobby match to see how the peer-to-peer hosting behaves on your connection. The project's own pages at Aleph One cover downloads and online setup, and Marathon is where Bungie's separate, newer Marathon game lives — a different product from this engine.

How do I download and install Aleph One on my operating system?

Aleph One is distributed as a free, open-source engine rather than a single installer, so the download step is mostly about matching the engine to your OS and then adding the game data. The official site lists builds for macOS, Windows, and Linux, with version 1.11.1 noted as the latest release.

Downloading

  • Go to Aleph One and use the download link for your platform.
  • macOS, Windows, and Linux are the natively supported desktop systems. The site also links to an iOS option and a GitHub repository if you want the source code.
  • The engine alone does not include the Marathon games. You need the game data files, which the site points to alongside the engine download.

Installing

  1. Unpack the archive you downloaded and place the Aleph One application somewhere you can find it.
  2. Put the Marathon data files in the same folder as the engine, or use the in-app file selection when it asks for them.
  3. Launch the engine and choose which game or scenario to start: Marathon, Marathon 2, or Marathon Infinity.

On macOS, expect to move the app into Applications and then clear any first-launch security prompt. On Windows, the archive usually runs without a formal installer. On Linux, you may prefer a distribution package or build from source.

A practical first session

A new player who wants the story should begin with Marathon and work forward, since the trilogy builds in order. Someone mainly interested in online matches should install Marathon Infinity, because the site notes most multiplayer games are played there. Multiplayer supports up to eight players, is peer-to-peer over LAN or the internet, and uses a global matchmaking lobby; an optional lhowon.org account adds play history and monthly leaderboards.

If you want community-made content, the site links to major scenarios and total conversions, which install the same way as the base games: data files into the engine's folder.

How can I play Marathon 2 or Marathon Infinity online with other players?

To play Marathon 2 or Marathon Infinity online, use Aleph One, the open-source continuation of Bungie's Marathon 2 engine. It runs natively on macOS, Windows and Linux, and supports the full Marathon trilogy. Multiplayer matches and co-op sessions support up to 8 players, and connections are peer-to-peer over a LAN or, with the host configured correctly, over the internet.

How matchmaking works

Aleph One includes a global matchmaking lobby where you can find games and chat with other players. If you create an optional account on lhowon.org, you can also track your play history and compete on monthly leaderboards. The lobby and account are conveniences around the game, not requirements for playing.

What to expect in practice

The two titles serve different online habits. Marathon 2: Durandal is known for its single-player campaign and updated graphics from the Xbox Live Arcade remake, so it is the natural pick if you want a co-op run through a story campaign. Marathon Infinity is where most online multiplayer matches happen, so it is the better choice if your goal is competitive play against other people. Both are covered by the same engine, so you can install once and switch between them.

A concrete first session

  1. Download Aleph One from Aleph One and install it.
  2. Add the Marathon 2 or Marathon Infinity game data files, which the engine expects separately from the engine itself.
  3. Open the global matchmaking lobby and look for an active game, or host one and share the connection details with the players you want to join.
  4. If you plan to host over the internet rather than a LAN, sort out your network configuration first, since peer-to-peer hosting depends on the host being reachable.

Decision criteria

Choose Marathon Infinity for pick-up online matches, since that is where most multiplayer activity is concentrated. Choose Marathon 2 for a cooperative campaign with a group of friends. If you cannot host reliably, joining an existing lobby game is the simplest path; if you want a recurring group, hosting on a LAN or with a properly configured connection gives you more control.

Beyond the official trilogy, the engine also powers dozens of community scenarios and total conversions with new weapons, monsters and storylines, so the same installation can take you well past the original games once you are comfortable with the lobby.

What are the best community-made scenarios and total conversions for Aleph One?

Aleph One's own About page points to a "major scenarios" collection rather than naming a single best pick, so the honest answer is that quality depends on what you want: more Marathon, or something that barely resembles it.

Three directions worth choosing between

  • More of the Marathon story and feel. The engine natively supports Marathon, Marathon 2 and Marathon Infinity, so the most reliable starting point is playing the trilogy itself before adding community work. Marathon 2 is the one the page singles out for its single-player campaign and XBLA-era updated graphics; Marathon Infinity is where the page says most online multiplayer happens.
  • New campaigns inside the Marathon universe. The engine "powers dozens of community-made games, from new levels to total conversions," with "new weapons, monsters, and storylines set inside and outside the Marathon universe." That phrase is the useful split: some scenarios extend the Pfhor war, others leave it entirely.
  • Total conversions. These replace weapons, enemies and story rather than adding maps to the existing campaign. If you have already finished the trilogy and want the engine to feel unfamiliar, this is the category to browse first.

A practical way to decide

If you have never played Marathon, start with the trilogy — a total conversion assumes you already know how the engine handles. If you have finished it and want company, install Aleph One and look for Infinity matches in the global matchmaking lobby, which supports up to 8 players in multiplayer or co-op, peer-to-peer over LAN or the Internet. If you want solo content, read scenario descriptions for whether they are level packs or full conversions, since that determines how much new material you get.

Two things to keep in mind. Scenarios vary enormously in scope and polish, and the About page does not rank them, so treat any list — including this one — as a starting point rather than a verdict. And signing up for an optional lhowon.org account is only needed for play history and monthly leaderboards, not for downloading or playing scenarios.

For the current official list, use the major scenarios link on Aleph One, and download the engine from the same page to run them.

How do I set up and host a multiplayer match over the internet?

Aleph One's multiplayer is peer-to-peer: one player's machine acts as the host and everyone else connects directly to it. For an internet match, the practical work is on the host's side—making that machine reachable from outside the local network. The engine supports up to 8 players in deathmatch or co-op, and the global matchmaking lobby is where players gather and chat before a game.

Hosting checklist

  1. Pick the right game. Most online matches are played with Marathon Infinity, so host Infinity unless your group has agreed otherwise.
  2. Gather everyone in the lobby. Have players launch Aleph One, open the multiplayer lobby, and wait there. It's easier to coordinate there than to swap addresses in chat.
  3. Start the game as host. Choose the game type, map, and player limit (8 maximum), then begin hosting.
  4. Make your machine reachable. Peer-to-peer means every player's client talks to yours. If you are behind a router, forward the port Aleph One uses to your host machine's local IP address, and allow the application through your operating system firewall. Without this, LAN play works but internet joiners will time out.
  5. Share your public address. Give the other players your public IP and the port, or let them find the game through the lobby.
  6. Verify before committing to a long session. Have one player join first; if that works, the rest usually will.

Choosing between lobby and direct connection

Situation Better approach
Players you don't know, or a pickup game Global matchmaking lobby
Friends with a known host and a forwarded port Direct connection to host IP and port
Same building or LAN party LAN play; no port forwarding needed
Host can't change router settings Someone else hosts, or use a VPN that puts players on one virtual LAN

Practical notes

A lhowon.org account is optional. It doesn't affect whether you can host; it adds play-history tracking and monthly leaderboard standings for players who want them.

If port forwarding isn't possible—common on shared or locked-down networks—a virtual LAN tool that assigns everyone addresses in the same subnet is the usual workaround, since Aleph One then treats the match as a LAN game. Agree on a voice channel separately, because the in-game lobby chat is text.

Next step: check the "How to join or host games online" documentation on Aleph One for the exact port number and current host instructions, since those details can change between releases.

Why is Aleph One distributed under the GNU General Public License?

Aleph One is distributed under the GNU General Public License because it is an open source continuation of Bungie's Marathon 2 engine: the project's own description states that it is "available under the terms of the GNU General Public License (GPL)" and offers the source code for download. In practical terms, the GPL is the legal framework that lets a community fork, modify and redistribute the engine while requiring derivative versions to remain equally open.

What that means for different users

  • Players get a free engine that runs the Marathon trilogy and many third-party scenarios across macOS, Windows and Linux, without needing permission from the original rights holder for each build.
  • Modders and scenario authors can build total conversions and new levels on top of the engine, because the licence permits modification and redistribution. The site points to a catalogue of community scenarios as evidence of this.
  • Developers can inspect, patch and port the code, and can ship their own builds as long as they honour the GPL's conditions. The project also mirrors its repository, which supports this kind of outside contribution.
  • Bungie retains its Marathon trademarks, which the site notes are used with permission. The GPL covers the engine code, not the Marathon name or logos.

The trade-off

A permissive licence would let someone take the engine closed-source; the GPL prevents that, keeping improvements visible to the community. The cost is that GPL code cannot be mixed into proprietary projects without releasing that project's source, so commercial reuse is limited.

A concrete next step

If you want to build a scenario or a standalone game on this engine, start by reading the licence text and the project's wiki before you write code. For a quick comparison of how other open source game engines handle this, see ScummVM and id Software, whose released engines show a similar pattern of community maintenance around original commercial code.

Related questions

More questions →
What Are Open-Source UI Element Libraries and How Do They Differ From UI Frameworks?

An open-source UI element library is a collection of individual, ready-made interface pieces—buttons, cards, inputs, toggles, loaders—that you copy into your own project and adapt. A UI framework, by contrast, is a structured system of components, conventions, and often a theming layer that governs how your whole interface is built. The practical difference: an element library gives you a snippet; a framework gives you a way of working. If you need a polished button in ten minutes, reach for the element library. If you're building a 40-screen product with a team, you probably want the framework.

What "open-source UI element library" actually means

The term gets used loosely, so it helps to separate the parts:

  • Open-source: the code is publicly available, and the license tells you what you may do with it—copy, modify, redistribute, or use commercially.
  • UI element: a single, self-contained piece of interface, usually small enough to read in one sitting. A button with hover states, a pricing card, a search field.
  • Library: a browsable, searchable collection of those elements, typically contributed by many different people.

On a site like Uiverse, elements are shared by a community and written in plain CSS or Tailwind. You find one you like, copy the markup and styles, paste them into your project, and adjust colors, spacing, and text to fit. There's no package to install and no build step required—which is exactly the appeal, and also the source of most of the confusion.

Element library vs. UI framework: the core differences

Dimension Open-source UI element library UI framework / design system
Unit of reuse A single snippet you copy A component you import or call
Installation None; paste into your code Package install, config, sometimes a provider
Consistency Depends on you; each element may look different Enforced by shared tokens and APIs
Theming Manual edits per element Central theme/config file
Updates You own the copy; no upstream updates Version bumps bring fixes and changes
Accessibility Varies per contributor; must be checked Usually tested and documented
Best for Prototypes, landing pages, small sites, one-off needs Multi-page apps, teams, long-lived products
Learning curve Low—read the CSS Higher—learn the API and conventions

The table isn't a verdict. It's a map of trade-offs. Element libraries win on speed and freedom; frameworks win on consistency and maintenance.

Licensing and attribution: what to check before you paste

This is where people get into trouble, and it's worth slowing down for.

  1. Find the license. Every element or collection should state one. Common open-source licenses include MIT, Apache-2.0, and BSD. Some projects use copyleft licenses like GPL, which can impose obligations if you redistribute your code.
  2. Understand what the license permits. MIT and Apache-2.0 are permissive: you can typically use the code in commercial and closed-source projects. Copyleft licenses may require you to release derivative source under the same terms.
  3. Check attribution requirements. Permissive licenses usually require you to keep the copyright notice and license text somewhere in your project. That's a real obligation, not a formality.
  4. Look for per-element terms. On community sites, the site's overall terms and the individual contributor's stated wishes may differ. If a contributor asks for credit, honor it.
  5. When in doubt, ask or avoid. If a snippet has no license at all, you don't have clear permission to reuse it. Treat "no license" as "not open source," even if the code is publicly visible.

This article is general information, not legal advice. For commercial products with real exposure, have someone qualified review the licenses you're relying on.

How to use a community element in your project: a practical workflow

Here's a repeatable process that avoids most of the usual mess.

1. Start from a real need, not a browsing session

Decide what you need first—"a compact primary button with a loading state"—then search. Browsing aimlessly produces a pile of pretty snippets that don't fit together.

2. Copy the smallest version that works

Take the markup and the styles. Strip anything you don't need: demo wrappers, extra animations, decorative layers. Less code means fewer surprises.

3. Convert it to your conventions

If your project uses design tokens or CSS variables, replace hard-coded values:

/* Before: hard-coded */
.button { background: #4f46e5; border-radius: 8px; }

/* After: token-based */
.button { background: var(--color-primary); border-radius: var(--radius-md); }

This one step is what keeps a copied element from looking like a foreign object in your UI.

4. Check accessibility before you ship

Community elements vary widely here. Verify at minimum:

  • Keyboard focus is visible and the element is reachable by Tab.
  • Color contrast meets WCAG AA (4.5:1 for normal text).
  • Interactive elements use semantic HTML (<button>, not a clickable <div>).
  • Form inputs have associated labels.
  • Motion respects prefers-reduced-motion.

5. Test in context

Paste it into a real page with real content. Long labels, small screens, and dark mode break more copied elements than anything else.

6. Note where it came from

Keep a short comment or an internal credits file: source, license, date. Future you—and your legal reviewer—will be grateful.

Where element libraries genuinely shine

  • Prototypes and demos: you need something clickable today, not a design system.
  • Landing pages and marketing sites: a handful of distinctive elements, each custom.
  • Filling gaps: your framework lacks one specific component, and you don't want to build it from scratch.
  • Learning: reading well-made CSS is one of the fastest ways to improve.
  • Small projects: a personal site doesn't need a theming architecture.

Where they fall short

  • Consistency at scale: ten elements from ten contributors rarely look like one product.
  • Maintenance: you own every copy. When your design changes, you edit each one.
  • Accessibility debt: you inherit whatever the contributor did or didn't do.
  • No upstream fixes: a bug fixed in the original won't reach your copy.
  • Integration friction: different naming conventions, different units, different assumptions about resets.

When to choose which

Choose an element library when the scope is small, the timeline is short, or you need a few distinctive pieces rather than a whole system.

Choose a framework or design system when multiple people build multiple screens over months, when consistency is a product requirement, or when accessibility and theming need to be guaranteed rather than checked.

A hybrid works well for many teams: adopt a framework for the structural components—forms, navigation, layout—and borrow individual elements for the places where you want personality. Just route every borrowed element through the same token and accessibility checks, so it lands as part of your system rather than beside it.

The short version: open-source UI element libraries are a fast, flexible way to get good-looking interface pieces into a project. They are not a substitute for a design system, and the license and accessibility details are the part worth reading carefully.

What is Aleph One at alephone.lhowon.org?

Aleph One is the open-source continuation of Bungie's Marathon 2 game engine, distributed at alephone.lhowon.org. It runs natively on macOS, Windows, and Linux, and supports the full Marathon trilogy — Marathon, Marathon 2, and Marathon Infinity — along with many community-made scenarios and net maps. The site is the project's home for engine downloads, documentation links, and community resources. The latest release listed on the page is 1.11.1 (2026-09-30).

What the engine actually is

Aleph One is not a new game. It is the engine that powers the original Marathon games, kept alive and extended by volunteers after Bungie stopped developing it. The project is licensed under the GNU General Public License (GPL), and the source code is available for download from the site.

That distinction matters if you are deciding whether to use it:

  • If you want to play Marathon — Aleph One is the way to run the trilogy on modern systems.
  • If you want to build on the engine — the GPL license and public source code let you modify and redistribute it, subject to the license terms.
  • If you want Bungie's new Marathon game — that is a separate product; the site points to marathonthegame.com for it.

The Marathon trilogy it runs

The three games are included in what Aleph One supports, and each has a different character:

Game What it offers
Marathon The original — a fight for survival against the Pfhor, an alien race attacking your colony ship. The starting point for story fans.
Marathon 2: Durandal A popular single-player campaign, with updated graphics from the XBLA remake. You and other survivors hunt for an ancient ally to topple the Pfhor empire.
Marathon Infinity Forces you to rewrite history to prevent the destruction of the universe. Most multiplayer online matches are played with Infinity.

If you are following the story, the site recommends starting with the first game and working forward.

Online play

Multiplayer supports up to 8 players in matches or co-op. All multiplayer games are peer-to-peer, working over a LAN or — if the host is configured properly — over the Internet.

Two things make finding games easier:

  • A global matchmaking lobby built into Aleph One, where you can find and chat with other players.
  • An optional lhowon.org account, which lets you track your play history and compete for a spot on the monthly leaderboards. Signing up is optional; the lobby itself is part of the engine.

The site links to instructions for joining or hosting games online, which is worth reading before your first attempt, since peer-to-peer hosting depends on the host's network configuration.

Beyond the trilogy: community scenarios

The engine powers dozens of community-made games, ranging from new levels to total conversions with new weapons, monsters, and storylines set inside and outside the Marathon universe. The site maintains a list of major scenarios you can browse, and you download the Aleph One engine to play them.

This is the main reason the project has stayed active: the engine is a platform, not just a re-release.

Practical notes

  • Platforms: macOS, Windows, Linux.
  • License: GNU GPL; source code downloadable.
  • Hosting: alephone.lhowon.org is hosted by lhowon.org and mirrored at aleph-one-marathon.github.io.
  • Trademarks: Bungie, Destiny, and Marathon logos are trademarks or registered trademarks of Bungie, Inc., used with permission. Aleph One is not an official Bungie product.

If your goal is simply to play the Marathon games on a current computer, download the engine from this site and start with the first game. If your goal is to play online, set up or join through the matchmaking lobby, and consider an lhowon.org account if you want leaderboard tracking.

What Community-Made Scenarios and Games Can I Play with Aleph One?

Aleph One isn't limited to the three official Marathon titles. The same engine powers dozens of community-made games, ranging from new level sets to full total conversions that replace weapons, monsters, and storylines. According to the Aleph One site, these projects are set both inside and outside the Marathon universe, and you play them by downloading the Aleph One engine and then loading the scenario files.

What "community-made" covers here

The site groups this content under a simple idea: the engine powers dozens of community-made games. Two broad categories are named:

  • New levels — additional maps and campaigns built on the existing Marathon framework.
  • Total conversions — projects that go further and change core content, including new weapons, monsters, and storylines.

Because the engine is open source under the GNU General Public License (GPL), these projects can build on it without licensing friction. That's the mechanism behind the variety: the engine is the shared foundation, and each scenario supplies its own content on top.

Where to find them

The official site points to a list of major scenarios you can browse before downloading anything. That page is the intended starting point — it's where the Aleph One team collects the more prominent community projects rather than leaving you to search blindly.

If you want to see what's actively being discussed or played, the global matchmaking lobby and the community around the engine are useful complements, though the scenario list is the direct answer to "what can I play."

How to actually play one

  1. Download the Aleph One engine from alephone.lhowon.org. It's available for macOS, Windows, and Linux.
  2. Browse the major scenarios list on the same site to pick a project.
  3. Download the scenario files for the project you chose.
  4. Load the scenario in Aleph One and start playing.

The engine supports Marathon, Marathon 2, and Marathon Infinity natively, so the base trilogy works out of the box — community scenarios are the layer you add on top.

What to expect from the content

Since total conversions can replace weapons, monsters, and storylines, don't assume every scenario will feel like Marathon. Some stay close to the original setting; others move outside the Marathon universe entirely. The site explicitly notes that you can "experience new weapons, monsters, and storylines set inside and outside the Marathon universe," so the range is intentional.

A practical note on multiplayer

If you're interested in playing these scenarios with others, keep in mind that multiplayer in Aleph One supports up to 8 players, and all matches are peer-to-peer over a LAN or, with proper host configuration, the Internet. Most online matches use Marathon Infinity, so community scenarios with a multiplayer focus may have a smaller pool of opponents than the base game.

How Online Multiplayer Works in Aleph One

Aleph One supports online multiplayer for up to 8 players per match, in both competitive and co-op modes. All games are peer-to-peer: they run over a LAN by default, or over the Internet if the host is configured correctly. To find opponents, you use Aleph One's global matchmaking lobby, and an optional lhowon.org account adds play-history tracking and monthly leaderboards. This applies to the Marathon trilogy (Marathon, Marathon 2, and Marathon Infinity) as supported natively by the engine.

What the multiplayer model actually is

Aleph One does not run dedicated servers. Every match is peer-to-peer, meaning one player hosts and the other players connect directly to that host. Two consequences follow from this:

  • The host's network setup determines whether Internet play works. A LAN match needs no special configuration because peers can reach each other directly. An Internet match only works "if the host is configured properly" — the host has to make their machine reachable from outside their local network.
  • Player count is capped at 8. The engine supports up to 8 players in multiplayer matches or co-op play.

If you only ever play on a LAN, you can skip most of the troubleshooting below.

Finding and joining a game

  1. Open Aleph One's global matchmaking lobby. This is where players gather, and it includes chat so you can coordinate before a match starts.
  2. Look for an open game or ask in chat whether anyone is hosting.
  3. Join the match. If the host is reachable, you connect directly to them.

The lobby is the discovery layer; the actual game traffic goes peer-to-peer between you and the host, not through the lobby.

Hosting a game others can reach

Hosting on a LAN is straightforward. Hosting over the Internet is where most people get stuck, because the host must be reachable from the public Internet.

  • Confirm you are hosting on the correct network interface and that your firewall allows the game's traffic through.
  • If you are behind a router, the host machine generally needs to be reachable from outside — this is the "configured properly" condition the project refers to.
  • Test with one other player before organizing a full 8-player session, so you find reachability problems while they are still cheap to fix.

The site links a "How to join or host games online" resource for the specifics; follow that rather than guessing at port numbers.

Which game do people actually play online?

Most multiplayer online matches are played with Marathon Infinity. If your goal is to find public games, install Infinity rather than assuming the original Marathon or Marathon 2 will have active opponents. Marathon 2 is noted for its single-player campaign and updated graphics from the XBLA remake, so it is a common choice for solo play rather than online play.

Optional account: what you get

Signing up for a lhowon.org account is optional, not required to play. If you do register, you can:

  • Track your play history.
  • Compete for a spot on the monthly leaderboards.

If you just want to play a few matches, skip it. If you want a record of your games or you are chasing leaderboard placement, it is worth creating.

Common sticking points

Symptom Likely cause
LAN game works, Internet game does not Host is not reachable from outside the local network
Nobody appears in the lobby No one is hosting at that moment; ask in lobby chat
Few or no public games Most online play happens in Infinity, not the earlier titles
Match feels limited 8-player cap per match

Quick decision guide

  • Playing with people in the same building: host on the LAN, no extra configuration needed.
  • Playing with remote friends: one player hosts, that host must be reachable over the Internet, and everyone joins through the lobby.
  • Wanting to meet strangers: use the global matchmaking lobby and expect most activity in Marathon Infinity.
  • Wanting stats and rankings: register the optional lhowon.org account.
Which Marathon Games Can I Play with Aleph One?

Aleph One natively supports all three classic Marathon games: Marathon, Marathon 2: Durandal, and Marathon Infinity. It also runs many community-made scenarios and net maps. The engine is the open source continuation of Bungie's Marathon 2 engine and is available for macOS, Windows, and Linux.

The three native Marathon games

Game What it offers Best for
Marathon The original fight for survival against the Pfhor, an alien race attacking your colony ship Story fans who want to follow the trilogy from the start
Marathon 2: Durandal A popular single player campaign, with updated graphics from the XBLA remake; you and other survivors hunt for an ancient ally to topple the Pfhor empire Solo play
Marathon Infinity A campaign where you rewrite history to prevent the destruction of the universe Online multiplayer — most online matches are played with Infinity

All three run natively, so you do not need separate engine builds or compatibility layers for each title.

Multiplayer: what you can play and how

  • Up to 8 players can join multiplayer matches or co-op play.
  • All multiplayer games are peer-to-peer, working over a LAN or, if the host is configured properly, over the Internet.
  • You can find and chat with other players in Aleph One's global matchmaking lobby.
  • Signing up for an optional lhowon.org account lets you track your play history and compete for a spot on the monthly leaderboards.

If you mainly want to play online, Infinity is the version to install first, since that is what most online matches use.

Beyond the trilogy: community scenarios

The Aleph One engine powers dozens of community-made games, from new levels to total conversions, with new weapons, monsters, and storylines set inside and outside the Marathon universe. Major scenarios are listed on the site and can be played with the same engine download.

Getting started

  1. Download the Aleph One engine (latest release listed on the site: 1.11.1, dated 2026-09-30) for macOS, Windows, or Linux.
  2. Pick the game you want: Marathon or Marathon 2 for the story and solo campaign, Infinity for online play.
  3. For multiplayer, join the global matchmaking lobby; create an optional lhowon.org account if you want play history and leaderboard tracking.

Aleph One is distributed under the GNU General Public License (GPL), and the source code is available for download. The site is hosted by lhowon.org and mirrored at aleph-one-marathon.github.io.

Website Overview

Identifiable technologies and additional version or configuration signals make the service easier to fingerprint, which may help targeted scanners narrow their checks. An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 2006, this domain has about 20 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .org extension, which is not an independent safety signal.

DNS and Email

MX records exist, but SPF, DKIM and DMARC were not detected. Protection against domain impersonation may be incomplete. Nameservers are provided by pairnic.com, indicating managed DNS hosting. MX records point to the pairnic.com email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. No CNAME was found; the observed records resolve directly to addresses.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The Server header exposes the software version: Apache/2.4.67 () OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/3.7.16 PHP/8.0.30. This makes version-targeted checks easier, but is not proof of an exploitable vulnerability. The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. No obvious internal addresses or debug information were found in the headers. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies Apache 2.4.67, with exact versions exposed for 1 technologies. These details can narrow vulnerability checks, although exposure alone is not a vulnerability.

Search and Social Sharing

No homepage meta description was detected, leaving snippet selection more dependent on page text. No viewport meta tag was detected, which may affect mobile layout behavior. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. The title has 32 characters, within a common display range.

Hosting and Email

DNSpairnic.com
HostingAmazon.com, Inc.
Emailpairnic.com
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagBoardman, Oregon, United States Inferred 54.200.185.121

Registration details

RDAP / WHOIS

Registrarpair Networks, Inc. d/b/a pair Domains
Registered2006-02-22
Expires2031-02-22
Domain statusclient transfer prohibited
Nameserversns3.pairnic.com、ns4.pairnic.com
DNSSECsigned

DNS records

DNS

TypeNameValueTTLPriority
Aalephone.lhowon.org54.200.185.12186400—
MXlhowon.orgfwdlb.pairnic.com864005
MXlhowon.orgmx1.pairnic.com8640010
MXlhowon.orgmx2.pairnic.com8640010
MXlhowon.orgmx3.pairnic.com8640010
MXlhowon.orgmx4.pairnic.com8640010
NSlhowon.orgNS3.PAIRNIC.COM86400—
NSlhowon.orgNS4.PAIRNIC.COM86400—
DSlhowon.org26325 13 2 aacce43298072a87c88b0bac7dd96d45ccb76ea30f6ebed08ab7a4c0c62b85053600—
DSlhowon.org59587 13 2 c0e1927c95f7343dc51b850756b3904b8555ba26834f2e15f499b1ee72c47dba3600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2
Negotiated protocolTLSv1.2
Certificate subjectlhowon.org
IssuerLet's Encrypt
Valid until2026-12-22T21:32 · Remaining when checked: 76 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=UTF-8
serverApache/2.4.67 () OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/3.7.16 PHP/8.0.30

Identified technologies

Apache 2.4.67

Pages, Search and Sharing

Meta descriptionNot detected
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected

Unknown

No robots.txt found

No sitemaps found

User reviews (0)

  • No reviews yet.