www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - GSoC and licenses

reply Fawzi Mohamed <fawzi gmx.ch> writes:
During a google summer of code project you are supposed to produce  
your own code.

I also wasn't sure about the exact licensing needs, but as this is  
relevant for a project I tried to clarify the situation.

As far as I understood if your code has to become part of phobos then  
it should be released with the Boost license.

You cannot incorporate BSD code, or translate BSD code, to do that you  
have to ask the permission to use the Boost license to the original  
author.

You can wrap a shared library and use it if that library is a separate  
package.

I hope this helps.

Fawzi
Apr 07 2011
parent Max Klyga <max.klyga gmail.com> writes:
On 2011-04-07 22:32:42 +0300, Fawzi Mohamed said:

 During a google summer of code project you are supposed to produce your 
 own code.
 
 I also wasn't sure about the exact licensing needs, but as this is 
 relevant for a project I tried to clarify the situation.
 
 As far as I understood if your code has to become part of phobos then 
 it should be released with the Boost license.
 
 You cannot incorporate BSD code, or translate BSD code, to do that you 
 have to ask the permission to use the Boost license to the original 
 author.
 
 You can wrap a shared library and use it if that library is a separate package.
 
 I hope this helps.
 
 Fawzi
I always thought that header to D translation must use the same license as the original, if the license or code author doesn't allow license change.
Apr 07 2011