Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6835098

OpenSolaris JRE licence is the same as the JDK Licence

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P3 P3
    • None
    • 6u13
    • infrastructure

      The Licence under the jre directory /usr/jdk/jdk1.6.0_13/jre is the same as the JDK one. It should be JRE one instead of JDK Licence.

      This can be verified by installing Opensolaris x86/amd64 and checking the jre licence.

      There is a system already with OpenSolaris on it, qt0.ireland.sun.com login as admin with password .

      JRE Licence:

      root@qt0:/usr/jdk/jdk1.6.0_13/jre# head /usr/jdk/jdk1.6.0_13/jre/LICENSE
             Operating System Distributor License for Java version 1.1

      SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE JAVA PLATFORM
      STANDARD EDITION DEVELOPER KIT ("JDK" - THE "SOFTWARE") TO YOU ONLY
      UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS
      LICENSE AGREEMENT (THE "AGREEMENT"). PLEASE READ THE AGREEMENT
      CAREFULLY. BY INSTALLING, USING, OR DISTRIBUTING THIS SOFTWARE, YOU
      ACCEPT ALL OF THE TERMS OF THE AGREEMENT.

      The JDK Licence:

      root@qt0:/usr/jdk/jdk1.6.0_13# head /usr/jdk/jdk1.6.0_13/LICENSE
             Operating System Distributor License for Java version 1.1

      SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE JAVA PLATFORM
      STANDARD EDITION DEVELOPER KIT ("JDK" - THE "SOFTWARE") TO YOU ONLY
      UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS
      LICENSE AGREEMENT (THE "AGREEMENT"). PLEASE READ THE AGREEMENT
      CAREFULLY. BY INSTALLING, USING, OR DISTRIBUTING THIS SOFTWARE, YOU
      ACCEPT ALL OF THE TERMS OF THE AGREEMENT.


      If you check the difference between the JDK licence and the JRE licence they are the same.
      diff -r /usr/jdk/jdk1.6.0_13/LICENSE /usr/jdk/jdk1.6.0_13/jre/LICENSE

      If you compare the above with jre under /java/re/jdk/1.6.0_13, the one under /java/re/jdk/1.6.0_13 is correct. See below.

      /java/re/jdk/1.6.0_13/promoted/fcs/b03/bundles/solaris-i586/pkgarchive/SUNWj6rt/reloc/jdk/instances/jdk1.6.0/jre/LICENSE
      Sun Microsystems, Inc. Binary Code License Agreement

      for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 and
      JAVAFX RUNTIME VERSION 1

      SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE
      SOFTWARE IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION
      THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY
      CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS
      (COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT
      bash-3.00$

      Also if you check the one under the Nevada b111 the licence is correct.
      bash-3.00# head LICENSE
      Sun Microsystems, Inc. Binary Code License Agreement

      for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 and
      JAVAFX RUNTIME VERSION 1

      SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE
      SOFTWARE IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION
      THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY
      CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS
      (COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT
      bash-3.00#

      This issue can be found in the previous OpenSolaris 2008.11 snv_101b_rc2 X86

            katleman David Katleman (Inactive)
            amoote Abdulkadir Moote (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: