Hello,
On 8/17/2016 4:29 PM, Mike Milinkovich
wrote:
On 8/17/2016 8:38 AM, David M
Williams wrote:
This is actually a
question for "the lawyers". I suggest you go ahead and open a
CQ making it clear the license is LGPL and see what they say.
My *guess* is it might have to be dynamically linked, but, not
sure.
We actually do have a policy that applies to using
LGPL libraries: https://www.eclipse.org/org/documents/LGPL_API_Policy.pdf
Does the project's use fit within this policy?
overall it does but there are a few specifics:
1 - The license of the library is not LGPL, it is "LGPL with
exceptions" (exceptions are listed at
https://github.com/warmcat/libwebsockets/blob/v1.7-stable/LICENSE).
Does this impact: "The APIs cannot be
obtained under a more permissive open source license (e.g., the
BSD)."?
2 - In the document you refer to, it is indicated: "The LGPL APIs must be maintained in a separate module
that will form the binding. The binary
code for the binding must be dynamically linked by any modules
that use it and must be
accompanied with notices that make it clear that the file is
licensed under the LGPL. The source
code for the binding must contain notices that make it clear
that the file is licensed under the
LGPL.". I understand it has to be the case for a LGPL
library but the exceptions I talk about in previous point should
make this point unnecessary. Anyway, if it makes things simpler, I
can ensure that the library will always be dynamically linked
(which is currently the case in the code I plan to commit).
Regards
From: "Brachet, Didier" <didier.brachet@xxxxxxxxxxxxx>
To: <tools-pmc@xxxxxxxxxxx>,
Date: 08/17/2016 06:57 AM
Subject:
[tools-pmc] PMC
Approval for libwebsockets usage in TCF agent
Sent by:
tools-pmc-bounces@xxxxxxxxxxx
Hello,
I would like to make use of the libwebsockets library
(https://libwebsockets.org/) in the Eclipse TCF agent
(https://www.eclipse.org/tcf/). According to the libwebsockets license
(https://github.com/warmcat/libwebsockets/blob/v2.0-stable/LICENSE), it
should not be an issue to link this library statically
and/or
dynamically with TCF agent (TCF agent is written in "C"
code).
Can you please confirm it is okay to include usage of
libwebsockets in
TCF agent. Please, let me know any additional
details/information you
may need.
Regards,
Didier Brachet
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tools-pmc
--
Didier Brachet, Principal Technologist, Wind River
direct (33) 297.427.286 fax (33) 297.424.550
|