License: openjdk version 9: files under GPL v2.0 only - (outside of hotspot) - please review
monika.schnizer at ts.fujitsu.com
monika.schnizer at ts.fujitsu.com
Thu Dec 14 14:36:18 UTC 2017
Hi Volker,
Thank you very much for your response.
I completely agree for build and make files. They can be GPL only.
Best regards,
Monika
-----Original Message-----
From: Volker Simonis [mailto:volker.simonis at gmail.com]
Sent: Thursday, December 14, 2017 3:26 PM
To: Schnizer, Monika
Cc: jdk-dev at openjdk.java.net
Subject: Re: License: openjdk version 9: files under GPL v2.0 only - (outside of hotspot) - please review
Hi Monika,
it seems that at least the files from jdk/src/java.base are relatively new files (they have all been added in 2016) so I assume this may be a simple "copy and paste" error which should be fixed.
I'm not so sure about the make and build tools files. I think they don't necessarily need to have the ClassPath Exception because they are used only during the build. But of course it will be simpler if all Java files would have the same license.
Regards,
Volker
On Thu, Dec 14, 2017 at 9:28 AM, monika.schnizer at ts.fujitsu.com <monika.schnizer at ts.fujitsu.com> wrote:
> Dear developers of openjdk,
>
> thank you very much for providing this open version of java.
> It is really great!
>
> We recently run a Fossology license scan on openjdk version 9 and
> identified the following files to be under GPL v2.0 only. We assume that most of them should be GPL v2.0 + Java Classpath Exception.
> Please could you kindly investigate into this (possibly together with your license expert).
>
> jdk/src/java.base/share/classes/java/lang/PublicMethods.java
> jdk/src/java.base/share/classes/java/lang/StringConcatHelper.java
> jdk/src/java.base/share/classes/java/lang/invoke/StringConcatException
> .java
> jdk/src/java.base/share/classes/jdk/internal/loader/AbstractClassLoade
> rValue.java
> jdk/src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.j
> ava
> jdk/src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
> jdk/src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
> jdk/src/java.desktop/windows/native/common/awt/systemscale/systemScale
> .cpp
> jdk/src/java.desktop/windows/native/common/awt/systemscale/systemScale
> .h
> jdk/make/src/classes/build/tools/blacklistedcertsconverter/Blacklisted
> CertsConverter.java
> langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/debug/Inter
> nalDebugControl.java
> langtools/make/tools/crules/AbstractCodingRulesAnalyzer.java
> langtools/make/tools/crules/AssertCheckAnalyzer.java
> langtools/make/tools/crules/CodingRulesAnalyzerPlugin.java
> langtools/make/tools/crules/DefinedByAnalyzer.java
> langtools/make/tools/crules/MutableFieldsAnalyzer.java
> langtools/make/tools/propertiesparser/gen/ClassGenerator.java
> langtools/make/tools/propertiesparser/parser/Message.java
> langtools/make/tools/propertiesparser/parser/MessageFile.java
> langtools/make/tools/propertiesparser/parser/MessageInfo.java
> langtools/make/tools/propertiesparser/parser/MessageLine.java
> langtools/make/tools/propertiesparser/parser/MessageType.java
> nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/r
> untime/resources/mozilla_compat.js
> nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/r
> untime/resources/parser.js
> nashorn/buildtools/nasgen/build.xml
> nashorn/buildtools/nasgen/nasgen.iml
> nashorn/buildtools/nashorntask/build.xml
> nashorn/buildtools/nashorntask/project.properties
>
> Thank you very much,
> Monika Schnizer
>
>
>
> ---
> Sent from my Fujitsu LIFEBOOK T904
>
> With best regards
>
> Monika Schnizer
> Senior Software Developer
> FJ EMEIA PR PSO PM&D SVR SW Server View® Configuration Dev
>
>
>
> FUJITSU
> Mies-van-der-Rohe-Str. 8, 80807 Munich, Germany
> Tel.: +49 (89) 62060 2995
> E-mail:
> Monika.Schnizer at ts.fujitsu.com<mailto:Monika.Schnizer at ts.fujitsu.com>
> Web: ts.fujitsu.com<http://ts.fujitsu.com/>
> Company details:
> ts.fujitsu.com/imprint<http://ts.fujitsu.com/imprint.html>
>
> This communication contains information that is confidential, proprietary in nature and/or privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s) or the person responsible for delivering it to the intended recipient(s), please note that any form of dissemination, distribution or copying of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender and delete the original communication. Thank you for your cooperation.
> Please be advised that neither Fujitsu, its affiliates, its employees or agents accept liability for any errors, omissions or damages caused by delays of receipt or by any virus infection in this message or its attachments, or which may otherwise arise as a result of this e-mail transmission.
>
>
>
More information about the jdk-dev
mailing list