"Simon P. Lucy" wrote:
> However this is not the case, there are not three files but one.

Think of it like Breathsavers mints; every Mozilla file is 3 files in one. When
you license your code out you can pick which of the 3 you want to use, or you
can relicense it as all 3. And, being the copyright owner, future code you make
based on YOUR code (not the mozilla code that was there before your addition)
you can relicense however you wish. Example:

You take some MozCode and add to it YourCode. Now the file is MozCode+YourCode
under the MPL/GPL/LGPL/combo of 2 or 3. Later, you want to reuse YourCode in
another project of yours. As long as you don't take any MozCode with you, you
are free to relicense YourCode as something 100% proprietary, should you choose
to do so.

Further more say you take MozCode, and add some of your own self contained files
to create some of YourCode, and package it all together. Now it's
MozStuff+YourStuff (non source) and you only have to distribute the source to
the MozCode parts, as well as the CHANGES to only the MozCode. Anything of your
own complete creation (such as AIM) does NOT need to be sourced.

> As there is only one file there is no way to indicate which licence is being
> used.

Think of it as multiple choice.


--
jesus X  [ Booze-fueled paragon of pointless cruelty and wanton sadism. ]
 email   [ jesusx @ who.net ]
 web     [ http://burntelectrons.com ] [ Updated April 29, 2001 ]
 tag     [ The Universe: It's everywhere you want to be. ]
 warning [ War doesn't determine who is right, war determines who is left. ]

Reply via email to