As reported on a number of sites, Adobe announced plans to release source code for Adobe Flex SDK and framework under the open source Mozilla Public License (MPL).
“This initiative will let developers worldwide participate in the growth of the industry’s most advanced framework for building cross-operating system rich Internet applications (RIAs) for the Web and enabling new Apollo applications for the desktop.”
Now in the coming months, look for Spring, Red Hat JBoss (Seam), and others to announce partnerships with Adobe for the integration and use of OSFlex or other TBD manifestation with the Spring, JBoss Seam and other enterprise Java frameworks. Why?
It’s because of the growing number of Java developers working in increasingly hybrid or blended Java environments (i.e., Spring + Ruby/Rails + OSFlex (with OSFlash/Flash), etc.). As developers are migrating away from SWT and Swing, they’re looking to presentation-tier options such as Flash, available in the use of Flex. Now, while Swing of late has been experiencing a bit of a comeback, I don’t think it will be enough to sway Java developers from rapid adotion of Flex/Flash, especially as open source versions are now and becoming available.
Are you more inclined than ever to now migrate away from Java Swing, SWT, etc. in favor of Flash/Flex; or have you already been doing this? What do you think?