ravynOS:macOS 的优雅与开源的自由
ravynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source
ravynOS 是一个基于 Darwin、FreeBSD 和 Apple 开源代码的早期开源操作系统,旨在兼容 macOS 应用且无硬件限制。它保留了 macOS 的简洁设计、全局菜单和拖拽安装等特性,同时提供 Cocoa APIs 和熟悉的终端命令。作为开发者预览版,它尚不成熟,但为热爱 macOS 却反感封闭生态的用户提供了新选择。项目鼓励社区参与,通过 Discord、GitHub 讨论和 Wiki 共同构建未来。
我们热爱 macOS,但不喜欢其日益封闭的硬件和生态系统。
HN 评论区
137- mrweasel
也许有哪位更熟悉操作系统内核的朋友能回答这个问题:Darwin 真的有那么令人兴奋吗?它既不同于 BSD 内核,也不同于 Linux,但差异程度似乎还不如 Windows 那么大。除了能够运行 macOS 应用程序(假设你能克隆 macOS 的库和 API)之外,Darwin 还有什么我没看到的优势吗?
- pmkary
我觉得任何桌面操作系统至少都应该放一张截图。为什么整个页面连一张都没有?
- dang
相关讨论。还有其他的吗?
新操作系统旨在提供(部分)与 macOS 的兼容性 - https://news.ycombinator.com/item?id=45997212 - 2025 年 11 月(165 条评论)
RavynOS:macOS 的优雅,FreeBSD 的自由 - https://news.ycombinator.com/item?id=38485596 - 2023 年 12 月(176 条评论)
RavynOS – macOS 的优雅,FreeBSD 的自由 - https://news.ycombinator.com/item?id=32492514 - 2022 年 8 月(366 条评论)
- mcdow
来自 FAQ:
> 这……在法律上有点灰色地带吗?
不是。可以参考 ReactOS 项目,这是一个从头开始构建与 Microsoft Windows 兼容操作系统的努力;还有 GNUstep,它提供了 Cocoa API 及其他内容的开源实现;或者 Darling,这是一个在 Linux 上运行 Darwin(macOS)二进制文件的兼容层。ravynOS 与此类似,是站在许多此类项目的肩膀上。
据我理解,大多数公司根本懒得给那些你从未听说过的项目发停止侵权函。上述项目避开了苹果的“大锤”,这并不意味着一个成功的 macOS 克隆版就会得到同样的待遇。
但话说回来,也许这只是个“香槟问题”。如果你能做出一个足够好、足以引起苹果注意的 macOS 克隆版,那你已经成就了非凡的事业。
- travisgriggs
每个人命名自己的项目都有各自的原因。如果这个项目的卖点基本上就是一个“替代版苹果”macOS,那我可能会选择其他(替代)苹果品种作为我操作系统的根基。这大概是个错失的机会吧。
- amatecha
为什么用 Discord 来沟通?难道还有人没在几年前就达到 100 个“服务器”的上限吗?我从 2015 年开始 [轻度] 使用 Discord,现在到了这种地步:除非某个服务器非常重要,值得我花时间去纠结要退出哪个“服务器”才能加入新的,否则我根本连考虑都不会考虑。
- jeandrek
看来至少有一位开发者同时参与了 PureDarwin 和 ravynOS 的开发:https://www.puredarwin.org/news/The-Road-to-20-5-0.html(这是我第一次听说后者。)
- itsrobreally
我有点惊讶开发仍然停留在 X86 架构上,而不是转向 ARM。看起来唯一的 ARM 构建版是针对树莓派的。我知道 Asahi 项目,但我原本以为这些基于 Darwin 的项目在启动最新硬件方面会有优势。难道苹果不再更新 Darwin 了吗?