Legal/Permission Question

Charlie charlie.fats at gmail.com
Tue Apr 3 16:15:17 PDT 2007


Would buying a license allow him to copy the code

Walter Bright wrote:
> Dan wrote:
>> Hey Walter/anyone?
>>
>> Considering that my Walnut 2.x engine performs much the same 
>> functionality as DMDScript, but that Walnut 2.x is written 
>> significantly differently on a structural level...
>>
>> DMDScript is a GPL v1 engine, and Walnut 2.x is a new BSD engine.
>>
>> When I fill in the function stubs for, for example, 
>> Number_prototype_toFixed, am I allowed to examine Walter's DMDScript 
>> source code, write something similar (but obviously not the same) and 
>> still call it new BSD?
> 
> No. Doing so would make it a 'derivative work'.
> 
>> What requirements are there to do such a thing?
> 
> If you're going to clone a function, you can't use someone else's 
> copyrighted code as a guide. Even just looking at it could cause 
> 'taint', which is why I never look at or work on gcc.
> 
> You need to write your own from scratch - or buy a license <g>.



More information about the Digitalmars-d mailing list