Expanded Platform Support

The fact that Flash Player 9 Unix support is presently limited to Linux/x86 has been the source of some consternation to the users of some non-Linux/non-x86 Unix systems. You may be interested to learn that Unix platform support has recently been expanded. There are now beta versions of Flash Player 9 available from Adobe Labs to support Solaris on both x86 and Sparc CPU architectures.

Feedback on the beta version is, as always, welcome.

49 Responses to Expanded Platform Support

  1. Tony Taylor says:

    truly impressive. i don’t have a need for either of those, being in the AMD64 camp, but i am glad to see another release for an even smaller platform. Certainly a leap in the right direction.

  2. Dan says:

    I’m just wondering how the port to Solaris on SPARC was achieved as quickly as it has been. My reason for curiosity is the previously stated difficulties in porting the runtime to different CPU architectures (AMD64 specifically). Is it that porting to SPARC already had work done, or was easier, or has the open sourcing of Tamarin helped in any way? If it is because of help from Tamarin, then wouldn’t it be a good recommendation to all of those linux users clamoring for AMD64 support to start working on an AMD64 Tamarin port? Thanks for any insight on this process.

  3. jumanji says:

    At this rate of development I guess we shouldn’t hold our breath for support for- the BSDs- 64-bit- ARM- the myriad of other OSes and archs

  4. Alan Cramer says:

    Why don’t you all just shut up and be grateful that a company like Adobe is even bothering porting anything to Linux aswell as other platforms to begin with. I am sure this is the beginning of many arch ports and if you be patient and stop whining, then you will get your wants soon enough.

  5. boing 777 says:

    Very impressive, but what aboyt all those x86_64 intel boxes out there running linux ?Please consentrate on that and not on niche platforms

  6. caillou says:

    thanx a lot! even if i am a Linux/x86 user, who has been lucky to be first served… your work does makes a big difference!

  7. Dan says:

    Alan, I agree with you completely. I’m just hoping that the open source effort that Adobe has made has helped with furthering their development for different platforms and architectures. Because if it has, then anyone complaining about lack of support for an architecture or platform has the opportunity to directly influence the outcome (which in my mind is what open source is all about).

  8. TripleE says:

    Nice, I will be even happier when it is ported to Linux AMD64

  9. Yeah I don’t understand how this made prority over x86_64? Thanks for keeping development going though!

  10. Chris Ribble says:

    I am confused as to why people seem to think that x86_64 is such a high priority, It’s not like Flash9 won’t run on a x86_64 box.By contrast, it had no chance in hell of running outside an emulator on Solaris/sparc.

  11. Fabian says:

    ARM would enable Nokia’s Internet Tablet to actually use two of Adobe’s leading web-technolgies: RIAs made with Flex and Flash Video (Sorenson Spark and On2VP6)!

  12. Tony Taylor says:

    “It’s not like Flash9 won’t run on a x86_64 box.”its quite annoying doing it though, especially when you still haven’t gotten around to completely switching to 32 bit FF and still have your 64 bit browser installed because you haven’t installed a 32 bit java and then run firefox from the command line, find what you were looking for and then realize you typed “firefox” instead of “firefox-bin” and get all fussy because you never renamed “firefox” to “firefox-64” and “firefox-bin” to “firefox” and say “eh, i’ll do it later” but never do and then copy the address, open firefox-bin, paste the address and continue……not that i know anyone like that… but if i did, i’d ask him why he installed a 64 bit OS that he knew would have these problems.

  13. Khaled Khalil says:

    yes, flash player 9 isn’t no more limited to linux/86,but it still is limited to one browser and its variants !!what about bring back flash player 7 for opera and konqueror if adobe have no more respect for their users since flash player 9 released ? 😐

  14. RIch says:

    Great Job porting flash to these other platforms. It is always good to see this. Why are people complaining about 64bit flash, I don’t even think it is out for Windows let alone Linux. Also running a 64bit system is just pointless at the moment in my own opinion.

  15. jwb says:

    Wow, that’s great. So that makes four known platforms with Flash 9 support: x86/32, SPARC, PowerPC, and SuperH.Would love to see the #2 most popular x86/64 added to that list.

  16. A. H. says:

    Thank you for your continuous work on Flash Player 9!I have a quick question about the Flash Player for Linux x86. Currently there are two major issues with it: the WMODE transparency issue and the fact that the player “eats up” mouse and keyboard events when the mouse cursor is over it. I understand that fixing the WMODE issue is not trivial and will require some work done on Mozilla side. The second problem however, seems to me like a pure Flash Player issue. Could you provide us some insight if this is being worked on, how hard is it to fix, and when can we expect an update?Thank you

  17. carmen says:

    having been without flash since 2004 when i switched to amd64, i can’t say i miss it that much – but its really annoying not being able to view any video on the web. cant seem to find a greasemonkey unembed for brightcove, and the latest youtube videos dont even play in ffmpeg

  18. CyberFoxx says:

    Personally, I’m waiting for a PPC Linux version. (Just got myself an eMac and tossed Gentoo Linux on it, so it matches the rest of the comps I have.) But I’m quite happy that even the x86 Linux version of Flash 9 was released.

  19. rummik says:

    I’m also glad to know that Adobe is expanding to support more platforms, might there be a PowerPC Linux Beta on the todo list? πŸ˜‰

  20. Gargantuan says:

    Yeah thanks.Can You comment as to why this site does not work properly on the linux version. http://www.adidas.com/us/campaigns/mls/content/default.asp[ Trick question — it does work. At least, from what I can see. Perhaps you would like to submit a more specific bug report through proper channels? -Mike M. ]

  21. oringo says:

    I, too, am anxiously waiting for a ppc beta. There is a large user base for the ppc processor family, including the game consoles, the older macs, and other ppc-based desktops. I think they make up a larger portion of your (potential) user base than the solaris/sparc desktop users.

  22. Still waiting for Linux/PPC variant.

  23. Daniel Rubin says:

    MikeI am working on a Flash application on the XO / One Laptop Per Child machine that uses the camera API. We are having trouble with getting this to work. Where can I get a run-down of exactly what the Flash player needs from a webcam driver? Does it need overlay support? Does the player get video data directly from a framebuffer? Does it use clipping or chromakey? A detailed list of the requirements would be VERY much appreciated! The flash application would be a wonderful addition to the XO, but it does not work at the mo! πŸ™[ Flash Player for Linux pulls from using the Video4Linux v1 API. What other details are there? -Mike M. ]

  24. I’m glad that Adobe is expanding support, but I am a bit curious as to why a port to SPARC was made before a port to x86_64 (Microsoft or Linux).Could you perhaps post some of the details that account for this? And this may be out of your realm, but when Adobe makes their 64 bit plugin, will it be a Windows first debut, or can we expect Windows/Linux/Solairis/whatever at the same time?

  25. @Khaled: It does run in Konq. (even the 64-bit native Konq. !).Even though SPARC doesn’t matter one jot to me personally, I’d still like to thank the Player team for working their way through the various ‘nix and CPU variants.Here’s to a native 64-bit Player πŸ™‚

  26. Rodolfo Martinez says:

    I too would have rather seen an x64 version of things, but I am guessing we’ll have to wait until Flash 10

  27. Phy says:

    Solaris support is nice. I bet the guys that still use that system have been waiting for quite a long time. ;)Hope you guys get around to x86_64 since more and more people are getting such a system. Thanks again Adobe Devs!

  28. Stax says:

    Just a quick question.. Is that 32-bit SPARC or 64-bit SPARC? There is a big difference, you see.. Even bigger than between i386 and x86_64.

  29. Jon Senior says:

    Would be nice to see progress reports (or even acknowledgements) of bug reports submitted re: x86_32. Flash still regularly takes down my browser (and yes… I have submitted a bug report, and I know I’m not the only one). If you can’t recreate the problem then ask for more details… if you can… it’s seg faulting for crying out loud!I have seen reports that upgrading to Glibc 2.4 (Currently running 2.3.5). If this is a requirement for Flash 9, would you mind awfully telling us?

  30. Maarten Vanraes says:

    I see that i do not need to ask for x86_64 support, it’s been asked before and lots again.I would however like to mention that I also am using x86_64, and that market measurements of that particular niche are very wrong due to the people using 32bit browsers. In fact, since linux x86_64 was already in effect before 2004, and due to the recent popularity of flash over java applets, is this the (major/only) threshold holding linux x86_64 from completely breaking through.In any case, having portable code is one of the most important practises in programming and I would like to congratulate you on your milestone

  31. Luke says:

    This is great news, thank you! The x86_64 issue would apply for solaris and windows users too, except that people only use 32-bit browser binaries on these platforms (probably due to binary compatibility problems like this!). At least there are some workarounds to use at the moment… flash 9 works for me with 64-bit firefox on gentoo linux using the net-www/nspluginwrapper package.

  32. Steph says:

    Thanks.. its good to see the platform support slowly getting better πŸ™‚

  33. From what I have been told, the reason x64 isn’t supported yet is because Tamarin – the ActionScript engine – isn’t 64-bit ready.http://en.wikipedia.org/wiki/Tamarin_(JIT)

  34. dj says:

    No more standalone player with the version 9 package for linux? The download still only contains the plugin.

  35. I’m wondering if Adobe’s binary build includes -i686 / MMX / SSE operations. On my fanless-mini-ITX board (since, of course, Flash is important for video!), I get miserable FPS rates (about 4 fps). [ Yes, the build includes all the SIMD optimizations. What type of CPU is in the Mini-ITX? -Mike M. ]

  36. Manoel B H Carvalho says:

    Oh God… I killing myself… ItΒ΄s so difficult compiling to Linux x64?Silverlight will support linux 64.

  37. Arab says:

    I wish adobe will support FreeBSD ASAP, since M$ is planning to release it’s silverlight so adobe will get more users in more platforms.

  38. Hypo says:

    A BSD port would surprise me given that all BSDs support the Linux ABI so Flash already works on them. Same for 64-bit AMD, they support IA32 and execute 32-bit code faster anyway because of the less bloat and thus more efficient cache use, a 64-bit port would not make much sense probably until 64-bit is the 99% standard like 32-bit is today.

  39. Mario C. says:

    Linux is supported, and PowerPC is supported, but Linux/PPC is not. It would seem like an easy platform to support, would it not? Then it could be used in Linux running on the Sony Playstation 3, which is very widespread. The Flash Player is in very high demand on that platform.

  40. beano says:

    Just for the sake of measuring demand I thought I’d add my name to the list of those wishing for an AMD x64 version. I was delighted to find a Linux version of Flash Player 9 only to find it was “not supported by my architecture.”

  41. forum says:

    No more standalone player with the version 9 package for linux? The download still only contains the plugin.

  42. jamie says:

    A BSD port would surprise me given that all BSDs support the Linux ABI so Flash already works on them

    Not quite. The problem is trying to use a linux plugin inside a native FreeBSD binary. Basically, this doesn’t work. A pluginwrapper has been written to try to remap things, but this produces a buggy solution which causes many problems on many sites, and still only works with flash-7.The only way on FreeBSD to get it to work somewhat is to install the linux-binary version of the web browser. However, then that also means you have to install linux-java, and linux-binaries of all the other plugins you want to use, and the whole situation is sub-optimal to using a native FreeBSD browser (also, FreeBSD fanboys don’t want their user-agent OS reported as ‘linux’ !)Why do you think the BSD people keep asking for a FreeBSD version of Flash ? Precisely for the reasons mentioned above.We’re happy to run linux applications under FreeBSD, but linux-browser-plugins really don’t work very well at all πŸ™

  43. Manish Shah says:

    Really sorry for the dumb question, but where can I download the solaris sparc version of FlashPlayer 9? The link you posted only provides access to Windows, Mac and Linux versions. Thanks

  44. Katheryne says:

    Please add my name to the growing list of AMD64-Linux users left out in the cold.

  45. Desen says:

    It’s good to see the platform support getting better. Thanks

  46. Jorge Aquino says:

    Really good, but I will be even happier when it’s ported to Linux AMD64

  47. pizzach says:

    I’m impressed. But any news on Linux/PPC? My gentoo install is sad….

  48. Garry Hurley says:

    I registered as an Adobe developer a while ago. I offered repeatedly to help to port/test the Flash player on Linux x86_64, but Adobe doesn’t seem to want the help, doesn’t seem to want the business, and doesn’t seem o care about the users of the best platform on the market. Instead, they are supporting Vista – which locked up for me while I was playing solitaire. I guess that makes sense, support a broken platform over a stable one, that way your outsourced customer support team has something to do.