Wikipedia

NaviServer

NaviServer
Naviserver Logo.png
Original author(s)NaviSoft
Developer(s)Bernd Eidenschink, Ibrahim, Stephen Deasey, Gustaf Neumann, Vlad Seryakov, Zoran Vasiljevic
Stable release
4.99.20 / January 17, 2021 (2021-01-17)
Written inC, Tcl
Operating systemCross-platform
TypeWeb server
LicenseMozilla Public License
Websitenaviserver.sourceforge.net

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.

The project is under active development, hosted on SourceForge. Licensed under the terms of the Mozilla Public License (MPL).

Recent new features include:

  • an internal watchdog for automatic server restarts
  • server internals exposed in a command line mode
  • selective logging with color highlighting
  • efficient built-in crypto support
  • mass virtual hosting
  • uses optionally the Tcl virtual file system (for optional single-file Starkit deployment)
  • byte-range requests for streaming and resumption of downloads
  • WebSocket and IPv6 support

History

NaviServer is based on AOLserver (version 4.10), AOL's open-source web server. The NaviServer project started as a fork of the AOLserver project in July 2005.[1] It is different by supporting multiple protocols, providing higher scalability through asynchronous I/O and aims to be less conservative with new feature development.

Historically NaviServer was the original name of the server, a closed-source product by a company called NaviSoft in the early 1990s. It was bought by AOL in 1995, and released as open-source in 1999 as AOLserver after they released Mozilla. This friendly-fork takes the code back to its original name.

Large applications of NaviServer are the ArsDigita Community System and OpenACS in particular.

See also

  • Comparison of web servers

External links

References


This article is copied from an article on Wikipedia® - the free encyclopedia created and edited by its online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of Wikipedia® encyclopedia articles provide accurate and timely information, please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.

Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.