Open Web Server
Open Web Server is derived from the core of Sun Java System Web Server 7.0. Open Web Server is a highly scalable multi-threaded HTTP engine capable of handling hundreds of thousands of simultaneous HTTP connections. Open Web Server includes common interfaces for adding dynamic content including SHTML, CGI, FastCGI, and its own native interface, NSAPI. With connector plugins Open Web Server can easily be used with popular Java application servers such as GlassFish, Geronimo, Tomcat, JBoss, and more. Open Web Server features support for access control, LDAP credential store, SSL, and Elyptic Curve Cryptography (ECC).
Sometime ago, Sun announced that it would be open-sourcing "core" components of the Sun Java System Web Server and the Sun Java System Web Proxy Server products. This source code is hosted under the OpenSolaris Web Stack project. Currently, not all of the functionality of Sun Java System Web Server 7.0 has been open sourced. In order to avoid confusion between the bits can be built from what has been open-sourced and the bits from the commercial product, the "branding/name/identification" strings in the open-sourced bits have been changed from Sun Java System Web Server 7.0 to Open [Source] Web Server 1.0.
Open Web Server is a mature software project with lineage dating to Netscape's Commerce Server. In the intervening years it has been known as Netscape Enterprise Server (NES), iPlanet Web Server, Sun ONE Web Server, and Sun Java System Web Server (its commercial counterpart which includes administration tools, integrated Java container and more monitoring tools still uses this name).
Open Web Server is licensed under the BSD license in order to make its technology as accessible as possible to the Web community.
Open Web Server is intended be the foundation of future Sun Java System Web Server and Sun Java System Web Proxy Server versions.
Licensing
The source code for Web Server is released under the BSD License as linked here.
Change Log
| Date | Changeset(s) | Description |
|---|---|---|
| Jan 25th, 2010 | http://hg.genunix.org/webserver.hg/rev/9e56d853a858 | Merged changes that went into Web Server 7.0 Update 8. Major changes include security vulnerability fixes for Sun Alert http://sunsolve.sun.com/search/document.do?assetkey=1-66-275850-1 |
| Jan 25th, 2010 | http://hg.genunix.org/webserver.hg/rev/f1051081aac4 | Merged changes that went into Web Server 7.0 Update 7. Major changes include latest NSS version NSS 3.12.5 which contains ssl renegotiation disabled |
| Sept 30th, 2009 | http://hg.genunix.org/webserver.hg/rev/56e8ed48e7eb | Apply relevant fixes that went into Web Server 7.0 Update 6. Major changes include latest NSS version NSS 3.12 |
| May 7th, 2009 | http://hg.genunix.org/webserver.hg/rev/367e5999a90e | Apply relevant fixes that went into Web Server 7.0 Update 4 and Update 5 |
| Jan 18th, 2009 | http://hg.genunix.org/webserver.hg/rev/f11d28822e4e | Publish image files to the document root |
| Jan 13th, 2009 | http://hg.genunix.org/webserver.hg/rev/dac051af750b | Clean up favicon and docroot template files. |
| Jan 8th, 2009 | http://hg.genunix.org/webserver.hg/rev/ba709ba11cee | Web Server is open source |