The Open Screen Project was announced by Adobe today. This is a pivotal point in Adobe’s history. You can read about the details here: http://www.adobe.com/openscreenproject/
Here’s what this will mean for Flash®:
- Removing restrictions on use of the SWF and FLV/F4V specifications
- 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
Note that this is not making Flash open-source. It is making it possible to put the Flash player on mobile devices without a fee (even though the fee was small to begin with) and significantly reduces the potential development cost to make it work on a device. We’ll be able to create Flash content for mobile devices and eventually we’ll see Flex and AIR apps on them. This is the stuff dreams are made of. Ok, maybe not all dreams, but I still love it.
The strategy behind it is brilliant as well. It will ensure there aren’t multiple variations of “flash players” out there that don’t work the same. We don’t want to have the headaches we had when dealing with CSS inconsistencies. This also will get Flash out there as the platform for rich content. Sorry Microsoft, but you haven’t been very “open” so what’s your move?