On Sat, May 4, 2024 at 8:50 PM Junchao Chen <jucc...@ucdavis.edu.invalid>
wrote:

> hi Justin,
>
> I have removed all the related code from the source files, and there are no
> GPL dependencies there.
> Those dependencies are an optional setting in our project, it is not
> necessary.
>

Just to put it out there - I think the license listing for RocksDB is
wrong.  It's a dual licensed piece of software (GPLv2 + Apache License
V2).  Similar for zstd, it's a dual license BSD-3 and GPLv2.  So I suspect
the real issue is that you mislabeled it as GPLv2 but you actually wanted
to label them under the permissive license we can use.

And keep in mind, your source license file should represent the contents of
your source release.  If you bring in dependencies when building, you
should reference those separately, likely under a binary release.

Just wondering, but who are your mentors?  What was their feedback on the
release? They should be able to help you sort this out.


>
> Thanks,
> junchao
>
> On Sat, May 4, 2024 at 5:36 PM Justin Mclean <jus...@classsoftware.com>
> wrote:
>
> > HI,
> >
> > > Thanks for letting me know.
> > > I have removed those dependencies.
> >
> > What goes in the license file is any 3rd party licenses that are included
> > in the source release, not those that are dependencies. But unless it is
> > optional, you also can’t have any GPL dependencies.
> >
> > Kind Regards,
> > Justin
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>

Reply via email to