Project Management Committees
Every project within the ASF is controlled by a single Project Management Committee (PMC).
PMC descriptors are described in PMC Data.
Current Chair: Ant Elder
Current Chair: Billie Rinaldi
Current Chair: Hiram Chirino
Current Chair: Yusaku Sako
Current Chair: Conor MacNeill
Current Chair: Garrett Rooney
The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
Apache Aries software is a set of pluggable Java components enabling an enterprise OSGi application programming model.
Current Chair: Glen Daniels
The Apache Axis Project is responsible for the creation and maintenance of software related to the Axis Web Services frameworks and subsidiary components.
Current Chair: Roman Shaposhnik
Bigtop is a project for the development of packaging and tests of the Apache Hadoop ecosystem. The primary goal of Bigtop is to build a community around the packaging and interoperability testing of Hadoop-related projects. This includes testing at various levels (packaging, platform, runtime, upgrade, etc...) developed by a community with a focus on the system as a whole, rather than individual projects. In short we strive to be for Hadoop what Debian is to Linux.
Apache Buildr software is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.
Current Chair: Hadrian Zbarcea
The mission of Apache Camel is the creation and maintenance of an open-source integration framework based on known Enterprise Integration Patterns.
Apache Cassandra software is a highly scalable second-generation distributed database.
Current Chair: Florian Müller
Apache Click software is a modern JEE web application framework, providing a natural rich client style programming model.
Current Chair: Brian LeRoux
Current Chair: Jean T. Anderson
The mission of the Apache DB project is to create and maintain commercial-quality, open-source, database solutions based on software licensed to the Foundation, for distribution at no charge to the public.
Current Chair: Richard Hirsch
Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context. You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities. In business, we increasingly see blogs and wikis demonstrating utility in problem solving and communications but the real time nature of business process problem solving largely remains untouched by social networking tools. Existing services, while attractive do not scale well and have proven unreliable. This is unacceptable to business which must be 'Always On' and able to support people in their daily working lives. Such applications must therefore be scalable and reliable but also provide a lot more. When solving problems, how good might it be if a user was able to tap into the collective knowledge of her peers or surrounding groups of people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME.
Current Chair: Martin Veith
Etch is a cross-platform, language- and transport-independent framework for building and consuming network services. The Etch toolset includes a network service description language, a compiler, and binding libraries for a variety of programming languages. Etch is also transport-independent, allowing for a variety of different transports to be used based on need and circumstance. The goal of Etch is to make it simple to define small, focused services that can be easily accessed, combined, and deployed in a similar manner. With Etch, service development and consumption becomes no more difficult than library development and consumption.
Current Chair: Alex Harui
The mission of the Apache Flex project is to create and maintain software related to the development of expressive web applications that deploy to all major browsers, desktops and devices (including smartphones, tablets and tv)
Current Chair: David Crossley
The mission of Apache Forrest is the generation of aggregated multi-channel documentation, maintaining a separation of content and presentation.
Current Chair: Roy Fielding
Current Chair: Brock Noland
Current Chair: Noel Bergman
Current Chair: Guillaume Nodet
The mission of the Apache Karaf project is the creation and maintenance of open-source software related to a generic platform providing higher level features and services specifically designed for creating OSGi-based servers for distribution at no charge to the public.
Current Chair: Tomaz Muraus
Current Chair: Curt Arnold
The mission of the Apache Logging Services project is to create and maintain of software for managing the logging of application behavior, and for related software components.
Current Chair: Jacopo Cappellato
The mission of The Apache Open For Business Project (Apache OFBiz) is the creation and maintenance of a software project related to generic enterprise information automation such as enterprise resource planning, customer relationship management, materials requirements planning, enterprise asset management, enterprise content management and electronic commerce that can be used as a basis for custom solutions, industry specific products, and other higher level systems
Current Chair: Stephan Klevenz
The Apache Olingo Project be and hereby is responsible for the creation and maintenance of software related to providing an implemention of the OASIS OData (Open Data Protocol) specifications, in server and client form;
Current Chair: Andrea Pescetti
Apache OpenWebBeans software is an ASL-licensed implementation of the JSR-299 "Contexts and Dependency Injection for the Java (TM) EE platform" specification.
Apache Shindig software is an OpenSocial container and helps you to start hosting OpenSocial apps quickly by providing the code to render gadgets, proxy requests, and handle REST and RPC requests.
Current Chair: Adam Estrada
Current Chair: Martin Sebor
The charter of the Apache C++ Standard Library is to provide a conforming, high quality, implementation of the C++ Standard Library portable to a broad set of C++ compilers, operating systems, and hardware architectures.
Apache Tuscany software simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard.
Apache UIMA (*) software provides frameworks, tools and annotators, facilitating the analysis of unstructured content such as text, audio and video. (*) Unstructured Information Management Architecture.
Current Chair: Andy Kurth
The mission of the Apache VCL project is to create and maintain of software related to a modular cloud computing platform which dynamically provisions and brokers remote access to compute resources.
Current Chair: Steven J. Hathaway
Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements.
Current Chair: Michael Glavassevich
Apache Xerces exists to promote the use of XML. We view XML as a compelling paradigm that structures data as information, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform raw data into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XML parsers and closely related technologies in order to engender such improvements.
Current Chair: Jeremias Märki
Apache XML Graphics exists to promote the use of XML. We view XML as a compelling paradigm that structures data as information, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform raw data into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available products for the conversion of XML to graphical output and closely related technologies in order to engender such improvements.