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

  • SimilarWeb Website Engagement
    The Engagement API could be beneficial for developers who want to obtain 3 web engagement results when they access a website. Because this API is about engagement, developers could create applications with improved functionality and accessibility. The results will display in either XML or JSON. The metrics provided are average page views, average time on sit […]
  • SimilarWeb Website Referrals
    SimilarWeb Referrals API could be useful for developers who want to obtain the 10 main websites that will redirect activity to the principal domain in XML or JSON formats. This API can be valuable if developers have wondered which domains are redirecting traffic to a website, especially because it could predict a successful web stream. To start app creation, […]
  • SimilarWeb Website Traffic
    To obtain a projected number of web visitors, developers can access SimilarWeb’s Traffic API which will display results in XML or JSON. This API is about traffic and it is valuable to monitor visitors' flow. From the amount of data to the number of visitors, this API could help developers to keep track of last month’s movement. With this API, developers […]
  • SimilarWeb Website Search Keywords
    SimilarWeb offers website and application analytics. The Search Keywords API could be useful for developers who want to obtain 3 keyword search results when they access a website. This API is about keyword search and it is valuable to measure search results for users who visit webpages from multiple mobile devices. To develop an app, developers can visit the […]
  • Eyedea Recognition
    Eyedea is a recognition service that offers eyeface, vehicle, copyright and plate detection. The main value of the API could be to have access to an instant understanding about objects, users, and behaviors. The API is about object recognition. To start app creation, developers can visit the link provided to access sample codes in Curl, Java, Node, PHP, Pyth […]
  • International Flipper Pinball Association
    The International Flipper Pinball Association (IFPA) is a group aiming to increase the exposure of pinball as a legitimate competitive sport. They endorse tournaments and leagues, and have established the World Pinball Player Rankings as the first official pinball ranking system in the world. They have opened a RESTful API that allows access to their databas […]
  • Crawlera
    Extract web information for a program with Crawlera. This API is about web scraping and it could be useful for developers who work with websites on a daily basis. Crawlera displays its API in a redirected site, where users can access endpoints, requests and samples in Curl, Java, Node, PHP, Python, Objective-C, Ruby and .NET languages. The protocols are HTTP […]
  • EDGAR Online
    EDGAR Online is a service that provides data related to equities, mutual funds and public assets. With the API, developers could retrieve financial information from an individual, search financial content of a company and even complete targeted searches in multiple locations. The API is about financial data and it may be useful for developers in the financia […]
  • Indicative
    Visualize data with Indicative, a service that provides the main value of business analytics. Even though the API is currently in Beta stage, the documents are available in the website and in Github. Indicative invites developers to contact them for application creation. The API is about data analysis for business. Developers who work with large amount of e- […]
  • BizVizz
    Bizvizz is a service that offers corporate data to consumers often found on regulatory documents, financial statements and advocacy reports. This deal could be useful for startups, consumers and developers. For developers, a free API can be accessed using a key to make corporate data accessible. In their site, Bizvizz displays documentation to explore compan […]