CGI Server Base Software

This is the foundation software for the CGI-based OPeNDAP data server. It is written in Perl and C++. Use this along with one or more of the format modules to serve netCDF, HDF4, JGOFS, FreeForm files or data sources.

There are a number of other data handlers available for use with this server which we do not distribute on this page because they are targeted at too small an audience or serve only a subset of files. If you're interested in serving data in a format that's not listed here, ask us if we have software which supports your specific data! Examples of other handlers and DSP, Matlab, HDF5, ...A complete list can be found on the data handlers page.

Starting with version 3.5, the software uses a very different installation procedure from previous versions. The server now installs into <prefix>/{bin,sbin,share} directories. In addition, only two files are held in the CGI binary directory of the web server. The remaining files are in other directories, which results in a server that's easier to install, maintain and upgrade.


CGI Server Base Software 3.8.2 (3 July 2007)

The version 3.8.2 release includes no new features for the CGI-based data server, but the security patch posted on 27 April 2007 has been applied, other fixes have been made and the Usage, ASCII and WWW form interface handlers have been updated for the latest version of libdap.

This release will be a source-only release unless there are many requests for a binary release. Because of the security issues with the older versions of this software, we encourage people to upgrade to this version or switch to Hyrax. We will provide access to older versions of this software only if you specifically request it and understand that older versions do have known vulnerabilities which have not been patched.

Source code

Version 3.8.2:

Contributed builds

Version 3.8.1
Contributed: Sharing your binary builds for those operating systems not available here.