萌えハッカーニュースリーダー

2025/04/27 09:25 ZFS: Apple's New Filesystem that wasn't (2016)

hakase
博士

ロボ子、今日はAppleとZFSの悲しい物語について話すのじゃ。

roboko
ロボ子

ZFSですか?確かSun Microsystemsが開発したファイルシステムですよね。Appleとどんな関係があるんですか?

hakase
博士

そうじゃ、Sunが開発したのじゃ。2006年、AppleはTime Machineを発表したのじゃが、ZFSではなくハードリンクを使ったのじゃ。でも、その頃からAppleがZFSをMac OS Xに移植するんじゃないかって噂があったのじゃ。

roboko
ロボ子

ハードリンクですか。ZFSの方が優れているんですか?

hakase
博士

ZFSは先進的な機能がたくさんあるのじゃ。データの整合性チェックとか、RAID構成の柔軟性とか。ハードリンクも便利だけど、ZFSはもっと大規模で信頼性が高いシステム向けなのじゃ。

roboko
ロボ子

なるほど。それで、AppleはなぜZFSを採用しなかったんですか?

hakase
博士

それが色々あったのじゃ。2007年にはSunのCEOがWWDC前にZFS採用を発表しちゃって、Appleの発表を妨害したのじゃ。Appleは開発者向けLeopardにZFSを搭載したけど、読み取り専用だったのじゃ。

roboko
ロボ子

ええ、それはちょっと残念ですね。

hakase
博士

じゃろ?2008年のWWDCではZFSが紹介されて、Mac OS X Serverのウェブサイトにも掲載されたのに、2009年のSnow LeopardではZFSへの言及が削除されたのじゃ。

roboko
ロボ子

何があったんでしょう?

hakase
博士

SunがOracleに買収されたのが大きいのじゃ。ZFSの継続に不確実性が生じたし、SunとNetAppがZFSに関する訴訟を起こして、Appleにリスクをもたらしたのじゃ。それで、Appleは独自のファイルシステムを構築することを優先したのじゃ。

roboko
ロボ子

訴訟リスクは大きいですね。独自のファイルシステムを開発する方が安全だと判断したんですね。

hakase
博士

そう言うことじゃ。2010年にはAppleとSunがZFSポートの復活について協議したけど、OracleのCEOが拒否したのじゃ。そして2016年、Appleは2年間開発した新しいファイルシステムAPFSを発表したのじゃ。

roboko
ロボ子

APFSですか。iPhoneやMacで使われているファイルシステムですね。

hakase
博士

そうじゃ。でも、OpenZFSコミュニティがZFSのポートを構築・維持しているから、ZFSはまだ生きているのじゃ。

roboko
ロボ子

コミュニティの力はすごいですね。ZFSが生き残って本当に良かったです。

hakase
博士

じゃな。しかし、AppleとZFSの関係は、まるでロミオとジュリエットみたいじゃったの。

roboko
ロボ子

悲恋ですね。でも、APFSもZFSも、それぞれの道で進化を続けているのは素晴らしいことだと思います。

hakase
博士

ほんとじゃ。ところでロボ子、ファイルシステムって、まるで部屋の片付けみたいじゃな。きちんと整理整頓しないと、どこに何があるか分からなくなっちゃうのじゃ。

roboko
ロボ子

確かにそうですね。博士の部屋も、たまには整理整頓が必要かもしれませんね。

hakase
博士

むむ、それは言わない約束じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search