-
Website
http://www.scobleizer.com/ -
Original page
http://scobleizer.com/2007/04/25/adobe-opensources-flex/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
danja
44 comments · 4 points
-
polizeros
52 comments · 1 points
-
AndyBeard
69 comments · 4 points
-
Zachary Adam Cohen
35 comments · 8 points
-
dbarefoot
40 comments · 3 points
-
-
Popular Threads
-
The best and worst thing Twitter did in 2009: RT
1 day ago · 22 comments
-
World-brand-building mistakes France’s entrepreneurs make
1 week ago · 181 comments
-
2010: the year SEO isn’t important anymore
1 week ago · 67 comments
-
A new addition here: the Meebo bar
1 day ago · 7 comments
-
iPhone developers abandoning app model for HTML5?
1 week ago · 52 comments
-
The best and worst thing Twitter did in 2009: RT
How manuy of you said that? :-)
Congratulations, Adobe!!!
Rocky
Scoble Show Editor
Is the dev. tool open as well?
-wayne
Guess what the hottest topic at MIX?
"Is Microsoft going to open source Silverlight too?"
I guess it doesn't take an Einstein to answer the question?
OMG, They open sourced their expensive media server!
They are so nice.
/sbin/service red5d start !
No more licensing fees for me!
Tanx Adobe! UR the best.
At first I thought it was to shift the cost back to the media server, which Flex and flash can't live w/o, but now I realize it was all for the good of FOSS.
-wayne
Adobe wants the platform to be successful, Microsoft wants the platform to make money.
What staggering difference!
And most horribly, even if MS tries to open source it, it can't, since it's so deeply entrenched with rest of the MS products.
I guess, the biggest question at MIX will be, why would people develop and pay for the license of a new/untested product, while there's a free product that is already dominant and embraced?
The command line compiler is also open sourced. The eclipse based IDE is not.
More info here:
http://labs.adobe.com/wiki/index.php/Flex_Open_...
mike chambers
mesh@adobe.com
With the client as MPL and a new GPL server, the FOSS community should be able to ax the pay licensing completely.
This isn't as big an announcement as your post makes it sound though. They aren't open sourcing the Flash player engine. This is just the flex SDK libraries that run on top. This was already free, and you could already see these source (the source is already shipped with the SDK).
But, yes, you're right, next week is going to be fun at Mix too. Microsoft has a better system and tooling: if you're on Windows. Adobe is way ahead in market adoption all over the place. Will Yahoo Maps switch to Silverlight? Will Google's Finance site switch to Silverlight? Will startups like Scrapblog (which is mondo cool) switch to Silverlight?
Why/why not?
Why not ask Adobe about Microsoft? Cause that's Microsoft's job next week at Mix.
"They aren’t open sourcing the Flash player engine."
I wasn't sure. Back to wireshark we go.
Compiled Action script is only a resource in a flash file.
So that's actually very insignificant.
If the socket routines and engine are still binary only, even for Linux, I don't see what this announcement is really about.
I know that is actually C and assembly code optimized for x86, and not java, because the Linux flash developer blogs about it constantly.
Yeah, there it is. He was constantly getting digged before Flash 9 linux was released, and he couldn't stop bitching about the inline assembly on Linux, because it's the AT&T mnemonics instead of the intel ones. So he couldn't paste them over from the windows build. Java classes indeed.
What a disappointment.
Today everyone learns Java. Now maybe for the next ten years, people will be learning to program in Flex/ActionScript.
I guess, maybe it's the NBL that steve yegge talked about? (http://steve-yegge.blogspot.com/2007/02/next-bi...)
Just pure speculation :)
Flash has been a huge success (especially in video).
Flex has been had a mediocre track record at best. The download size and performance of applications built with Flex is terrible (you'll have a 150k download size for a "hello world" application built with Flex - bigger apps can be almost 1MB!!!).
Flex has had its butt kicked by AJAX the last 2 years largely because of performance and download size. The fact that they are on their third release and can only name a few sites using it isn't something they should be boasting about.
This announcement (especially the fact that they aren't shipping it for a few more months) smacks of desperation as opposed to some genius move...
@22,
I don't even use flex and I understand what it is from this description. Flex is just a library for action script functions. They are releasing a Java action script compiler. I know compilers, and I know java isn't a good choice for one.
But ok, they are releasing the action script compiler and debugger source and some class library for AS.
That's only going to help those who use FLEX and want to poke into the libraries in the same way MFC source code was included with VC++ and the same way the .NET source libraries are included, and the java libraries with the sun JRE.
This is no big deal. This is not the actual runtime for flash. This will not get flash into FOSS stuff like Linux distros and let people develop FOSS tools to edit flash movies.
This is just like the Microsoft shared source for their "Open source" initiatives. Every bit as much of a token gesture the way I see it.
I think what this announcement is actually *implying* in it's importance would be this: http://www.gnu.org/software/gnash/
and this: http://osflash.org/red5
I think Adobe wants people to believe that their announcement is on that scale, but is actually just a class library and the AS compiler, written in Java.
Really won't make much difference to the developer as they already had the information they needed to get their job done.
The big difference will be which side of the fence makes it easier to develop in rather than open sourcing it.
Show me the runtime! hehe
I was unaware of Flex until january. But it is simply great to develop with. And it's fun once you start to learn the Actionscript API:s for the runtime and can start being creative. I love it!!
This is great news and it makes it much easier to go ahead using Flex despite working in a microsoft shop most of the time!! And it has already started to spread here - two other projects are starting up using Flex right now.
If there was a lot of demand for a parallel stack, companies like Lazlo (which have also been open source) would have grown beyond some niche applications.
Adobe should instead try to understand how they can help integrate, enhance and promote the best of breed evolution around Ajax and provide a cleaner/more open/more transparent integration between Flash/PDF and the web stack. (But for that they have to live with the fact that web technologies is bigger than them and they can not control it).
-Edwin
For Flex to really succeed it needs DEVELOPERS, DEVELOPERS, DEVELOPERS. Open sourcing the framework is in effort of achieving this. The benefits of which will be the greater number of evangelists in the area, a more competitive market in terms of IDE's to develop in, an increase in integration with 3rd party applications (see SAP Netweaver) and ultimately, more great applications that show off the technology (think BuzzWord, ScrapBlog and the many Business focused apps we’ll probably only ever ‘hear’ about not see).
I’m incredibly excited about the route Adobe is taking here.
They would be rewarded an order of magnitude more if they showed convincing arguments about how well they work with XAML files (note for the uninformed people : this XAML stuff is at the heart of the latest Microsoft strategy to own the internet).
A XAML importer would not do harm. And exporting to XAML from Flex would not either.
But you *still* get the economy of a browser-based architecture.
The trouble is, at least here in europe, this target group of developers are largely unaware of Flex. On the other hand the MS hegemony anong these developers appear to be breaking up and they are very slowly starting to look outside the box.
And either don't care about Linux whatsoever, or never plan on doing any dev work with anything but Windows, or plan on building your own dev tools.
Adobe is way ahead in market adoption all over the place. Will Yahoo Maps switch to Silverlight? Will Google’s Finance site switch to Silverlight? Will startups like Scrapblog (which is mondo cool) switch to Silverlight?
Heh...nah, they understand that Linux and unix count.
What an uninformed association of words.
.NET is a commercial run-time whose implementation is not known. There is a ton of "Microsoft-like" patents associated with it.
The ability to "reverse engineer" public assemblies is not what defines .NET. Java has been doing that for even longer (and I'm pretty sure there is prior art too).
Remember your post of a couple days ago where you and your followers trashed "Alfred" for suggesting that your not being a developer and/or lacking technical grounding lessened your value as an attendee at Mix? This shows what what he was talking about.
This is also another example of your colossal ego. Do you really think that Adobe would choose your show to announce something as HUGE (as huge as you made it out to be)? Come on, now.
I can see the topic changing pretty quickly from JavaBeans and Apollo! ;)
The compilers and debugger being made available open the door for alternatives to the Flex Builder IDE, something sure to be embraced by Linux and other free-software enthusiasts.
While I don't know that this announcement is monumental, its interesting how pretty much every person "bashing" this announcement seems to be blissfully uninformed about what it really means.
An even bigger disappointment would be Microsoft not shipping a tiny CLR inside Silverlight...
Interesting reaction. Did I say it'll cure cancer above?
I'm not the one who got this to the top of TechMeme and more than 500 Diggs. I guess you think I control people like Ryan Stewart and all the folks over on Digg, right? Not to mention Ted Leung or Nik over at TechCrunch. Yeah, those people all listen to me. Bwwwwaaaahhhhaaahhhhaaaaaa.
http://www.techmeme.com/070426/p11#a070426p11
This sounds like a decision made by a manager who’s teenage son mentioned the term ‘Open Source’ during the dinner time conversation.
I +wish+ I had 615 Digger's under my control. Thanks for the laugh this morning!
submitted, made popular 5 hours 43 min ago
http://digg.com/tech_news/Adobe_Flex_Goes_Open_...
submitted, made popular 5 hours 23 min ago
This generic link to wikipedia about a guy that stuck his head in a particle accelerator was submitted at the same time and has twice as many diggs.
I agree with everybody who said this isn't important.
Action script isn't a real programming language, and I think the responses here highlight that.
I'm still shocked that somebody wrote a commercial compiler with java.
Besides, they should fast-track this specification through ISO before Microsoft does it.
An Open XML ISO/ANSI described rich media browser format would be excellent. That would truly open the door to having open tools to generate browser content.
What's going to happen now is that they open sourced the action script "compiler", but the action script itself is still not a standardized language or intermediate code format.
If somebody else modifies the action script compiler and re-releases a flash movie generator/IDE, Adobe could easily sue them for violating the copyright on their format.
That's why this announcement is completely and utterly meaningless.
@57.
Yuri, as you may know, the original wpf/e spec includes the mini-CLR (I still have the PowerPoint presentations ;)). (For some reason, they said that they would only support C# and VB, which didn't make sense to me; seems that it would automatically support any language that spit out MSIL (the mini-CLR version of MSIL, anyway).)
They indicated that such functionality would follow the JScript/XAML stuff, but we haven't heard much about it since then, so I fear it might have been dropped. :( (Maybe they figured that a mini-CLR would be akin to Java web-applets, which Flash blew out of the water.) I hope not, but I guess we'll find out next week (I'm sure someone will ask about it at Mix if Microsoft doesn't say anything about it themselves.)
Does the Wall Street Journal disclose when they write about an advertiser? No, unless they are paying for that coverage. Adobe did not do that here. I'm not compensated to cover one company more than another and would be happy to do this style coverage for Microsoft or Lazlo too, if they want to invite me into their offices and give me exclusive video news the way Adobe did here (or eBay on Monday -- eBay is not a PodTech advertiser yet).
By the way, all of our clients are listed right on PodTech.net's home page. Just visit http://www.podtech.net and see if they have a logo there.
And as for the only C# and VB.NET thing, it's probably because most other compilers make use of heavy reflection and other complex funtionality that'll get cut from a miniCLR in no time.
Obscure low-market share product, "opened up", attempting to appear bigger than it really is for competitor conference mindshare grabbing, when it's pretty much a hollow announcement.
Lucky for them, bloggers with video cameras, filming whatever talks and moves. New media infomericalites stung by the spin.
I think that it is naive to think that because you dump your code to open source you are going to get a lot of developers, specially for larger companies. Laslo has been open source since its inception.
You mentioned a new breed of applications. I agree that there has been over the last 3-4 years the emergence of new/richer apps but I believe that they will be powered by an evolving HTML, DOM, CSS, Javascript, JSON and XML stack rather than Flex or XAML.
You mentioned SPRY. I think that SPRY is part of the problem. Instead of looking at the existing used/successful/emerging frameworks (and there are a lot of them) and build tooling, management and integration across them, Adobe decided to re-inventing the wheel. As a result they will NOT benefits from the organic evolution of all the other frameworks.
At the end of the day, adoption is the only thing that counts. Adobe (like Microsoft) has enough money to create a tornado when they launch something and everyone knows that in a tornado, even turkeys can fly.
-Edwin
It would be awesome if some of these very people were forced to take some computer science classes, before they could receive a license to blog.
The best description to date of what PodTech does.
Fair enough. But unless you are a wholely own subsidiary of PodTech, I gotta think the money goes into one big pot and ScobleShow stays afloat one more day from the exposure Adobe gets
As for Adobe suing people, one of the stated goals of this move is to allow the creation of 3rd party IDEs. Sounds like you've not done very much research on this topic. Perhaps you should.
Will you say the same thing next week when I post a Microsoft video?
I've posted more than 200 interviews now, only a handful of which come from companies that sponsor us.
"When did the table turn? What I see here are MS fanboys reacting like yesterdays tiresome linux-zealots used to do."
You misread. Many of those downplaying this Adobe think ARE linux fanboys that hate Microsoft (e.g. Chris of beercosoft.com).
People are starting to realize that open platforms are better for their businesses and their wallets.
I'm considering starting my own company in an area where I have considerable experience: network and computer security. I will use and recommend only open/free (license) software like Linux, the BSDs, OpenOffice, etc.
In an age where DRM creep and evil licensure is stifling rather than encouraging, people will do better with free/open platforms.
Hey, wake up! ;-)
jd/adobe
Yes they know its there but I said as well as good xhtml.
I see far to many flashy websites desinged for small busineses that look pritty but don't perform for google.
most websites are there for a business reason using flash can make it vary hard to get any ROI on your web presence.
I am at a trade show tomorow on our stand and Ill bet we will see one or two potential clinets with this problem.
Jakob Nielsen coment last year that most(ie joe public) people us the internet via Googles saerch box is very true.
I'm not sure of a search query to quickly prove this, but if you check the websites of Fortune 500 companies, you'll find that many of them use SWF. (Yes, small websites can use SWF inappropriately, but the fact that some can doesn't mean that all do.)
jd/adobe