Tag Archives: Sun

The future of MySQL with Oracle

MySQLFrom the time the news that Oracle was going to acquire Sun there has been much debate on what this would mean for MySQL. Today Edward Screven, Oracle’s chief corporate architect, revealed the future of MySQL in a keynote at The O’Reilly MySQL Conference & Expo 2010. The simple message was:

MySQL matters to Oracle.

Prior to this keynote mister Screven told Reuters:

We are increasing our investment in MySQL… on every front.

Oracle is already the biggest player in the database market. With Microsoft’s SQL Server as the target for MySQL, Oracle believes it can boost it’s sales. From this perspective MySQL gives Oracle an entry to other parts of the market. While on an other aspect Oracle has improve the relation with Microsoft, since it’s Operating System Windows is the number-one destination for MySQL downloads! While Linux is the number-one OS for deployments.

InfoWorld also had an interview with Edward Screven before the keynote. Here are some quotes from the InfoWorld interview:

MySQL has some properties that Oracle does not,It’s small, it’s easy to install. It’s easy for developers to get going with it.

And on the open source community edition:

I don’t see foresee any substantial changes from how MySQL AB or Sun made the distinction [between what was in the community and commercial editions]. I expect that core features will end up in community edition. There will be some value-add, like monitoring or backup, that make sense in the enterprise edition.

and

It would be a mistake for us to starve the community edition because that would impinge upon the ubiquity of MySQL.

The MySQL community now includes several forks of the MySQL core tool like MariaDB and Drizzle. Both produced by ex-MySQL employees. These are experimenting with different data storage engines and other enhancements.

I think it will be hard for those guys to create a forked product with the kind of commercial support that our customers need for production applications. We’re really focused on ensuring that MySQL becomes a better product and appeals to our customers. What we’re fundamentally selling here is support.

Sources: Reuters and InfoWorld

Other Sources

  • The Register: Oracle drops top architect into MySQL skeptic zone
  • The Wall Street Journal: Here’s proof we’ll improve MySQL

Oracle Sun – SOA and Integration strategy outline

The webcast of the SOA and Integration strategy was a few days later available as the overall strategy. You can find the entire webcast here.

SOA Platform

The combined Oracle Sun solution focus boils down to the following bullets:

  • Oracle SOA Suite continues as the strategic product.
  • Sun JCAPS continues to be supported and maintained
  • GlassFish ESB continues as an open source project
  • A bridging technology is planned to support collaboration between JCAPS and Oracle SOA Suite.
  • Key functions from the Sun SOA products will be incorporated in the Oracle SOA products.

Portal technologies

Oracle WebCenter stays the strategic portal offering. Support for both GlassFish Web Space Server and Sun Portal Server will be continued. An upgrade path to WebCenter is planned for both. The IP (Intellectual Property) for Sun’s Web Space Server will be released into the Liferay open source community.

Oracle Sun – strategy outline

On January 27th Larry Ellison and other Oracle executives outlined the Oracle Sun strategy in a live event. The webcast and sheets are available online. There is also a FAQ overview available.

Besides that there is the Oracle + Sun Product Strategy Webcast Series. If you are into Java or Middleware developement, I think the message boils down to these few sheets:

Development Tools

Oracle Dev Tools

Development Tools Strategy

Application Server

Glassfish and WebLogic will coexist and share logic/components.

Oracle Apps Server

AS strategy

SOA products

Oh, and WebCenter will be the strategic portal offering.

Oracle SOA Products

SOA product strategy



Previous post on the subject:

Change the JDK for Oracle Application Server 10g EE

This post describes how to change the JDK for an Oracle Application Server 10.1.3.x installation. To check which JDK versions are supported with Application Server releases, check Metalink note 258833.1.

  1. Stop all running Application Server processess.
  2. Rename the current JDK directory:
  3. 1
    2
    
    cd $ORACLE_HOME
    mv jdk jdk.old
  4. Install or copy the JDK version you need into $ORACLE_HOME/jdk
  5. Start the Application Server processess.
    1. You can check the JDK version:

      1
      
      $ /jdk/bin>./java -version

      AIX 5L specials

      If your systems are running AIX 5L there is some patching to be done. Assuming you’re using JDK 1.5 you have to apply patch 5261515.

      After upgrading to a IBM JDK it is very well possible to run into the JAVAX.NET.SSL.SSLKEYEXCEPTION:RSA PREMASTER SECRET ERROR. In that case you have to modify the $ORACLE_HOM/jdk/jre/lib/security/java.security to

      1
      2
      3
      4
      5
      
      security.provider.1=com.ibm.jsse2.IBMJSSEProvider2
      security.provider.2=com.ibm.crypto.provider.IBMJCE
      security.provider.3=com.ibm.security.jgss.IBMJGSSProvider
      security.provider.4=com.ibm.security.cert.IBMCertPath
      security.provider.5=com.ibm.security.sasl.IBMSASL

      and create a symbolic link (or copy the jar) from the directory $ORACLE_HOME/jre/lib/ext/ibmjsseprovider2.jar to $ORACLE_HOME/jdk/jre/lib/ibmjsseprovider2.jar as described in Metalink note 746423.1.

Oracle & BEA: market impact

Gartner states that the growth in revenue (2008 compared to 2007) in the application infrastructure and middleware (AIM) software market is lower than the growth in 2007 compared to 2006. Please notice that, while in a recession, there is still growth, only single digit in stead of double digit. Fabrizio Biscotti gives two reasons for the loss of growth:

  1. The slowdown of the economy;
  2. The effects of the acquisition of BEA Systems.

Asheesh Raina elaborates on the latter: Oracle’s acquisition of BEA had a profound effect, especially in markets (like Asia-Pacific) were BEA historically was controlling a huge portion of the regional market. The process of combining BEA and Oracle, and the relative uncertainty surrounding the outcome, has driven potential or undecided customers to delay their purchases. Obviously it is typical that an acquisition of such magnitude has led to the typical uncertainty that always follows major merger & acquisition activities.

If the merger of Oracle and BEA has this impact on the market, what will the effect of the announced acquisition of Sun bring… Especially, if we are taking into account that not all uncertainty of the previous merger has been cleared. Yes, there is a strategic direction, and we think it is great. However, it has to be implemented in releases that we thought should be released by now. Oracle has history of keeping it´s cards to it´s chest with release dates and content of the releases. In this case, this unclear operational path adds to the uncertainty. Resulting in more undecided customers in the market.

It can be stated that the acquisition of Sun is smaller, and therefore will result in less impact. However in the case of Sun, there is less clarity on what exactly the benefits will be in the application infrastructure and middleware software market. Overall there remain lot of questions on synergy, and the future of products & technology unanswered. The time frame that is needed to answer the major part of these, will have influence on the total revenue in this software market, and the way Oracle’s market share is going.

Oracle & Sun: integration and SOA perspective

Although it wasn’t the first subject most people thought of, after the announcement that Oracle wants to acquire Sun Microsystems, both have a well equipped stack of products for integration, and to create the software infrastructure for a SOA. This post will go into that part of the acquisition in more detail. Based on web resources and analyst reports, we are looking for synergy and additions to the product portfolio.

Sun

Magic Quadrant dec 2008

Magic Quadrant dec 2008

Sun’s platform for integration is Java Composite Application Platform Suite (Java CAPS). For the larger part this came with the acquisition of SeeBeyond. Before that ICAN, as it was called, was SeeBeyond’s flagship product. It’s roots are in the EAI market. CAPS in turn is a sub package of JES.

Gartner sees Sun, with the Java CAPS products, as a visionair (other link). Primarily because of a lag of mind share of the CAPS compared to other suites in the market, and because of less focus on this open-source component compared to others, including Solaris, MySQL, and GlassFish. Sun is recognized for it’s open-source leadership, broad comprehensive set of enterprise application infrastructure technologies, and leadership in the Java Community Process.

In the most recent Forrester Wave for Integration Centric BPMS, Java CAPS is seen as a “competitive solution”. This is mainly due to lower scores in the areas of B2B, BPM, and the incomplete overall product strategy.

Oracle

Forrester Wave Integration-Centric BPM Suites Q4 08

Forrester Wave Integration-Centric BPM Suites Q4 08

With the SOA Suite, Oracle has a great (software) platform for enterprise scale integration and service-oriented architecture. Which is in the process of being enriched with the BEA product at the time of writing.

Forrester regards Oracle as a repeat in the Leader category based on the comprehensive capabilities of its SOA Suite product. Trough the acquisition of BEA, Oracle inherited some key products such as the enterprise service bus and repository.

Besides the praise for the SOA Suite Gartner stresses the downside of this acquisition: The massive effort that will be needed to integrate BEA Systems’ technologies into Oracle’s original products. This will absorb a significant part of Oracle’s R&D resources. In addition there is not yet a clear migration path for existing customers.

Perspective

With the acquisition of Sun Microsystems, Oracle gains the customers base of CAPS. Because of Oracle’s reputation in the market, it remains to be seen whether the leadership in both the open-source and Java EE community can be capitalized. But still, when Oracle owns Sun, Oracle will “own” Java EE, the platform of many, if not most, enterprise SOA deployments…

The downside of the acquisition, that R&D focus will be on integration instead of on development of new features and releases, will gain weight. Here consolidation will be in the way of innovation. Combined with the unclear migration path, this will affect customers in the process of choosing a suite of products to support them in their integration effort, or the software infrastructure to support a SOA implementation.

Oracle gets Sun Microsystems (and MySQL for free)

Not to long ago Oracle tried to acquire MySQL, and Sun got away with the prize. Few years earlier, actually in 2005, Oracle acquired InnoDB. This was seen as an effort to lower the valuation of MySQL by removing one of it´s primary storage engines. Which (under the assumption that the valuation of Sun wasn´t raised to much after they got MySQL) succeeded in the end, since they got MySQL in the package.
Anyway for MySQL adapts the good news is that MySQL probably will stay open source according to a founding developer of WordPress.

Questions

As with any merger a lot of questions will be raised that can be answered in the following months (or years). Will Oracle continue with multiple JVMs? Both acquisition of BEA and Sun brought one into the company.
Same goes for application servers… Oracle had one, bought one with BEA, and one with Sun. Oracle favored WebLogic over OC4J. But will Glassfish remain in the portfolio?

However most worrying point for Oracle´s customers will be how this will effect release dates of (long) promised features, and bug fixes. Just like the integration effort after the acquisition of BEA is doing right now…

And what has MS got to do with it…

Did I already mention that Oracle now has also acquired Open Office. This means that these two rivals have created a new field to play the battle of giants.

Update June 8th, 2009 Sun´s special stockholder meeting to vote on the adoption of the merger agreement is scheduled for July 16, 2009.