AOLserver is
AOL
AOL (stylized as Aol., formerly a company known as AOL Inc. and originally known as America Online) is an American web portal and online service provider based in New York City. It is a brand marketed by the current incarnation of Yahoo (2017â ...
's
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
web server
A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initiate ...
. AOLserver is
multithreaded,
Tcl
TCL or Tcl or TCLs may refer to:
Business
* TCL Technology, a Chinese consumer electronics and appliance company
**TCL Electronics, a subsidiary of TCL Technology
* Texas Collegiate League, a collegiate baseball league
* Trade Centre Limited, a ...
-enabled, and used for large scale, dynamic web sites.
AOLserver is distributed under the
Mozilla Public License
The Mozilla Public License (MPL) is a free and open-source weak copyleft license for most Mozilla Foundation software such as Firefox and Thunderbird The MPL license is developed and maintained by Mozilla, which seeks to balance the concerns ...
.
AOLserver was originally developed by
NaviSoft
NaviSoft was a web server, web publishing and web hosting company based in the United States
The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in Nor ...
under the name "NaviServer", but changed names when
AOL
AOL (stylized as Aol., formerly a company known as AOL Inc. and originally known as America Online) is an American web portal and online service provider based in New York City. It is a brand marketed by the current incarnation of Yahoo (2017â ...
bought the company in 1995.
Philip Greenspun
Philip Greenspun (born September 28, 1963) is an American computer scientist, educator, early Internet entrepreneur, and pilot who was a pioneer in developing online communities like photo.net.
Biography
Greenspun was born on September 28, 1 ...
convinced America Online to open-source the program in 1999.
AOLserver was the first HTTP server program to combine
multithreading, a built-in scripting language, and the pooling of persistent
database connection A database connection is a facility in computer science that allows client software to talk to database server software, whether on the same machine or not. A connection is required to send commands and receive answers, usually in the form of a re ...
s. For database-backed Web sites, this enabled performance improvements of 100× compared to the standard practices at the time of CGI scripts that opened fresh database connections on every page load. Eventually other HTTP server programs were able to achieve similar performance with a similar architecture.
AOLserver is a key component in the
Open Architecture
Open architecture is a type of computer architecture or software architecture intended to make adding, upgrading, and swapping components with other computers easy. For example, the IBM PC, Amiga 500 and Apple IIe have an open architecture support ...
Community System (
OpenACS
The ArsDigita Community System (ACS) was an open source toolkit for developing community web applications developed primarily by developers associated with ArsDigita Corporation. It was licensed under the terms of the GNU GPL, and is one of the mo ...
) which is an advanced open-source toolkit for developing web applications.
In September 2007, a port of AOLserver for the
iPhone was made available and later
fork
In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tines with which one can spear foods ei ...
ed under the name "Joggame Server". This fork is described on its
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrorin ...
project page as being a spin-off of AOLserver for devices.
Joggame Server project page at Sourceforge
/ref>
NaviServer
NaviServer is a high performance web server written in C (programming language), C and Tcl. It can be easily extended in either language to create web sites and services; there are over 35 modules available (including database integration or prot ...
(also hosted on SourceForge) is a fork of AOLserver.
See also
* Comparison of web server software
Web server software allows computers to act as web servers. The first web servers supported only static files, such as HTML (and images), but now they commonly allow embedding of server side applications.
Some web application frameworks include s ...
* OpenACS
The ArsDigita Community System (ACS) was an open source toolkit for developing community web applications developed primarily by developers associated with ArsDigita Corporation. It was licensed under the terms of the GNU GPL, and is one of the mo ...
References
External links
*
SourceForge Project: AOLserver
Python for AOLserver
AOLserver Wiki
*
PHP on AOLserver
AOLserver Public License
NaviServer Fork Project Homepage
AOL
Cross-platform software
Free software programmed in C
Free software programmed in Tcl
Free web server software
{{network-software-stub