Vikram wrote:
> I read some messages at
> http://groups.google.com/groups?hl=en&safe=off&group=netscape.public.mozilla.license
>         Conclusion is
>         1) I can distribute software based on mozilla. And I don't have to
> provide source code "fully" written by me.

Correct. You are not obligated to provide source code for functionality
which is a) completely written by you; and b) contained in separate
source files than the Mozilla source files.

>         2) I need to provide code which modifies behaviour of mozilla. So if
> I modify some mozilla component say 'html parser' then I need to give
> it's source code.

Yes, if you make modifications to the Mozilla source files then you need
to provide source code for those modifications, at least to people to
whom you distribute your products.

>         3) If mozilla is not fully functional without my program then I have
> to provide source code for my program too.

This criterion is not really part of the Mozilla licensing scheme. For
example, you might provide a custom version of Mozilla which is
specialized for displaying one and only one particular type of data, a
type of data that is not already supported by the original Mozilla code.
If the code to support this new data type is in new source files
(separate from the original Mozilla source files) then you do not have
to supply that source code to your customers, even though your custom
version of Mozilla would be useless to them without your added
functionality.

Frank
-- 
Frank Hecker            work: http://www.collab.net/
[EMAIL PROTECTED]        home: http://www.hecker.org/

Reply via email to