Hi Stuart,
On Mon, 2022-11-07 at 23:20 +, Stuart Henderson wrote:
> Hi Jeroen,
>
> On 2022-11-07, Jeroen Koekkoek wrote:
> > Hi All,
> >
> > I'm working on some patches/features for NSD. One of the new
> > features
> > uses some Apache 2.0 licensed code (for now).
> >
> > Sorry to ask this question, but just to verify:
> >
> > * OpenBSD-base cannot include any software licensed under Apache
> > 2.0.
> > * Software in the ports collection is allowed to be licensed under
> > Apache 2.0.
>
> Right.
>
> > If my assumptions are correct, and since NSD is in base, the
> > dependency
> > on the Apache 2.0 licensed code is therefore better removed or,
> > alternatively, relicensed under a BSD-compatible license, right?
>
> If this will add Apache-licensed code to NSD itself we can't take it.
> (It may be an issue for other users too - in some cases they will
> then
> have to think more about patent law when they decide whether to use
> the software).
>
> If it's in an external dependency (say, some NSD feature uses some
> external Apache-licensed library, but that feature is optional,
> and the NSD code which makes use of it follows the standard LICENSE
> from the NSD distribution) then we can just disable the option.
>
Thanks, exactly what I needed to know.
- Jeroen