+1 vote
What actually is Apache ? A server name or company name ?
asked Dec 29, 2015 in Computer Science - IT by androidlover | 149 views

1 Answer

+2 votes

Apache is neither a software nor a company,but..

Apache in dictionary :

"Apache Software Foundation" is an American non-profit corporation that support several software projects that even include Apache Server.


The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.

List of Apache Software Foundation projects :

  • Abdera: implementation of the Atom Syndication Format and Atom Publishing Protocol

Atom is an XML-based document format that describes lists of related information known as "feeds".  Feeds are composed of a number of items, known as "entries", each with an extensible set of attached metadata.

  • Accumulo: secure implementation of BigTable
  • ActiveMQ: message broker supporting different communication protocols and clients, including a full Java Message Service (JMS) 1.1 client.
  • Allura: Python-based an open source implementation of a software forge
  • Ant: Java-based build tool
  • APR: Apache Portable Runtime, a portability library written in C
  • Archiva: Build Artifact Repository Manager
  • Beehive: Java visual object model
  • Bloodhound: defect tracker based on Trac[1]
  • Camel: declarative routing and mediation rules engine which implements the Enterprise Integration Patterns using a Java based domain specific language
  • Celix: Implementation of the OSGi specification, based on C
  • CloudStack: software to deploy and manage cloud infrastructure
  • Cocoon: XML publishing framework
  • Commons: Reusable Java libraries and utilities too small to merit their own project
  • Continuum: continuous integration server
  • Cordova: mobile development framework
  • CXF: web services framework
  • DB: database systems
  • Cassandra: highly scalable second-generation distributed database
  • Cayenne: Java ORM framework
  • CouchDB: Document-oriented database
  • Derby: pure Java relational database management system
  • JDO: Java Data Objects, persistence for Java objects
  • Torque: ORM for Java
  • Directory: directory server supporting LDAP and other protocols
  • Excalibur: Inversion of Control container named Fortress and related components
  • Felix: Implementation of the OSGi Release 5 core framework specification
  • Flex: cross-platform SDK for developing and deploying rich Internet applications.
  • Flink: Fast and reliable large-scale data processing engine.
  • Forrest: documentation framework based upon Cocoon
  • Flume: large scale log aggregation framework
  • Geronimo: Java EE server
  • Gradle: project automation tool that builds upon the concepts of Apache Ant and Apache Maven
  • Gump: integration, dependencies, and versioning management
  • Harmony: Java implementation
  • Hadoop: Java software framework that supports data intensive distributed applications
  • HiveMind: Services and configuration microkernel
  • Apache HttpComponents: Low-level Java libraries for HTTP
  • HTTP Server: Web server
  • mod_perl: module that integrates the Perl interpreter into Apache server
  • mod_python: module that integrates the Python interpreter into Apache server. Deprecated in favour of mod_wsgi.
  • iBATIS: Persistence framework which enables mapping sql queries to POJOs
  • Jackrabbit: implementation of the Java Content Repository API
  • Jakarta: server side Java, including its own set of subprojects
  • James: Java email and news server
  • jclouds: open source multi-cloud toolkit for the Java platform
  • Kafka: message broker software
  • Lenya: content management system (CMS) based on Apache Cocoon
  • Logging: cross-language logging services for purposes of application debugging and auditing
  • log4j
  • Lucene: text search engine library written entirely in Java
  • Solr: enterprise search server based on the Lucene Java search library
  • Lucy: loose port of the Lucene search engine library, written in C and targeted at dynamic language users.
  • Mahout: machine learning and data mining solution. Mahout
  • Marmotta: open platform for Linked Data.
  • Maven: Java project management and comprehension tool
  • MINA: Multipurpose Infrastructure for Network Application, a framework to develop high performance and high scalability network applications. MINA
  • FtpServer: FTP server written entirely in Java
  • MyFaces: JavaServer Faces implementation
  • OFBiz: Open for Business: enterprise automation software
  • Olingo: Client and Server for OData
  • OODT: Object Oriented Data Technology, a data management framework for capturing and sharing data
  • Oozie: Oozie is a workflow scheduler system to manage Apache Hadoop jobs.
  • OpenJPA: Java Object Persistence
  • OpenNLP: natural language processing toolkit.
  • OpenOffice: Office suite, as of June 2011.[2]
  • PDFBox: Java based PDF library (reading, text extraction, manipulation, viewer)
  • Pivot: platform for building rich internet applications in Java
  • POI: Poor Obfuscation Implementation, a library for reading and writing Microsoft Office formats
  • Portals: web portal related software
  • Qpid: AMQP messaging system in Java and C++
  • Santuario: XML Security in Java and C++
  • ServiceMix: enterprise service bus that supports JBI and OSGi
  • Shale: Web application framework based on JavaServer Faces
  • SpamAssassin: email filter used to identify spam
  • Stanbol: extend traditional content management systems with semantic services
  • Stonehenge: SOA interoperability
  • Stratos: Platform-as-a-Service (PaaS) framework
  • Struts: Java web applications framework
  • Subversion: open source version control (client/server) system
  • Tapestry: Component-based Java web framework
  • Tika: content analysis toolkit for extracting metadata and text from digital documents of various types, e.g., audio, video, image, office suite, web, mail, and binary
  • Tcl: dynamic GUI scripting language - originally "Tool Command Language"
  • Tomcat: web container for serving servlets and JSP
  • Traffic Server: HTTP/1.1 compliant caching proxy server. Traffic Server
  • UIMA: unstructured content analytics framework
  • Velocity: Java template creation engine
  • Wave: online real-time collaborative editing
  • Web services: Web service related systems
  • Axis: open source, XML based Web service framework
  • Muse: implementation of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) specifications

& More.. 

answered Dec 29, 2015 by slow_learner
edited Apr 5, 2016 by slow_learner