Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Software

Adobe Open Sources Flex SDK Under MPL 134

andy_from_nc writes "Adobe announced that they are open sourcing their Flex SDK under the Mozilla Public License incrementally by December. This move comes on the heels of Microsoft's announcement of their Silverlight and Adobe's CEO's criticism of it. Adobe's action will likely please other open source developers who use Flex, like me, and offers hope that we'll see a full open source version of Flash one day. You can read Adobe's FAQ on the move as well."
This discussion has been archived. No new comments can be posted.

Adobe Open Sources Flex SDK Under MPL

Comments Filter:
  • Not impressed (Score:3, Informative)

    by WindBourne ( 631190 ) on Thursday April 26, 2007 @10:43AM (#18884577) Journal
    Adobe is putting small pieces on Linux (and other OSS), just when they feel attacked by MS. If they really wanted to keep doing well, they would move ALL of their work to Linux. Once they do that, they are no longer compete ting directly against MS IN MS's BACKYARD. That is a battle that adobe will lose if they try to take on MS directly.
  • by WarwickRyan ( 780794 ) on Thursday April 26, 2007 @10:56AM (#18884769)
    Flex Builder 2 is provided as an Eclipse plugin, so it's platform independant.

    Quick google for "flex under linux" returns a blog detailing support: http://blog.davr.org/2007/04/22/flex-builder-201-u nder-linux/ [davr.org].

    Adobe really impress me with Flex..
  • by colanut ( 541823 ) on Thursday April 26, 2007 @11:57AM (#18885935)
    Yes, you can hand write the ActionScrpt/Flex in a text editor and use the free SDK to command line compile the .swf file to be included in your web page. As long as you know the language and syntax.

    The $700 package is a ide that has the compiler, debugger and a graphical design window to help you out.
  • by uss_valiant ( 760602 ) on Thursday April 26, 2007 @12:18PM (#18886313) Homepage

    Adobe isn't open-sourcing any of the server/data access/interop components.
    HTTPService is included in the SDK. It's primitive and slower compared to Flash remoting using RemoteObject but it gets you started. That having said, it would be really nice if RemoteObject was included in the SDK since there are already some FLOSS components for the server-side part of the remoting.
  • Re:Game UI (Score:2, Informative)

    by Beau6183 ( 899597 ) on Thursday April 26, 2007 @12:52PM (#18886877) Homepage
    Viewable source is a compilation option in flex applications (example: http://examples.adobe.com/flex2/inproduct/sdk/flex store/flexstore.html [adobe.com] right click to view source). The beauty of Flex / flash is that it's contained in it's own "cross platform" VM, making it totally independent of the browser. I would think that any tight integration into any browser would be a poor move for adobe/flex/flash.
  • by bcrowell ( 177657 ) on Thursday April 26, 2007 @01:10PM (#18887195) Homepage
    ..and you can always use your own editor and compile with the free compiler.
    1. MTASC doesn't support actionscript 3.
    2. Haxe does support actoinscript 3, but it's a different language, so it isn't source code compatible with Adobe's compilers.
    3. MP3 is the only audio codec that's supported by flash, and the mpegla licensing terms make it illegal to distribute MP3 decoders in large numbers for free, without paying royalties. (I believe ubuntu, for example, pays royalties for the privilege of distributing it for free.)
    4. The Version 2 Components are not freely available. That means that if you're writing a flash app, and want to do it without paying Adobe money, you have to use another gui component library, which won't be source-code compatible with the kind of flash everybody else is writing.
    5. The license of the flash spec, http://www.adobe.com/licensing/developer/fileforma t/license/ [adobe.com] , says "3)a. You may not use the Specification in any way to create or develop a runtime, client, player, executable or other program that reads or renders .swf files."
    Summary: flash is a disaster if you want to write OSS using an OSS toolchain.
  • by md17 ( 68506 ) * <james@jameswar d . o rg> on Thursday April 26, 2007 @01:48PM (#18887819) Homepage
    RemoteObject is also available with the Open Source Granite Data Services project. So for free you get:
    - HTTPService (connect to any backend using any serialization you want)
    - WebService (connect to SOAP)
    - RemoteObject (Java remoting)

If you want to put yourself on the map, publish your own map.

Working...