Open Mashup Alliance announced

I’m happy to report that the Open Mashup Alliance has been officially announced. I’ve known about the formation of this group for some time now, and I’ve had to bite my tongue to prevent from leaking the information in advance.

Read the full press release here. (You might notice that I’ve joined the effort as a member as well)

I think this is a really exciting development. I know; some of you might be thinking, “Not another ‘industry alliance’. What have those ever accomplished?” Well, this one has some meat on its bones, thanks to JackBe’s donation of EMML (Enterprise Mashups Markup Language) and run-time engine to the effort.

Having a lingua franca for mashups represents a huge boost to innovations in the mashup space. Let’s say you wanted to write a SharePoint web part to support mashups. How would you do it? Would you try and figure out the proprietary schema/structure of a file created in IBM Mashup Center or perhaps Serena Mashup Composer? Would there even be a market for such a strange animal if you did create it?

Now imagine that you build it around an open standard. First of all, your life is going to be significantly easier. And you’ll be able to pull in mashups created with other tools, like JackBe (and many others, I hope). Maybe there’s someone else out there who wants to make it easy to execute mashups from an iPhone – this can be their ticket to getting started, too.

In short, having an open standard in the mashup space is great. It’s like SQL for databases, or SOAP for APIs, or HTML for browsers (ha ha – just kidding about that last one. Cross-browser testing is a nightmare!). Vendors will compete on their implementations, efficiency, and tooling, and not waste valuable time and resources creating proprietary formats designed to lock us in to particular products.

When you consider how Google shut down their mashup environment, and Microsoft discontinued Popfly it’s natural to understand why some enterprises are a little uncertain if they should venture into this space. If the OMA can pull off its goal and level the mashup playing field, firms won’t have to worry betting on the wrong vendor. It’ll be mash once, run everywhere*.

There are a lot of great companies already committed to participate, and I’m looking forward to working with them to help mashups reach their full potential.

*By the way, the allusion to Java (which famously proclaimed “Write Once, Run Anywhere”) is intentional. JackBe’s CTO is John Crupi, formerly of Sun (and Chief Architect at the Sun Java Center). I can’t help but think his time working on Java had a strong influence on his desire to help establish the OMA.

Leave a Reply

  • Lifestreams
    Lifestreams is a sofware-as-a-service which offers an easy way to create interactive timeline that mimic social network functionally and community engagement. Developers can access the Lifestreams API through an open portal to create custom time-ordered cards to embed into websites or apps, and to also store and retrieve timeline-related data. To aid develop […]
  • Metaname
    Metaname is a professional-grade, New Zealand-based domain name management service. It costs nothing to transfer domain names to Metaname, and users can perform domain name transfers and updates in bulk. Month-by-month renewal is available for .nz domain names. Metaname provides full support for IPv6 and DNSSEC. The Metaname API allows users to register, tra […]
  • FileCloud User
    FileCloud is a Dropbox-like solution that allows businesses to create private, brandable clouds for their employees, customers, and clients. These clouds provide file sharing, syncing, and mobile access services. FileCloud also comes with a number of features that differentiate it from other cloud services, such as active directory integration, searchable au […]
  • FileCloud Admin
    FileCloud is a Dropbox-like solution that allows businesses to create private, brandable clouds for their employees, customers, and clients. These clouds provide file sharing, syncing, and mobile access services. FileCloud also comes with a number of features that differentiate it from other cloud services, such as active directory integration, searchable au […]
  • Amazon Cloud Drive Nodes
    Nodes are a primary part, a core function, as digital assets, of the Amazon Cloud Drive. The Amazon Cloud Drive Nodes API gives developers the resources to create, read and update the contents in a customer's account. The Amazon Cloud Drive APIs are REST-based APIs that developers can add to web, desktop or mobile applications. The main Amazon Cloud Dri […]
  • Amazon Cloud Drive Changes
    The Amazon Cloud Drive Changes API lets developers sync and get updates from a specific checkpoint. The Changes API provides the ability to keep up with the changes in a customer account. The Amazon Cloud Drive APIs are REST-based APIs that developers can add to web, desktop or mobile applications. The main Amazon Cloud Drive API provides a variety of abilit […]
  • Amazon Cloud Drive Trash
    The Amazon Cloud Drive Trash API lets developers trash nodes and send them to the recycle bin. The nodes that get put in the bin can also be restored from their previous state. The Amazon Cloud Drive APIs are REST-based APIs that developers can add to web, desktop or mobile applications. The main Amazon Cloud Drive API provides a variety of abilities for dev […]
  • Pushetta
    Pushetta is a software as a service company that focuses on delivering real time notifications, broadcasting messages to a groups of subscribers. The Pushetta API lets developers to integrate its service into their applications. With this API, users will be able to create different groups of subscribers specifically to the purpose of their message. Date Upda […]
  • Quatriceps
    Tetragy is a Computation-as-a-Service company that focuses on mathematics education & publishing. The Quatriceps API lets developers integrate the QuatraTeX service into their applications. With this API, developers will be able to make calls/requests to receive instructional output for various mathematical operations. It is problem/solution generator th […]
  • Amazon Cloud Drive Account
    The Amazon Cloud Drive Account API provides developers the ability to get information about customer accounts. The Amazon Cloud Drive APIs are REST-based APIs that developers can add to web, desktop or mobile applications. The main Amazon Cloud Drive API provides a variety of abilities for developers to let their customers access the photos, videos, and docu […]