Erlang Mailing Lists

Author Message

<  Erlang  ~  2 Questions on Erlang/OTP licencing

sylvain
Posted: Mon Aug 20, 2007 9:10 pm Reply with quote
Joined: 20 Aug 2007 Posts: 4
Hi,

I have questions related to the Erlang licensing issue. If you think here is not the right place, please say it so. I am new to the community (and Erlang) and have yet a lot to learn Smile

1) Is there a automatic license attribution mechanism for code to be found in jungerl ?

I was looking at the contribution "dhcp" http://jungerl.cvs.sourceforge.net/jungerl/, thinking I could maybe help to improve it, and could not find any license information apart the the name of the author. There is also no license listed on the jungerl project page. For me it means this code is automatically protected by implicit copyright and it is illegal for me to use it, and further distribute it.

2) In which licenses is it legal to distribute code along the open-source Erlang and OTP ?

As the EPL was derived from the Mozilla Public License V1.0, I deduce it is not GPL (and LGPL) compatible, as stated in http://www.fsf.org/licensing/licenses/index_html.

Distributing GPLed and LGPLed code written to integrate in OTP (i.e. using "behaviours") would then be illegal.

As I am not a lawyer, I may be wrong here and I have already requested an evaluation of the EPL by the FSF. I you are also interested to know for sure, you may as well send a request, since the more persons show up, the more likely it is FSF volunteers address the issue.

Thank for any insight,
Sylvain
View user's profile Send private message
francesco
Posted: Tue Aug 21, 2007 1:51 pm Reply with quote
User Joined: 07 Jul 2006 Posts: 249 Location: London
Quote:
1) Is there a automatic license attribution mechanism for code to be found in jungerl ?

It will vary from contribution to contribution. Alas, it is common that people do not include a license, and as you say, others can not use it.
Quote:
I was looking at the contribution "dhcp" http://jungerl.cvs.sourceforge.net/jungerl/, thinking I could maybe help to improve it, and could not find any license information apart the the name of the author.

You can contact Tobbe by sending him a private message through trapexit. His profile is here http://forum.trapexit.org/profile.php?mode=viewprofile&u=3
Quote:
2) In which licenses is it legal to distribute code along the open-source Erlang and OTP ?

All, as long as you keep the copyright notices and provide Ericsson with any changes you do to their code. An English translation of the EPL is here: http://www.erlang.org/license/EPL1x0-explained.html

Hope this helps,
Francesco
--
http://www.erlang-consulting.com
View user's profile Send private message Visit poster's website
sylvain
Posted: Tue Aug 21, 2007 9:53 pm Reply with quote
Joined: 20 Aug 2007 Posts: 4
> You can contact Tobbe by sending him a private > message through trapexit.

Thanks, done that.

> All, as long as you keep the copyright notices and provide Ericsson with any changes you do to their code.

Does it means it is legal to distribute GPLed software intended to work in the OTP framework ( versus "stand-alone" application ) ?

> Hope this helps,
> Francesco

Sure it does,
Sylvain

PS: sorry but I didn't manage to get the quoting function working
View user's profile Send private message
francesco
Posted: Wed Aug 22, 2007 1:28 pm Reply with quote
User Joined: 07 Jul 2006 Posts: 249 Location: London
Quote:
Does it means it is legal to distribute GPLed software intended to work in the OTP framework ( versus "stand-alone" application ) ?


That is my understanding. You would distribute the Erlang VM and the OTP libraries under the EPL license (Forwarding any changes you make to the code to Ericsson) while the Erlang code you write around it/using it would be distributed under the GPL or any other model you choose.

Francesco
--
http://www.erlang-consulting.com
View user's profile Send private message Visit poster's website

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum