Entries tagged [opensource]

Tuesday Oct 04, 2011

The Apache Software Foundation Announces Apache TomEE Certified as Java EE 6 Web Profile Compatible

Groundbreaking, lightweight, scalable, all-Apache stack ideal for use in enterprise-grade Cloud applications

The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced that Apache TomEE has obtained certification as Java EE 6 Web Profile Compatible Implementation.

Making its certification debut at JavaOne, Apache TomEE (pronounced "Tommy") is the Java Enterprise Edition of Apache Tomcat (Tomcat + Java EE = TomEE) that unites several quality Java enterprise projects including Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces and more.

"It is with great pride that we're announcing Apache TomEE as a certified implementation of the Java EE 6 Web Profile," said David Blevins, Vice President of Apache OpenEJB and original co-developer of TomEE. "Apache TomEE is the newest addition to the Java EE server space, standing alongside the likes of GlassFish, JBoss, and Apache Geronimo."

Developers build applications using Java EE-certified products to ensure portability across Java Enterprise Edition-compatible solutions. Apache TomEE is one of only six certified implementations available to the industry today.

Redefining Enterprise Cloud; Unifying Communities

The three core design objectives for TomEE were: 1) do not alter Tomcat; 2) maintain simplicity; and 3) avoid architecture overhead. This enables developers to quickly and easily build highly performant lightweight enterprise solutions using leading Apache projects without the need for complex modifications or customization. Apache TomEE's integration of Apache OpenWebBeans, Apache MyFaces, Apache ActiveMQ, Apache OpenJPA, and Apache CXFis simple, to-the-point, and focused on the singular task of delivering the Java EE 6 Web Profile in a minimalist fashion.

The simple, all-Apache stack is both incredibly light and fully embeddable, making it ideal for testing and usage in today's evolution of the enterprise Cloud, where the key to scalability is hundreds of tiny servers, as opposed to the traditional definition of how large your servers. Apache TomEE boasts groundbreaking performance in the following areas:

- Size: exceptionally small (about 24MB for the entire Web profile), consumes very little resources;

- Memory: TCK (Technology Compatibility Kit) passed with no additional memory settings beyond the default – a first in Java EE; and

- Speed: runs exceptionally fast in embedded mode: start/deploy/test/undeploy/stop in 2-3 seconds.

"No longer do developers have to ask 'Do we use Tomcat or Java EE?' at the start of a project, as has been the case for the last 10 years," explained Blevins. "These two camps have historically been separate, and certification is a major step in unifying these communities. With TomEE, developers can now retire untested legacy stacks and use a reliable product that doesn't deviate from the Tomcat that they know and love."

Blevins and members of the Apache OpenEJB community will be presenting several sessions, including "TomEE – Tomcat with a Kick", in the "Servers/Tomcat & Geronimo" track at ApacheCon, 7-11 November 2011, in Vancouver, Canada. To register, visit http://apachecon.com/

Availability and Oversight
Apache TomEE software is released under the Apache License v2.0, and is overseen by the Apache OpenEJB Project Management Committee (PMC) that guides the Project's day-to-day operations, community development, and product releases. Apache TomEE is certified on Amazon EC2 t1.micro, m1.small, and m1.large 32bit images; certification on 64bit EC2 images and other Cloud platforms are in the Project's future plans. Those Cloud vendors wishing to donate resources for TomEE to be certified on their platforms are encouraged to contact the Apache OpenEJB Project for information on how to participate. Apache TomEE source code, documentation, mailing lists, and related resources are available at http://openejb.apache.org/.

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees nearly one hundred fifty 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 350 individual Members and 3,000 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(3)(c) not-for-profit charity, funded by individual donations and corporate sponsors including AMD, Basis Technology, Cloudera, Facebook, Google, HP, Hortonworks, IBM, Matt Mullenweg, Microsoft, PSW Group, SpringSource/VMware, and Yahoo!. For more information, visit http://www.apache.org/.

"Apache", "Apache OpenEJB", and "Apache TomEE" are trademarks of The Apache Software Foundation. All other brands and trademarks are the property of their respective owners.

# # #

Tuesday Sep 27, 2011

The Apache Software Foundation Announces 10th Anniversary of Apache Lucene

Powers smart search and indexing solutions for AOL, Apple, Comcast, Disney, IBM, LinkedIn, Twitter, Wikipedia, and more.

Forest Hill, MD – 27 September 2011 – The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced the 10th anniversary of Apache Lucene.

The Lucene information retrieval software was first developed in 1997, entered the ASF as a sub-project of the Apache Jakarta project in 2001, and became a standalone, Top-Level Project (TLP) in 2005. Apache Top-Level Projects and their communities demonstrate that they are well-governed under the Foundation’s meritocratic, consensus-driven process and principles.

"Ten years ago, Apache provided Lucene a home where it could build a solid community. Today we can see the fruit of that community, both through the wide breadth of Lucene-based applications deployed, and through the depth of improvements to Lucene made in the past decade," said Doug Cutting, ASF Chairman and original Lucene creator.

Apache Lucene powers smart search and indexing for eCommerce, financial services, business intelligence, travel, social networking, libraries, publishing, government, and defense solutions.

"Lucene has changed the world by opening doors that didn't exist before it arrived on the Open Source scene,” said ASF Member and Apache Lucene Committer Erik Hatcher. “Lucene has massively disrupted the enterprise/proprietary search market, with wide adoption around the globe in every industry.”

Highly performant, Apache Lucene is in use across an array of applications, from mobile to Internet scale, and powers enterprise-grade search solutions for AOL, Apple, IBM (including its artificial intelligence-driven supercomputer Watson), LinkedIn, Netflix, Wikipedia, Zappos, and many other global organizations.

"When it arrived to ASF, Lucene immediately made a huge impact --Lucene was one of those technologies that made a whole generation of businesses possible-- it was fast, easy to use, free, and had a growing community of users and developers. Apache Lucene can be found in an amazing number of products and services we all know and use, as well as in products and services we have never heard of,” said ASF Member and Apache Lucene Committer Otis Gospodnetic.

"While it's been six years since I joined the Lucene community, the last two were certainly the most exciting,” said Simon Willnauer, Vice President of Apache Lucene.

Current Apache Lucene sub-projects are PyLucene and Open Relevance; other sub-projects, including Droids, Lucene.Net, and Lucy, have spun out of the project and are undergoing further development in the Apache Incubator with the intention of becoming standalone TLPs. Solr, the high-speed Open Source enterprise search platform, has merged into the Lucene project itself, whilst former Lucene sub-projects Hadoop, Mahout, Nutch, and Tika have all successfully graduated as autonomous Apache Hadoop, Apache Mahout, Apache Nutch, and Apache Tika TLPs.

Originally written in Java, Apache Lucene is available in many programming languages such as Perl, C#, C++, PHP, Python, and Ruby. “Now, 10 years later, Apache Lucene is backed by a large community of users, contributors and developers with incredible energy poured into Lucene every hour of every day of the year," said Gospodnetic, who is also co-author of Lucene in Action, and founder of Sematext International.

“Even after 10 years, it seems this blazing community and codebase hasn't reached its potential yet,” added Willnauer. “I'm proud to be part of this community and look forward to another decade of Open Source Search."

Hatcher, who is also co-author of Lucene in Action and co-founder of Lucid Imagination, added, “if you need search (and you do!), Lucene is the best core technology choice."

Hatcher, Willnauer, and other members of the Apache Lucene community will be presenting sessions on data handling and analytics –a.k.a. “Lucene and Friends”-- including what's upcoming in Apache Lucene 4.0 (with performance improvements up to 20,000% from previous versions and more) at ApacheCon, 7-11 November 2011, in Vancouver, Canada. To register, visit http://apachecon.com/

Availability and Oversight

Apache Lucene 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. Apache Lucene source code, documentation, mailing lists, and related resources are available at http://lucene.apache.org/.

About The Apache Software Foundation (ASF)

Established in 1999, the all-volunteer Foundation oversees nearly one hundred fifty 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 350 individual Members and 3,000 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(3)(c) not-for-profit charity, funded by individual donations and corporate sponsors including AMD, Basis Technology, Cloudera, Facebook, Google, HP, Hortonworks, IBM, Matt Mullenweg, Microsoft, PSW Group, SpringSource/VMware, and Yahoo!. For more information, visit http://www.apache.org/.

"Apache" and “Apache Lucene” are trademarks of The Apache Software Foundation. All other brands and trademarks are the property of their respective owners.

# # #

Tuesday Aug 30, 2011

The Apache Software Foundation Announces 10th Anniversary of Apache POI

Open Source project in use at Deutsche Bank, IBM, J.P. Morgan, NASA, Siemens and more.

The Apache Software Foundation (ASF),  the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced the 10th anniversary of Apache POI. First created in 2001, Apache POI's cross-platform Open Source Java APIs allow users to read and write various file formats from the Microsoft Office suite of applications, including Word, PowerPoint, Excel, Outlook, Visio, and Publisher.

Apache POI is deployed in many highly-visible environments including CERN, Deutsche Bank, Freddie Mac, IBM, J.P. Morgan, Lawrence Livermore National Laboratory, NASA, SAP, and Siemens, among others. In addition, Apache POI is also used in Open Source projects such as Alfresco, JasperReports and Apache Tika.

"Apache POI's powerful solutions give users the ability to create and maintain many Office OpenXML (OOXML) and OLE2-based file formats," said Yegor Kozlov, Vice President of Apache POI. "With POI, you can do almost anything that you can with Microsoft Office products, only using Java."

The latest stable release of the project is v3.7 (October 2010) and the latest development version is 3.8beta4 (August 2011). Highlights include:

- the ability to read and write OLE2 files, including .xls, .doc, and .ppt, as well as MFC serialization API based file formats;

- the ability to read and write OOXML files, including .xlsx, .docx, and .pptx;

- a low-level API to support Open Packaging Conventions using openxml4j;

- highly-developed Java APIs for Excel workbooks, Word documents, and PowerPoint presentations;

- support for Outlook messages and attachments;

- converters for Excel and Word documents to streamline document production and consumption in HTML and XSLF-FO formats; and

- porting other OOXML and OLE2 formats

"Apache POI is a vital component of WSO2's Middleware Platforms and Open PaaS. WSO2 Governance Registry makes use of Apache POI to extract keywords to build its search index for MS Office Documents stored within the resource repository. Meanwhile, WSO2 Data Services Server relies on Apache POI to access MS Excel spreadsheets as Data Sources; making it possible to read data from any Excel Sheet and expose them through Data Services." said Senaka Fernando, Apache Member and Governance Registry Product Manager at WSO2.

In addition, POI's robust spreadsheet API enables advanced formatting, graphics, conditional formatting, data validations and evaluation of Excel formulas. Its streaming spreadsheet API increases performance when used for very large spreadsheet production with limited heap space.

"The spreadsheet libraries in Apache POI have been invaluable in our efforts to streamline workflows for renewable-energy infrastructure modeling and analysis," said Brian Bush, Principal Engineer, Energy Forecasting & Modeling Group, US Department of Energy National Renewable Energy Laboratory. "The clean and robust API that POI provides made it easy for us to embed externally provided spreadsheets within our applications and to evaluate the formulae within those spreadsheets as part of a larger set of analytic computations. We also found that POI opened new avenues for exposing spreadsheets as Web services and for Apache Ant-based regression testing of spreadsheets."

To improve functionality, the Apache POI project often collaborates with other Apache projects and Open Source communities that include Apache Cocoon, Lucene, OpenOffice, and Tika.

"We've donated components directly to those projects for POI-enabling them, and welcome additional contributions," added Kozlov.

Availability and Oversight
As with all Apache products, 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. Apache POI source code, documentation, mailing lists, and related resources are available at http://poi.apache.org/.

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees nearly one hundred fifty 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 350 individual Members and 3,000 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(3)(c) not-for-profit charity, funded by individual donations and corporate sponsors including AMD, Basis Technology, Cloudera, Facebook, Google, IBM, HP, Matt Mullenweg, Microsoft, PSW Group, SpringSource/VMware, and Yahoo!. For more information, visit http://www.apache.org/.

"Apache" is a trademark of The Apache Software Foundation. All other brands and trademarks are the property of their respective owners.

# # #

CONTACT: Sally Khudairi
         The Apache Software Foundation
         press@apache.org
         +1 617 921 8656

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation