Apache Software Foundation – Cocooncenter Infos

Mit ‘Apache’ ist hier nicht das Hubschrauber Modell gemeint! Diese Bezeichnung bezieht sich auf den Webserver der Apache Software Foundation.
Die Apache Software Foundation, häufig auch einfach nur kurz als ASF bezeichnet, ist eine ehrenamtliche Organisation, deren Aufgabe in der Hauptsache daraus besteht, verschiedene, unter dem Dach der Foundation zusammengeführte, Software Projekte sowie deren Weiterentwicklung zu verwalten. Entstanden ist die Apache Software Foundation im Jahre 1999 als Resultat einer Öffnung und Neuorientierung der bis dahin kommerziell angelegten Apache Group.

Alle Positionen innerhalb der Foundation werden mit Entwicklern der von der ASF gefürten Software Projekte besetzt. Diese Projekte folgen allesamt dem Open Source Modell, d.h. die aus ihnen hervorgehende Software wird ebenso frei verfügbar gemacht, wie der den einzelnen Programmen zugrunde liegende Quelltext. Dieser Quelltext wird grundsätzlich unter der von der Foundation ins Leben gerufenen Apache Software License lizensiert. Diese Open Source Lizenz, über deren Einhaltung die ASF ebenfalls wacht, erlaubt es jedem, den vom Projekt erstellten Code an eigene Anforderungen anzupassen bzw. Verbesserungen am bestehenden Code vorzunehmen, die dann in das jeweilige Projekt mit einfließen können.

Das bekannteste der von der Apache Software Foundation verwaltete Projekt ist der Apache Web Server, der im Hintergrund für die Auslieferung der meisten Seiten im Internet zuständig ist und damit eine tragende Säule des World Wide Webs in seiner heutigen Form darstellt. Doch neben dem Web Server werden unter dem Dach der ASF auch noch weitere Projekte entwickelt, zu denen unter anderem auch das gerade im Bereich der Java Programmierung weit verbreitete Build-Tool Ant, die neuartige Web-Datenbank CouchDB sowie die häufig als Erweiterung des Apache Web Servers eingesetzten Module mod_perl und mod_python gehören.

Sämtliche Positionen innerhalb der Apache Software Foundation werden durch ehrenamtlich arbeitende Mitglieder besetzt, die stets auch aktiv an einem der Projekte mitarbeiten müssen. Dadurch, und durch die Tatsache, dass jedes der Projekte mindestens einen Vertreter stellt, wird sichergestellt, dass die Foundation im besten Sinne der größtenteils freiwilligen Entwickler aus aller Welt arbeitet, für die sie einen strukturellen Rahmen sowie Rechtsschutz bereitstellt.


Apache Cocoon - Webdesign mit XML