Apacheソフトウェア財団

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年 (25年前) (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

外部リンク

ウィキポータル FLOSS
ポータル FLOSS
  • Apacheソフトウェア財団(英語)


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
ASF logo
Commons
Incubator
  • Apache MXNet(英語版)
  • Apache Taverna(英語版)
その他の
プロジェクト
Attic
  • Abdera(英語版)
  • Apache Apex(英語版)
  • AxKit
  • Beehive(英語版)
  • Bluesky(英語版)
  • iBATIS
  • c++ Standard Library(英語版)
  • Cactus(英語版)
  • Click(英語版)
  • Continuum(英語版)
  • Apache Deltacloud(英語版)
  • Apache Etch(英語版)
  • Excalibur(英語版)
  • Forrest(英語版)
  • Hama(英語版)
  • Harmony
  • HiveMind(英語版)
  • Jakarta
  • Lenya(英語版)
  • Marmotta(英語版)
  • ODE(英語版)
  • Shale
  • Slide(英語版)
  • Shindig
  • Stanbol(英語版)
  • Tuscany(英語版)
  • Wave(英語版)
  • Wink(英語版)
  • XML
ライセンス
  • カテゴリ Category
  • コモンズ Commons
全般
解説
開発(英語版)
OS(英語版)
ソフトウェア
ホスティング
団体
標準化団体
開発支援団体
ライセンス
指針
主要例
その他
課題
特性上の課題
対立と論争
その他
一覧
  • オープンソースソフトウェアのカテゴリ
  • OSSホスティングサービスのカテゴリ
  • オープンソースライセンスのカテゴリ
  • コモンズ コモンズ
  • ポータル ポータル
  • プロジェクトページ プロジェクト
典拠管理データベース ウィキデータを編集
全般
  • VIAF
国立図書館
  • アメリカ