Link Details

Link 175585 thumbnail
User 214988 avatar

By puredanger
via tech.puredanger.com
Published: Apr 20 2009 / 11:39

I woke up this morning to the news of Oracle’s agreement to buy Sun and I naturally have to wonder about what this means for Java and Java 7. Oracle has been focused on Java as the common language for enterprise software for a long time so I think this makes great strategic sense for Oracle. It raises lots of questions though.
  • 41
  • 0
  • 5066
  • 0

Comments

Add your comment
User 106717 avatar

alpha512 replied ago:

-3 votes Vote down Vote up Reply

I think Java will be in awesome hands of Oracle and Java could be a more strong server side language than what Sun did. Sun wasted a lot of resource, time and money in JavaFX, we already have Flex.

User 278475 avatar

TroubleX replied ago:

0 votes Vote down Vote up Reply

Yes, we got it the first time.

User 233461 avatar

antych replied ago:

0 votes Vote down Vote up Reply

"Oracle now owns MySQL of course" - oh really, what exactly do they own, a trademark?

User 205784 avatar

cbegin replied ago:

0 votes Vote down Vote up Reply

@antych

Q2: Does the FOSS License Exception apply to all Sun software products, including the MySQL database server?
: No. The FOSS License Exception does not apply to Sun’s MySQL database server or any Sun or MySQL software other than the GPL-licensed MySQL Client Libraries.

http://www.mysql.com/about/legal/licensing/foss-exception/#2



,

User 233461 avatar

antych replied ago:

0 votes Vote down Vote up Reply

What this random quote have to do with it? :)

User 205784 avatar

cbegin replied ago:

0 votes Vote down Vote up Reply

Sorry, I had to guess at your implication (i.e. point), but I was under the impression you were implying that MySQL can't be "owned", as is the case with Linux or other pure GPL software.

MySQL's license is somewhat different. The client libraries have an open license (or exception as Sun calls it). The actual database server is under a commercial license. To make matters worse... MySQL is a protocol, more than it is an actual database. This is a benefit and a disadvantage. It allows us to choose betwen engines, like MyISAM and InnoDB. However, those engines can be licensed completely differently.

Now imagine a day when the only storage engine supported is Oracle. In the case of MySQL, Oracle didn't buy software. It bought customers.

Cheers.

User 205784 avatar

cbegin replied ago:

0 votes Vote down Vote up Reply

Case in point: "Innobase Oy is a subsidiary of Oracle, which acquired Innobase in October, 2005."

InnoDB is already owned by Oracle. Who knew. :-)

User 233461 avatar

antych replied ago:

1 votes Vote down Vote up Reply

@cbegin

MySQL Community Server is licensed under GPL see http://www.mysql.com/products/which-edition.html so it's not just client libraries.
To my understanding code once released under GPL cannot be locked, they cannot stop anyone from using it. Someone can fork it and release under a different name, that was my point.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Play Framework
Written by: Ryan Knight
Featured Refcardz: Top Refcardz:
  1. Akka
  2. Design Patterns
  3. OO JS
  4. Cont. Delivery
  5. HTML5 Mobile
  1. Akka
  2. JUnit/EasyMock
  3. Java Performance
  4. REST
  5. Java