ravynOS icon
ravynOS icon

ravynOS

ravynOS is a new open-source desktop operating system that aims to provide a similar experience and compatibility with macOS on x86-64 systems.

ravynOS screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • BSD
  • FreeBSD
-
No reviews
4likes
0comments
0news articles

Features

Suggest and vote on features
  1.  macOS-like
  2.  X86/x64 Compatibility

 Tags

ravynOS News & Activities

Highlights All activities

Recent activities

Show all activities

ravynOS information

  • Developed by

    Zoë Knox
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    114 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  6,531 Stars
  •  224 Forks
  •  88 Open Issues
  •   Updated  
View on GitHub
ravynOS was added to AlternativeTo by Paul on and this page was last updated . ravynOS is sometimes referred to as airyxOS
No comments or reviews, maybe you want to be first?
Post comment/review

Featured in Lists

A list with 28 apps by namdx1987 without a description.

List by Nam Pham with 28 apps, updated

What is ravynOS?

ravynOS is a new open-source desktop operating system that aims to provide a similar experience and compatibility with macOS on x86-64 systems. It builds on the solid foundations of FreeBSD, existing open source packages in the same space, and new code to fill the gaps. ravynOS aims to feel sleek, stable, familiar and intuitive, handle your daily tasks, and provide as much compatibility as possible with the commercial OS that inspired it.

ravynOS puts system things mainly into /System, /Library, and /usr. The /usr/local tree is reserved for user additions (like FreeBSD packages). User home directories are appropriately under /Users, and each has a ~/Library folder for Cocoa apps to use. Zsh is the default system shell.

Properly packaged applications will typically live under /Applications or ~/Applications and are built as a .app Bundle or as an AppImage. Traditional Unix-like applications are installed into fixed directories as usual. ravynOS provides an implementation of Cocoa (still incomplete) and modern Objective-C runtime installed into /System/Library/Frameworks. Compilers and linkers have been patched to support Frameworks, and the standard -F and -framework arguments work as expected. Support for XCode project files is planned, but BSD-style Makefiles are available today to easily build .app and .framework Bundles. Swift is also on the roadmap.

Features & Goals

  • Global menu bar
  • Consistent keyboard shortcuts and menus
  • Drag and drop app install and uninstall - no package manager, no installers
  • Source compatibility with Cocoa APIs
  • Familiar commands like launchctl and open
  • Fluid and elegant design reminiscent of Aqua
  • Stable, secure, performant

Application support

  • FreeBSD packages, ports, and applications
  • Many Linux applications work in FreeBSD's emulation layer
  • Open-source Cocoa applications may compile & run with ravynOS's Cocoa runtime (unless they need GNUstep extensions)
  • Darwin & macOS binaries will not run on ravynOS

Official Links