> Since OpenOCD ist gpl-v2-or-later, loading non-GPL-compatible DLLs is 
> problematic

Not if it's only for private use and not for wider release/distribution. It's 
not clear which use is intended in this case.

https://www.gnu.org/licenses/gpl-faq.en.html#:~:text=The%20GPL%20does%20not%20require,privately%2C%20without%20ever%20releasing%20them.
________________________________
From: cw...@thedigitaledge.co.uk <cw...@thedigitaledge.co.uk>
Sent: Thursday, October 7, 2021 11:28:41 AM
To: openocd-devel@lists.sourceforge.net <openocd-devel@lists.sourceforge.net>
Subject: Re: Porting the P&E Multilink Universal adapter

On Wed, 2021-10-06 at 13:06 +0200, Michael Schwingen wrote:
> On 06.10.21 12:15, cw...@thedigitaledge.co.uk wrote:
> > All,
> >
> > I'm currently trying to port P&E Multilink Universal[1,2]. This is
> > currently supported by pyocd-pemicro[3] using external dll[4].
>
> What license applies to these DLLs?
> https://github.com/NXPmicro/pypemicro specifies "bsd 3-clause", does
> that include the binary-only DLLs? I the Source for those DLLs
> available?
>
> Since OpenOCD ist gpl-v2-or-later, loading non-GPL-compatible DLLs is
> problematic - I think we had this discussion earlier (with the FTDI
> libraries?).
>

If the licensing is a problem in the long term would I be able to
release a separate package with the drivers in to get around the bsd
licensing issue.

My question still stands on how I would go about getting the hal to be
compiled on my system.

Thanks,
Chris






Reply via email to