Hi Jeroen, On 2022-11-07, Jeroen Koekkoek <jer...@koekkoek.nl> 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. -- Please keep replies on the mailing list.