DarwinとFreeBSDが融合!Appleのオープンソース技術を活用した次世代OS「ravynOS」が登場
ravynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source
ravynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source
「ravynOS」は、Appleのオープンソース技術であるDarwinおよびFreeBSDをベースに構築された、現在プレアルファ版のオープンソースOSです。
プロジェクトの命名理由は人それぞれだね。もしそのピッチ(宣伝文句)が実質的な「もう一つのアップル」macOSというものなら、僕ならOSの元ネタとして、他のリンゴの品種から名前を選んでいただろうな。惜しいチャンスを逃した感じがする。
頑張って!似たような試みはたくさんあるよね。まだ判断材料になるようなものが何一つ見当たらないから、何とも言えないけど。
関連情報。他にはこんなものがあるね。
New OS aims to provide (some) compatibility with macOS - https://news.ycombinator.com/item?id=45997212 (https://news.ycombinator.com/item?id=45997212) - 2025年11月 (165コメント)
RavynOS Finesse of macOS. Freedom of FreeBSD - https://news.ycombinator.com/item?id=38485596 (https://news.ycombinator.com/item?id=38485596) - 2023年12月 (176コメント)
RavynOS – Finesse of macOS, freedom of FreeBSD - https://news.ycombinator.com/item?id=32492514 (https://news.ycombinator.com/item?id=32492514) - 2022年8月 (366コメント)
どんなデスクトップOSでも、少なくとも1枚はスクリーンショットを載せるべきだと思う。ページ内に一つもないのはなぜ?
FAQから引用:
Is this... legally sketchy?(これって…法的にグレー?)
いいえ。ReactOSのような、Microsoft Windowsと互換性のあるOSを一から作るプロジェクトや、Cocoa APIなどをオープン実装で提供するGNUstep、あるいはLinux上でDarwin(macOS)バイナリを動かすための互換レイヤーであるDarlingなどを考えてみて。ravynOSも同様で、こうした多くのプロジェクトの上に成り立っているんだ。
僕が理解する限りでは、多くの企業は聞いたこともないようなプロジェクトに対してわざわざ停止命令(Cease and Desist)を送ったりはしない。先述のプロジェクトがAppleの「お仕置き(banhammer)」を回避してきたという事実は、成功したMacOSクローンが同じ扱いを受けるとは限らないということだね。
まあ一方で、それは贅沢な悩みかもしれない。もしAppleが注目するほど優れたmacOSクローンを作れるなら、それだけでもうものすごい実績を残したと言えるわけだし。
オープンソースのAppleコード(Darwin)を使いつつ、Cocoa API互換を目指しているわけだよね。法的な側面はどう処理しているの?AppleのAPIやフレームワークはプロプライエタリ(独占的)だよ。ゼロから再実装しているのか、それともGNUstepのようなものを使っているの?
OSカーネルに詳しい人に聞きたいんだけど、Darwinってそんなに魅力的なの?BSDカーネルやLinuxとは違うけど、Windowsほど極端に違うわけでもない。macOSアプリを動かせるという点(ライブラリやAPIをクローンできればの話だけど)以外に、僕が見落としているDarwinのメリットってあるのかな?
開発が未だにX86ベースなのはちょっと驚き。ARMに移行してないんだね。ARM版はRaspberry Pi用しかないみたいだし。Asahi Linuxのことは知ってるけど、こうしたDarwinベースのプロジェクトこそ、最新ハードウェアのブートに関しては一歩先を行っているはずだと思っていたんだ。AppleはもうDarwinのアップデートをしていないの?
なんで連絡用にDiscordを使ってるの?もう何年も前に「サーバー」上限の100個に達してない人っているの?僕は2015年からDiscordを(軽く)使ってるけど、新しいサーバーに入るために今どの「サーバー」を抜けるか選別するなんて、それに見合うほど重要なことじゃない限り、もうやる気にならないよ。
PureDarwinとravynOSの両方に、同じ開発者が少なくとも一人は関わっているようだね:https://www.puredarwin.org/news/The-Road-to-20-5-0.html (https://www.puredarwin.org/news/The-Road-to-20-5-0.html) (後者については初めて聞いた。)