By leveraging Adobe's ubiquitous Flash Player and soon Adobe AIR, the project's ambition is to allow ease in creating rich content -- including video -- and delivering it consistently to televisions, personal computers, mobile devices, and consumer electronics. The means is a consistent runtime environment for content, applications and services to present well across a variety of "screens," from cell phones, mobile Internet devices (MIDs), and home entertainment set top boxes.
Adobe's efforts will provide a significant counter-punch to Microsoft Silverlight/Live Mesh move to accomplish similar values using the market presence muscle and developer allegiance to the Windows, .NET and Visual Studio world.
May the best means to get the job done in a way that aids developers while protecting the choice of consumers -- and being acceptable to the content, network, and device makers -- win. The Adobe-Microsoft tussle on this front may be just what's needed to break a moribund app delivery solutions field apart, and to get the job done ... finally.
The announcement builds on Adobe's earlier forays into open source adoption drivers for Flash. Adobe's newest moves may even force Microsoft to be more open with its technologies, always a welcome development in the market. That's because the Open Screen Project includes:
- Publishing the device porting layer APIs for Adobe Flash Player
- Publishing the Adobe Flash¨ Cast™ protocol and the AMF protocol for robust data services
- Removing licensing fees
- Making next major releases of Adobe Flash Player and Adobe AIR for devices free.
This is an exciting development. I hope it's open enough to both assuage the "Adobe lock-in" critics and force more openness generally in this market. The de facto accepted standard is needed.
Enterprises ought to take a hard look at this as a potential way of delivering via RIAs content, services and applications from SOAs to many devices and types of consumers in a common approach. Very powerful.
And wouldn't all of this pair up nicely with Android and the Open Handset Alliance? Adobe ought to join OHA ASAP.
And I very much look forward to getting and delivering a lot of the best content to all of the best places.