Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Java Databases > Re: Sun buys ou...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 18 Topic 3667 of 3784
Post > Topic >>

Re: Sun buys out MySQL

by =?ISO-8859-1?Q?Arne_Vajh=F8j?= <arne@[EMAIL PROTECTED] > Mar 2, 2008 at 03:05 PM

David Segall wrote:
> Arne Vajhøj <arne@[EMAIL PROTECTED]
> wrote:
>> SUN are already using the same model as MySQL !
>>
>> First of all: MySQL is dual licensed GPL with FLOSS exception and
>> commercial license.
>>
>> But the name is a slightly misleading - the GPL version can be used
>> with open source - the commercial version can be used with closed
>> source - it is all about open versus closed source - it does not
>> matter whether it is commercial or not.
>>
>> SUN has released their JVM and Java tool chain under GPL license. But I
>> believe they still sell it under a different license to companies that
>> want to use it as a basis for Java on their platform.
>>
>> Same basic model as far as I can tell.
>>
>> There is a small but im****tant difference. MySQL changed the license
>> of the client libraries from LGPL to GPL some years ago. If they follow
>> SUN's model for Java libraries that should be changed to GPL with
>> classpath exception.
> I should have followed your nomenclature and used "closed source"
> instead of "commercial".
> 
> My post was really only about the "small but im****tant difference" in
> your paragraph above. I can distribute a version of all of MySQL's
> competitors, including the closed source ones, with my closed source
> application. (See <http://database.profectus.com.au>).
If I want to
> use MySQL without paying for it I must open source my application.

No.

You can use MySQL all you want to internally without open sourcing
anything. The GPL effect only becomes active when you start distributing
your software.

And the criteria is whether your code is "linked" with GPL code. Your
code can use MySQL via Hibernate without problems, because it is
Hibernate not your code that are linked with MySQL libs and
Hibernate meets the open source criteria. It is only if your
code is linked with MySQL that the license becomes an issue.

What really constitutes "linking" in Java is not very well defined,
but Class.forName("com.mysql.jdbc.Driver") can definitely be argued
to be linking.

>                                                                    I
> can use the NetBeans platform, GlassFish, JavaDB and Solaris with my
> closed source application and I expected Sun to change the license of
> MySQL to conform to this model.

JavaDB is an Apache product not a SUN product - and the Apache license
does not have any GPL type issues.

NetBeans and Glassfish are GPL with classpath exception.

>                                Is there any indication that they will
> do so?

I don't know.

I think they should.

It would have a relative small impact for those making closed
source end user Java apps.

But it would have big impacts for those creating closed source
Java middleware (used by end user Java apps).

Arne
 




 18 Posts in Topic:
Sun buys out MySQL
Roedy Green <see_websi  2008-03-02 04:12:50 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-02 00:53:21 
Re: Sun buys out MySQL
David Segall <david@[E  2008-03-02 06:38:38 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-02 09:26:19 
Re: Sun buys out MySQL
David Segall <david@[E  2008-03-02 15:30:28 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-02 15:05:51 
Re: Sun buys out MySQL
Lothar Kimmeringer <ne  2008-03-08 19:39:05 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-08 16:19:19 
Re: Sun buys out MySQL
Lothar Kimmeringer <ne  2008-03-09 16:58:34 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-09 15:07:51 
Re: Sun buys out MySQL
David Harper <devnull@  2008-03-09 19:15:55 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-09 16:01:51 
Re: Sun buys out MySQL
Lew <lew@[EMAIL PROTEC  2008-03-10 01:10:02 
Re: Sun buys out MySQL
=?UTF-8?B?QXJuZSBWYWpow7h  2008-03-10 19:06:56 
Re: Sun buys out MySQL
Lothar Kimmeringer <ne  2008-03-16 00:18:01 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-15 22:18:55 
Re: Sun buys out MySQL
David Segall <david@[E  2008-03-16 15:33:14 
Re: Sun buys out MySQL
=?ISO-8859-1?Q?Arne_Vajh=  2008-03-16 18:54:58 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Jul 9 7:03:29 CDT 2008.