hi our ppmc found that the java class of ProcessBuilderForWin32 in version 1.3.0 may be from the oracle jdk and many methods are same as [1] when ppmc review the code, I think the PR contributor may have added his own code based on this class. but the license of oracle jdk is Gplv2, it can't allowed to exist in the apache project. he may not noticed the license problem when he wrote code. and one reviewers pointed this problem but I didn't see the comment by this reviewer , so this PR been merged in version 1.3.0.
So we have removed all the docs、download links about 1.3.0 on dolphinscheduler website. we should know that the license problem is so serious and important. our contributor has written a license notice on the website in chinese : https://dolphinscheduler.apache.org/zh-cn/docs/development/DS-License.html . when you want to contribute PR to DolphinScheduler, you should read this license notice file, thx if you have issues about license problem or some suggestions please leave message 1. https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html Best Regards --------------- DolphinScheduler(Incubator) PPMC Lidong Dai 代立冬 [email protected] ---------------
