Definitions for Formal Releases:

A development release is a point in time release of code that is under heavy development. We encourage people who wish to experiment with features that have been added to deploy it in a test environment. We will answer questions when we can but it shouldn't be considered a "supported" release.

The current stable release is the most stable release we have. We recommend people deploy this version in production. We MAY add features over time, but not break compatibility with other releases. We WILL provide security updates. We WILL produce binary releases on supported platforms. We monitor the bug/issue database and the support mailing list closely for questions, issues, and problems.

A previous stable release is any stable release prior to the current one that has not been moved to the "earlier/unsupported" category below. We WILL provide security updates, but WILL NOT usually add features, and do NOT promise that ongoing changes to the current stable release are backward-compatible with this release. We MAY produce updated binary releases. We monitor the bug/issue database and the support mailing list, but some issues will only be resolvable through an upgrade to the latest stable release, and particularly complex problems may not be addressed if research is required. There could be multiple "previous stable" releases at times.

Any earlier releases MAY be unsupported (check below for specific guidance). We are willing to entertain questions, but in many cases no resolution will be possible without upgrading.

Statements for Specific Releases:

Shibboleth 2.0 is the current stable IdP release, and 2.1 is the current stable SP release. They will interoperate with Shibboleth v1.3 deployments; they will NOT interoperate with Shibboleth 1.1 and earlier in some routine cases. There may be cases where this will work, but there may be significant limitations. Interoperability with Shibboleth 1.2 is relatively complete but may fail in some edge cases and has not been tested.

Shibboleth v1.3.x is a previous stable release (specific minor versions vary, but only the latest is fully supported). It interoperates with v1.2 and v1.1.

Shibboleth v1.2 and earlier releases are unsupported.

Supported Platforms
Components in Java are currently supported on the following platforms:

  • Java, Standard Edition 1.5 or 1.6
  • Apache Tomcat 5.5 or 6.0, JBoss 4.2

Components in C++ are currently supported on the following platforms:

  • Windows NT 4.0/2000/XP/2003/2008 (32-bit and 64-bit)
  • Red Hat Enterprise Linux 4 and 5 (i386 and x86_64)
  • Macintosh OS X (available as source via Macports)
  • Solaris 2.8+ (Sun Workshop C/C++ Compiler only)

Binary packages might be available on the web site for other platforms from outside contributors or as project resources permit. We encourage those interested in other platforms to supply packages, report bugs and porting issues, and supply patches. However only officially supported platforms will receieve immediate binary support when patches are released. Other binaries will follow on different timetables, or may disappear entirely if no update can be made available. We recommend production deployers use a supported platform or build from source to ensure security updates can be applied promptly.

Internet2 Home Membership Network Communities Services R&D Tools Events Newsroom About
Privacy | Site Map | Terms of Use | Contact Us     Copyright 2008 Internet 2