RFR: 8282507: Add LICENSE file for hsdis

Man Cao manc at openjdk.java.net
Fri Mar 11 02:37:39 UTC 2022


On Tue, 1 Mar 2022 20:18:11 GMT, Man Cao <manc at openjdk.org> wrote:

> Hi all,
> 
> Could anyone help review the addition of LICENSE file to hsdis directory?
> 
> -Man

Thank you for pointing out the difference between hsdis and other 3rd party code.

> src/java.desktop/share/native/libsplashscreen/libpng/LICENSE seems like a mistake. There should be a libpng.md file in java.desktop/share/legal instead.

Yes, src/java.desktop/share/legal/libpng.md already exists and contains the same content.

Is hsdis the only part of code in OpenJDK that is written by the OpenJDK community, but not licensed under GPLv2+Classpath Exception? If so, we cannot say which way is consistent.

I do think a separate license file for hsdis is better, as the top-level LICENSE file does not mention the UPLv1 license, and it doesn't apply to hsdis. Having a separate license file is also a common approach for open source software.

What do you think? Again if it takes a lot of your time to get legal approval for this, then it is probably not worth it. Or could we rename the file to something like hsdis-license.txt so it doesn't need legal review?

-------------

PR: https://git.openjdk.java.net/jdk/pull/7649



More information about the build-dev mailing list