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