一般にはあまり知られていないEtherbootだが、このプロジェクトはシンクライアントやネットワークブートを利用する他のどのオープンソースプロジェクトにとっても必要不可欠な存在だ。今回、EtherbootのプロジェクトリーダーMarty Connor氏とメイン開発者Michael Brown氏の2人とIRCチャットをする機会を得たので、そのときのログに少し編集を加えたものをお届けしよう。
Linux.com: Martyさん(Connor氏)がEtherbootに取り組むようになったきっかけは何ですか。
Connor氏: 1999年に、何か面白いものがないかとRed Hatの展示会に行ったのがきっかけだよ。そこで展示をブラブラ見ているうちにすごいものを見つけた。それがネットワークブートだった。:)
まあ、そうやってNetbootの派生プロジェクトだったEtherbootプロジェクトに行き着いたんだけど、メーリングリストに参加し、役に立てることをしているうちに、プロジェクトのメンバーになっていた。
Linux.com: その後、どのようにしてプロジェクトリーダーの地位にまで登り詰めたのですか?
Connor氏: えーっと、それはちょっと説明が難しいな。ある日Kenがもう止めたいって言い出したので、僕がその跡を継いだって感じかな。
Linux.com: Kenというのは?
Connor氏: Etherbootには3人の歴代リーダーがいてね、Markus Gutschke、Ken Yap、そしてMarty Connorさ。
Brown氏: でもEtherbootを新しい方向に導いたのは君だよ。
Linux.com: その変化によって開発者を何人か失いましたか?
Connor氏: 1人か2人は離れていったけど、大勢ではなかった。ネットワークブートの業界標準であるPXEを採用するかどうかについての根本的な意見の対立を何とかする必要があったんだ。
Linux.com: あなたはどちらの側にいたのですか?
Connor氏: PXEを受け入れなければ活躍の場が狭くなると感じたので、採用するほうを強く支持したよ。そのために、自分で最初の資金を出してソフトウェアをフォークさせたくらいだから。
Linux.com: それはいつのことですか?
Connor氏: 2004年だったかな。それから、僕が「資金」と言っているのは、基本的にMichaelに渡す報酬のことだよ。常にEtherbootとgPXEのコアな部分は、普通は1人または2人で取り組んでいて、他の人たちがテストやドライバ開発、その他の関連する作業を担当している。
Linux.com: Michaelさん(Brown氏)はその前からボランティアとしてプロジェクトで活動していたのですか?
Brown氏: そうだね、2002年からこのプロジェクトに携わっている。
Linux.com: それまでは無償でやっていたのに一転して報酬が支払われるになったわけですが、そのときはどんな気分でしたか?
Brown氏: 実は、私が初めて手がけたEtherbootの仕事は報酬が貰えるものだった。もちろんその支払いはMartyからではなかったけれど。
Linux.com: それはまたどうしてですか?
Brown氏: その頃はいくつかの大学と協力してディスクレスのLinuxクライアントの実装をしていたのだが、ある大学から無線のディスクレス・クライアントが欲しいという要望があった。これはつまり、無線ネットワークを利用したブートの方法を探し出すということを意味していた。当時そんなものは存在しなかったので、初期の802.11bチップセットの1つを選んでEtherboot用のドライバを書いたところ、その大学がお金を出してくれたというわけだ。
それでもEtherbootプロジェクトが歓迎してくれたので、このプロジェクトの仕事を続けることにした。今ではほとんどEtherbootにかかりきりだ。
Connor氏: 1999年に、何か面白いものがないかとRed Hatの展示会に行ったのがきっかけだよ。そこで展示をブラブラ見ているうちにすごいものを見つけた。それがネットワークブートだった。:)
まあ、そうやってNetbootの派生プロジェクトだったEtherbootプロジェクトに行き着いたんだけど、メーリングリストに参加し、役に立てることをしているうちに、プロジェクトのメンバーになっていた。
Linux.com: その後、どのようにしてプロジェクトリーダーの地位にまで登り詰めたのですか?
Connor氏: えーっと、それはちょっと説明が難しいな。ある日Kenがもう止めたいって言い出したので、僕がその跡を継いだって感じかな。
Linux.com: Kenというのは?
Connor氏: Etherbootには3人の歴代リーダーがいてね、Markus Gutschke、Ken Yap、そしてMarty Connorさ。
Brown氏: でもEtherbootを新しい方向に導いたのは君だよ。
Linux.com: その変化によって開発者を何人か失いましたか?
Connor氏: 1人か2人は離れていったけど、大勢ではなかった。ネットワークブートの業界標準であるPXEを採用するかどうかについての根本的な意見の対立を何とかする必要があったんだ。
Linux.com: あなたはどちらの側にいたのですか?
Connor氏: PXEを受け入れなければ活躍の場が狭くなると感じたので、採用するほうを強く支持したよ。そのために、自分で最初の資金を出してソフトウェアをフォークさせたくらいだから。
Linux.com: それはいつのことですか?
Connor氏: 2004年だったかな。それから、僕が「資金」と言っているのは、基本的にMichaelに渡す報酬のことだよ。常にEtherbootとgPXEのコアな部分は、普通は1人または2人で取り組んでいて、他の人たちがテストやドライバ開発、その他の関連する作業を担当している。
Linux.com: Michaelさん(Brown氏)はその前からボランティアとしてプロジェクトで活動していたのですか?
Brown氏: そうだね、2002年からこのプロジェクトに携わっている。
Linux.com: それまでは無償でやっていたのに一転して報酬が支払われるになったわけですが、そのときはどんな気分でしたか?
Brown氏: 実は、私が初めて手がけたEtherbootの仕事は報酬が貰えるものだった。もちろんその支払いはMartyからではなかったけれど。
Linux.com: それはまたどうしてですか?
Brown氏: その頃はいくつかの大学と協力してディスクレスのLinuxクライアントの実装をしていたのだが、ある大学から無線のディスクレス・クライアントが欲しいという要望があった。これはつまり、無線ネットワークを利用したブートの方法を探し出すということを意味していた。当時そんなものは存在しなかったので、初期の802.11bチップセットの1つを選んでEtherboot用のドライバを書いたところ、その大学がお金を出してくれたというわけだ。
それでもEtherbootプロジェクトが歓迎してくれたので、このプロジェクトの仕事を続けることにした。今ではほとんどEtherbootにかかりきりだ。
