Jean-Marc Desperrier <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...

> But the way Gervase interpreted you requirement, you would agree to
> include in NSS/Mozilla only with a restriction based on WHO uses the
> software or on WHAT they use it for which breaks either rule 5 or rule 6
> of http://www.opensource.org/docs/definition.php.
>
> I suggested an alternative, but I am afraid it breaks rule 8.

Thinking out loud, here...

The "interesting" requirement of the Berkeley DB license is:

     3. Redistributions in any form must be accompanied by information on
        how to obtain complete source code for the DB software and any
        accompanying software that uses the DB software.  

This gives us some leeway, since we get to interpret what "using    
the software" means.  For example, we have stated that Perl 
scripts aren't "using Berkeley DB"; the software that "uses" DB
is the Perl interpreter, not the Perl script.

If we state that NSS/Mozilla is the "user" of Berkeley DB, does
that solve the problem?

> It depends on what is called a "distribution" and what is "extract from
> that distribution", does it mean the right to separate a software from a
> group of software, or does it mean the right to isolate any part of the
> source, and use it with the same rights as the whole.

It has to mean the right to separate a single piece of software
from a product including multiple pieces of software.  The use
of the word "product" is pretty strong indication.  

It can't mean the right "to isolate any part of the source, and 
use it with the same rights as the whole."  The rights as the  
to whole are the intersection of the rights to any part.  If I   
extract GPL modules from a distribution, they are still GPL,
nothing has changed.

And, that's all we need for Berkeley DB -- if I extract the DB
modules from NSS/Mozilla, they have to be used under DB's Open
Source license.  Inside NSS/Mozilla, I think we're OK with 
saying that NSS/Mozilla is the "user" of the software, and 3rd
party code linking with NSS/Mozilla isn't a problem.
 
Regards,
--keith
 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Keith Bostic                    [EMAIL PROTECTED]
Sleepycat Software Inc.         keithbosticim (ymsgid)
118 Tower Rd.                   +1-781-259-3139
Lincoln, MA 01773               http://www.sleepycat.com
_______________________________________________
mozilla-crypto mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-crypto

Reply via email to