We need to check if the source kit has the third party dependency of GPL and LGPL code. We cannot ship the GPL and LGPL code with our source kit for the License compliance requirement.
Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Mon, Aug 17, 2020 at 8:58 PM 陈明雨 <morning...@163.com> wrote: > > Our previous version still carries DISCLAIMER-WIP. Because there are still > some problems in our current code > > > > > The main problem comes from two aspects: > > > > 1. MySQL library and LZO library > > > > The license of these two third-party dependent libraries is GPL and is > incompatible with the Apache License. > Therefore we take the following measures: > > > For the MySQL library, we will replace it with UnixOBDC later. Currently we > use compilation options to control. > And the default compilation option is OFF, that is, the MySQL dependent > library is not used. > > > > > For LZO, it is currently only used to read some old version data. The new > version of data reading and writing > are not using the LZO compression algorithm anymore. The data of the old > version will be gradually converted > to the new version format > Similarly, currently we use compilation options to control. And the default > compilation option is OFF. > > > > > These two libraries are expected to be completely eliminated in version 0.14. > > > > > 2. There are some compiled JS or CSS files in code repo. > > > > > The frontend code depends Bootstrap and jQuery. These dependencies have been > changed to download from official channels, > and the source code of these dependencies has been removed from the Doris > code base. > > > > > 3. The code without the license header and the third-party code without the > license declaration > > > > > At present, all codes belonging to Doris have added a license header, > including source code files, configuration files, document files, etc. > All codes from third parties are marked in the LICENSE file, and the license > of these codes is guaranteed to be compatible with the apache license. > > > I have created an ISSUE[1] to tracker this. And also made a pull request[2] > including all modification I mentioned above. > > > ------------------------------------------------ > [1] https://github.com/apache/incubator-doris/issues/4372 > [2] https://github.com/apache/incubator-doris/pull/4371 > > > > -- > > 此致!Best Regards > 陈明雨 Mingyu Chen > > Email: > morning...@163.com; > morningman....@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org For additional commands, e-mail: dev-h...@doris.apache.org