[BioPython] Phylogenetics trees
Jeffrey Chang
jchang@SMI.Stanford.EDU
Wed, 30 Aug 2000 11:58:34 -0700 (PDT)
On Wed, 30 Aug 2000, Jeffrey Chang wrote:
> I don't see any reason to move the Mavric project into biopython. As far
> as I know, it's fine where it is.
>
> However, I believe that Rick was offering to help implement classes in
> biopython that could work on phylogeny trees? Perhaps Greg and Rick could
> build underlying infrastructure-type stuff in biopython, that could be
> used by both Mavric and Greg's GUI.
Oops, except for the dang license issue...
>
> Jeff
>
>
>
>
> On Wed, 30 Aug 2000, Rick Ree wrote:
>
> > Regarding the licensing differences between mavric and biopython, IANAL
> > either :) I would like to keep mavric under the GPL though (no flames
> > please!) So maybe the best thing to do is keep mavric separate from the
> > biopython distribution, but let biopython users know it is available--
> > maybe a link to it on the 'Related' page of the website?
> >
> > If anyone has suggestions of ways in which mavric could be developed to
> > work better with biopython, please let me know.
> >
> > --Rick
> >
> > On Tue, 29 Aug 2000, Andrew Dalke wrote:
> >
> > > There is a licensing difference between Mavric and biopython. Mavric
> > > is distributed under the GNU GPL while biopython uses the Python license,
> > > "with the serial numbers scratched off." It's basically the same as
> > > the modified BSD license.
> > >
> > > The GPL says:
> > > > But when you distribute the same sections as part of a whole which is
> > > > a work based on the Program, the distribution of the whole must be on
> > > > the terms of this License, whose permissions for other licensees extend
> > > > to the entire whole, and thus to each and every part regardless of who
> > > > wrote it.
> > >
> > > I want my contributions to stay BSD-like, or rather, want some way for
> > > people to use my contributions under a BSD-like license. That clause
> > > of the GPL means that if Mavric code is added to biopython then any
> > > of my work included in a biopython distribution must also be licensed
> > > under the GPL.
> > >
> > > Whether or not my contributions are then available under both the
> > > current license and the GPL or only the GPL, I'm not enough of an lawyer
> > > to say. (That is, can someone get the biopython distribution, pull
> > > out the Mavric parts and use only the BSD-like license on the rest?
> > > Probably, if the copyright is owned by me. Probably not if anyone made
> > > any changes under the expectation that the changes were under the GPL.)
> > >
> > > That means I will need some other way to distribute my software, which
> > > is a distinct negative point - two code bases, or some way to extract
> > > one part from the other, including notifying people about the differences
> > > in the parts they are modifying.
> > >
> > > Therefore I argue against including Mavric code in biopython unless the
> > > inclusion is made under a more lenient license, like the LGPL.
> > > (Lenient in this case means accepting of non-GPL software.)
> > >
> > > I suppose this might end up in a yet another licensing flame war (*sigh*)
> > > so I'll just point to http://www.linux.com/news/articles.phtml?aid=7125
> > > for a description and leave it at that.
> >
> >
> >
> > _______________________________________________
> > BioPython mailing list - BioPython@biopython.org
> > http://biopython.org/mailman/listinfo/biopython
> >
>
>
>
>