• DocumentCode
    1414539
  • Title

    The Apache HTTP Server Project

  • Author

    Fielding, Roy T. ; Kaiser, Gail

  • Author_Institution
    California Univ., Irvine, CA, USA
  • Volume
    1
  • Issue
    4
  • fYear
    1997
  • Firstpage
    88
  • Lastpage
    90
  • Abstract
    Most reports of Internet collaboration refer to small scale operations among a few authors or designers. However, several projects have shown that the Internet can also be the locus for large scale collaboration. In these projects, contributors from around the world combine their individual forces and develop a product that rivals those of multibillion dollar corporations. The Apache HTTP Server Project is a case in point. This collaborative software development effort has created a robust, feature-rich HTTP server software package that currently dominates the public Internet market (46 percent compared with 16 percent for Microsoft and 12 percent for Netscape, according to a June 1997 survey published by Netcraft). The software and its source code are free, but Apache´s popularity is more often attributed to performance than price. The project is managed by the Apache Group, a geographically distributed group of volunteers who use the Internet and Web to communicate, develop, and distribute the server and its related documentation. In addition, hundreds of users have contributed ideas, code, and documentation to the project
  • Keywords
    Internet; network servers; protocols; Apache Group; Apache HTTP Server Project; Internet collaboration; Web; collaborative software development effort; feature-rich HTTP server software package; large scale collaboration; public Internet market; source code; Collaboration; Collaborative software; Documentation; Internet; Large-scale systems; Project management; Robustness; Software packages; Software performance; Web server;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/4236.612229
  • Filename
    612229