Apache® POI™ Celebrates 15 Years at The Apache Software Foundation
Commemorates anniversary with the 78th release of Open Source libraries used for reading and writing files in Microsoft® Office formats.
Forest Hill, MD —3 October 2016— The Apache® POI™ project announced today their 15th Anniversary at The Apache Software Foundation (ASF), and the immediate availability of Apache POI v3.15, the latest version of the Open Source libraries used for reading and writing files in Microsoft® Office formats.
Using Apache POI APIs, developers are able to manipulate various file formats based on the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2CDF) using pure Java. Supported formats include those used by Word, PowerPoint, Excel, and other applications from the Microsoft Office suite.
"POI has gone from strength to strength," said Dominik Stadler, Vice President of Apache POI. "Developers around the world use Apache POI to read and write Microsoft Office documents, and we’re happy to commemorate our anniversary with the release of v3.15, POI's 78th official release."
Growth under the Foundation
POI's first public release was in August 2001. In February 2002 POI became a sub-project of Apache Jakarta (then the ASF's incubator for Java projects). Since then, the project evolved rapidly through contributions by community volunteers. Development highlights include:
- 2002 --support for reading and writing OLE2-based XLS spreadsheets;
- 2004 --v2.0 released, adding formula support to spreadsheets and DOC (Microsoft Word);
- 2007--POI becomes an Apache Top-Level Project in June 2007; added support for reading and writing the binary PowerPoint format in v3.0;
- 2008 --added support for Open Office XML formats, coinciding with Microsoft's open format standardization efforts. Later POI added support for additional file formats including formats used by Visio and Outlook.
Apache POI is used in a variety of ways, including automated generation of Microsoft Office documents from other data sources, updating and formatting existing documents, and enabling software systems to read rich, human-friendly data. Apache POI aims to serve a wide audience from small personal projects to large scale business applications.
Numerous organizations, such as The Bank of Lithuania, Deutsche Bahn, IKAN Software, and Sunshine Systems use Apache POI. In addition, Apache Tika (content analysis toolkit) uses Apache POI to extract text and metadata from Microsoft Office documents to enable users to search and index these formats.
In addition to the official POI developer and user mailing lists and the bugzilla bug tracking tool, developers are also volunteering their time to help users on community websites. An example of this is through improved localization: POI aims to work around the world despite differences in number formats, date formats, separators, character sets, and time zones.
The Apache POI community continually refreshes with new developers as prior developers move on to shepherd other projects. As with all Apache projects, and as demonstrated by Apache POI, community is the key to success and maintaining a healthy ecosystem.
"Decisions are better made by community consensus than individual opinion," added Stadler. "Our ongoing community refresh brings in new ideas and motivation, avoids stagnation, or unfairly burdening the original project creators. The one constant in our community has been Nick Burch, who has embodied The Apache Way as a contributor and mentor to POI for over a decade."
Through its healthy and vibrant user community and a number of dedicated committers, Apache POI is poised to enjoy continued active development for years to come.
Availability and Oversight
Apache POI software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache POI, visit http://poi.apache.org/
About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 550 individual Members and 5,300 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Alibaba Cloud Computing, ARM, Bloomberg, Budget Direct, Capital One, Cerner, Cloudera, Comcast, Confluent, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, iSIGMA, LeaseWeb, Microsoft, OPDi, PhoenixNAP, Pivotal, Private Internet Access, Produban, Red Hat, Serenata Flowers, WANdisco, and Yahoo. For more information, visit http://www.apache.org/
© The Apache Software Foundation. "Apache", "POI", "Apache POI", "Jakarta", "Apache Jakarta", "Tika", "Apache Tika", and "ApacheCon" are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.
# # #
Posted at 09:00AM Oct 03, 2016
by Sally Khudairi in General |