AOLserver

Last updated
AOLserver
Original author(s) NaviSoft
Developer(s) AOL
Stable release
4.5.1 / February 2, 2009;14 years ago (2009-02-02)
Preview release
4.5.2RC0
Repository
Written in C, Tcl
Operating system Cross-platform
Type Web server
License AOLserver Public License / MPL / GNU GPL
Website aolserver.github.io OOjs UI icon edit-ltr-progressive.svg

AOLserver is AOL's open source web server. AOLserver is multithreaded, Tcl-enabled, and used for large scale, dynamic web sites.

Contents

AOLserver is distributed under the Mozilla Public License. [1]

AOLserver was originally developed by NaviSoft under the name "NaviServer", but changed names when AOL bought the company in 1995. Philip Greenspun convinced America Online to open-source the program in 1999. [2]

AOLserver was the first HTTP server program to combine multithreading, a built-in scripting language, and the pooling of persistent database connections. 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 Community System (OpenACS) 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 forked under the name "Joggame Server". This fork is described on its SourceForge project page as being a spin-off of AOLserver for devices. [3]

NaviServer (also hosted on SourceForge) is a fork of AOLserver.

See also

Related Research Articles

<span class="mw-page-title-main">Apache HTTP Server</span> Open-source web server software

The Apache HTTP Server is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. It is developed and maintained by a community of developers under the auspices of the Apache Software Foundation.

Zope is a family of free and open-source web application servers written in Python, and their associated online community. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodology for the Web. Zope has been called a Python killer app, an application that helped put Python in the spotlight.

<span class="mw-page-title-main">Firebird (database server)</span> Relational database management system

Firebird is an open-source SQL relational database management system that supports Linux, Microsoft Windows, macOS and other Unix platforms. The database forked from Borland's open source edition of InterBase in 2000 but the code has been largely rewritten since Firebird 1.5.

Jython is an implementation of the Python programming language designed to run on the Java platform. The implementation was formerly known as JPython until 1999.

<span class="mw-page-title-main">Tiki Wiki CMS Groupware</span> Content management software

Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL-2.1-only) license. In addition to enabling websites and portals on the internet and on intranets and extranets, Tiki contains a number of collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) and Groupware web application.

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 most famous products to be based completely on AOLserver. Although there were several forks of the project, the only one that is still actively maintained is OpenACS.

<span class="mw-page-title-main">NASA WorldWind</span> Open-source virtual globe

NASA WorldWind is an open-source virtual globe. According to the website, "WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement, analyze geospatial data and educate humanity about the Earth." It was first developed by NASA in 2003 for use on personal computers and then further developed in concert with the open source community since 2004. As of 2017, a web-based version of WorldWind is available online. An Android version is also available.

NaviServer is a high performance web server written in C and Tcl. It can be easily extended in either language to create web sites and services; there are over 35 modules available

<span class="mw-page-title-main">OpenLaszlo</span> Discontinued open-source platform

OpenLaszlo is a discontinued open-source platform for the development and delivery of rich web applications. It is released under the Open Source Initiative certified Common Public License (CPL).

Apache Derby is a relational database management system (RDBMS) developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing. It has a 3.5 MB disk-space footprint.

<span class="mw-page-title-main">LAMP (software bundle)</span> Acronym for a common web hosting solution

LAMP is an acronym denoting one of the most common software stacks for many of the web's most popular applications. However, LAMP now refers to a generic software stack model and its components are largely interchangeable.

<span class="mw-page-title-main">Virtuoso Universal Server</span> Computer software

Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional relational database management system (RDBMS), object–relational database (ORDBMS), virtual database, RDF, XML, free-text, web application server and file server functionality in a single system. Rather than have dedicated servers for each of the aforementioned functionality realms, Virtuoso is a "universal server"; it enables a single multithreaded server process that implements multiple protocols. The free and open source edition of Virtuoso Universal Server is also known as OpenLink Virtuoso. The software has been developed by OpenLink Software with Kingsley Uyi Idehen and Orri Erling as the chief software architects.

<span class="mw-page-title-main">Aptana</span> Text editor

Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.

NaviSoft was a web server, web publishing and web hosting company based in the United States that was the first company to offer an integrated solution that combined a high-performance programmable web server, NaviServer, with a WYSIWYG HTML authoring tool, NaviPress, and a public web site for hosting published pages, public.navisoft.com. NaviSoft was acquired by AOL on November 30, 1994.

<span class="mw-page-title-main">MindTouch</span>

MindTouch was an American multinational technology company headquartered in San Diego, California that designed, developed, and sold SaaS computer software and online services. MindTouch was founded by Aaron Fulkerson and Steve Bjorg in 2005. In January 2016, MindTouch announced their Series A Venture Capital funding round, totaling US$12 million. PeakSpan Capital led the round with participation from SK Ventures and SAP SE. In April 2021, MindTouch was acquired by NICE CXone and rebranded NICE CXone Expert.

OpenSearchServer is an open-source application server allowing development of index-based applications such as search engines. Available since April 2009 on SourceForge for download, OpenSearchServer was developed under the GPL v3 license and offers a series of full text lexical analyzers. It can be installed on different platforms.

In computing, SPICE is a remote-display system built for virtual environments which allows users to view a computing "desktop" environment – not only on its computer-server machine, but also from anywhere on the Internet – using a wide variety of machine architectures.

metasfresh is an open source/free ERP software designed and developed for SMEs. metasfresh is an actively maintained fork of ADempiere and can be used and distributed freely. It does not require a contributor license agreement from partners or contributors. There is no closed source code, and the planning and development happen openly in the community. metasfresh was included in the Top 9 Open Source ERP to consider by opensource.com.

References