Tech News
← Back to articles

New OS aims to provide (some) compatibility with macOS

read original related products more articles

What is ravynOS?

ravynOS is a new open source OS project that aims to provide a similar experience and some compatibility with macOS on x86-64 (and eventually ARM) systems. 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 ravynOS 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 folder layouts (/Library, /System, /Users, /Volumes, etc) and perhaps filesystems (HFS+, APFS) as well as fully supporting ZFS

Self-contained applications in App Bundles, AppDirs, and AppImage files - an 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/arm64 macOS binaries (Mach-O) and libraries

... continue reading