|Developer(s)||Bernd Eidenschink, Ibrahim, Stephen Deasey, Gustaf Neumann, Vlad Seryakov, Zoran Vasiljevic|
4.99.18 / February 25, 2019
|Written in||C, Tcl|
|License||Mozilla Public License|
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
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. 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.