mszoek/airyx
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS
repo name | mszoek/airyx |
repo link | https://github.com/mszoek/airyx |
homepage | https://airyx.org |
language | Objective-C |
size (curr.) | 33139 kB |
stars (curr.) | 1173 |
created | 2021-01-31 |
license | Other |
What is Airyx?
Airyx is a new open source OS project that aims to provide a similar experience and some compatibility with macOS on x86-64 sytems. It builds on the solid foundations of FreeBSD, existing open source packages in the same space, and new code to fill the gaps.
The main design goals are:
- source compatibility with macOS applications (i.e. you could compile a Mac application on Airyx and run it)
- similar GUI metaphors and familiar UX (file manager, application launcher, top menu bar that reflects the open application, etc)
- compatible with macOS filesystems (HFS+ and APFS) and folder layouts (/Library, /System, /Users, /Volumes, etc)
- self-contained applications in folders or a single file and a (mostly) installer-less experience for /Applications
- mostly maintain compatibility with the FreeBSD base system and X11 - a standard Unix environment under the hood
- compatible with Linux binaries via FreeBSD’s Linux support
- eventual compatibility with x86-64 macOS binaries (Mach-O) and libraries
- pleasant to use, secure, stable, and performant
Please visit airyx.org for more info: Release Notes | Screenshots | FAQ
Join us!
- Our Discord server.
#airyx:matrix.org
- join via Element.io#airyx
on Libera IRC
(note: #airyx
on matrix.org and IRC are bridged with #general
on Discord)
Acknowledgements
This project would not be possible without the generous support of Cirrus CI for CI/CD and Cloudsmith for package hosting! Thanks to these awesome organizations for supporting open source software!
New logo designs & artwork by nayaabkhan. Hat tip for the palm tree concept to llui85.