You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by John Kostaras <jk...@gmail.com> on 2018/02/04 22:05:05 UTC

Re: [Mentors] Re: License handling (was: Re: Ready to vote on Apache NetBeans (incubating) 9.0 Beta RC3?)

I apologize if this has been discussed before, but what needs to be done
for external libraries that are being used by NB and have other licenses?
E.g. o.eclipse.jgit is an external library from eclipse that has the *Eclipse
Distribution License*, too. Is this OK?


On 29 January 2018 at 20:51, Jan Lahoda <la...@gmail.com> wrote:

> Hi,
>
> I think this patch is important as it fixes some of the root problems for
> the -1 vote. I personally don't think it is a huge problem if we fix
> something that could be fixed later, as we will need to clear everything at
> some point anyway.
>
> FWIW, I'll have two patches based on this Matthias' one, for adding
> LICENSE&NOTICE to most (our) jars, and to put correct licences for some
> jars in Apache Maven distribution:
> https://github.com/jlahoda/incubator-netbeans/commit/
> d9d52d61dc10237d9c363a80485146f75ddcfbc5
> https://github.com/jlahoda/incubator-netbeans/commit/
> 9271831473f146c2107d22839acdfc97a183cdff
>
> I'll do my best to look at Matthias' patch again tonight.
>
> Thanks to Matthias for this work,
>     Jan
>
> On Mon, Jan 29, 2018 at 8:22 PM, Matthias Bläsing <
> mblaesing@doppel-helix.eu
> > wrote:
>
> > Hi Geertjan,
> >
> > Am Sonntag, den 28.01.2018, 23:26 +0100 schrieb Geertjan Wielenga:
> > > Also, if we were to merge this code, would it mean we would have to
> > > restructure the rat exclusions from scratch or would it be possible
> > > to do incrementally?
> >
> > Both approaches, per module licenseinfo.xml and global rat-excludes.txt
> > can coexist.
> >
> > This commit demonstrates this approach, where I move the information
> > out of rat-excludes.txt into individual licenseinfo.xml files:
> >
> > https://github.com/apache/incubator-netbeans/pull/396/commits/
> > 49524f125884d0e5c2bec5ee249c1f4f6efae922
> >
> > > How complete and ready is it to be merged?
> >
> > I pushed a minor update and consider it ready. This should only be
> > merged if the "licenseinfo.xml" file approach is agreed upon.
> >
> > >
> > > On Sun, Jan 28, 2018 at 10:33 PM, Geertjan Wielenga
> > > <ge...@googlemail.com> wrote:
> > > > We need to be careful that we don't try to do everything at once.
> > > > There will be several releases within the incubator and no one is
> > > > telling us or expecting us to solve all issues for Beta to be
> > > > released.
> > > >
> > > > Explicitly, only the first table, i.e., 1 - 4 in the below are
> > > > requirements for the Beta release, i.e., for rc3:
> > > >
> > > > https://cwiki.apache.org/confluence/display/NETBEANS/
> > Apache+NetBeans+9.0+Beta+rc3
> > > >
> > > > I am concerned that if we try to fix everything, which no one is
> > > > asking us to do, for the Beta release, we'll take longer than we
> need.
> > > >
> >
> > Point 4 needs comments for reviewers and info in license for EPL + EDL
> > + W3C license, so the above work is focused. I also addressed NETBEANS-
> > 315 and NETBEANS-314 because they illustrate my approach to solving the
> > problem.
> >
> > Parts of NETBEANS-317 were addressed because I did not feel comfortable
> > with a LICENSE file with a length >> 2000 lines.
> >
> > I hope that clears it up a bit.
> >
> > I'm online in the slack #general channel for netbeans, that might speed
> > up a discussion.
> >
> > Greetings
> >
> > Matthias
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-help@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>