Apache Software Foundationとは何? わかりやすく解説 Weblio辞書 (original) (raw)

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: "Apacheソフトウェア財団"ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年6月)

Apacheソフトウェア財団

創立者 リスト Brian Behlendorf Ken Coar Mark Cox Lars Eilebrecht Ralf S. Engelschall Roy T. Fielding Dean Gaudet Ben Hyde Jim Jagielski Alexei Kosut Martin Kraemer Ben Laurie Doug MacEachern Aram Mirzadeh Sameer Parekh Cliff Skolnick Marc Slemko Bill Stoddard Paul Sutton Randy Terbush Dirk-Willem van Gulik
団体種類 501(c)(3)団体
設立 1999年 (26年前) (1999)
所在地 アメリカ合衆国 メリーランド州フォレストヒル
主眼 オープンソースソフトウェア
活動手段 Apache License
ウェブサイト www.apache.org
テンプレートを表示

Apacheソフトウェア財団(アパッチ ソフトウェアざいだん、: Apache Software Foundation;以下ASF)は、オープンソースソフトウェアプロジェクトを支援する団体であり、アメリカ合衆国で登録された非営利団体である。当初はWebサーバソフトウェアであるApache HTTP Server (Apache httpd) の開発のために発足したが、現在は多くのプロジェクトを抱え、ソフトウェアブランドとしてのApacheを保持している。名実ともに世界で成功しているオープンソースソフトウェアコミュニティの一つである。

目的

定款では次のように規定されている。

  1. オープンでコラボレイティブなソフトウェア開発プロジェクトのためにハードウェア、コミュニケーション、およびビジネスインフラストラクチャを提供する。
  2. 会社や個人が寄贈した設備や資金が個人ではなく、公益に使用されることを保証する。
  3. ASFやそのプロジェクト及びソフトウェア製品に向けられた法的訴訟から個人を保護する。
  4. Apacheブランドとそのソフトウェア製品の法的権利を保護する。

歴史

1995年当時WebサーバソフトウェアCERN(ヨーロッパ素粒子物理学研究所)が開発したCERN httpdNCSA(アメリカ合衆国国立スーパーコンピュータ応用研究所)が開発したNCSA HTTPdの二種類があった。NCSA HTTPdは初めて Common Gateway Interface (CGI、動的なウェブページを実現する機構) を採用するなど、非常に普及していた。にもかかわらず、その後ほとんどメンテナンスが行われなくなり、放置されていた。そこで、何人かの有志が改良とサポートを行うためのグループを作り、自分たちをApache Groupと名付けた。しかし、彼等もその後プロジェクトに興味を失ってしまい、再度放置されかけた。そのため、1999年にユーザの一人だった Brian Behlendorf が自分のサーバを使ってユーザのためのメーリングリストを立ち上げた。これが現在のASFの母体である。

なお、Apacheの名前はネイティブアメリカンアパッチ族への尊敬の念に由来している。パッチだらけのサーバ「A Patchy Server」が訛ったものだという説は良くできた洒落ではあるが事実ではない[1]

2008年、マイクロソフトから資金提供を受けることとなり、オープンソース関係者を驚かせた[2]

設備

ASFは仮想的な組織であり、物理的なオフィスを持たない。ただし、アメリカ合衆国カリフォルニア州サンフランシスコ・ベイエリア地域の4箇所のコロケーション設備に合計16台のサーバを設置している。

組織

ASFの組織はユーザ、コミッタ、オフィサ、メンバ、及び理事会からなる。

ユーザ

メーリングリストの参加者であり、世界中の誰もがなることができる。ASFのプロジェクトで開発されるソフトウェアソースコードへアクセスできるが書き込み権限はない。

コミッタ(約7700人)

特に活発なユーザの中から選ばれる。ソースコードへの書き込み権限があり、apache.orgのメールアドレスを持つ。ASFの意思決定のための選挙権があり、プロジェクトマネージャになることもできる。

オフィサ

コミッタの中からオフィサが選ばれる。トップレベルプロジェクトのような大きなプロジェクトのマネージャは、一人または数人のオフィサが担当する。

メンバ(813人)

活動的なコミッタまたはオフィサから選ばれる。選挙権とともに被選挙権もある。ASFの法律上の正式な一員でもある。

理事会

さらに、メンバのなかから選挙により9人のディレクタと1人のプレジデントが選出され、理事会が構成される。選挙は毎年実施される。

(人数はいずれも2020年7月現在)

なお、ASFの参加者は完全なボランティアであり、ASFからいかなる報酬も受け取っていない。

運営

ASFの運営は理事会によって行われるが、全体の管理監督、マネジメントや知的財産の保護に限られ、技術的な決定や指示をすることはない。技術的な決定は各プロジェクト毎に設置され、一人以上のオフィサが主宰するPMC (Project Management Committee) が行う。また、ASFのコミュニケーションは原則として全てメーリングリストにより行われ、内容は公開され、アーカイブされる。

Apacheライセンス

→詳細は「Apache License」を参照

ASFのプロジェクトは、Apacheライセンス (Apache License) の下で行われる。 このライセンスは、BSDライセンスに下記の条項が追加されたものとなっている。

Apache License 2.0では、大幅に変更され、GNU General Public License第3版と互換性を有するようになった。

プロジェクト

ASFではApache HTTP Serverだけでなく様々なソフトウェアが開発されており、トップレベルのプロジェクトだけで206(2020年7月現在)[3]に及び、Apacheブランドを構成している。その成果は全てソースコードと共に公開され誰もが無償で利用できる。

脚注

[脚注の使い方]

出典

  1. ^ Apache Server Frequently Asked Questions No3
  2. ^ オープンソースのApacheに資金提供 - ZDNet Japan 2008年7月28日
  3. ^ The Apache Software Foundation Announces Annual Report for 2020 Fiscal Year : The Apache Software Foundation Blog

外部リンク

ポータル FOSS

Apacheソフトウェア財団
トップレベルプロジェクト Accumulo(英語版ActiveMQ Airflow Ambari(英語版Ant Aries(英語版Arrow Apache HTTP Server APR Avro Axis Axis2 Beam Bloodhound(英語版) Brooklyn(英語版) Buildr(英語版) Calcite(英語版) Camel(英語版Cassandra Cayenne(英語版) Chemistry(英語版) CloudStack(英語版Cocoon Cordova CouchDB cTAKES(英語版) CXF(英語版Derby Directory(英語版Drill Druid(英語版) Empire-db(英語版) Felix(英語版Flex Flink(英語版) Flume(英語版) FreeMaker(英語版Geronimo Giraph(英語版) Gump(英語版Hadoop HBase Helix(英語版Hive Impala(英語版) Jackrabbit(英語版James Jena(英語版) Jini(英語版) JMeter(英語版Kafka Kudu(英語版) Kylin(英語版Lucene Mahout Maven MINA(英語版) mod perl(英語版) MyFaces(英語版NetBeans Nutch(英語版) NuttX(英語版) OFBiz(英語版) Oozie(英語版OpenEJB OpenJPA OpenNLP OpenOffice ORC(英語版) PDFBox(英語版) Parquet(英語版) Phoenix(英語版POI Pig(英語版) Pinot(英語版Pivot Qpid(英語版Roller RocketMQ(英語版) Samza(英語版) ServiceMix(英語版) Shiro(英語版) SINGA(英語版) Sling(英語版Solr Spark Storm(英語版SpamAssassin Struts 1 Struts 2(英語版Subversion Apache Superset SystemDS(英語版Tapestry Thrift Tika(英語版Tomcat Traffic Server(英語版) Turbine(英語版) UIMA(英語版Velocity Wicket Xalan Xerces XMLBeans Yetus(英語版ZooKeeper
Commons BCEL(英語版) BSF(英語版Collections Daemon(英語版DBUtils Email IO Jelly(英語版Lang Apache Commons Logging(英語版Math
Incubator MXNet(英語版) Taverna(英語版
その他のプロジェクト Apache Batik Chainsaw(英語版FOP Ivy(英語版log4j
Attic Abdera(英語版) Apex(英語版AxKit Beehive(英語版) Bluesky(英語版iBATIS c++ Standard Library(英語版) Cactus(英語版) Click(英語版) Continuum(英語版) Deltacloud(英語版) Etch(英語版) Excalibur(英語版) Forrest(英語版) Hama(英語版Harmony HiveMind(英語版Jakarta Lenya(英語版) Marmotta(英語版) ODE(英語版) Shale(英語版) Slide(英語版) Shindig(ハンガリー語版) Stanbol(英語版) Tuscany(英語版) Wave(英語版) Wink(英語版XML
ライセンス Apache License
Category Commons
FOSS
全般 オープンソースソフトウェア 自由ソフトウェア 定義 オープンソース 定義
解説 歴史 ビジネスモデル セキュリティ
開発 OS(英語版BSD Darwin FreeDOS GNU Hurd Linux ディストリビューション OpenSolaris Symbian ReactOS ソフトウェア FreeBASIC Tcl/Tk Perl Python PHP Ruby Lua OpenJDK Go Swift Rust GCC clang LLVM Apache HTTP Server Firefox Chromium WebKit Android VS Code Mattermost NetBeans Eclipse IntelliJ Gambas ホスティング SourceForge OSDN GitHub GitLab Bitbucket Google Developers GNU Savannah
団体 標準化団体 フリーソフトウェア財団 ヨーロッパ インド ラテンアメリカ オープンソース・イニシアティブ freedesktop.org Linux Foundation Open Handset Alliance 開発支援団体 GNUプロジェクト Apacheソフトウェア財団 Android Open Source Project Blender Foundation Eclipse Foundation GNOME Foundation KDE e.V. The Document Foundation VideoLAN X.Org Foundation Xiph.Org Foundation XMPP Standards Foundation Software Freedom Conservancy Software in the Public Interest Google Developers Mozilla Foundation Symbian Foundation
ライセンス 指針 自由ソフトウェアライセンス オープンソースライセンス Debianフリーソフトウェアガイドライン Microsoft Open Specification Promise 主要例 Apache BSD GPL LGPL MIT MPL CDDL EPL その他 パブリックドメイン CC0 WTFPL コピーレフト
課題 特性上の課題 ライセンスの氾濫 ウイルス性ライセンス 対立と論争 GNU/Linux名称論争 Mozilla関連ソフトウェアのブランド変更 TiVo化 SCO・Linux論争
その他 FOSS 代替用語 フォーキング 自由ソフトウェア運動 The Cathedral and the Bazaar Revolution OS オープンソースソフトウェアとクローズドソースソフトウェアの比較
一覧 オープンソースソフトウェアのカテゴリ OSSホスティングサービスのカテゴリ オープンソースライセンスのカテゴリ
コモンズ ポータル プロジェクト
典拠管理データベース
全般 VIAF
国立図書館 アメリカ
その他 Yale LUX