Don't speak English? Read this in: Italiano, Türkçe, Deutsch, Indonesia, 简体中文, 繁體中文, Português do Brasil, 한국어, فارسی, Magyar Note: where different, the English version is authoritative. Translations are done by volunteers and not always up to date.
ravynOS is an open source OS project that aims to provide a similar experience and some compatibility with macOS on x86-64 (and eventually arm64/arm64e) systems. It builds on the solid foundations of Darwin and 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). Binary compatibility eventually.
- Similar GUI metaphors and familiar UX (file manager, application launcher, top menu bar that reflects the open application, etc) which provide the expected Apple APIs to applications
- Compatible with macOS folder layouts (/Library, /System, /Users, /Volumes, etc) and filesystems (HFS+, APFS) plus other useful filesystems like FAT, NTFS, ZFS.
- Self-contained applications in App Bundles with support for DMG files and other archive formats.
- Updated Unix environment with current tools, shells, and power user tools
- Pleasant to use, secure, stable, and performant
- Can you help build the dream? See the current projects/needs in CONTRIBUTING.md!
- Our Discord server.
#ravynOS-general:matrix.org- join via Element.io