November 3, 2021

284 words 2 mins read

mszoek/airyx

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? Contributor Covenant

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!

(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.

Packages hosted by: Cloudsmith

comments powered by Disqus