[legal-discuss] [Fwd: Re: [openstack-dev] mysql/mysql-python license "contamination" into openstack?]

Mark McLoughlin markmc at redhat.com
Fri Jun 13 06:18:34 UTC 2014


-------- Forwarded Message --------
> From: Mike Bayer <mbayer at redhat.com>
> Reply-to: "OpenStack Development Mailing List \(not for usage
> questions\)" <openstack-dev at lists.openstack.org>
> To: OpenStack Development Mailing List (not for usage questions)
> <openstack-dev at lists.openstack.org>
> Subject: Re: [openstack-dev] mysql/mysql-python license
> "contamination" into openstack?
> Date: Thu, 12 Jun 2014 15:30:00 -0400
> 
> On Thu Jun 12 14:13:05 2014, Chris Friesen wrote:
> > Hi,
> >
> > I'm looking for the community viewpoint on whether there is any chance
> > of license contamination between mysql and nova.  I realize that
> > lawyers would need to be involved for a proper ruling, but I'm curious
> > about the view of the developers on the list.
> >
> > Suppose someone creates a modified openstack and wishes to sell it to
> > others.  They want to keep their changes private.  They also want to
> > use the mysql database.
> >
> > The concern is this:
> >
> > nova is apache licensed
> > sqlalchemy is MIT licensed
> > mysql-python (aka mysqldb1) is GPLv2 licensed
> > mysql is GPLv2 licensed
> >
> >
> >
> > The concern is that since nova/sqlalchemy/mysql-python are all
> > essentially linked together, an argument could be made that the work
> > as a whole is a derivative work of mysql-python, and thus all the
> > source code must be made available to anyone using the binary.
> >
> > Does this argument have any merit?
> 
> the GPL is excepted in the case of MySQL and other MySQL products 
> released by Oracle (can you imagine such a sentence being 
> written.....), see 
> http://www.mysql.com/about/legal/licensing/foss-exception/.   If 
> MySQL-Python itself were an issue, OpenStack could switch to another 
> MySQL library, such as MySQL Connector/Python which is now MySQL's 
> official Python driver: 
> http://dev.mysql.com/doc/connector-python/en/index.html
> 
> > Has anyone tested any of the mysql DBAPIs with more permissive licenses?
> 
> I just mentioned other MySQL drivers the other day; MySQL 
> Connector/Python, OurSQL and pymysql are well tested within SQLAlchemy 
> and these drivers generally pass all tests.   There's some concern over 
> compatibility with eventlet, however, I can't speak to that just yet.
> 
> >
> > Chris
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev





More information about the legal-discuss mailing list