<div dir="ltr">The problem with LGPL usually comes up with commercial game distribution, often on consoles but more often now on handheld devices. It might be possible to distribute a game with shared objects, but usually games prefer to be statically-linked to limit hacking opportunities. Ogre3D, as an example, used to be LGPL until users expressed interest in using it in console games and other statically-linked applications, and the project founder changed it a couple of releases ago to MIT.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 5, 2013 at 11:30 PM, "Andy Green (林安廸)" <span dir="ltr"><<a href="mailto:andy@warmcat.com" target="_blank">andy@warmcat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 06/02/13 01:30, the mail apparently from Peter Young(杨世玲) included:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello Andy,<br>
<br>
        I'm working on integrate libwebsockets to cocos2d-x.<br>
<br>
        Cocos2d-x is a cross-platform game engine, can write game for ios, android, blackberry, etc.   The are many popular games based on cocos2d-x. official site: <a href="http://cocos2d-x.org" target="_blank">http://cocos2d-x.org</a><br>

<br>
        cocos2d-x is under MIT license. so, there will be a license issue if a game using libwebsockets and the  developer wants to keep there codes close source.<br>
<br>
        If is it possible to change the licence from LGPL to BSD or MIT?<br>
</blockquote>
<br></div>
I think LGPL is pretty liberal, and the git history shows a good level of contribution coming back.<br>
<br>
Originally and without much thought, libwebsockets was actually GPL2, simply because I do Linux kernel work and that was my default.<br>
<br>
However it was pointed out that's not really a fair choice for libraries, and it's true I don't want to force people to license the rest of their stuff liberally if they don't want to.  So I changed it a long while back to LGPL.<br>

<br>
Can you explain what the license problem is with cocos2d-x?  Presumably if it's dynamically linked, there should be no problem including LGPL sources in a project that is otherwise MIT.  If it's statically linked, that can be a problem.<br>

<br>
If you consider a distro like Fedora or whatever, it's made up of all kinds of licensed sources you can freely download the same although redistribution rules differ part by part.  In itself, so long as it's clearly stated, it doesn't make trouble AFAIK.<span class="HOEnZb"><font color="#888888"><br>

<br>
-Andy</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
Libwebsockets mailing list<br>
<a href="mailto:Libwebsockets@ml.libwebsockets.org" target="_blank">Libwebsockets@ml.<u></u>libwebsockets.org</a><br>
<a href="http://ml.libwebsockets.org/mailman/listinfo/libwebsockets" target="_blank">http://ml.libwebsockets.org/<u></u>mailman/listinfo/libwebsockets</a><br>
</div></div></blockquote></div><br></div>