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

  • Senfluence Social Media Monitoring
    Senfluence was founded in 2007 with the goal to monitor social media. With the API Social Media Monitoring, developers have access to a demo key that will help to import results, search articles in Twitter, Facebook and other social media channels, and monitor in autopilot. The API supports XML and JSON formats. Once developers register, they will choose bet […]
  • Dandelion Wikisearch
    With this experimental API, users could find Wikipedia pages if they can't recall the exact title. Dandelion Wikisearch can be useful for developers who work with Internet data and who are interested to add this service in a particular website or application. The site displays the parameters of text and lang as required in addition to limit, offset, que […]
  • MyJobHelper
    MyJobHelper is a site that allows a user to search through a comprehensive database for specific job listings. The site gives the the ability to filter by zip code and by job title. The MyJobHelper API allows developers to integrate MyJobHelper's extensive database and search capabilities into 3rd party applications and web presences. In order to gain A […]
  • BitKonan
    BitKonan is a Croatian-based BitCoin and cryptocurrency trading platform that offers a flat trading rate of 0.29% per transaction. The BitKonan Public API allows access to market data including recent BitCoin prices, highest buy and sell orders, order book, and recent transactions. Using an API key, developers may access the private API to retrieve a user […]
  • Senfluence Sentiment & Influence
    Senfluence is formed by 2 words: sentiment and influence. The goals of this API are to understand sentiments and to analyze the popularity of websites in 13 languages. When users are redirected to the get demo link, they will first see the benefits that include to obtain a sentiment analysis based on positive, negative and neutral feedback and to score docum […]
  • Print From Windows Phone
    Print From Windows Phone offers an API in SOAP format that can be used to send documents to print using the print spooler software. Users need to install the software on the PC to connect to the destination printer, either via WIFI or USB. The site shows 3 steps to use Print From Windows Phone: create an account to have access to 10mb, download the software […]
  • SMSBump
    SMSBump is a multi-channel messaging service that is capable of delivering messages to more than 200 countries and networks. It can send SMS, VMS, USSD, MMS, and WhatsApp messages. The SMSBump API allows users to send any of these kinds of messages and to check their account balances programmatically. Date Updated: 2014-09-11 Tags: [field_primary_category], […]
  • S3Bubble
    The S3 Bubble is a cloud storage and media streaming service that syncs with an Amazon Web Services API. Through storing, selling, and streaming media S3Bubble states they are a revenue generating service. Currently in production, the API is meant to give users and developers more control in implementing the S3Bubble plugins. Date Updated: 2014-09-08 Tags: [ […]
  • IBM Watson
    The IBM Watson Developer Cloud is currently available to a select group of partner developers who are developing “Powered by Watson” applications. These developers are exploring the use of cognitive capabilities of Watson to enhance their business. You can follow the Watson developer site for the latest news and technical how-to guides, API docs, and tools. […]
  • NuPIC
    NuPIC is an open source project written in Python / C++ that implements Numenta's Cortical Learning Algorithm (CLA) which has three principle properties: Sparse Distributed Representations, Temporal inference, and On-line learning. The NuPIC API allows developers to work with the raw algorithms, string together multiple regions (including hierarchies), […]