Slashdot Mirror


Linux Now an Equal Flash Player

nerdyH writes "As recently as 2007, Linux users waited six months for Flash 9 to arrive. Now, with Microsoft pushing its Silverlight alternative, Adobe is touting the universality of its Flash format, which has penetrated '98 percent of Internet-enabled desktops,' it claims. And, it today released Flash 10 for Linux concurrently with other platforms. Welcome to the future." Handily enough, Real Networks released this summer RealPlayer 11 for Linux, the first release for which they've included a .deb package, and offers nightly builds of their Helix player, for which Linux is one of the supported platforms.

98 of 437 comments (clear)

  1. yay competition! by Anonymous Coward · · Score: 5, Insightful

    Now make them do the same with Photoshop.

    1. Re:yay competition! by Jherek+Carnelian · · Score: 5, Funny

      Now make them do the same with Photoshop.

      Tomorrow MS will announce that Windows Paint runs under wine!

    2. Re:yay competition! by Virtual_Raider · · Score: 5, Insightful

      I don't see a great number of professional graphic artists willing to brave the murky linux technowaters. They love Apple because to them it's basically a TV.

      No, wait, hold your flamethrowers! I don't mean it isn't a powerful OS, what I mean is that they don't have to do anything to make their tools work. When was the last time that you needed to upgrade, configure or recompile something to watch a show on a consumer television set? Yes, the signal goes digital so you ditch the old box and get on with the shinies. Exactly as in the Mac world. Need more functionality — channels — then get cable, satellite, TiVo, younameit. No messing about with the appliance itself, just plug the add-on and bother about using it. Want a car analogy? You need know nothing about carburetors or lack thereof to drive. As long as you heed the lights on the dashboard and shell out at the mechanic when the issue goes beyond them, all a user needs to know is how to operate the thing, not how to service it.

      The average /. enthusiast's personal anecdote is irrelevant because they are a vanishing small percentage of the target market. For instance, Automakers don't cater to blingers, modders and assorted $YOURHOBBY$ers, those are a niche markets serviced by niche players.

      I believe this is the reason you won't see Photoshop on linux until there is a rock solid OSX-like distro that the userbase (the pros, mostly) can use with a kitchen microwave level of ease. If you are an enthusiast you'd be MUCH better off supporting GIMP with both your time and bug reports as with your bucks donating to the project. Check out 2.6, its orders of magnitude better than, say, 2.4 (my previous version).

      I only wish they'd change the name to G-Imp or Imp/G or even GNU-Imp because most of the time the stupid name is the biggest objection people cite to not even give it a chance. English being my second language, the name means jack to me, but I've encountered the argument often enough...

      --
      +Raider of the lost BBS
    3. Re:yay competition! by hsa · · Score: 2, Funny

      Tomorrow MS will announce that Windows Paint runs under wine!

      Only if they use licensed technology provided by Novell for maximum compatibility.

  2. RealPlayer? by Thelasko · · Score: 2, Funny

    What's that?

    --
    One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    1. Re:RealPlayer? by ksd1337 · · Score: 5, Funny

      It's [loading...] a [loading...] multimedia [loading...] player/viewer [loading...].

    2. Re:RealPlayer? by jaavaaguru · · Score: 3, Funny

      It's [buffering...] a media [buffering...] player

    3. Re:RealPlayer? by maliqua · · Score: 2, Informative

      a proprietary media format/player that was once relavent a long time ago

    4. Re:RealPlayer? by mweather · · Score: 5, Funny

      It's a slideshow viewer.

    5. Re:RealPlayer? by interstellar_donkey · · Score: 4, Insightful

      Yeah. I thought the same thing. Real represented every wrong way to market and produce a product. It was neat in the beginning (well, it was pretty much the first, as far as I know), but as time went on, it became a bloated, spyware ridden piece of garbage far inferior to all of its competitors.

      Honestly, I didn't know Real was still around. I wouldn't let that software near my windows machines, much less the Linux ones.

      --
      The Internet is generally stupid
    6. Re:RealPlayer? by tsa · · Score: 2, Informative

      I have Real on my Nokia, to play movies with. It works. I also have Adobe Acrobat to read PDFs on my phone. I never got that to work. Both programs came with the phone.

      --

      -- Cheers!

    7. Re:RealPlayer? by Gavagai80 · · Score: 4, Informative

      Or for anybody who listens to BBC radio, it's the only linux method supported.

      --
      This space intentionally left blank
    8. Re:RealPlayer? by MBGMorden · · Score: 5, Funny

      What's that?

      It's just a story we tell to scare the kids.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    9. Re:RealPlayer? by interstellar_donkey · · Score: 2, Insightful

      While it's difficult for me to understand the need to watch movies on your telephone, I guess I could see the appeal to some.

      But if I were to get a phone that could play videos, I'd want to to play videos in a non-proprietary standard. My guess is, Nokia entered some deal with Real to put it on there.

      As for acrobat not working, wait for them to port Foxit to your phone. You might actually be able to view PDFs.

      --
      The Internet is generally stupid
    10. Re:RealPlayer? by collinstocks · · Score: 5, Informative

      Honestly, I didn't know Real was still around. I wouldn't let that software near my windows machines, much less the Linux ones.

      It's funny, actually, but the Linux version of RealPlayer is not loaded with garbage. It just looks like a vanilla video player. It is not at all like the Windows version.

    11. Re:RealPlayer? by Erikderzweite · · Score: 5, Funny

      In Linux, you can view *.rm files with rm command.

    12. Re:RealPlayer? by RazzleDazzle · · Score: 3, Funny
      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    13. Re:RealPlayer? by the_womble · · Score: 2, Informative
      That is the only reason for lots of people to install Realplayer. It is also quite popular for video related to financial information: results webcasts etc.

      Although Mplayer etc. can play real audio, they make a pretty bad job of it: being prone to failing mid stream and unable to skip forwards or backwards - on the other hand mplayer can record realaudio which the official player cannot, and all the open source players work with pulseaudio.

  3. Competition is good! by rotide · · Score: 5, Insightful

    And this is a good example! Why change, update, or innovate if you have no competition? Throw a little in there and all of a sudden the things people actually wanted, are given!

  4. Too bad they can't make text input work by Anonymous Coward · · Score: 2, Informative

    Non-ascii text input has been broken forever.

    http://bugs.adobe.com/jira/browse/FP-40

  5. YAY another binary release by maliqua · · Score: 4, Insightful

    We need a proper Open Source flash as a BSD user I am still jaded by flashes lack of support

    1. Re:YAY another binary release by TheRaven64 · · Score: 4, Insightful

      I'm mainly a BSD user, but I do have a couple of Linux boxes, so I might install it on that. They do have an ARM version, right? Nope, it seems it's just x86 (not even x86-64).

      --
      I am TheRaven on Soylent News
    2. Re:YAY another binary release by Lord+Jester · · Score: 2, Interesting

      Yeah. They have been lacking in that area for a while now.

      Maybe, if the OP's speculation is true, we should try to manipulate M$ to do a Silverlight 64bit and Adobe would rush to beat them.

    3. Re:YAY another binary release by renegadesx · · Score: 3, Informative

      That is exactly what I was refering to: Flash under nspluginwrapper always crashes especially when I am running a site that uses flash while trying to watch a Youtube video.

      Gnash is OK but still has alot of work, especially when it comes to YouTube. The video on Youtube works but everything else is screwed up (flash based, i.e. controls). It definatally has alot of potential but its just not quite there yet and cant wait until it is :)

      Currently the most reliable way to go is 32-bit firefox with a native flash plugin.

      --
      Make SELinux enforcing again!
    4. Re:YAY another binary release by Machtyn · · Score: 2, Insightful

      Well, while you are complaining and raining on their parade, it is a step in the right direction. I will applaud and support the move. Yeah, so they're binaries, perhaps the open source will come... give it time.

    5. Re:YAY another binary release by shtrom · · Score: 4, Insightful

      Same issue with PPC.

      Well, I guess we can say "Same issue with [insert here any Linux-supported architecture which is not x86]"...

      Actually, I find it quite misleading to say that "Adobe [..] released version 10 of its [...] Flash Player [...] in a variety of convenient packaging formats for Linux". Adobe didn't. "Adobe released version 10 of its Flash Player in a variety of convenient packaging formats for some version of Linux running on the x86 architecture" is the correct wording.

      Binary releases are simply not a viable solution for an open-source based system.

    6. Re:YAY another binary release by shutdown+-p+now · · Score: 2, Informative

      x86/x64 is the mainstream platform for all present-day desktop OSes. Learn to deal with it already.

  6. The future? by jaavaaguru · · Score: 4, Insightful

    There's still no 64-bit version yet!

    1. Re:The future? by snl2587 · · Score: 4, Insightful

      Or running a 64-bit system?

    2. Re:The future? by LWATCDR · · Score: 4, Insightful

      Us nspluginwrapper.
      Actually if Firefox would support 32 bit plug ins under Linux that would also solve the issue.
      Or the Distros could include 32bit Firefox be default.
      Both would solve the problem. And if you need Firefox to be 64bit you are surfing the wrong sites.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    3. Re:The future? by Artraze · · Score: 4, Insightful

      Indeed; that was the first thing I checked upon reading this story.

      I'm sorry, but I'd rather have a 6 month wait and a 64-bit version than concurrent releases. Linux has been running on AMD64 for what now? Three or four years? And now that Vista runs on 64-bit as well there's even less excuse for this. Hell, they're even got a version for the Sparc.

      I don't mean to belittle the fact this story. It is pretty cool that Adobe seems to at least recognize linux as a worthwhile platform*, it's just that support is still rather lackluster.

      (*While I would think that this would have to do with the increasingly common use of linux on embedded devices, the fact that there's no ARM version seems to contradict this. However, I suspect there's a (secret) version somewhere since I'm seen embedded linux devices that play flash.)

    4. Re:The future? by ivan256 · · Score: 4, Informative

      nspluginwrapper blows.

      There's no nice way to put it. It crashes, or "loses connection" to the plugin half the time.

    5. Re:The future? by mcgrew · · Score: 3, Insightful

      64 bits is the present. A 128 bit version would be the future. Until, of course, it's the past.

    6. Re:The future? by RiotingPacifist · · Score: 3, Insightful

      Us nspluginwrapper.

      nspluginwrapper is a workaround not a solution.

      Actually if Firefox would support 32 bit plug ins under Linux that would also solve the issue.

      Good idea, but why bother when they can port flash to arm, why not x86_64?

      Or the Distros could include 32bit Firefox be default.
      Both would solve the problem. And if you need Firefox to be 64bit you are surfing the wrong sites.

      If you want suboptimal performance why not just go back to windows? I have a 64bit processor (it came with my laptop) I do not have 4GB of memory or edit photos but i dont see why i should accept sub optimal performance just to run a plugin, a plugin that seams to max out any version of my os anyway.

      --
      IranAir Flight 655 never forget!
    7. Re:The future? by interstellar_donkey · · Score: 2

      Many popular 'youtube' style porn video sites use flash for their video. 64bit would make the porn, er, faster I guess.

      --
      The Internet is generally stupid
    8. Re:The future? by ericrost · · Score: 4, Funny

      I'm pretty sure you already do run it NAIVELY it you think that you need it to be 64 bit!

    9. Re:The future? by et764 · · Score: 5, Informative

      If you want suboptimal performance why not just go back to windows?

      The performance difference between 64-bit and 32-bit is not nearly as big as between 32-bit and 16-bit. When making the transition to 32-bit, things were pretty much faster across the board. With 64-bit, the case isn't so cut and dried. On x86 machines, running in 64-bit mode, you get a couple of things. The biggest is a larger virtual address space, which lets you work with more than 4GB at once. You also get larger general purpose registers, and more registers to play with. Generally, larger registers aren't really needed. Things like MMX and SSE have already given us the ability to process data in 128-bit chunks if we need to, and I'd bet most things that really need large registers are already using SSE. More registers are nice, but they only help in compute-bound circumstances. Most of the time these days, you're I/O bound.

      The downside is that in 64-bit mode, pointers are all twice as big, which means your program will need more memory and possibly memory bandwidth than the 32-bit version would. My experience is that 64-bit is usually slower, unless you have 4GB or more of RAM. Theoretically, 64-bit can be faster, but generally people don't switch because they need the faster CPU speed, they switch because they need the RAM.

    10. Re:The future? by Lord+Ender · · Score: 2, Funny

      In practice, none of those things work well with Ubuntu. None of them are easy to set up. Basically, flash is still unavailable to the majority of Ubuntu users.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    11. Re:The future? by Sancho · · Score: 2, Interesting

      The downside is that in 64-bit mode, pointers are all twice as big, which means your program will need more memory and possibly memory bandwidth than the 32-bit version would. My experience is that 64-bit is usually slower, unless you have 4GB or more of RAM. Theoretically, 64-bit can be faster, but generally people don't switch because they need the faster CPU speed, they switch because they need the RAM.

      Exactly. Even if every application had a 64-bit compatible version out there, I wouldn't bother switching unless I really needed the extra addressable memory. Addressable memory is really the key, though--you can still see the benefits of 64-bit without having 4GB of physical RAM.

      But the guy you replied to really seems to not have much of a clue. There's certainly not going to be a noticeable performance difference between a 32-bit version of Flash and a 64-bit version of Flash on the same machine. The historic problem with the lack of a 64-bit version was that you simply couldn't run Flash on that machine without setting up a 32-bit environment as well. It wasn't a particularly hard task, but it's annoying, it means keeping up with multiple versions of Firefox, and it was quite a hassle. Now with the plugin wrapper, it's trivial, and I can't think of a single reason that Adobe should bother with a 64-bit version of Flash for Linux.

    12. Re:The future? by melkore · · Score: 2, Informative

      It's hard to download the .deb file, double click it and click Install? I did this last night with a fresh Ubuntu 8.10 Beta install and it installed without anything else needed from me. No nagging screens to install Y! Toolbar or get 50 Free Downloads! Before that, I relied on the Ubuntu repository to manage my flash install which automatically updated as well. Realplayer...well that's not very hard either but I've only installed in once a year+ ago for a friend but I recall it wasn't hard.

    13. Re:The future? by Anonymous Coward · · Score: 5, Insightful

      *cough*Opera*cough*

      But seriously, Opera now has a native 64 bit build but it runs 32 bit plugins without any special voodoo. "OMG it isn't open source" you say... well neither is flash.

    14. Re:The future? by SanityInAnarchy · · Score: 2

      harddrives are very large so the extra libraries are not much of an issue.

      Linux uses proper shared libraries, so extra libraries also mean extra RAM, and/or less cache coherency leading to disk thrashing.

      --
      Don't thank God, thank a doctor!
    15. Re:The future? by aksansai · · Score: 2, Interesting

      64-bit programs are not intrinsically slower than their 32-bit varieties. A large part of this is compiler maturity. x86 has been around for a long time. x86-64 (via AMD64 and EM-64T) is still relatively new and in a state of evolution that GCC is currently attempting to fully-optimize code that does not explicitly take advantage of the fact that it indeed has twice as many INTEGER registers to play with.

      MMX, SSE, and 3DNow! add 128-bit capability, yes, but not as general purpose registers which is why their importance has largely been realized in the mathematical arena versus strictly mundane code.

      --
      Ayup
    16. Re:The future? by Hooded+One · · Score: 3, Informative

      Close all the tabs that have loaded Flash content in them, then nspluginwrapper will work again without restarting the whole browser.

  7. No deal. by Massacrifice · · Score: 3, Insightful

    But still not open-source. So if you need it on PPC Linux, or FreeBSD, you are still SOL. Give us the source guys, and we'll maintain it for you. Or if you absolutely cant do that, publish a spec that somebody can use to write compatible player.

    --
    -- Home is where you eat your heart out.
    1. Re:No deal. by LWATCDR · · Score: 4, Informative

      umm......
      GASH?
      They have published the specs and the FOSS player isn't soup yet. So stop complaining and start coding buddy.
      http://www.gnu.org/software/gnash/
      So get to work...

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:No deal. by TheRaven64 · · Score: 3, Informative

      The flash specs used to be half-open (free, but the license only allowed you to use them to write flash files, not to read them). A few months ago, they released them for implementing players too. And they've open sourced the ActionScript engine (basically a - very - modern Smalltalk VM).

      --
      I am TheRaven on Soylent News
    3. Re:No deal. by Kjella · · Score: 2, Insightful

      But still not open-source. So if you need it on PPC Linux, or FreeBSD, you are still SOL. Give us the source guys, and we'll maintain it for you. Or if you absolutely cant do that, publish a spec that somebody can use to write compatible player.

      Haven't the OSS community said specs is enough? Well, in that case put your money where your mouth is:
      http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf
      http://www.adobe.com/devnet/flv/pdf/video_file_format_spec_v9.pdf
      You are free to develop anything you want from these specs as of last May. That does not include the codecs, but ffmpeg can decode both sorenson and h.264 which are the most important codecs, and probably the rest flash ever used too though I haven't checked out all of them. I look forward to seeing your flash implementation soon.

      --
      Live today, because you never know what tomorrow brings
    4. Re:No deal. by howlingmadhowie · · Score: 3, Informative

      in this case the specs aren't enough. watch this report by the gnash project leader, rob savoye: http://www.youtube.com/watch?v=zoNvsiBTQDE

      he explains that the agreement for the specs for adobe flash prohibits you from working on a competing implementation if you have ever used adobe's flash plugin. the report was made after adobe released the documentation.

  8. Dear Grandma, by mcgrew · · Score: 3, Informative

    Did you fix the cookies yet?

  9. Outstanding!!!! by LibertineR · · Score: 5, Funny

    Now, I can watch my CPU's max out, and my systems become unresponsive on EVERY platform!

    1. Re:Outstanding!!!! by schwaang · · Score: 2, Insightful

      Seriously. On my gf's Vista machine, Flash hanging in IE is *the* major reliability issue over the past 6 months.

      [Vista has this "system reliability" thingy which is actually cool (oops there goes my slashdot karma). It gives an overall score on how reliable the system is and charts it over time, showing what apps crashed or hung to reduce the score.]

      Still, I have flash on my linux desktop which will never, ever, ever have silverlight installed on it.

    2. Re:Outstanding!!!! by idontgno · · Score: 2, Insightful

      Currently my laptop doesn't handle heat very well (freezes up on me),

      +1 Ironic

      Flashblock. Seriously. That way you get to selectively enable Flash media rather than being carpet-bombed on pageload.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
  10. And what about the embedded version for wii/etc? by forevermore · · Score: 5, Informative

    Some of us have been waiting a lot longer for flash9 and still don't have it for wii, iphone, and I believe even the Opera web browser.

    --
    Do you really need reason for beer? Wingman Brewers
  11. If only... by damn_registrars · · Score: 2, Insightful

    Adobe would just encourage more webmasters to write actual code instead of relying on flash for their entire websites.

    But of course there wouldn't be much profit incentive for Adobe to do such a thing...

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:If only... by Thousand · · Score: 3, Insightful

      Firstly, what the hell is a webmaster? What is this, 1998?

      Secondly, apparently you've been too busy bashing Flash to actually pay attention to how far it has come. Flash these days requires actual code, and is not something Joe GeoCities can just pick up and use anymore. AS3 is a massive and mature language at this point. gotoAndPlay() is not exactly a cornerstone function anymore. Google a little app called Spatialkey, and tell me with a straight face if you think it's little more than a badly keyframed splash screen.

      Thirdly, if Adobe were in it just for the money, they'd have given *nix systems the finger a long time ago. Yes, they're in it for money, they're a corporation before anything else. But they're doing a much better job than Microsoft would even dream of doing, and they work hard to keep the devs that use their products in the loop, constantly consuming feedback to improve their product.

      And I'm not even an Adobe rep, I just happen to make a good living using Flex to make some great apps that would never fly using anything else.

  12. Equal? by mweather · · Score: 3, Interesting

    So they fixed the transparency problems in Linux?

  13. This is News by steve_thatguy · · Score: 5, Interesting

    Complaints about lack of Photoshop and a 64-bit version aside (it's interesting how much Slashdot resembles a sewing circle of old ladies in the complaints department), this is actually pretty significant news. Especially if this is the beginning of a new Way Things are Done for the Flash developers. With most major video sites using Flash-based players and the other wealth of Flash content on other websites, Flash support is pretty essential for desktop users. This is a major stepping stone. Hopefully Adobe will see enough rewards from doing this that will encourage them to embrace the Linux platform even more.

  14. Re:No 64-bit by Omnifarious · · Score: 5, Interesting

    My theory is that Adobe's Flash player is a horrible hack that is so utterly fragile and bug-ridden that Adobe can't actually make a 64-bit version without doing a full rewrite.

  15. It was worse than that... by Lord+Byron+II · · Score: 4, Informative

    If I recall correctly, it was six months after the release of Flash 9 for Windows when Linux got it, but there wasn't even a Flash 8 for Linux. Linux users had actually been waiting for a new release since the release of Flash 7.

  16. Go Home Silverlight by Drake42 · · Score: 5, Funny

    Competition is good and all, but this is just annoying. It only exists to muddy the waters.

    I'm just waiting for MS to announce that they will no longer speak english, but will communicate only in Anglush-Sharp. A language in which every noun is copyrighted by Microsoft and only MS approved verbs will generate an intelligible response.

  17. Re:And what about the embedded version for wii/etc by riyley · · Score: 3, Interesting

    My thoughts exactly. I'd really like to turn my Wii into a Hulu box, but the one browser I actually paid for doesn't have flash compatibility. What gives?

  18. Great news but... by rzei · · Score: 3, Insightful

    First of all, as some have already pointed out, where's the *BSD binaries and 64-bit binaries?

    Why doesn't Adobe go (L)GPLv3 with their flash plugin, keep all the products that produce flashes commercial and watch how other people (while being angry at their original plugin's performance) fix their bad code?

    In all seriousness, what bad could releasing flash renderer as a GPLv3 or LGPLv3 mean for adobe? They have the market for 90s style websites (one big graphic) and 100% of Internet's video sites already, their actual closed source not so well performing plugin is the first reason why people don't think flash is great for anything other than attracting teenager users.

    If the do not open source it, one day it will a better alternative will grow out of the open source community or flash simply ceases to exist as it's replaced by more open standard X or better renderer Y.

  19. BRAVO! by sinserve · · Score: 2, Funny

    Well done Adobe! Now we're talking. Help us help YOU keep Silverlight still-born.

  20. Some more equal than others... by bconway · · Score: 4, Interesting

    Looks like they changed it during they beta to require glibc 2.4-based Linux distributions (RHEL 4, CentOS 4, Debian 4 are out) for stack-smashing protection.

    Link.

    --
    Interested in open source engine management for your Subaru?
    1. Re:Some more equal than others... by Mad+Merlin · · Score: 2, Informative

      RHEL 4 and CentOS 4 are 99.9% the same, there's no point in counting both. Plus, the number of people who use either on desktops are in the extreme minority, I would think, as they're not desktop oriented distros.

    2. Re:Some more equal than others... by Prof.Phreak · · Score: 2, Interesting

      Indeed.

      ERROR: Your architecture, \'x86_64\', is not supported by the Adobe Flash Player installer.

      --

      "If anything can go wrong, it will." - Murphy

  21. Re: news is already available by John+Dowdell · · Score: 5, Interesting

    Most of the 64-bit work is still in the opensource Tamarin Project. You can still contribute, if you've got the chops.
    http://blogs.adobe.com/penguin.swf/2006/10/whats_so_difficult_64bit_editi.html
    http://www.kaourantin.net/2006/11/spidermonkeys-relative-tamarin-joins.html

    The "we'll maintain it for you" line has not particularly been borne out by experience.... ;-)

    jd/adobe

  22. Re: You've got the spec by John+Dowdell · · Score: 2, Insightful

    The SWF file format specifications have been published for a decade. Just like HTML.

    The sourcecode to the canonical implementation has not, just like most of the HTML browsers out there.

    Adobe licenses high-quality video decoders from third-parties, so it's difficult to have an ideologically-pure Player.

    jd/adobe

  23. Re:No 64-bit by rgmoore · · Score: 2, Insightful

    That would be a more plausible explanation if they didn't have a version for Solaris on Sparc. I'm more inclined to believe that the root problem is unwillingness to devote the resources.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  24. Re:All platforms? by TheRaven64 · · Score: 4, Informative

    The iPhone SDK T&Cs prevent using it for writing anything that loads third-party code, which eliminates Flash as a possible thing to port (and Java, Python, whatever).

    --
    I am TheRaven on Soylent News
  25. Re:actual history by John+Dowdell · · Score: 2, Informative

    Yes, Linux folk did have an unusually lengthy gap back then. Worse, it coincided with the rise in YouTube popularity, so the gap was felt particularly acutely.

    Video was added in Player 6. Player 8 was a massive re-architecture of the graphics engine. This was also due to include a re-architecture of the logics engine, but the latter was re-scheduled out into Player 9 timeframe. Rather than make a graphics-oriented Linux Player which would need to be rev'd in six months, the Linux Player went straight from v7 to v9. It was pain, but it's over now.

    Flash/Linux has been an emphasis from the start:
    http://web.archive.org/web/20000815054538/www.macromedia.com/shockwave/download/alternates/

    jd/adobe

  26. Re:No 64-bit by greg1104 · · Score: 4, Informative

    I hate to disrupt a good theory with references, but What's So Difficult? 64-bit Edition claims the main issue is that rewriting the JIT compiler to emit 64-bit code is non-trivial.

  27. Re:No 64-bit by Omnifarious · · Score: 2, Informative

    I agree that a version for the Solaris Sparc platform is a slight negative, but I bet that version is a 32-bit version as well.

    There are liberties you can take when you can assume that some particular integer type and a pointer type are interchangeable, or that pointers have some particular internal structure. Most 64-bit platforms break all those assumptions.

    In particular, on x86_64 the pointer is specifically structured so you can't steal either the high or low bits to represent some other sort of data. And the 'int' type in most compilers is still 32 bits, you have to use 'long' or even 'long long' to get a 64 bit integer type.

    So, I think sloppy and bad programming practices are still the likely culprit.

  28. Re:64-Bit support? by Reality+Master+101 · · Score: 2, Insightful

    and there are much better solutions for video.

    Considering Flash is what made video on the web actually viable and reliable, I would like to hear of these "much better" solutions. You apparently don't remember the Bad Old Days before Flash video when streaming video worked about 10% of the time, and when it did work, it took about 60 seconds to start up.

    Say what you want about Flash, but it works pretty damn well.

    --
    Sometimes it's best to just let stupid people be stupid.
  29. Flash appearing ontop of pages in linux/firefox by Pr0xY · · Score: 4, Insightful

    So did they fix the *really* annoying problem where on linux firefox configurations that flash objects appear ontop of *everything* else in the page? This annoyance has made many pages very much un-usable (especially ones with drop down menus where the menu gets hidden behind the flash object :( ...adobe's own site fits into this catagory).

    1. Re:Flash appearing ontop of pages in linux/firefox by Pr0xY · · Score: 5, Informative

      OK, Just in case anyone was about to answer...the answer is *YES*. Finally flash is useable on all sites it was intended to be!

  30. Now do the same for Shockwave Player by Joe+The+Dragon · · Score: 4, Interesting

    Now do the same for Shockwave Player so it can be on linux as well.

    Time line for flash on iphone?

  31. Linux people, I want your platform to succeed... by not+already+in+use · · Score: 5, Insightful

    ...But please, lets be realistic.

    In your minds, if company Z doesn't support Linux, they lose. If they do support linux, they lose even worse. They get screamed at for not releasing specs, not GPL'ing the source, not supporting a specific distribution, not supporting 64-bit... the list goes on.

    Now if you're going to take the time to respond to this, please answer me this: Why should company X spend the most time supporting a platform that has the least marketshare?

    Linux folk see the problem being that software vendors don't support linux. The fact of the matter is Linux doesn't support ISV's. There are a million different distro's with no standardization. You already have your market share working against you, and you realize that. What you don't seem to realize is that your platform is the hardest to develop for and support.

    You really should do something about this before you scream with a sense of entitlement that some company should spend time and money supporting your platform when it is not likely to be financially viable.

    --
    Similes are like metaphors
  32. Re:No 64-bit by Chandon+Seldon · · Score: 2, Insightful

    There are liberties you can take when you can assume that some particular integer type and a pointer type are interchangeable, or that pointers have some particular internal structure. Most 64-bit platforms break all those assumptions.

    And a major company can finish porting a program to a new, reasonably similar, platform in less than 6 years. Sorry, lame excuses about porting to 64 bit being hard were great in 2005 or so, but at this point it's completely clear that there's no 64 bit flash player simply because Macromedia / Adobe has chosen not to devote the resources to it. It's not like they're the ones who will get shit when web browsers hit the 2GB barrier.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  33. Yay RealPlayer! by nog_lorp · · Score: 2, Funny

    Just what I've always wanted, RealPlayer on a computer that I own! Can we have QuickTime too?

  34. I've tried Linux Flash 10 betas by roystgnr · · Score: 3, Informative

    And the benefits (even on Flash 9 sites, without the new features in 10) are significant:

    Better performance and smoother graphics
    The fullscreen video mode is no longer choppy

    Unfortunately, there's a significant drawback as well:

    Often crashes my browser as soon as I visit a page with Flash.
    (or at least crashes the plugin process, when using a browser smart enough to isolate plugins from the main system)

    Obviously I got to enjoy Flash 10 for a while before it started dying on me. Wiping my .macromedia directory doesn't seem to restore the stable behavior. Neither does reinstalling flash. Did Hulu change their video format in some subtle way that breaks just my system? I don't know, but he official Flash 10 breaks too, not just the betas. Unless anyone here has any good ideas, back to 9 it is.

  35. Re:No 64-bit by Anonymous Coward · · Score: 4, Insightful

    Maybe a post from 2006 (summarizing an explanation from 2005) is not the best thing. At the end of the day, the excuses seem lame. Java had 64-bit support out pretty quickly (are you telling me the JIT in Flash is more complicated than the Java JVM, of which the JIT is a minor portion?)

    The reason is that Adobe doesn't feel there's a big enough market for 64-bit platforms, thus it doesn't throw many resources at getting a 64-bit version, end of story.

  36. Re:No 64-bit by Thaelon · · Score: 2, Interesting

    Why couldn't you just quote it like this:

    64-bit support is not just a recompile away. And no, this is not due to treating memory pointers and 32-bit integers interchangeably. There are assorted non-portable pieces that need to be upgraded first, notably the JIT compiler in the virtual machine (transforms ActionScript into native x86_64 code) and the garbage collection engine. Tinic outlined these items in this post.

    --penguin.swf (Penguin.SWF tracks development status and issues regarding the Linux version of Adobe's Flash Player)

    --

    Question everything

  37. Re: news is already available by chromatic · · Score: 2, Interesting

    The "we'll maintain it for you" line has not particularly been borne out by experience....

    I just browsed the Tamarin mailing list, status reports, and commit logs. Adobe employees seem to do at least half of the work, but that's less than all of the work you'd do if you hadn't donated the code.

  38. Re:No 64-bit by PitaBred · · Score: 5, Insightful

    That was also written, oh, two fucking years ago! They haven't figured out how to make their JIT compiler work in two years? What kind of incompetents are they? I'm sure it's a hard problem. Lots of problems are hard. But somehow Firefox and Opera and even IE managed to get their Javascript code working on 64bit platforms in the meantime. Why is Flash somehow special?

  39. Re:No 64-bit by greg1104 · · Score: 5, Funny

    What kind of incompetents are they?

    The kind who would think the Flash player was a good idea in the first place.

  40. Re:Linux people, I want your platform to succeed.. by not+already+in+use · · Score: 4, Insightful
    Wow, how typical. You point out the shortcomings of Linux and someone takes personal offense. Just one more thing wrong with linux: It's community.

    Specific distribution: Supporting all distributions isn't hard, you know.

    No. Supporting Linux is not hard at all. It's not like you have to release 10 different packages for each distribution you support... and stuff.

    Flip it around and ask yourself why shouldn't company X spend a little time making something cross-platform (it's not as hard as you think) and get that many more sales?

    You say "It's not as hard as you think." I say, "It's easier said than done."

    This just screams troll right here. I find it a pain to develop for Windows myself given that libraries and headers can be all over the place, or are you thinking of RAD C# stuff that is useless for many applications (note I'm saying it's useless for things like, say, Flash; it certainly has a use for smaller programs and other apps that don't need speed, etc).

    Yeah, I'm a troll. Instead of developing a modern tool chain, linux folk scream, "Emacs/VIM, the GNU toolchain and a command line debugger is all you will ever need!" Which, wherein lies the most fundamental problem of the Linux crowd, they feel entitled to tell people what they should want and need, rather than listen to what people want and need. And then you call them a troll.

    --
    Similes are like metaphors
  41. Re:Linux people, I want your platform to succeed.. by NullProg · · Score: 4, Insightful

    Now if you're going to take the time to respond to this, please answer me this: Why should company X spend the most time supporting a platform that has the least marketshare?

    At one point back in 1995, the Microsoft Windows market was only 20% of the PC market. The other 75% of the market was OS/2, QNX, DrDos, Novell and a few others. Windows was an emerging market so we coded for it.

    Linux is now an emerging (or growth) market. Ignore it if you want. Your competitors are not.

    There is a reason that google has released Picasa and GoogleEarth binaries for linux and its not because of a bunch of hippies yelling at them demanding the code. There is a reason that Dell is still continuing its Linux line of products. Asus, Adobe, Quicken, Oracle, Real, etc, do not make their product support decisions based on a bunch of screaming smelly basement dwellers.

    What you don't seem to realize is that your platform is the hardest to develop for and support.
    Linux is the hardest platform to develop for if all you know how to code in is Microsoft based technologies.

    Enjoy,

    --
    It's just the normal noises in here.
  42. YES! YES! Transparency IS solved! by JCCyC · · Score: 3, Informative

    http://www.oiloja.com.br/ - Brazilian cellphone carrier I use. They had a transparent Flash that covered everything - now it WORKS!

    http://www.formula1.com/ seems to be OK too.

    Anyone has other sites with that problem so we can test more?

  43. Re: news is already available by mizzouxc · · Score: 3, Insightful
    Thanks for the 2 year old posts. Glad adobe has some skilled coders working hard. As for the "we'll maintain it for you", I think we'll do a better/faster job at writing a 64 bit flash player/plugin than Adobe can. Give a chimp 2 years with the source and it'd be done. It's only taken the open source community a couple of months to work with Sun's Java source to get a quality product out the door.

    The "we'll maintain it for you" line has not particularly been borne out by experience.... ;-)

    Well said from a closed source company. Heck, we might even be able to resolve all the serious flaws in your code. *cough* cookie *cough*

  44. Gnash 0.8.4 Released Yesterday by ink · · Score: 5, Insightful

    Gnash 0.8.4 was released yesterday, but I guess that doesn't merit a slashvertisement:

    http://gnashdev.org/

    --
    The wheel is turning, but the hamster is dead.
  45. Re:It still obscures drop down menus by John+Dowdell · · Score: 3, Informative

    It's a browser dependency. The search term you're seeking is "WMODE". Some browsers allow compositing. Others don't. Others are quirky.

    Mike Melanson has some info, current as of a few months ago, here:
    http://blogs.adobe.com/penguin.swf/2008/07/turkish_localization_also_wmod_1.html

    Release Notes from today seem to say that FF3/Linux is supporting it well, although I'm not certain if that's for all Linux or just most:
    http://labs.adobe.com/technologies/flashplayer10/releasenotes.html#features_ocre

    jd/adobe

  46. Flash 10 hangs my browser by diego.viola · · Score: 2, Informative

    Flash 10 makes my browser (Firefox 3.0.3) hang when I browse a youtube video and I make it go full screen.

    This is on Linux (Slackware 12.1.0)

  47. Re:64-Bit support? by evilviper · · Score: 3, Informative

    You apparently don't remember the Bad Old Days before Flash video when streaming video worked about 10% of the time, and when it did work, it took about 60 seconds to start up.

    Flash has nothing to do with any of this. The codecs, container, and streaming technology Flash/FLV uses are exactly the same as used in The Bad Old Days. In fact they're really quite sub-par today (Sorenson Spark, MP3, and even VP6).

    The only difference is that you've got a higher speed connection today than you did the last time you used RealPlayer, or Quicktime, or Windows Media Player.

    Point of fact... Flash 9 added support for MP4/H.264/AAC files. Exactly the same format used by Quicktime for years and years.

    Other players are infinitely more flexible, higher performance, etc., than Flash could ever hope to be. An animation plug-in, loading a player applet, loading a video, in a browser, was never a good idea. It just caught on because so many people already had flash installed.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  48. Re:Demand == Necessity of Resources by aksansai · · Score: 2, Insightful

    I know that Wikipedia isn't considered the most reliable source of information, but it does give some links to relevant information should we care to look for it.

    If we examine the OS spectrum (as software companies no doubtedly do) (see Usage Share of Desktop Operating Systems for an example), Linux comprises 2% of the share. We're excluding servers on purpose, for the sake of this argument, since end-users will no doubt be the ones interested in things like Flash. Let's say those numbers are deflated, and Linux really is about 5%. Of that 5% how many have made the transition to 64-bit? 50%? That means 2.5% of my potential target audience needs a 64-bit product.

    Is that fair though? Not really. I'm typing this reply on a perfectly suitable 32-bit Linux on a processor that supports x86-64. Why? Unnecessary. I get proven, stable applications with 32-bit that perfectly suit my needs. I'd say for the DESKTOP OS, there my have been a reality of 25% who use a 64-bit Linux (and that, too, is probably high)

    So, with our modified numbers, 1.25% need a 64-bit flash player, while the 98.75% of my potential user base is perfectly fine with my 32-bit product. I think the numbers speak for themselves.

    --
    Ayup
  49. Re:Linux people, I want your platform to succeed.. by John+Dowdell · · Score: 2, Informative

    "...if it the Flash format was open, documented and reimplementable..."

    It is. But the third-party codecs Adobe licenses for redistribution aren't, so it's still hard to see how to get a functional clone.

    The SWF format has been published for a decade, just like HTML. A few years ago reading rights were traded for the promise to not fracture Flash's distributed predictability, but by now that has loosened too. Here's a starting point:
    http://www.openscreenproject.org/

    jd/adobe

  50. Re:Don't forget performance. . . by JSBiff · · Score: 2, Informative

    Hey, thanks for the tip. I turned off desktop effects (I'm using Ubuntu, and I believe that the Desktop Effects feature is Compiz?), and after turning that off, it did seem to improve the playback of flash quite a bit. (It also seemed to fix full-screen playback; previously, whenever I tried to switch a stream to fullscreen view, it would immediately snap back to windowed view, and I couldn't figure out why it was doing that). I didn't realize there was a conflict with Compiz. Maybe it's not Adobe's problem after all.