Matt Asay
Contributing Writer

Oracle looks to the future โ€” but remains stuck in the past

news analysis
Sep 29, 20145 mins

Oracle OpenWorld seems focused on making existing customers happier -- but how Oracle will attract new developers remains a mystery

You have to hand it to Oracle CEO โ€” sorry, Chairman โ€” Larry Ellison: No one can bash a competitor like he can. Unfortunately, while Ellison may have hit the mark with SAP (โ€œI have no idea what runs on HANA, but it ainโ€™t their cloud. That runs on Oracleโ€), he failed to address his own company problems: an almost complete lack of interest from developers.

At the heart of this profound disinterest? Oracle is still too expensive and complex to deliver what developers want most: convenience.

Canโ€™t teach an old business model new tricks

To be clear, Oracle has significant open source assets like MySQL, and it has been an active contributor to Linux and other projects for a long time. (To be even clearer, note that I am viceย president of community at MongoDB, a NoSQL database company that competes with Oracle โ€” but Iโ€™dย offer the same perspective if I had no affiliation atย all.)ย 

Oracleโ€™s bureaucracy, however, hasnโ€™t allowed the company to work openly with open source.

As one example, in 2012 Oracle stopped publishing MySQL test cases. While some cried foul, investigation by InfoWorldโ€™s Simon Phipps uncovered something less sinister, though no less obnoxious: โ€œAlthough the MySQL team is aware this obstructs co-development and is opposite to the practice of most communities, internally to Oracle they have been unable to make the case for community transparencyโ€ because of security concerns.

Meanwhile, Oracle is coming under increased fire from the pressures of open source and cloud, with new license revenue plummeting over the years as RedMonkโ€™s Stephen Oโ€™Grady highlights:

Oracle revenue

While Oracle continues to make gargantuan sums of money by milking its existing companies, it faces a big problem, as Oโ€™Grady notes:

[Charging for software is] certainly getting harder for Oracle. And if itโ€™s getting harder for Oracle, which has a technically excellent flagship product, itโ€™s very likely getting harder for all of the other enterprise vendors out thereโ€ฆ.This is not, in other words, an Oracle problem. Itโ€™s an industry problem.

Oracleโ€™s response to cloud initially was to discredit it. Once that failed, the company has decided to embrace it, this week even going so far as to say it would match Amazon Web Services pricing.

What it has refused to match, however, may be much more important.

All the cloud, none of the benefits

Much of what Oracle is missing was captured by Pivotal vice president James Watters pointed out.

screen shot 2014 09 29 at 9.35.15 am

Pivotal VP James Watters on Oracle

Oracle, in other words, has built a cloud for its existing customers, but not for developers that are building big data, Internet of things (IoT), mobile, and other modern applications. Oracleโ€™s cloud is meant to appeal to its existing customers, which is what makes its promise โ€œYou can move any database application to our Infrastructure-as-a-Service โ€ฆ without changing a single line of codeโ€ so strong.

That is, if youโ€™ve already bought into the Oracle stack. The problem is that modern applications arenโ€™t being built on Oracleโ€™s database.

As analyst Dennis Howlett details, as nice as it is that Ellison can point to thousands of back-office applications that run in the Oracle cloud

[J]ust about every enterprise customer we speak with is shifting focus away from the back-office ERP to what they believe are critical business applications, almost none of which are being run on Oracle, Microsoft, or IBM for that matter.

Such critical applications include IoT apps, meant not merely to record business but to actually engage customers and generate new business. For IoT, according to Machina Research, Oracle has a place, but itโ€™s almost certainly MySQL, not Oracleโ€™s pricey database. Even then its role will be relatively small:

The traditional relational database management systems will continue to have a role in the Internet of Things when processing structured, highly uniform data sets, generated from a vast number of enterprise IT systems and where this data is managed in a relatively isolated manner. When it comes to managing more heterogeneous data generated by millions and millions of sensors, devices and gateways, each with their own data structures and potentially becoming connected and integrated over the course of many years, databases will require new levels of flexibility, agility and scalability. In this environment, NoSQL databases are proving their value.

Some incumbents get this. Microsoft, for its part, has embraced open source, delivering a host of open source services in its Azure cloud platform. Despite a hefty SQL Server business, Microsoft has also made credible first steps toward releasing a document database service. Itโ€™s doing what it can to build for the future even as it shores up its legacy assets.

Where are all the developers?

Donโ€™t get me wrong. Iโ€™m sure Oracle bought itself another few years of relevance with its existing customers that want to move their legacy apps from the data center to Oracleโ€™s shiny new cloud.

But nothing that the company announced has much relevance for developers, the new enterprise kingmakers that keep gobbling up AWS services and building with open source data infrastructure. If the marketing is to be believed, Oracle has made it mind-numbingly simple to move Oracle database applications to its cloud.

What it has yet to do โ€” and is dramatically more difficult โ€” is make its cloud or any of its technology easily embraced by developers.

Matt Asay

Matt Asay runs developer marketing at Oracle. Previously Asay ran developer relations at MongoDB, and before that he was a Principal at Amazon Web Services and Head of Developer Ecosystem for Adobe. Prior to Adobe, Asay held a range of roles at open source companies: VP of business development, marketing, and community at MongoDB; VP of business development at real-time analytics company Nodeable (acquired by Appcelerator); VP of business development and interim CEO at mobile HTML5 start-up Strobe (acquired by Facebook); COO at Canonical, the Ubuntu Linux company; and head of the Americas at Alfresco, a content management startup. Asay is an emeritus board member of the Open Source Initiative (OSI) and holds a JD from Stanford, where he focused on open source and other IP licensing issues. The views expressed in Mattโ€™s posts are Mattโ€™s, and donโ€™t represent the views of his employer.

More from this author