Launchpad(ランチパッド、ローンチパッド)はソフトウェア開発、特にオープンソースソフトウェアの開発の為のウェブアプリケーション及びウェブサイトである。Launchpadはカノニカルにより開発・管理されている。

コンポーネント Launchpadには幾つかの部分で構成されている。 Code: Bazaarバージョン管理システムを使ったソースコードホスティング Bugs: 複数の環境(例えばUbuntuパッケージ、アップストリーム、他の場所にあるバグトラッカー)でトラックされたバグを許容するバグトラッカー Blueprints: 仕様と新機能をトラックするシステム Translations: 異なった自然言語にアプリケーションをローカライズするサイト Answers: コミュニティサポートサイトと知識ベース

重要だが他より目立たないコンポーネントとしてSoyuz(Launchpadにおけるディストリビューション管理部分)がある。Launchpadは現在主にオペレーティングシステムの一つであるUbuntuの開発に使われている。LaunchpadはフリーでオープンソースなZope 3のアプリケーションサーバを用いている。

コラボレーションツール Trac/Launchpad Plugin The Bugzilla Launchpad Plugin Launchpad login module for Drupal Teams module for Drupal Bazaar Plugin for Eclipse Firefox Launchpad Plugin

ユーザー カノニカル自身がUbuntuやBazaarを含む幾つかの開発プロジェクトにLaunchpadを使っており、Launchpadの開発自体もLaunchpad内で管理されている。

他に開発を管理するために様々な点でLaunchpadを使用する有名なプロジェクトとして以下がある:

Bazaar Drizzle GNOME Do Inkscape(バグトラッキング) MySQL(コードホスティング) OpenStack Upstart WordPress Zope 3(バグトラッキング)

批評 Launchpadは当初、その目的にもかかわらずGNU GPLのような自由ソフトウェアライセンスの下で公開されてはおらず、その事はJem Reportや他の自由ソフトウェアコミュニティのメンバーによって批判された。Launchpad開発者はLaunchpadをやがて自由ソフトウェアライセンスの下で公開することを目指すが、もしかしたらそれには何年もかかることになるかもしれないと述べた 。2007年7月9日、カノニカルは最初にLaunchpadのコンポーネントの一つである "Storm" を自由ソフトウェアライセンスの下で公開した。

創設者であるMark Shuttleworthはこの批判に対しLaunchpadは雇ったプログラマがLaunchpad環境の開発を続ける必要があり、フォーク物にありがちな非互換性のために複数バージョンを開発する意味はないだろうと返答した。しかし、オープンソース活動の何人かのメンバーはまだ不満なままであった。2008年7月22日、Mark ShuttleworthはOSCONで全てのソースコードを12カ月以内にリリースするつもりであると発表した。UDS Jauntyで、リリースが2009年7月21日にあるだろうとアナウンスされYoutube - UDS Jaunty - Graham Binns、GNU Affero GPL v3にてリリースが行われているLaunchpad Blog - Launchpad is now open source.。

オープンAPIは現在ベータテスト段階であり、ウェブサイトと相互に作用するプログラム作成を可能にするだろう。オープンAPIの公開要求はスクリーンスクレイピングに頼りLaunchpadからデータを取得するLeonovのようなプロジェクトによって促進された。

関連項目 OSSホスティングサービスの比較

参照

外部リンク Launchpad Launchpad News Blog Libera Chat上の