Apache Incubator
Encyclopedia
Apache Incubator is the gateway for Open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 projects intended to become fully fledged Apache Software Foundation
Apache Software Foundation
The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...

 projects.

The Incubator project was created in October 2002 to provide an entry path to the Apache Software Foundation for projects and codebases wishing to become part of the Foundation's efforts. All code donations from external organizations and existing external projects wishing to move to Apache must enter through the Incubator.

The Apache Incubator project serves on the one hand as a temporary container project until the incubating project is accepted and becomes a top-level project of the Apache Software Foundation
Apache Software Foundation
The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...

 or becomes subproject of a proper project such as the Jakarta Project
Jakarta Project
The Jakarta Project creates and maintains open source software for the Java platform. It operates as an umbrella project under the auspices of the Apache Software Foundation, and all of Jakarta products are released under the Apache License.-Subprojects:...

 or Apache XML
Apache XML
The Apache XML project is part of the Apache Software Foundation and focuses on XML-related projects.It consists of several sub projects:-Active sub projects:*Xerces: An XML parser for Java, C++ and Perl...

. On the other hand, the Incubator project documents how the Foundation works, and how to get things done within its framework. This means documenting process, roles and policies within the Apache Software Foundation
Apache Software Foundation
The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...

 and its member projects.

Current Sub-projects

Apache ACE: a software distribution framework based on OSGi
OSGi
The Open Services Gateway initiative framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments...

 that allows user to centrally manage and distribute software components
Apache Composer: an embeddable Inversion of Control container
Apache Empire-db
Apache Empire-db
Apache Empire-db is a Java library that provides a high level object oriented API for accessing Relational database management systems through JDBC...

: a data persistence component that allows database vendor independent dynamic query definition as well as safe and simple data retrieval and updating
Apache Hama
Apache Hama
Apache Hama is a distributed computing framework based on Bulk Synchronous Parallel computing techniques for massive scientific computations e.g., matrix, graph and network algorithms, currently being incubated as one of the incubator projects by the Apache Software Foundation. It was created by...

: a distributed computing framework based on Bulk Synchronous Parallel
Bulk synchronous parallel
The Bulk Synchronous Parallel abstract computer is a bridging model for designing parallel algorithms. A bridging model "is intended neither as a hardware nor a programming model but something in between" . It serves a purpose similar to the Parallel Random Access Machine model. BSP differs from...

 computing techniques for massive scientific computations.
Apache HCatalog: a table management service to provide unified access to Pig, Hive and MapReduce data
Apache Imperius: a rule-based Management Policy Engine
Apache JSPWiki
JSPWiki
JSPWiki is wiki software built around the standard J2EE components of Java, servlets and JSP. It was written by Janne Jalkanen and released under the LGPL. It is currently undergoing incubation with Apache and its license has been changed to the Apache License. The Sun Java System Portal Server...

: a Java-based wiki engine
Apache Log4php: a logging framework for PHP
Apache Lokahi: a management console for Apache HTTP Server and Apache Tomcat
Apache NMaven: .NET integration for Apache Maven
Apache PhotArk: open source photo gallery application
Apache Pig: a platform for analyzing large datasets
Apache RAT: a comprehension and auditing for distributions and source code
Apache RCF: a JSF Component Library
Apache River: a Jini technology implementation community
Apache Sanselan: a pure-java image library for reading and writing a variety of image formats
Apache Shiro
Apache Shiro
Apache Shiro is an open source software security framework that performs authentication, authorization, cryptography and session management. Shiro has been designed to be an intuitive and easy-to-use framework while still providing robust security features....

: an application security framework that performs authentication, authorization, cryptography and session management.
Apache Tika: a content analysis toolkit (parser
Parsing
In computer science and linguistics, parsing, or, more formally, syntactic analysis, is the process of analyzing a text, made of a sequence of tokens , to determine its grammatical structure with respect to a given formal grammar...

). Part of the Lucene
Lucene
Apache Lucene is a free/open source information retrieval software library, originally created in Java by Doug Cutting. It is supported by the Apache Software Foundation and is released under the Apache Software License....

 project.
Apache Wave: Wave is a rich, distributed, near-real-time collaboration platform, which allows users to work together in new and exciting ways.
Apache Wink
Apache Wink
Apache Wink is an open source framework that enables development and consumption of REST style web services.- History :The project was initiated in 2007 as an HP internal REST SDK called Symphony...

: a framework for creating and consuming RESTful Web services
Apache WSRP4J: an implementation of OASIS Web Services for Remote Portlets (WSRP)
Apache XAP
Apache XAP
XAP is a software product presently under development at the Apache Software Foundation. XAP is an XML-based declarative framework for building interactive Ajax web applications...

: a declarative framework for building Ajax-powered Web apps
Apache OpenNLP
OpenNLP
The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks...

: a Java machine learning toolkit for natural language processing (NLP).
OpenOffice.org
OpenOffice.org
OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

: an open source productivity suite originally developed by Oracle and Sun Microsystems. It was donated to the ASF after a donation proposal by Oracle was approved by Apache Software Members.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK