Subj : Re: Rhino... WHICH licence is required?? To : Silvan Gehrig From : Brendan Eich Date : Wed May 11 2005 04:21 pm Silvan Gehrig wrote: > Hi Bredan > > Thx for your reply. > > Hmm... I've copied some significant parts and adapted them in order to > optimize it for my own project. > > >>Rhino copyright holders > > Rhino has an MPL (Mozilla Public Licence http://www.mozilla.org/MPL/; > adapted from GPL) MPL is not adapted from GPL. > ... BUT should I contact the lawyers to create an agreement > with mozilla (AOL), AOL has had nothing to do with Mozilla since July 2003. > to publish an adapted MPL source code in an other > opensource project? :-| > *can't believe that* I said you can't relicense copyrighted material without permission of the copyright holders. > MPL Chapter 3 - Distribution Obligations says: > - 3.7. Larger Works. > You may create a Larger Work by combining Covered Code with other code not > governed by the terms of this License and distribute the Larger Work as a > single product. In such a case, You must make sure the requirements of this > License are fulfilled for the Covered Code. > > Doesn't that means, that I may publish the adapted rhino code in an other > opensource project? *absolutely confused* You posted asking "Which licence do I have to choose for my software? GPL, MPL, ...?". I replied that you can't relicense without permission from copyright holders. If you don't know what copyright is, ask a lawyer. If you preserve the license on the Rhino code you ported to C#, that is not relicensing, and it does not require permission of copyright holders, but your new work is bound by the terms of those licenses. /be .