Apache moves Flex forward, should Flash be next?

Apache moves Flex forward, should Flash be next?

Summary: Some say Macromedia-developed Flex framework and Adobe Flash are now irrelevant. But not current steward of Flex, Apache Software Foundation, which this week elevated the Flex SDK to a top level project and updated the code for Flash 10.2-11.5 and Java 7


The Apache Software Foundation is once again trying to resurrect a once-hot technology project developed by Macromedia and purchased by Adobe.

To that end, the ASF announced this week that Flex has been elevated to a Top Level Project from incubation and the availability of Apache Flex 4.9 with support for Flash versions 10.2 through 11.5 as well as support for Java 7 for compiling the SDK.

The future of Adobe Flash, and of course Flex, has been heavily debated with the emergence of HTML 5 and other web app dev technologies. Nevertheless, there are strong backers who maintain that there's still a place for Flash and Flex.  Flex was donated to the ASF in late 2011.

Flex is an open source software development kit for deploying cross platform rich web applications based on Flash.

Might be nice for Adobe to donate Flash to the ASP, though it's not clear how much of the proprietary Flash and AIR components are part of the company's new lineup of HTML5-based Edge tools.






Topics: Software Development, Browser

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • No, it shouldn't.

    Flash evolution was huge thru 2012. Stage3D implementation along with frameworks like Starling or Away3D were a big step in the right direction. Air 3.4-3.6 for iOS and Android made 86% of FlashGame Devs switch to mobile.

    What people don't understand is that Flash doesn't compete with HTML5. HTML5 can't do everything, that's why plug-ins are needed. People shouldn't fight proprietary developments, it is just silly.
    Rolf Ruiz
    • I agree no, but entirely different reasons.

      Flash is being phased out. Why bother it is not secure and compatibility is a serious issue.

      Adobe waited to long to update Flash (x64 and linux build took to long in development) and the web moved on. Adobe is now tied heavily to the success of Windows 8 (since IOS and Android dropped support) which means it will suffer the same fate as Silverlight.

      By the way people shouldn't fight proprietary developments, they should replace them with better solution (proprietary or open). No fight necessary, there are much better solutions.
      • Android dropped support?

        I think you have that backwards. Adobe said they weren't making new versions of mobile Flash and then Android took it down. It wasn't the opposite way around.

        Also, I doubt that it's being phased out because of a lack of Linux development.
        Michael Alan Goff
  • Adobe, oops Apache Flex and Adopbe Flash

    Why would Apache - a Free/Open Source Software (FOSS) organization accept the Flex project from Adobe without (and before) Adobe also making Flash Player FOSS as well, since Flex needs the"proprietary" Flash software in order to function?

    This sounds backwards and destructive to me in regards Apache goals and philosophy. Have they abandoned their principles for $$$$$$$$?
    • Apache Flex in not proprietary

      Apache accepted it as a top level project because it went though a lengthy and exhaustive process to ensure that all the framework could be licensed under the Apache license and that it has a free and open community that is in no controlled by Adobe. The community is also working towards getting the Flex Framework running under Javascript and there already an experimental AS to JS cross compiler.
  • convoluted licensing with Adobe Flex vs Flash

    If Justin McClean was referring to my comment, then he misread. I noted that Flex is (now) Open Sourced - under the Apache license. However since Flex "needs" Flash - a proprietary technology - to function, it behooves Adobe to Free up Flash (open source license-wise) at the same time they turned Flex over to Apache.

    Otherwise the gesture makes no sense.