-
Bug
-
Resolution: Fixed
-
P4
-
8
-
b03
-
generic
-
generic
As a legacy of the split repository structure 8u had in the past, it has duplicate copies of THIRD_PARTY_README, LICENSE and ASSEMBLY_EXCEPTION in both the root of the source tree and each of the former subrepository roots (hotspot, jdk, nashorn, jaxp, jaxws, corba, langtools)
Of these, LICENSE and ASSEMBLY_EXCEPTION do not tend to change and so are not that problematic, but THIRD_PARTY_README often has to be updated when third-party in-tree libraries are updated, requiring duplicate changes to every copy.
We should remove the duplicates and just have one copy in the top of the source tree. This is already true for LICENSE and ASSEMBLY_EXCEPTION in 11u and later, and THIRD_PARTY_README has been replaced by individual licenses in Markdown format under the 'legal' subdirectories.
Of these, LICENSE and ASSEMBLY_EXCEPTION do not tend to change and so are not that problematic, but THIRD_PARTY_README often has to be updated when third-party in-tree libraries are updated, requiring duplicate changes to every copy.
We should remove the duplicates and just have one copy in the top of the source tree. This is already true for LICENSE and ASSEMBLY_EXCEPTION in 11u and later, and THIRD_PARTY_README has been replaced by individual licenses in Markdown format under the 'legal' subdirectories.
- links to
-
Commit(master) openjdk/jdk8u-dev/ea76f37d
-
Review(master) openjdk/jdk8u-dev/557