11 Apache Technologies that Have Changed Computing in the Last 10 Years

1 of 25

11 Apache Technologies that Have Changed Computing in the Last 10 Years

by Darryl Taft

2 of 25

11 Apache Technologies that Have Changed Computing in the Last 10 Years

3 of 25

Apache Web Server&#151;The Apache HTTP Server Project</b><br /> The <a href=http://httpd.apache.org/ target=_blank>Apache HTTP Server Project</a> i...

The Apache HTTP Server has been the No. 1 Web server worldwide for more than 13 consecutive years, serving more than 113 million Websites.

4 of 25

Apache Tomcat</b><br />Apache Tomcat is an open-source software implementation of the <a href=http://java.sun.com/products/servlets target=_blank>J...

Tomcat helps power numerous large-scale, mission-critical Web applications across a diverse range of industries and organizations such as ETrade, Wal-Mart, the Weather Channel and EMC.

5 of 25

Apache Lucene</b><br />Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology s...

Apple Online Store, CNET, Netflix, Wikipedia, Yelp, Comcast, LinkedIn, The Smithsonian, several government agencies (FDA, DOD, etc.), Technorati, the Internet Archive as well as products such as AOL Yellow Pages for contextual searches.

6 of 25

Apache Struts</b><br />Apache Struts is an <a href=http://en.wikipedia.org/wiki/Open-source target=_blank>open-source</a> <a href=http://en.wikiped...

IRS, Boston Globe, Amnesty International, Sears, Alamo Car Rental, National Car Rental, Travelocity and others.

7 of 25

Apache Geronimo</b><br />The goal of the Geronimo project is to produce a server run-time framework that pulls together the best open-source altern...

AMD, Chariot Solutions, IBM, Virtuas and more.

8 of 25

Apache Ant</b><br />Apache Ant is a Java-based build tool for <a href=http://en.wikipedia.org/wiki/Build_automation target=_blank>automating softwa...

Most major Java applications designed to manage a massive flow of information have been built using Ant. The state of New York uses Apache Ant to manage the largest youth program in the United States, serving real-time updates to more than 250,000 student records on a daily basis.

9 of 25

Apache Cocoon</b><br />Apache Cocoon is a <a href=http://www.springframework.org/ target=_blank>Spring-based</a> framework built around the concept...

Apache Lenya, Daisy CMS, Hippo CMS, Mindquarry and more. Commonly used as a data warehousing ETL (extract-transform-load) tool or as middleware for transporting data between systems.

10 of 25

Apache SpamAssassin</b><br />SpamAssassin is an Apache project released under the <a href=http://en.wikipedia.org/wiki/Apache_License target=_blank...

SpamAssassin has been used by thousands of individual developers and users, and has been the basis for several commercial products.

11 of 25

Apache Axis</b><br />Apache Axis is an implementation of the Simple Object Access Protocol (SOAP) submission <http://www.w3.org/TR/SOAP> to the Wor...

WSO2, MuleSource IBM, Progress Software.

12 of 25

Apache Logging Services</b><br /> <br /><br />The Apache Logging Services Project creates and maintains open-source software related to the logging...

Apache Logging is ubiquitous in Java development.

13 of 25

Apache Commons</b><br /> The <a href=http://commons.apache.org/ target=_blank>Commons</a> is an Apache project focused on all aspects of reusable J...

Amazon Web Services, Google.

14 of 25

10 Apache Technologies that Will Change Computing in the Next 10 Years

15 of 25

Apache Hadoop</b><br />The Apache Hadoop project develops open-source software for reliable, scalable, distributed computing. Hadoop enables applic...

Amazon A9, Adobe, NYTimes, Microsoft Bing, IBM, Hulu, Google, Facebook, Yahoo and Baidu (leading Chinese language search engine).

16 of 25

Apache CouchDB</b><br />Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. Cou...

Amazon Web Services, IBM.

17 of 25

Apache Directory Server</b><br />The Apache Directory Project provides directory solutions entirely written in Java. These include a directory serv...

Atlassian, IBM, Oracle, Polycom, Red Hat, Sun, several government applications and more.

18 of 25

Apache Maven</b><br />Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven ca...


19 of 25

Apache Jackrabbit</b><br />Apache Jackrabbit is a fully conforming implementation of the Content Repository for Java Technology API. A content repo...

Magnolia CMS, Hippo CMS, Nuxeo, OpenKM and more.

20 of 25

Apache Harmony</b><br /> Apache Harmony is the Java SE project of the Apache Software Foundation <http://www.apache.org/>. The aim of the project i...

IBM, Eclipse and Google's Android SDK, among others.

21 of 25

Apache ServiceMix</b><br /><a href=http://servicemix.apache.org/ target=_blank>Apache ServiceMix</a> is an open-source ESB (Enterprise Service Bus)...

Go-to product for enterprise business integration, business process management (BPM), and Open Services Gateway initiative (OSGi) SOA infrastructure projects; used by Apache Geronimo, arctic.service.net, FUSE, Union Investment and more.

22 of 25

Apache MINA</b><br />Apache MINA, the Multipurpose Infrastructure for Network Application, helps users develop high-performance and high-scalabilit...

Use case examples and proof of implementation can be found at http://mina.apache.org/testimonials.html.

23 of 25

Apache Roller</b><br />Apache Roller is a full-featured, Java multiuser group blog server. Roller is a Java Web application that should be able to...

Apache Roller powers internal and external employee blogs at Sun, IBM and other companies as well as the JRoller.com Java blogging community.

24 of 25

Apache Sling</b><br />Apache Sling is a Web framework that uses a <a href=http://en.wikipedia.org/wiki/JSR-170 target=_blank>Java Content Repositor...

Idium (Norwegian Web hosting provider) and Sakai 3 (supports teaching, learning and research collaboration in higher education and commercial training affiliates). Also, the University of Cambridge UK, University of Oxford UK, Stanford, UC Berkley, UC Davis, University of Michigan, Indiana University (100,000 users), University of Cape Town, Charles Stuart University and other organizations.

25 of 25

ASF Highlights:

The globally distributed, all-volunteer membership has grown to exceed 300 individuals who represent some of the world's greatest talent in open source. In collaboration with more than 2,000 committers from six continents, the ASF oversees the development of 65 leading open-source projects, including Apache HTTP Server—still the world's most popular Web server software since its inception 15 years ago.