ravynOS

ravynOS
软件描述
ravynOS 是一款新的开源桌面操作系统,旨在为 x86-64 系统提供与 macOS 类似体验和兼容性。
官方网站
访问软件的官方网站了解更多信息
ravynos.com
什么是 ravynOS?
ravynOS 是一款新的开源桌面操作系统,旨在为 x86-64 系统提供与 macOS 相似的体验和兼容性。它基于 FreeBSD 的坚实基础,结合该领域现有的开源软件包以及新开发的代码以填补空白。ravynOS 致力于带来简洁、稳定、熟悉且直观的使用感受,能够处理日常任务,并尽可能实现与启发它的商业操作系统的兼容。
ravynOS 将系统相关组件主要置于 /System、/Library 和 /usr 目录下。/usr/local 树用于存放用户添加的内容(如 FreeBSD 软件包)。用户主目录位于 /Users 下,每个主目录均包含一个 ~/Library 文件夹,供 Cocoa 应用程序使用。Zsh 为默认系统 shell。
经过正确打包的应用程序通常位于 /Applications 或 ~/Applications,以 .app 包或 AppImage 形式存在。传统的类 Unix 应用程序仍按常规安装到固定目录。ravynOS 提供了 Cocoa 的实现(尚不完整),以及现代 Objective-C 运行时,安装在 /System/Library/Frameworks 中。编译器和链接器已修改以支持框架,标准的 -F 和 -framework 参数可正常工作。XCode 项目文件支持正在计划中,但目前已有 BSD 风格的 Makefiles 可轻松构建 .app 和 .framework 包。Swift 也已在路线图上。
特性与目标
全局菜单栏
一致的键盘快捷键与菜单
拖放式应用安装与卸载——无需包管理器,无需安装程序
与 Cocoa API 源码兼容
熟悉的命令,如 launchctl 和 open
流畅优雅的设计,类似 Aqua 风格
稳定、安全、高效
应用支持
FreeBSD 软件包、端口及应用程序
许多 Linux 应用可在 FreeBSD 兼容层中运行
多数开源 Cocoa 应用可在 ravynOS 的 Cocoa 运行时下编译并运行(除非依赖 GNUstep 扩展)
Darwin 与 macOS 二进制文件无法在 ravynOS 上运行
🔄 替代方案
113 个选择
AcademiX GNU/Linux
AcademiX GNU/Linux 是一个基于 Debian 的 Linux 发行版,专为教育领域开发。该发行版基于 Debian Linux(Stretch/Buster),并包含用于教育的自由软件。

Bluestar Linux
蓝星 Linux 是一个基于 Arch Linux 的发行版,其构建理念是:人们需要一个功能全面、易于使用且不失美观的稳定操作系统。

Hannah Montana Linux
Hannah Montana Linux 是一个基于 Kubuntu 的类 Unix Linux 操作系统。 包管理器为 Debian apt。 图形界面为 KDE 4.2,配有 Hannah Montana 主题。

MirOS
MirOS BSD 是一个面向 32 位 i386 和 sparc 系统的 BSD 家族安全操作系统。它基于 4.4BSD-Lite(主要来自 OpenBSD,部分来自 NetBSD®)。

Zen Installer
免费下载 Zen 安装程序。一个 Arch Linux 的图形化安装工具。Zen 安装程序提供完整的图形化(点击操作)环境来安装 Arch Linux。它支持安装多个桌面环境、AUR 支持,以及全部的强大功能……

Anarchy Installer
我们的目标是创建一个简单直观的 Arch Linux 安装程序,专注于提升用户体验。Anarchy 的一些功能包括:

Qimo For Kids
Qimo 4 Kids 是一个完全基于自由软件的儿童友好型桌面环境。Qimo 预装了适合儿童的学习游戏,并采用大而鲜艳的图标主题,帮助年幼用户轻松导航。

Septor
Septor Linux 是一款为用户提供完美匿名上网计算环境的操作系统。Septor 提供基于 Debian GNU/Linux 的稳定可靠发行版,可在多种计算机上运行。

