Documentation
How We Compare
Honest comparison with other distributions. We show our strengths and admit our weaknesses.
Section
Feature Comparison
| Aspect | Arch | Fedora | NixOS | LevitateOS |
|---|---|---|---|---|
| Time to usable system | Hours | 30 min | Hours | 15 min |
| Package customization | Full (AUR) | Limited | Full (nix) | Full (Rhai) |
| Binary packages | Partial | Yes | Yes | Yes |
| Reproducible builds | No | No | Yes | Partial (lock + A/B) |
| Learning curve | Medium | Low | High | Medium |
| Community size | Huge | Large | Medium | Growing |
| Local AI integration | No | No | No | Yes |
| Rolling release | Yes | No (6mo) | Yes | Yes |
| Package source | Compile AUR | Fedora repos | Nixpkgs | Rocky RPMs |
Section
Where LevitateOS Wins
- Speed: Extract pre-built packages in minutes, not hours of compilation
- Enterprise packages: Rocky RPMs are tested in production RHEL deployments
- Programmable recipes: Rhai scripts can do anything, not just declare dependencies
- No build dependencies: You don't need gcc to install software
- A/B immutable by default: atomic slot updates + rollback; mutable mode exists for daredevils and is unsafe if you let an LLM author recipes without review
- Local LLM ready: First-class AI tooling built into the distribution
Section
Where We're Weaker
Every distribution has tradeoffs. Here's where LevitateOS falls short compared to alternatives:
- Smaller community: We're new. Arch and Fedora have decades of community knowledge.
- Fewer packages than AUR: Rocky's repository is curated enterprise software. Niche packages require writing recipes.
- Not Nix-level reproducibility: A/B + lock files help, but we don't (yet) match NixOS generation semantics.
- Less documentation: Arch Wiki is comprehensive. Our docs are growing but not there yet.
- Younger project: Less battle-tested edge cases compared to established distros.
If these limitations matter to you, use the distro that fits your needs. We won't pretend to be everything for everyone.
Section
When to Use LevitateOS
LevitateOS is the right choice when:
- You want Arch's philosophy without compilation wait times
- You prefer enterprise-tested packages over bleeding edge
- You want real scripting power in your package manager
- You plan to run local AI models and want integrated tooling
- You want full control over your system without a guided installer
Section
When to Use Something Else
Use a different distro when:
- You need NixOS-style reproducibility: LevitateOS isn't trying to be NixOS
- You want a huge package ecosystem: AUR has more packages than Rocky repos
- You prefer guided installation: Fedora and Ubuntu have better installers
- You need extensive documentation: Arch Wiki is unmatched
- You want a large support community: Our community is still growing
No distribution is perfect for everyone. Pick the one that matches your priorities.