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 个选择该项目始于2002年!blackPanther OS 是一个独立的 Linux 发行版,并非基于任何其他系统 fork 而来。它旨在简单、快速且易于使用……其座右铭:点击即用!

Calculate Linux
Calculate Linux 基于广为人知的 Gentoo,后者以其在从 Pentium Pro 到现代 CPU 的广泛硬件上的稳定性和优异性能而著称。
Hanthana 是一款基于 Linux 的操作系统,也是专为桌面和笔记本电脑用户设计的 Fedora 重制版。Hanthana 以适用于普通 PC(i686 架构)系统的 Live CD 形式提供。
Frugalware Linux 是一个独立开发的通用桌面 Linux 发行版,专为中级用户设计。它遵循简洁的 Slackware 类设计原则,并包含……
超级迷你服务器(SMS)是一个基于Slackware的服务器发行版,提供Web、DNS、DHCP、文件、打印和传真服务器,iptables防火墙,带垃圾邮件过滤和病毒扫描功能的邮件服务器,以及BitTorrent站点。








