IANAL

I think that it would be possible to say something like:
   While hwloc is BSD licensed, it may potentially link to libraries with
more restrictive license terms.

However, that is more or less true of ANY software.
For instance, if I compile some BSD licensed software on AIX with '-static'
then IBM's libc ends up in my binary.
I am not saying that IBM's libc poses any specific issues, just using it as
an example.
So, this is in no way a unique situation for hwloc.

I think that if hwloc were to explicitly list libpci then we start a
dangerous precedent under which users may expect us to continuously "audit"
the libs used on various systems.

-Paul



On Tue, Feb 5, 2013 at 1:50 PM, Jeff Squyres (jsquyres)
<jsquy...@cisco.com>wrote:

> It was just pointed out to me that libpci is licensed under the GPL (not
> the LGPL).
>
> Hence, even though hwloc is BSD, if it links to libpci.*, it's tainted.
>
> IANAL, this is not legal advice, yadda yadda yadda.  But does this jive
> with other peoples' understanding?
>
> This has caused a problem for an unnamed vendor who wanted to ship a
> binary tool that linked against libhwloc (that linked against libpci).
>  Yoinks.
>
> The complaint to me was that hwloc needs to be clearer about this in its
> documentation.
>
> Does this sound right?
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
>
> _______________________________________________
> hwloc-devel mailing list
> hwloc-de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
>



-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to