WikiDer > Apache Software Foundation
Das Apache Software Foundation (ASF) ist ein Non-Profit-Organisation die sich mit der Herstellung beschäftigt gratis Software. Ein bekanntes Produkt der ASF ist das Apache-Webserver, die für die meisten Webserver auf Internet wird eingesetzt.
Die ASF ist der Nachfolger der Apache Group und hat ihren Sitz in Delaware in dem Vereinigte Staaten. Die ASF ist eine dezentralisierte Organisation von Entwicklern, die sich mit der Erstellung von Quelloffene Software. Die Apache-Projekte zeichnen sich durch einen kollaborativen und konsensorientierten Entwicklungsprozess und die Verwendung einer offenen und pragmatischen Lizenz aus. Jedes Projekt wird von einem Team technischer Experten geleitet, das von den zusammenarbeitenden Entwicklern ausgewählt wird. Der ASF ist ein Meritokratie, was bedeutet, dass nur Entwickler ausgewählt werden können, die aktiv beitragen.
Ein Ziel des ASF ist es, Entwickler von Rechtsansprüchen schadlos zu halten. Die gesamte Software wird unter dem . veröffentlicht Apache-Lizenz.
Die ASF organisiert jedes Jahr mehrere Konferenzen, bei denen bestimmte Projekte ins Rampenlicht gerückt werden und sich Entwickler treffen können.
Projekte
Das ASF unterstützt mehr als 350 Open-Source-Projekte.[1] Neue Projekte starten im Apache Incubator. Wenn die Community rund um das Projekt gewachsen ist, mehrere Versionen veröffentlicht wurden und alle Lizenzen in Ordnung sind, wird ein Projekt zum Top Level Project (TLP) hochgestuft. Von diesem Moment an ist die Community rund um dieses Projekt für die Freigabe neuer Versionen verantwortlich und das Projekt erhält eine eigene Subdomain für die Website.
Ein lange inaktives Projekt wird nach Apache Attic verschoben. Der Quellcode, freigegebene Software und E-Mail-Archive bleiben frei verfügbar, aber die Community kann keine Änderungen vornehmen oder neue Versionen über das ASF veröffentlichen. Es ist jedoch möglich, das Projekt über den Apache Incubator neu zu starten oder das Projekt über einen Zweig ('Fork') außerhalb des ASF weiterzuentwickeln.
Eine Auswahl der Projekte:
- Apache HTTP-Server: Webserver
- Apache ActiveMQ: JMSNachrichtenbroker
- Apache-Verzeichnis
- Ameise: Java Build-Tool
- APR: Apache Portable Runtime, eine in geschriebene Portabilitätsbibliothek C
- Dachboden: Archiv inaktiver ASF-Projekte
- Achse: Rahmen vor dem Internetdienste
- Kamel: Deklarativer Rahmen für die Umsetzung "Unternehmensintegrationsmuster Integration"
- Cayenne: ORM-Rahmen
- Kokon: XML-Publikationsrahmen
- Gemeingüter: eine Sammlung verschiedener kleiner wiederverwendbarer Java-Bibliotheken
- DB: DatenbankLösungen. Das beinhaltet Apache Derby, ein RDBMS auf Java.
- Verzeichnis: ein Verzeichnisserver, der enthält LDAP unterstützt
- Wald: ein Dokumentations-Framework, basierend auf Cocoon.
- Geronimo: ein J2EE-Server
- Apache Gump: Integration, Abhängigkeit und Versionierung
- Hadoop: Java-Framework zum Erstellen datenintensiver verteilter Anwendungen
- iBati (inaktiv): Persistenz-Mapping-Framework für Java- und/oder .NET-Objekt
- Inkubator: für Projekte, die vom ASF unterstützt werden können
- Hase: Umsetzung der JCR-API
- James: Java Email- und Nachrichtenserver
- Jmeter: Leistungstest-Tool.
- Labore: ein Projekt, in dem mit neuen Ideen experimentiert werden kann
- Lenya (inaktiv): Content-Management-System
- Protokollierung: Logging für Reporting und Debugging, beinhaltet log4J
- Lucene: Java-Komponente zum Durchsuchen großer Textmengen
- Maven: Projektmanagement für Java und Übersichtstool
- MINDEST: "Multipurpose Infrastructure for Network Application", generische Netzwerkroutinen
- MyFaces: Implementierung von JavaServerFaces
- mod perl: Unterstützung für dynamische Websites in perl
- mod python: Unterstützung für dynamische Websites in Python
- ORBiz: CRM-, ERP-, MRP- und E-Commerce-Software
- OpenOffice: Öffnen Office-Softwarepaket (ehemals OpenOffice.org)
- Portale: Internetportal-bezogene Software
- Santuario: XML-Sicherheit in Java und C
- Spam-Attentäter: E-Mail-Filter zum Entfernen von Spam.
- Streben: Webanwendungs-Framework in Java
- Tapisserie: Webanwendungs-Framework konzeptionell ähnlich zu JavaServer-Gesichter und Wicket
- TCL: dynamische Websites mit dem Werkzeugbefehlssprache
- Kater: ein Webcontainer vor dem Servlets und JSP's
- Geschwindigkeit: eine Engine zur Erstellung von Java-Vorlagen
- Internetdienste: Internetservice-bezogene Komponenten
- Wicket: komponentenbasiertes Web-Framework in Java
- Xalan: XSLTProzessoren in Java und C
- xerces: eine Bestätigung XML-Parser
- XML-Grafiken: Konvertierung von XML in Grafikformate
Externer Link
- (und) Offizielle Website
Quellen, Anmerkungen und/oder Verweise
|
| Siehe die Kategorie Apache Software Foundation von Wikimedia Commons für Mediendateien zu diesem Thema. |