Slashdot Log In
Adobe Open Sources Flex SDK Under MPL
Posted by
kdawson
on Thu Apr 26, 2007 09:36 AM
from the for-real dept.
from the for-real dept.
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."
Related Stories
[+]
Microsoft To Open Source Some of Silverlight 204 comments
Kurtz writes with word that Microsoft is about to follow in Adobe's footsteps by releasing the source code to part of its Silverlight technology. The news comes less than a week after Adobe announced plans to open source the Flex SDK. Microsoft is hungry to build the developer base for its rich Internet app tools, if it can.
This discussion has been archived.
No new comments can be posted.
Adobe Open Sources Flex SDK Under MPL
|
Log In/Create an Account
| Top
| 134 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Game UI (Score:5, Insightful)
The ability to improve it yourself definitely doesn't hurt, either.
If they are really devoted to open source... (Score:1)
Flex Builder 2 *DOES* run under Linux (Score:4, Informative)
Quick google for "flex under linux" returns a blog detailing support: http://blog.davr.org/2007/04/22/flex-builder-201-
Adobe really impress me with Flex..
Re:Flex Builder 2 *DOES* run under Linux (Score:5, Interesting)
(http://www.beauscott.com/)
Flex and db access (Score:2)
Re:Do you mean OpenLaszlo (Score:5, Interesting)
Not impressed (Score:3, Informative)
(Last Journal: Friday December 01 2006, @10:51AM)
Correct FAQ link (Score:2)
(http://www.davi.cz/)
You fell for it, huh? (Score:5, Insightful)
There's a sucker born every minute, isn't there.
What Adobe has done by throwing an "open source" SDK bone is made it appear like they're leaning toward open-source Flash without actually giving away any of the crown jewels. Adobe's move is very much like the gigabyes of "open source" code samples Microsoft makes available in its extensive MSDN library: you can use and modify them for free, but you still need Microsoft's core (and proprietary) software to make them work.
Re:You fell for it, huh? (Score:4, Insightful)
(http://slashdot.org/)
Sure it's great the SDK code will be freely available and inspectable; I'm all for transparency in software and its licensing. But Adobe has still locked up the middleware and will continue to charge an astronomical amount of money for it. And the tool won't be terribly useful without it, unless you're one of the wildman-types who rolls his own data access remoting. So the GP isn't that far off, at least in my opinion.
What would be helpful for the dev community would be an FOSS interop gateway/platform where the remoting headaches have already been solved. Maybe it exists somewhere; if so, now would be a great publicity opportunity for it.
(And yes, I've done Flex development before, so spare me the snarkiness...)
Re:You fell for it, huh? (Score:4, Informative)
(http://www.jamesward.org/)
- HTTPService (connect to any backend using any serialization you want)
- WebService (connect to SOAP)
- RemoteObject (Java remoting)
Why do Adobe even care about Silverlight? (Score:4, Insightful)
Adobe have a massive user base for the Flash plugin (perhaps one of the highest user bases for any software in the world? (barring MS paint).. interesting question) and the application itself, and I don't see Microsoft making a dent in it in any meaningful way- why should Adobe even bother looking over their shoulder when you can ask most users what Flash is and they'll say 'oh it's that thing you need on the interwebs that does ______'.
Anyway, I've been wanting to make the move to Flex (from hand-coding my XML requests etc) and this is a great chance to do so. Spry integration into Dreamweaver CS3, then open-sourcing Flex? Some moves in the right direction, Adobe
Now, about that XML into After Effects idea I had
*runs off to buy master suite*
Re:Why do Adobe even care about Silverlight? (Score:4, Interesting)
(http://bluezhift.proliphus.com/ | Last Journal: Wednesday January 31 2007, @10:25AM)
Adobe does Flash too? (Score:2)
(http://slashdot.org/ | Last Journal: Wednesday March 06 2002, @03:46PM)
To me, I had never been interested in Flash development because the dev environments I saw always seemed semi-hostile to something other than timeline-based animation. With haxe, it's just you and your text editor - the way programming should be.
An unexpected smart move - Adobe deserves credit (Score:4, Insightful)
Kudos also to the Laszlo guys and the Motion Twin ActionScript Compiler and all the other projects listed at osflash.org for putting the presure on Adobemedia for the last few years. And Kudos to Sun for leading the way in open sourcing key technologies - I suspect that played a major role in this decision. And thanks to Adobe for scaring the living wee-wee out of Microsoft's Web Division. I can just imagine the look on their faces. Hehe.
Oh, and last but not least, to all the idiots here on slashdot allready ranting about Flash, Flex, Laszlo, RIAs and whatnot: Shut the f*ck up, you don't know squat what you're talking about.
Duh... flex is already open source (Score:2, Funny)
(http://tremulous.net/)
Adobe should concentrate on opening sourcing something of worth instead of reinventing the wheel.
Nifty but confusing. (Score:2)
Slow Death? (Score:2)
This is the last step before they abandon it. Which they won't do right away. First some exec that came over from Macromedia and forcing the project through will resign. Then a couple of months later the updates will stop.
As someone who has witnessed their business people in action at a very high level, the riskiest thing they've done lately is to try a new restaurant for lunch.
The last mile of software (Score:3, Interesting)
There are eight ways to Sunday for solving the last mile problem for software (the presentation tier) in a robust fashion. For all but the most trivial of applications, this solution is more trouble than it's worth. Unlike the last mile of the network, the target is not a fixed location.
The shrewd architect knows that there is always a rewrite. A dependency like this at the presentation layer is a liability. Whether interpreter is proprietary or not has little impact on these costs.
It's no good alone (Score:3, Funny)
(http://voiceofjohn.blogspot.com/ | Last Journal: Tuesday October 30, @11:44AM)
The only way to really utilize open source flex is if we could get an open source bison.
Flex has always been open source. (Score:1, Insightful)
http://flex.sourceforge.net/ [sourceforge.net]
I don't know what Adobe's product is, but it is not Flex.
Why MPL? (Score:1)
SilverLight Adoption is Easy, Bundle with IE (Score:1)
(http://www.vgfort.com/)
Granted it wont be forced on people on other platforms but it would get heavy adoption rather quickly. I dont put it beyond them to do this either.
I love Flex (Score:1)
I've been playing around with making some simple movies, the results are great. I wrote some performance intensive code and found that the VM performed great. I did a lot of procedural drawing and it performed great (I was particularly worried about that step).
Here is my favorite part: I wrote the whole thing with no IDE or anything. I typed out the
The API is well set up and I consistently find that they have the features and organization that I want. It feels like me and Adobe are on the same page, design-wise (I certainly can't say the same for me and Sun).
The MXML organization works really well. You can embed source in the XML, your source code can refer to objects you declare in XML as if they were variables, and you include a custom class simply by adding an XML tag with your class's name.
Kudos to Adobe, they finally made a developer-friendly way to create flash content.
Flex (Score:1)
Re:Pay Attention (Score:2)
Actually, ActionScript 3 (introduced in Flash Player 9) is a JIT with excellent performance... not interpreted.
Your other points are valid, but you can still get impressive performance, e.g.,
http://www.papervision3d.org/ [papervision3d.org]
http://www.unitzeroone.com/blog/papervision3d/pap