[chimera-dev] Re: ANN: UCSF Chimera

David E. Konerding dek at compbio.berkeley.edu
Tue Jun 17 22:18:39 PDT 2003


Eric Pettersen wrote:

>
> On Tuesday, June 17, 2003, at 10:34  AM, Ethan Merritt wrote:
>
>> In article <20030609161925132-0700 at cgl.ucsf.edu> you write:
>>
>>> The UCSF Resource for Biocomputing, Visualization, and Informatics
>>> is pleased to announce the newest release of UCSF Chimera, an
>>> interactive molecular modeling system.  It is free to academic and
>>> non-profit users and is available for Windows, Linux, Mac OS X, IRIX,
>>> and Tru64 Unix.  It can be downloaded from 
>>> http://www.cgl.ucsf.edu/chimera
>>>
>>> Chimera has the capabilities common to many molecular graphics 
>>> programs,
>>> as well as a number of more unique features, including:
>>
>>
>> [snip]
>>
>>>   - Extensibility as a design principle, allowing users to create
>>>     custom modules without changing Chimera code.
>>
>>
>> This is unlikely to happen so long as Chimera is distributed with
>> such a restrictive license.
>>
>> The following 2 clauses pretty much kill my interest in developing any
>> software to work with Chimera.
>>
>> 3 The Licensee agrees that any modifications or derivative works based
>>   on the Software are considered part of the Software and the Licensee
>>   hereby assigns all copyright in all such modifications and derivative
>>   works to the Regents.
>>
>> 4 The Licensee shall not disclose in any form either the delivered
>>   Software or any modifications or derivative works based on the
>>   Software to third parties without prior written authorization from
>>   the Regents.
>>
>> This is a pity, since otherwise Chimera looks like an interesting
>> target for integrating a number of graphics projects I am involved in.
>
>
> I don't believe these clauses actually restrict your ownership or 
> ability to redistribute modules/extensions you develop for Chimera.  I 
> believe they restrict your ability to modify/redistribute the Chimera 
> source code itself.  Extensions don't require modification of Chimera 
> source code.  Nonetheless, I have cc'ed this reply to the head of our 
> lab, Tom Ferrin (tef at cgl.ucsf.edu), so he can hopefully confirm that 
> what I have said is indeed the case.  Certainly points 3 & 4 of the 
> license could be explicitly clarified to _not_ restrict 
> ownership/distribution of extensions.
>
> There are already two extensions being distributed by third parties 
> (SSD: ssd.rbvi.ucsf.edu; ViewFeature: 
> http://feature.stanford.edu/documentation.html) that I'm fairly 
> certain did not require written authorization by the Regents.


This issue needs to be clarified in the licensing document because the 
document itself does not refer to extensions or define the nature of 
derived work, and because since the Chimera source code is not currently 
distributed (thus, those clauses are fairly irrelevant to most 
developers who write chimera extensions).  It may be clear to the 
developers of Chimera whether extensions themselves are derivative, but 
it is not clear to an external user (as Ethan's message points out).  
The nature of extensions should be defined in the document because the 
idea of extension is conceptually core to Chimera and is the strongly 
preferred method of adding functionality to Chimera.  I suspect that the 
Chimera developers believe that runtime-binding of Chimera functionality 
from an extension (such as a Chimera module import), and use of the 
Chimera object model does not render an extension a derivative work.

Extensions such as SSD and ViewFeature which are independently 
distributed are not in any way "proof" that extensions are not 
derivatives.  It just means that the Regents have not llitigated against 
their independent distribution.  If the Regents do not litigate to 
ensure that extensions comply with the derivative clauses of the license 
agreement, then the license loses much of its legal foundation.  In 
other words, if you don't go to court to protect your intelletual 
property, then it's much easier for other people to use your 
intellectual property without crediting you.

Dave



More information about the Chimera-dev mailing list