Penelope(ペネロペ)は、
Mozilla Foundationがかつて進めていたプロジェクトの一つで、メールソフトの新たな可能性を追求する試みでした。このプロジェクトは、
Mozilla Thunderbirdの拡張プラグイン「Penelope」と、オープンソース版
Eudoraである「
Eudora OSE」の開発を主な目的としていました。
Penelopeと
Eudora OSEの関係は、その複雑な命名のため、しばしば混乱や誤解を生じさせました。Jeff Beckleyは、この関係について次のように説明しています。
Penelope:Mozilla Thunderbirdの拡張プラグインであり、Eudoraの機能を追加する役割を担っていました。
Eudora OSE:Thunderbirdのコードをベースに、
Eudoraの機能を組み込んだ商標化バージョンでした。つまり、
Eudoraの機能を実装するためには、拡張機能だけでは不十分で、Thunderbirdのコア部分への変更も必要だったということです。
命名の変遷
Eudoraのオープンソース化計画は、もともとThunderbirdの拡張プラグインPenelopeの開発実験から生まれました。当初の目的は、Thunderbirdに
Eudoraの機能を移植することでしたが、より深く移植するためには、Thunderbird本体のコードを変更する必要があることが判明しました。
そこで、Thunderbirdのコア部分に変更を加えたバージョンも開発されることになり、この開発コード名もまたPenelopeと名付けられました。しかし、この状況がユーザーの間で誤解を生み、「
EudoraはPenelopeに移行する」という認識が広まりました。実際には、Thunderbirdベースの新メールソフトは「
Eudora 8.0.0b」としてリリースされ、その後「
Eudora OSE 1.0RC1」と名称変更されました。
拡張プラグインPenelopeは、
Eudora 8.0.0bシリーズや
Eudora OSEシリーズの一部として提供され続けた一方で、Thunderbirdの拡張プラグインとしても独立して提供されていました。この二重の提供体制が、混乱に拍車をかけた要因の一つでした。
開発者
Penelopeプロジェクトには、
Eudoraの原開発者を含む以下の6名の
クアルコム社員がコアメンバーとして参加しました。
Steve Dorner:Eudora for Macintoshの原作者
Jeff Beckley:
Eudora for Windowsの初期の共同開発者
Dale Wiggins:Eudora開発者
Matt Dudziak:
Eudoraプロジェクトマネージャ
Mark Charlebois:Linux開発者
Geoffrey Wenger:
Eudora開発者
彼らの参加は、Penelopeプロジェクトが
Eudoraの精神を継承し、高い品質を目指す上で重要な役割を果たしました。
リリース履歴
Penelopeプロジェクトのリリースは、以下の通りです。
2007年4月16日: Penelope Extension 0.1Alpha16(Thunderbird 1.5.0.4以降で動作)
2007年4月16日: Penelope Extension 0.1Alpha19
2007年8月31日: Penelope Extension 0.1Alpha21(Eudora 8.0.0b1に統合)
2007年12月11日: Penelope Extension 0.1Alpha22(Thunderbird 3.0に対応)
2008年11月4日: Penelope Extension 0.5Alpha1(Thunderbird 3.0a1以降で動作)
2009年1月16日: Penelope Extension 0.5Alpha2
2009年4月8日: Penelope Extension 0.5Alpha3
2009年9月4日: Penelope Extension 0.5Alpha4
2010年1月5日: Penelope Extension 0.5Alpha5
2010年3月4日: Penelope Extension 1.0beta1
2010年7月2日: Penelope Extension 1.0RC1(Thunderbird 3.0.4以降で動作、Eudora 8がEudora OSEと名前を変更)
2010年7月23日: Penelope Extension 1.0RC2
2010年9月13日: Penelope Extension 1.0(正式版)
これらのリリース履歴から、Penelopeプロジェクトが着実に進化を遂げてきたことがわかります。しかし、現在では開発とサポートは終了しています。
脚注
Penelopeという名前の由来は明確には公表されていません。しかし、公式サイトではWikipedia英語版のPenelope(ギリシア神話上の人物「ペーネロペー」)へのリンクが示されています。
外部リンク
Penelope Mozilla Wiki (Penelope開発ページ)
*
Penelope Extensions (
Mozilla Thunderbird 用拡張)