Slashdot Mirror


Adobe To Donate Flex SDK To Open Source Community

New submitter ProbablyJoe writes "InfoQ reports that Adobe is to donate its web application SDK, Flex, to an 'an established open source foundation' — suspected to either be the Open Spoon Foundation (who have been working on an open source fork of Flex), or the more established Apache Foundation. Adobe has stated on its blog that they consider HTML5 to be a better technology for the future than its own Flex platform, causing frustration among developers who have used the platform for enterprise applications. Is this a generous contribution to the open source community, or just Adobe offloading another failing technology?"

38 of 158 comments (clear)

  1. Thanks? by Anonymous Coward · · Score: 3, Funny

    This is the technological equivalent of donating AIDS infected blood.

    1. Re:Thanks? by 1s44c · · Score: 2

      This is the technological equivalent of donating AIDS infected blood.

      Funny. But very, very sick.

  2. Did hell just freeze over or something? by Robert+Zenz · · Score: 5, Funny

    Microsoft dumps stuff in favor of HTML5.

    Adobe dumps stuff in favor of HTML5.

    Can somebody check the temperature in hell, please?

    1. Re:Did hell just freeze over or something? by cshark · · Score: 2

      Pretty icy. They also discontinued flash mobile, same week. I think we're going to see a new class of development tool from adobe here in the next few months. All of this is a leadup to that, I think.

      --

      This signature has Super Cow Powers

    2. Re:Did hell just freeze over or something? by DrXym · · Score: 3, Insightful

      Pretty icy. They also discontinued flash mobile, same week. I think we're going to see a new class of development tool from adobe here in the next few months. All of this is a leadup to that, I think.

      Not necessarily. I think it's quite feasible for them to repurpose their authoring tools so they crap out HTML 5 instead of flash content, at least in those cases where there is analogous functionality.

    3. Re:Did hell just freeze over or something? by cshark · · Score: 3, Funny

      I think it would be awesome to see an html 5/canvas/css3 animation program. Crappy as it might be. I for one welcome our new ridiculous animated logo overlords.

      --

      This signature has Super Cow Powers

    4. Re:Did hell just freeze over or something? by Kjella · · Score: 2

      Well, I think it has something to do with Android/Apple dominating the smartphone/tablet market, better for MS and Adobe to push for a HTML5 standard than letting the Android/iOS SDK become the new standard and they left out in the cold. Don't they've had a change of heart or anything.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Did hell just freeze over or something? by datavirtue · · Score: 3, Interesting

      As a developer I don't like the thought of developing for any specific mobile platform. When I think mobile, I think web-based; as-in accessible from any device. Still though, apps will be built because of device specific functionality like sensors and cameras. Hopefully this stuff can be addressed from a web app in the future. Java Applets anyone? I guess Java was to far ahead of its time, and no one wants to play well with it (Apple) because they lose control over the user that way.

      --
      I object to power without constructive purpose. --Spock
    6. Re:Did hell just freeze over or something? by UnknowingFool · · Score: 2

      Java for mobile (J2ME) didn't work out because Sun stopped all real development of it and focused on desktop (J2SE) and server (J2EE) versions. The only real player was IBM and their J9 project and even they stopped working on the mobile version. It was stuck on JRE 1.3 forever. And it doesn't look like Oracle will do anything different.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  3. Re:Just another offload. by cjpa · · Score: 5, Insightful

    and why shouldn't they? If they already decided that they wouldn't support the product anymore, then it makes sense to donate it to the community. Maybe some enterprising people can make it work for them. Just look at what it did for web-browser technology when Netscape opensourced their - at that time 'almost end-of-line' - product to the opensource community...

  4. FOSS attitude fail. by Xest · · Score: 5, Insightful

    Right, so when a company end of lines a product they're criticised for not open sourcing it.

    Now when a company open sources an end of lined product, they're "offloading another failing technology".

    This is why companies don't give a fuck what the FOSS community thinks, because with the FOSS community you can never do anything right. See all the whinging about Android's open source initiatives for another fine example.

    1. Re:FOSS attitude fail. by bjourne · · Score: 4, Insightful

      Sorry, but that is not the attitude of the FOSS community - just some random commentator setting up a false dilemma. He does not represent the view of "the community". Neither does I ofcourse, but I think it is awesome that Adobe will finally open source Flex.

    2. Re:FOSS attitude fail. by Bogtha · · Score: 2

      Since when did a single Slashdot submitter speak for the whole of the FOSS community?

      --
      Bogtha Bogtha Bogtha
    3. Re:FOSS attitude fail. by Alistair+Hutton · · Score: 2
      Flex has been open source for years.

      They change here is that project leadership will now be shared between Adobe and an Open Source foundation.

      --
      Puzzle Daze is now my job
    4. Re:FOSS attitude fail. by pebs · · Score: 5, Informative

      Flex was already open source.. They are just pushing the responsibility of maintaining it to the community. Now if they were open sourcing the Flash Player, I would commend them for that as it could ease the pain a little of those stuck relying on this legacy technology.

      --
      #!/
    5. Re:FOSS attitude fail. by lkcl · · Score: 2

      Right, so when a company end of lines a product they're criticised for not open sourcing it.

      Now when a company open sources an end of lined product, they're "offloading another failing technology".

      This is why companies don't give a fuck what the FOSS community thinks, because with the FOSS community you can never do anything right. See all the whinging about Android's open source initiatives for another fine example.

      right. what, the ones where, just like trolltech and oracle doing qt4 and mysql doing a one-way push where you cannot truly contribute except as a paid-up slave^H^H^H^H^Hemployee, the product cannot truly be considered to be either "Open" or "Free"? have you actually looked at the number of lines of code involved? do you even understand that "Libre" is not just about the "Releasing Of Some Code" it is about developing and fostering an open, exciting and above-all *inclusive* community attitude?

      do you understand that without a group of actual independent contributors or a means and a clear path by which random contributors can actually like... y'know... contribute - do you actually understand that without this absolutely critical critical means for people to actually contribute there *is* no "Software Libre", and no amount of renaming exercises as "Open" will ever change a proprietary product into a "Software Libre" one without also having a vibrant community around it.

      i don't understand why people don't understand this. look at FreeDCE for example, or ISODE. have you even heard of ISODE 8.0? it's a full-on X500 Directory Services server, released _decades_ ago under a BSD-compatible license. it was free software way before anyone understood free software. but everyone rejected X500 in favour of "LDAP". then, of course, they went "shit - this LDAP stuff is shit! i know, let's extend it, that'll make it better, won't it?" and they've spent a good decade+ reimplementing X500 _back_ into LDAP, thus no longer making it "light"!

      the point of mentioning FreeDCE and ISODE is that even releasing technically superior code as Free Software *doesn't* mean it's going to magically end up with a vibrant community based around it - hence the reason why adobe's hunting for victims to take FLEX off their hands. the problem is that they should have done this over 10 years ago, when FLEX was actually relevant.

      now, if they released the source code of flash player as Free Software (so that gnash and swfdec could incorporate some missing features) now *that* would be interesting, and worthwhile: they still have a limited window of opportunity in which to do that. but, i believe it's far more likely that they'll just fail to take advantage of the opportunity until it's too late, there, too.

      overall i'm looking at a company that's on its way out. by embracing HTML5 they have entered - late - a market they really don't understand, and do not have a big differentiator from absolutely anyone else in the HTML5 market. nobody buys PDF readers. nobody buys Flash Servers because you can get red5, rtmpy and others. time to die, Adobe. cut the losses, and shut up shop.

    6. Re:FOSS attitude fail. by jbolden · · Score: 2

      Time to die? Adobe sells just over $4b a year and does well over a $1b profit on that. Cut the losses, shut up shop?

      I think Adobe has made some mistakes and is letting their products decay but lets get a grip about where they actually stand.

    7. Re:FOSS attitude fail. by Xest · · Score: 2

      "Open Source doesn't need more code, it needs more coders and users."

      Right, and we all know the best way to get them is to insult people who aren't yet sold on the FOSS philosophy and attack firms who believe they're doing the right thing when they hand source to the FOSS community, then mod people troll or flamebait if they dare point out how counter-productive this is?

      The problem is the community is full of introverts with the social competence of a rock, but not only that, they're the worst kind of those people - they're the kind that don't even realise what dicks that makes them come across as to - you guessed it - the very people they're claiming they want more of in their community.

      You're right about Android but look how many attacks there are on it from the FOSS community? Look at any Android source related story on Slashdot, or wherever else to see my point, many even claim it's not real FOSS for the most inane reasons just because to them a large succesful company couldn't ever be beneficial to their little introverted hacker elite.

      FOSS zealots are frankly the only thing in the IT world that are worse than Apple and Sony fanboys and until there's a bit of rationality in the community many users and developers will continue to be put off.

  5. Player? by lavaforge · · Score: 5, Interesting

    Will this include player components? As it stands, the span of usefulness for the SDK is going to be limited if there isn't a player to run the output.

  6. Rhetorical question? by Guidii · · Score: 2

    Is this a generous contribution to the open source community, or just Adobe offloading another failing technology?"

    Both, obviously!

  7. Re:NO NO NO by hedwards · · Score: 3, Interesting

    WebM is free, H.264 costs money on both the encoding and decoding end. Standards should never require payment to use.

  8. Adobe Edge by tepples · · Score: 3, Informative

    Based on what I've read elsewhere, it's called Adobe Edge, and it's supposed to be an authoring tool for animations to be played back using JavaScript and HTML5's 2D canvas. Tim Langdell will be pissed.

  9. Trash The Flash, Keep The Flex by Anonymous Coward · · Score: 5, Interesting

    I've used the Flex SDK and FlexBuilder IDE. While the underlying Flash runtime is notoriously bad, the declarative XML structure, ActionScript language and matching IDE are actually quite pleasant to work with. I'd love to see someone replace the dreadful Flash runtime with a native HTML5 runtime but keep the decent bits.

    Anybody know what this means for Adobe's AIR platform?

    1. Re:Trash The Flash, Keep The Flex by wonkavader · · Score: 3, Informative

      Agreed. Flex really isn't bad.

      I did a real business app in it. It was not my choice, but once the choice was made, Flex turned out to be not terrible.

      Not a bad language. Not too bad a development environment. But it needed some growing up, needed some changes to the event model, needed a little more coherency. But it worked, and it was pleasant to write in.

  10. Re:NO NO NO by HarrySquatter · · Score: 2

    H.264 only costs money if you ship more than 50000 units a year. Also it is royalty-free for non-commercial use.

  11. IE on PCs also supports WebM by tepples · · Score: 2

    Even Internet Explorer supports H.264

    Windows Internet Explorer on PCs also supports WebM as long as the proper codec pack is installed.

    WebM sucks!

    Could you please tone it down and say why you feel WebM is inferior? Otherwise, your post is just as much misinformation as the ones you criticize. Does your skin dry out on sunny days to where it feels like rock?

  12. Re:NO NO NO by Merk42 · · Score: 4, Informative

    You do realize HTML5 is far far more than just a video player right? Even so "HTML5 Video" doesn't inherently mean WebM nor H.264 as the format isn't part of the standard.

  13. Suprising by bigsexyjoe · · Score: 2

    While I agree that HTML5 is better than Flash, it is pretty surprising that they are going down without a fight, and doing so early in the process. I would think they would drum it up as long as possible so they could sell off their stocks. After all plenty of businesses use Flex, and they aren't going to re-factor anytime soon. Likewise, old browsers with bad HTML5 support are not going away soon?

    Do they perhaps think that Flash/Flex can out compete HTML5 if they open source it? Do they think Flex development will be a good gateway to AIR development? I guess I just don't get the strategy.

    1. Re:Suprising by Yvan256 · · Score: 2

      If you have to develop in HTML5 for the mobile platforms and HTML5 is also supported on the desktop, why would you waste time making something in Flash?

    2. Re:Suprising by jbolden · · Score: 2

      Here is the strategy:

      1) Flash-lite which centered on video playback for mobile is being killed by video in hardware.
      2) Flash as a cross platform standard for mobile is failing. Both Apple and Microsoft aren't including it.
      3) Mobile Flash costs a fortune to develop since to get it to work they have to deal with every (GPU / OS / Hardware) combination.

      Conclusion: Flash is not going to be successful in the next 3 years on mobile.
      Thus Adobe developers need to be doing something else for cross platform and that looks like HTML5.

      But Flash on the desktop still works. However as mobile expands as a percentage of the market that's going to get less and less valuable. So think shorter term: Advertisers with a desktop focus can continue to use desktop flash. But that means the technology should stabalize which means holding down costs.

      I think it makes sense, if you only have a 3 year horizon.

  14. Need FlashBlock for HTML5 by denis-The-menace · · Score: 5, Funny

    Now with HTML5 becoming the the preferred nuisance apparatus, can we create something to block them browser side?

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    1. Re:Need FlashBlock for HTML5 by Yvan256 · · Score: 3, Funny

      Sure. It's called "disable javascript" and it's already built-in all browsers worth using.

  15. Questions vs. Statements, and value of open source by DragonWriter · · Score: 2

    Since when did a single Slashdot submitter speak for the whole of the FOSS community?

    Its worse that that: the submitter didn't even say what is being attributed to the whole community. TFS ends with the question -- an invitation to comment in the attached comment thread -- "Is this a generous contribution to the open source community, or just Adobe offloading another failing technology?"

    Some people have interpreted this as if it were a statement that "Adobe [is just] offloading another failing technology", but that's not what it says. It poses a question.

    And the answer to the question of "is it A or B?" is that it is A and also B. Look, Adobe clearly sees Flex as, from its business perspective, a failing technology. The developers that are upset about it being abandoned in favor of HTML5 clearly see it as valuable. One of the benefits of open source is that it allows technologies to continue to be used and developed by others even when they no longer serve as a profit center for the original developer.

    So, yeah, Adobe is offloading what it sees as a failing technology. On the other hand, it could just as easily kill it dead rather than handing it off to an open source foundation. By doing the latter, it is generously providing a way for someone else to maintain what has been an Adobe proprietary technology so that developers can keep using it.

  16. Tax write off by DogDude · · Score: 2

    No, companies don't care what the "FOSS Community" says. They're donating it. That means that they say that this incredible thingy is worth $100 billion, and write it off as a charitable donation. It's a smart way to end a software product. Sure, maybe they're glad they get a bit of "geek cred", but that isn't worth nearly the amount that they can write off of their books because of their "donation". Also, they get to dump all of the ongoing support costs for the software much quicker than if they were to let it wind down slowly on it's own. It's purely a financial decision, and probably a smart one at that.

    --
    I don't respond to AC's.
  17. Re:NO NO NO by icebraining · · Score: 2

    Yeah, right. And web devs can stop supporting IE too, right?

    Once the market is locked-in, driving away from the standard is almost impossible, because you have to receive or send files to other people who haven't.

  18. Re:Just another offload. by larry+bagina · · Score: 3, Insightful

    Yes, let's look at that. AOL didn't just dump the netscape source code and walk away, they created the Mozilla Foundation and provided $2 million of initial financing. MF hit a jackpot with search bar royalties and while it's open source, virtually all development is from paid Mozilla employees.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  19. Headlines over next few months... by Kamiza+Ikioi · · Score: 2

    -Open Source Community Donates Flex SDK to Goodwill
    -Goodwill Donates Flex SDK to Salvation Army
    -Salvation Army Donates Flex SDK to Jerry's Kids
    -Jerry's Kids Donates Flex SDK to Haiti
    -Haiti Donates Flex SDK to Somalia
    -Somalian Pirates Use Flex SDK to Attack Passing Ships

    --
    I8-D
  20. You block ads? Server blocks YOU. by tepples · · Score: 2

    Block Javascript

    And turn every click into a page load. Good luck trying to use an online drawing program where each click on the image means a full reload of the image and of the page it's on.

    or install an ad-blocker

    If you install an extension specifically to block web sites' revenue source, watch web sites depending on advertisements block you. Web sites have tolerated Flashblock for two reasons: it's "content neutral", not caring whether each SWF object is the requested information or an advertisement on the side, and web sites already have to fall back to JPEG ads for devices not supporting SWF.

    So if a user purposely blocks ads, there's nothing that can be done.

    The server can notice that an advertisement was not downloaded and forbid the user from downloading any further pages.