Hi David, Adding to Matt's feedback...
We hear you loud and clear. #1 - In addition to supporting sparse root zones in Java ES 5 (scheduled for release in Q4 this calendar year), we are preparing to deliver support for what we call "multi install and management" support in the next major release after Java ES 5. Multi-install support enables users to deploy multiple, wholly independent Java ES stacks on the same system (even in the same zone) with the ability to manage updates/patches to each stack on separate schedules. We expect multi-install support to further simplify the use of the same or different versions of Java ES stacks across both the global and non-global zones by avoiding overlap between the stacks and between the stacks and the OS. For example, a particular Java ES stack may contain a version of Java SE (JDK) that is different than that which is used by the OS or by other Java ES stacks on the same system. It is a complex affair to try to reuse the same copy of rapidly evolving shared components across different copies of the Java ES stack and across those Java ES stacks and the OS. #2 - With Java ES 5, patches to Java ES on Solaris will begin to be made visible through the Sun Update Connection tools (including smpatch). The planned roll out of Update Connection has been to address Solaris the OS followed by Java ES. One reason why there are different types of patches for Java ES components is that Java ES supports multiple operating systems, but uses the same patch delivery infrastructure and patch identification scheme to wrap patches for Java ES on multiple operating systems. For example, the patches for Java ES on Red Hat are zip files that contain complete RPMs. Another reason for the different types of patches is that even for Java ES on Solaris, there are some legacy distributions of Java ES components made available in non-package form to support multi-install and non-root user install features. These parallel distros of non-package based distros will go away as support for multi-install and non-root user install is realized in the mainstream package-based distros of Java ES. Thanks again for your feedback. Chris Kampmeier Java ES CTO This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
