If it belongs to category X, +1 for replace

Jialin Qiao

Yuan Tian <[email protected]> 于2024年1月4日周四 09:12写道:
>
> Hi Chris,
>
> Thanks for the reminder. We will try to find some other lib with approved
> licenses to replace that.
>
>
> Best regards,
> -----------------------------
> Yuan Tian
>
> On Wed, Jan 3, 2024 at 9:50 PM Christofer Dutz <[email protected]>
> wrote:
>
> > Hi all,
> >
> > while doing the TsFile split and going through the dependencies, I
> > stumbled over one dependency in the commons-api module:
> >
> > <dependency>
> >     <groupId>org.openjdk.jol</groupId>
> >     <artifactId>jol-core</artifactId>
> > </dependency>
> >
> > Which actually is the only dependency of that module. But the “opendjk”
> > got me thinking: Isn’t everything with OpenJDK GPL licensed? And indeed.
> > This library is licensed by the GPL2 license + class path exception.
> >
> > We are not allowed to have this type of dependencies in our project, as
> > it’s category X rated:
> > https://www.apache.org/legal/resolved.html
> >
> > There it states clearly:
> >
> >   *   GNU GPL 1, 2, 3<http://www.opensource.org/licenses/gpl-license.php>
> >      *   Special exceptions to the GNU GPL (e.g. GNU Classpath) unless
> > otherwise permitted elsewhere on this page.
> > And the only mention on that page is JavaDoc.
> >
> > So, I think we should remove that dependency as quickly as possible. In
> > both IoTDB and TsFile.
> >
> > Chris
> >
> >

Reply via email to