Skip to content

ravynsoft/ravynos

Repository files navigation

What is ravynOS? Contributor Covenant

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

Join us!

About

An open-source OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors