<font color="#000000"><font face="arial,helvetica,sans-serif"><br></font></font><br><div class="gmail_quote">On Fri, Aug 31, 2012 at 6:05 PM, Ulf Wiger <span dir="ltr"><<a href="mailto:ulf@feuerlabs.com" target="_blank">ulf@feuerlabs.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div class="im"><br><div><div>On 31 Aug 2012, at 15:59, Thomas Järvstrand wrote:</div>
<br><blockquote type="cite"><span style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium">I'm currently working on a project that is a combination of Erlang and Emacs Lisp. The project is currently open sourced under the LGPL but I recently realized that some of the submodules I use are under GPL (the elisp ones) and so I believe I have to change my licensing.</span></blockquote>
<br></div></div><div>If you include code that is GPL, then you are pretty much stuck with GPL:ing your whole project.</div><div><br></div><div>You don't need to worry much about Erlang, though. It remains under its own license</div>
<div>(nothing you do can alter the license of somebody else's components). Erlang's</div><div>license is not contageous, and you are allowed to write Erlang code and release it as </div><div>GPL (popular examples are PropEr and Ejabberd).</div>
<div><br></div><div>If you want to get fancy, you can meditate over the Mozilla Public License 2.0,</div><div>and its wording on compatibility with (L)GPL, but if you're ok with GPL, perhaps</div><div>you should just go with that.</div>
<div><br></div><div>BR,</div><div>Ulf W</div><br><div>
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div>
<div>Ulf Wiger, Co-founder & Developer Advocate, Feuerlabs Inc.</div><div><a href="http://feuerlabs.com" target="_blank">http://feuerlabs.com</a></div></div></span>
</div>
<br></div></blockquote></div>Thank you for your reply.<br><br>Correct me if I'm wrong but as far as I've understood it, writing a program to be run in the erlang vm is fine since that qualifies in GPL as being system libraries. The problem supposedly is that the moment you call one of the otp standard libraries you're toast since that is the equivalent of dynamic linking, meaning that in practice it's not really feasible to license an Erlang project under GPL?<br>
<br>Regards<br>Thomas<br>