Question on Dual-Licensing Some Code for Phobos

ketmar ketmar at ketmar.no-ip.org
Sat Dec 2 01:47:13 UTC 2017


Walter Bright wrote:

> On 12/1/2017 2:57 PM, ketmar wrote:
>> Walter Bright wrote:
>> 
>>> You cannot add/change the license of software without permission from 
>>> the copyright holder. Translating the code from one language to another 
>>> does not erase the copyright - it's still a derived work.
>> but you still can add another license to source code translation, if 
>> that new license doesn't violate the original one. like, you can 
>> distribute some source code port under GPL if the original was covered 
>> by BSDL, so the port is covered by two licenses *simultaneously* now 
>> (i.e. a user must obey both).
>
> Any added license only applies to what you added that was new.

which, in case of source port, is everything. it is still derived work, so 
i cannot drop the original license, but the port is covered by both 
licenses, and added license cannot be removed too.


More information about the Digitalmars-d mailing list