Oh, one more try.  I recalled that someone said the GPL term for a
change was "Modification", so I have changed the terminology there.  I
changed clause (1) to better represent the LGPL.  And I have modified
(7) so that it asks for full or joint copyright, depending on what's
necessary for your jurisdiction.

The reason I'm waffling so much over (7) is because I don't want to do
anything that prevents someone else from using work they have done. 
Yes, if you want to contribute something, you have to give me
copyright.  But if I can help it, I'd like you also to be able to
retain copyright so that you can reuse your own work somewhere else
under whatever terms you like.  I only need the rights I ask for
because it's the only way for me to have a stable business model; I
have no interest in hoarding knowledge or restricting people's
freedoms.

Oh, and one other question:  With copyright being signed over to
Traversal like this, is there any reason to use LGPL?  I mean, some
people might like it, but as one person pointed out, it's kinda hard
to define a "library" in silicon terms (although we could do it), and
it protects the OGP and Traversal a little better to use GPL.  Pros? 
Cons?

Here's the latest revision:


DUAL LICENSING

(0) This "Work" is defined to be this document or source code, parts of
this document or source code, or derivative works of this document or 
source code.  Use of the Work, in whole or in part, must comply with 
the licensing terms below.

(1) This Work is licensed under LGPL 2.0 or newer.  You have the right 
to use and modify this Work.  If you distribute this work in "binary" 
form (see (7)), you must publish your modified form of this Work in 
accordance with the LGPL license.

(2) This Work is also licensed as a proprietary work, all rights
belonging to Traversal Technology.   Traversal Technology may use this
Work under those terms and has the right to publish, license, and sell
this Work and derivative works as they see fit.  To remove these rights, 
you must remove this clause.

(3) Use of this Work without clause (2) forfeits the right to use any 
trademarks owned by Traversal Technology, the Open Graphics Project, or 
related organizations.

(4) Patches, modifications, changes, and extensions (collectively, 
"Modifications") to this Work that are submitted to the Open Graphics 
Project, the Open Graphics Mailing List, directly to Traversal Technology, 
or to an agent thereof must be SIGNED by the author of said
Modification, granting Traversal Technology copyright privileges under
clause (2), as
well as clause (1).  Unsigned Modifications will be ignored.

(5) Modifications committed directly to an officially recognized source 
code repository are signed implicitly.  Those who have write access to 
such a repository and who commit Modifications to that repository grant 
rights to Traversal Technology under clause (2), as well as clause (1), 
by virtue of having write access and choosing to submit Modifications.

(6) It is the responsibility of the submitter of a Modification to ensure 
thatthey have the right to do so and that they have necessary permissions
from any other contributors or third parties.  This pertains to both
patents and copyrights.

(7) An implementation of this Work that is considered analogous to a 
"binary distribution" is defined as any form that is not easily 
readable by humans ("non-preferred"), which includes, but is not 
limited to:  Fixed-function IC (e.g. ASIC), fixed-function IC masks 
or other fabrication intermediate step, variable-function IC (e.g. 
FPGA), FPGA bitfile, compiled or translated simulation model.

(8) Traversal Technology does not require an exclusive copyright to your
work.  If you are in a jurisdiction that allows joint copyright, you may
retain the right to reuse your own work, but you must also grant full 
copyright priveledges to Traversal Technology.  If are in a jurisdiction 
that does not allow joint copyright, you must sign over full copyright 
ownership to Traversal Technology.  Clauses (1) through (7) still apply. 
At your discretion, you are encouraged to add comments to the 
"contributions" section of this Work, indicating the nature of your 
Modification.

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to