JavaTM Product Versioning Specification



Contents | Previous | Next

Contents


Java™ Product Versioning Specification

Introduction

Requirements

Users

Product support

Webmasters and Administrators

Product Developers

Problems of Evolution in Distributed Systems

Design for Evolution

Java Language Specification on Backwards Compatibility

Object Serialization Specification on Backwards Compatibility

Package Version Specification

Specification Versioning

Virtual Machine Versioning

Version Identification of the Java Runtime

Package Versioning

API to Package Version Information

java.lang.Class Additions

java.lang.ClassLoader Additions

JAR Manifest Format

How Users Know What is Running

Rationale for limiting Implementation version numbers to identity

Documenting How to Develop

 


Contents | Previous | Next