Mambo

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Mambo
開発元 Mambo Foundation Inc.
最新版 4.6.5 [1] / 2008年06月26日(5年前) (2008-06-26
プログラミング言語 PHP
プラットフォーム クロスプラットフォーム
種別 CMS
ライセンス GNU General Public License v2
公式サイト http://mambo-foundation.org
テンプレートを表示

Mamboフリーかつオープンソースコンテンツマネージメントシステム (CMS) で、単純なウェブインタフェースでウェブサイトを構築・管理できる。元々は有償版を Mambo、無償版を Mambo Open Source (MOS) と呼んでいた。

特徴[編集]

ページのキャッシング機能を備え、アクセスの多いサイトの性能を向上させることができる。最新のテンプレート技法を採用し、APIもしっかりしている。RSSフィードを提供でき、静的ページのウェブインデクシングなどの各種タスクを自動化できる。

ページの印刷可能バージョンを提供する機能、ニュース速報機能、ブログ機能、フォーラム機能、投票機能、カレンダー、サイト検索、多言語対応など、進んだインタフェースを持つ。

Mambo Foundation[編集]

コードベースや名称の所有権や著作権は、Mambo Foundation が所有する[2]。これは、Mamboオープンソース・プロジェクトをサポートし推進するために結成された非営利組織である[3]

Mambo Foundation はオーストラリアで結成された非営利組織である。Eclipse FoundationGNOME Foundation をモデルとし、会員から選ばれた運営委員会によって運営されている[4]。Mamboシステムの開発推進と脅威や悪用からプロジェクトを守ることを使命としている。

歴史[編集]

2000年3月、メルボルンで Miro Construct Pty Ltd を創業した Peter Lamont と Junio Souza Martins がMamboの開発を開始。このときはクローズドソースのコンテンツマネジメントシステム (CMS) だった。2001年4月デュアルライセンスを採用し、GPLライセンスで Mambo Site Server をSourceForge.net上にリリースした。2001年5月、mamboserver.com というドメイン名を登録。その後2002年中ごろまでMamboは同社でのみ開発していて、バグ修正やセキュリティパッチをGPL版にも提供していたが、機能拡張は全く行っていなかった。

2002年、Miro Construct は Mambo 2002 という商用版CMSをリリースした[5]。オープンソース版の Mambo Site Server はバージョンが3.0.x となったころ "Mambo Open Source" (MOS) と改称された。Mambo Open Source のプロジェクト責任者に Robert Castley が就任し[6]、2002年末までにボランティアの開発者チームをまとめた。同年、Mambo Open Source 4.0 をリリース。

2003年初め、Miro はコードの権利を完全にオープンソースの開発チームに移管した。Miro は商用版の開発に集中するようになり、Mambo Open Source は Robert Castley をリーダーとする形で別の道を歩むことになる。Miro は商用版の Mambo CMS をリリース。同社によれば、権利移管後にオープンソース版に加えられた修正は含まれていないという[7]。Miro Construct Pty Ltd は2003年2月に任意清算となり、同年8月に Miro International Pty Ltd が創業[8]。Mambo Open Source のソースコードの版権表示には "2000 - 2003 Miro Construct Pty Ltd." とある。2003年12月、Mambo Open Source 4.5 をリリース。このころには Miro で書かれたコードはほぼ全面的に書き変えられている。

2004年3月、mamboforge.net というサイトを立ち上げた。このころからMamboが賞を受賞するようになる(受賞歴の節を参照)。同年後半、ソース中核部に含まれるコード断片について知的所有権を争う裁判を起こされ、出費と時間を割かれるようになり、主要開発者が何人か離れる結果となった。Miro は Mambo に援助の手をさしのべ、開発チームとプログラムを守るために法律上の助言と同社のリソースを提供した[9]。同年11月、Robert Castley がプロジェクト責任者を辞任し、Andrew Eddie が後任となった[10]。同年12月、Miroの代表者とMambo開発チームの代表者らにより、Mamboプロジェクトを運営するためのMambo運営委員会が結成された[11]

2005年1月、Andrew Eddie はMamboと Miro International Pty Ltd との間で、Miroからオープンソースプロジェクトに財政支援を行い、Miroがトレーニング、商用サポートサービス、開発者認定を行うという提携に合意したと発表[12]。2005年1月末、Junio Souza Martins が個人的理由でプロジェクトを去っている。

2005年2月、Mamboプロジェクトのための非営利のファウンデーション設立の議論が始まった。3月には "Mambo Open Source" から "Mambo" に名称を変更した[13]。4月には、Miroの商用版 Mambo CMS が名称を "Jango" に変更した[14]。8月8日に Mambo Foundation, Inc が正式に発足した。MiroのCEOである Peter Lamont が同ファウンデーションの運営委員会委員長となった[15]。運営委員会には Robert Castley と Andrew Eddie も加わっている。しかし数日後、チームの主要な開発者がまとまってMamboプロジェクトから抜けることを表明、その直後に Robert Castley が運営委員を辞任した[16]。抜けた開発者らは "Open Source Matters" というグループを結成し、Mambo Foundation がコミュニティを無視して結成されたと主張して mamboserver.com を拠点として新たなオープンソースコミュニティを立ち上げ、8月末にはプロジェクト名を Joomla! とした。Mamboコミュニティの大半はこちらに移った。同年9月、Open Source Matters Inc がニューヨークで非営利組織として正式に登録されている[17]

Joomla! は自らを「Mamboのブランド名変更」と位置づけ、2005年9月にMamboからのフォーク Joomla 1.0 をリリース。この時点では、両者のコードベースはほとんど同じである。Mambo側は Martin Brampton を新たなリーダーとして新しい中核部の開発を開始した。MiroはMamboの著作権を Mambo Foundation に移管した[18][19]

2005年12月31日、Miro International Pty Ltd が解散した[20]。2006年1月、Peter Lamont は Miro International Pty Ltd の資産を売却し、新たに Miro Software Solutions が創業。同社は新たなオーナーの下でJangoなどの開発を続けた[21]。同年4月、Mamboの中核部開発リーダー Martin Brampton が辞任し、プロジェクトを離れた。後任には Chad Auld が選ばれた[22]。同年7月、Mambo Foundation のサイトが Mambo Communities Pty Ltd から独立した[23]。その後 Mambo Foundation の運営委員会が改選され、Mambo Foundation はいかなる企業とも無関係の独立した組織となった[24]

2007年4月、Mambo 4.6.2 をリリース。これは 4.6.x のバグ修正と地域化機能を追加したものである[25]。2008年1月、Mambo 4.5.6 をリリース。Mambo 4.5 ブランチの最終リリースとなった[26]。同年2月、Chad Auld がプロジェクトを離れた[27]。翌3月、John Messingham がリーダー、Ozgur Cem Sen が中核部開発リーダーとなった[28]。Ozgur Cem Sen は間もなくプロジェクトを離れ、Andrés Felipe Vargas Valencia が後任に選ばれた。4月になると、かつてMambo開発にかかわっていた開発者4人が Mambo からのフォーク MiaCMS をリリース。彼らは Mambo Foundation の方針に疑問を感じてプロジェクトを離れた者たちである[29]

2008年6月、Mambo 4.6.5 をリリース[30]。同年9月、Mambo は PHP 4 のサポート期間の終了を宣言し、今後は PHP 5.2 かそれ以上のみを対象とするとした[31]

今後の開発[編集]

Mambo は Mambo 5.0 でコードベースの完全な書き換えを予定しており、今後は CakePHP ベースにするとしていた[32][33][34]。しかし2011年1月現在、Mambo 4.6.5 のリリースから2年以上経過している[35]

受賞歴[編集]

  • "Best Free Software Project of the Year" - Linux Format Magazine, 2004[36]
  • "Best Linux or Open Source Software" - LinuxUser & Developer 2004[37]
  • "Best Open Source Solution" - LinuxWorld, Boston 2005[38]
  • "Best of Show - Total Industry Solution" - LinuxWorld, Boston 2005
  • "Best Open Source Solution" - LinuxWorld, San Francisco 2005[39]
  • "Best Open Source Solution" LinuxWorld, Sydney, Australia 2006

脚注・出典[編集]

  1. ^ Mambo - Latest releases
  2. ^ Mambo Foundation
  3. ^ Mambo Foundation, Inc.”. 2011年1月11日閲覧。
  4. ^ A brief history of the Mambo Foundation”. 2011年1月11日閲覧。
  5. ^ miro international mambo 2002 reviews” (2002年5月17日). 2008年5月14日閲覧。
  6. ^ Interview - Robert Castley of Mambo Open Source” (2004年3月7日). 2007年12月18日閲覧。
  7. ^ The abridged history of Mambo” (2005年2月13日). 2007年12月18日閲覧。 ログインが必要
  8. ^ Miro Construct Company Record” (2004年9月3日). 2006年9月13日閲覧。
  9. ^ Closing the legal briefcase on Mambo vs. Furthermore copyright dispute” (2004年9月29日). 2008年2月16日閲覧。
  10. ^ Robert Castley resigns as project leader” (2004年11月17日). 2007年12月18日閲覧。
  11. ^ Mambo and Miro” (2005年1月31日). 2008年8月23日閲覧。 ログインが必要
  12. ^ Mambo and Miro Venture Brings Serious Muscle to Content Management System” (2005年2月1日). 2008年5月14日閲覧。
  13. ^ Mambo Rebranding” (2005年3月16日). 2008年10月11日閲覧。
  14. ^ Mambo and Miro” (2006年2月18日). 2008年8月23日閲覧。
  15. ^ Mambo Foundation Open Letter to the Community” (2005年8月9日). 2008年10月11日閲覧。
  16. ^ NYS Department of State Entity Information” (2005年9月23日). 2007年12月18日閲覧。[リンク切れ]
  17. ^ Robert Castleys resignation” (2005年8月23日). 2007年12月18日閲覧。
  18. ^ Miro transfers Mambo Copyright and Trademark to the Mambo Foundation” (2005年8月22日). 2008年10月11日閲覧。
  19. ^ Miro backflips on Mambo copyright” (2005年8月22日). 2008年10月11日閲覧。
  20. ^ Company Name Search” (2006年2月3日). 2006年9月13日閲覧。
  21. ^ Miro Software Solutions” (2006年9月30日). 2008年10月11日閲覧。
  22. ^ Troubled Times Ahead for Mambo Open Source CMS Martin Brampton Quits” (2006年5月12日). 2008年8月23日閲覧。
  23. ^ Welcome to the Forums” (2006年8月1日). 2008年10月11日閲覧。
  24. ^ Results of Board Elections” (2006年7月10日). 2008年5月10日時点のオリジナルよりアーカイブ。2008年5月12日閲覧。
  25. ^ Mambo 4.6.2 Out Now!” (2007年4月24日). 2008年7月14日閲覧。
  26. ^ The end of an era - final release of Mambo 4.5 branch” (2008年1月24日). 2011年1月11日閲覧。
  27. ^ Mambo Farewells Chad Auld from the Team” (2008年2月27日). 2008年5月14日閲覧。
  28. ^ New Team Leaders” (2008年3月6日). 2008年5月14日閲覧。
  29. ^ The MiaCMS Story, May 31, 2008
  30. ^ Team Mambo Announces Release of Mambo 4.6.5” (2008年6月26日). 2008年7月14日閲覧。
  31. ^ Mambo goes PHP 5” (2008年9月12日). 2008年9月13日閲覧。
  32. ^ CakePHP's bakery, Mambo-licious” (2007年7月24日). 2007年9月18日閲覧。
  33. ^ Index of /mambo/branches/5.0
  34. ^ Planning for Mambo 5
  35. ^ 2011年1月11日現在の公式ニュースポータルのトップページには10月3日(土)にプロジェクトのメインサーバが攻撃を受けダウンしたという文章が掲載されている。土曜日ということから、これは2009年のことと思われる。全公式サイトの更新はこれ以降なされていないように見える。
  36. ^ Oops, Mambo did it again!” (2005年3月9日). 2008年8月23日閲覧。
  37. ^ Mambo Awards” (2006年2月18日). 2008年8月23日閲覧。
  38. ^ Linuxworld Expo” (2005年4月6日). 2008年8月23日閲覧。
  39. ^ LinuxWorld Product Excellence Awards Presented in SF” (2005年8月11日). 2008年8月23日閲覧。

外部リンク[編集]