On this page you will find background information about the software we have available for download. This information includes the public key we use to sign our software, access to the complete archive and information for software developers who use our toolkits about our open software revision system. We manage several different open-source software packages and you can download either source code or pre-built binaries from here. Some of these packages have their own pages that you can access using the links at the right; for others use the 'All Software' link. Package that have their own pages are:
Note that we also maintain a list of Software developed by other groups that can read from OPeNDAP servers and that there are several other groups that make servers besides us.
OPeNDAP's Public Key is available here. We now (November 2007) sign all of our software releases using gpg and a key created just for this purpose. The public key is bound to the email address security at opendap.org. The address is 'real' in the sense that email sent there will be answered, although we ask that support questions be sent to the support at opendap.org address instead. To verify a particular software package using its digital signature:
The result should be a message telling you that the signature is valid, who signed it and when it was signed. If you don't get a message saying the signature is valid, double check that you have installed the public key correctly, have the file and its signature in the same directory and have not renamed the file (or signature). If, after that, you're still not getting a message that the signature is valid, please contact us.
The HTTP archive holds just about every piece of software we have ever released. Each release is held in a separate directory. Beta and final versions for each release are within those directories. Below are shortcuts to specific parts of the archive for people that want all of the source code without navigating through the pages specific to each of the clients, servers, et cetera.
We run a suite of builds every night. Each nightly build is created using code checked out from SVN. Mostly we use the nightly build process on our current release, although some other software, such as the current development code, is also built. You can see the status of the most recent nightly build, although we do not run nightly builds on all of our platforms.
Another way to get source code is to use anonymous access to our SVN repository. In Spring of 2005 we switched from CVS to SVN. Our CVS repository required a login for read access as well as write access. Our SVN repository provides public read-only access without a password or login. You'll need an account for write-enabled access; email webmaster at opendap.org for more information. There are several ways that you can get software using svn.
There are many projects in our subversion repository, here are some: