- 
    Task 
- 
    Resolution: Fixed
- 
     P2 P2
- 
    9
                    The `release` file in JDK 9 have been updated by JDK-8178380, JDK-8175819, JDK-8174823, JDK-8171316.
This issue summarizes the changes in the `release` file in JDK 9.
1. OS_VERSION is dropped [1]
2. No change to the value of OS_NAME and OS_ARCH properties, the same value as in JDK 8 [2]. Add these properties to the release file using jlink --release-info option.
It is decided not to add a new property for the target platform in JDK 9 and revisited it (JDK-8179563 and JDK-8178016).
[1]JDK-8175819
[2]JDK-8178380 changes the ModuleTarget class file attribute with the target platform string. It replaces the OS name and architecture that were previously in this attribute.  The values proposed in JDK-8174823 are used for the target platform string $OS-$ARCH where OS is `linux`, `macos`, `solaris`, `windows` and ARCH is `x86`, `amd64`, `sparcv9`, `arm`, `aarch64`.
            
This issue summarizes the changes in the `release` file in JDK 9.
1. OS_VERSION is dropped [1]
2. No change to the value of OS_NAME and OS_ARCH properties, the same value as in JDK 8 [2]. Add these properties to the release file using jlink --release-info option.
It is decided not to add a new property for the target platform in JDK 9 and revisited it (JDK-8179563 and JDK-8178016).
[1]
[2]
- relates to
- 
                    JDK-8175819 OS name and arch in JMOD files should match the values as in the bundle names -           
- Closed
 
-         
- 
                    JDK-8178380 Module system implementation refresh (5/2017) -           
- Resolved
 
-