Slashdot Mirror


x86 Linux Flash Player 9 is Final

Schlaegel writes "The official Adobe Linux Flash blog has announced that Flash player for x86 Linux is now final and no longer beta. Every x86 Linux user, at least those willing to load binary software, can rejoice and no longer feel like a second rate citizen. Distribution packages are also available, for example the Macromedia Fedora repository already has the flash player marked for update."

64 of 288 comments (clear)

  1. Finally! by Bananatree3 · · Score: 5, Funny
    1. Re:Finally! by CrankyOldFart · · Score: 5, Informative

      Now you too can load Flashblock and browse the web unfettered by all that ridiculous bandwidth hogging flash crap!

    2. Re:Finally! by Anonymous Coward · · Score: 2, Funny
      I watched it yesterday. I've been running the Flash 9 beta for ages.
      Gee, thanks. Perhaps you'd like to tell us what you had for dinner last night and what colour underwear you have on too? ;)
    3. Re:Finally! by It'sYerMam · · Score: 2, Insightful

      After all, every linux user hates having strongbad appear in those annoying emails...

      --
      im in ur .sig, writin ur memes.
  2. Any vacancies in the i-still-hate-flash dept.? by Reverse+Gear · · Score: 3, Funny

    I am not going to remove flashblock from firefox any time soon, I don't expect for flash to become any less annoying and inefficient because of this new release.

    1. Re:Any vacancies in the i-still-hate-flash dept.? by solevita · · Score: 5, Insightful

      It probably won't, but now you have some choice at least. Isn't that what Linux is all about?

    2. Re:Any vacancies in the i-still-hate-flash dept.? by Anonymous Coward · · Score: 2, Funny

      > It probably won't, but now you have some choice at least. Isn't that what Linux is all about?

      What!? Are you new here? Linux is all about bitching, moral superiority, and being able to claim ignorance when our friends and family ask us to fix their windows computers.

    3. Re:Any vacancies in the i-still-hate-flash dept.? by LiquidCoooled · · Score: 5, Insightful

      I use flashblock because I cannot concentrate with crap dancing around on the screen.
      I hate that its required as an extension (but shown my support for the principle by bugfixing it...)

      ClickToView functionality should be a proper configurable option within the core system for all plugin types.

      --
      liqbase :: faster than paper
    4. Re:Any vacancies in the i-still-hate-flash dept.? by stubear · · Score: 3, Insightful

      "...and being able to claim ignorance when our friends and family ask us to fix their windows computers."

      Claim ignorance? Most Linux users ARE truly ignorant when it comes to Windows.

    5. Re:Any vacancies in the i-still-hate-flash dept.? by EzInKy · · Score: 4, Insightful


      Flash is REALLY useful. I stream my music and video across the net using flash. I know that any machine (Windows/OSX/Linux) that has flash player installed can stream my media.


      Why not offer your users the option to simply download your material and let them use the player of their choosing?


      Until there is a decent replacement that is just as light, Flash is here to stay.


      There is no way that flash is lighter than a link to a file.

      --
      Time is what keeps everything from happening all at once.
    6. Re:Any vacancies in the i-still-hate-flash dept.? by kryptkpr · · Score: 2, Informative

      There is nothing inherently evil about JavaScript, get a hold of yourself.

      I almost never want to see the garbage that Flash is used for, but I almost always want the functionality you get when JavaScript is enabled.

      Flashblock is the appropriate balance of convenience and annoyance for the average user.

      --
      DJ kRYPT's Free MP3s!
    7. Re:Any vacancies in the i-still-hate-flash dept.? by tsa · · Score: 4, Insightful

      Why not offer your users the option to simply download your material and let them use the player of their choosing?

      Maybe because then you have to offer it in many different formats?

      I like built-in players in webpages, because they (almost) always Just Work.

      --

      -- Cheers!

    8. Re:Any vacancies in the i-still-hate-flash dept.? by Dystopian+Rebel · · Score: 2, Insightful

      Flash is REALLY useful. As a developer, I hate Flash. As a user, I skip sites that require Flash and at most tolerate Flash in a couple of specific cases: for viewing the occasional sport or BBC documentary on Google Video and Youtube.

      If the BBC would use a free format instead of the Redmondian WMV or the outright damnable Real, I wouldn't need Flash at all.

      I would much prefer to watch this video content in the format of my choice ~outside~ of a browser in the application of my choice.
      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
    9. Re:Any vacancies in the i-still-hate-flash dept.? by metamatic · · Score: 3, Insightful
      Most Linux users ARE truly ignorant when it comes to Windows.

      Somehow I doubt that. I'm reminded of studies during the 90s that showed that Windows users typically had no knowledge of Mac OS, but Mac OS users typically had moderately detailed knowledge of Windows.

      I suspect that the situation is similar for Linux. I would be very surprised if any significant percentage of Linux users had not:

      • Seen a Windows XP BSOD (or spontaneous reboot if you haven't turned off that option)
      • Experienced the joys of applying security updates and service packs and rebooting multiple times
      • Encountered DLL Hell
      • Had to edit the registry

      ...and so on.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    10. Re:Any vacancies in the i-still-hate-flash dept.? by cabraverde · · Score: 4, Insightful

      Most Linux users ARE truly ignorant when it comes to Windows.

      Rubbish. Every Linux user I know personally (ok, only a dozen or so) is required to use Windows as their primary desktop OS at their place of work. This even includes some people who are primarily Linux developers.

      This daily familiarity, combined with a general technical aptitude that you can still assume from Linux users, means that very few of them are going to be "truly ignorant" of Windows. Ignorant of some internal Win32 APIs perhaps, but not ignorant in the sense that you are claiming. Most people with a passing acquaintance of computers are going to be familiar with Windows to some degree.

    11. Re:Any vacancies in the i-still-hate-flash dept.? by kryptkpr · · Score: 2, Informative

      You'd have to be daft to to allow javascript on any random site.

      First, that's a terrible argument. See here for an explanation why.

      Second, why do you believe this? What is the worst thing a random piece of JavaScript can really do? Steal the cookie with my login info for Slashdot?

      If you use Internet Explorer, I will agree with you. I would even go further and not allow anything through to that browser from any random site, other then maybe images.

      But with Firefox or just about any another browser, these types of things happen VERY, VERY infrequently. When they do, I follow tech news and will in most cases be patched before I ever come across the exploit in the wild. The hassle of having to re-enable JavaScript all the time isn't worth the "risk" for users like me.

      --
      DJ kRYPT's Free MP3s!
  3. Re:x64_86 by andersbergh · · Score: 5, Informative

    x86_64, not x64_86

  4. rejoice by mastershake_phd · · Score: 4, Funny

    Now you too can win an ipod.

  5. Re:Why? by sharkey · · Score: 5, Funny

    Remind me why I should rejoice again?

    Because you will now have the option of punching the monkey in addition to spanking it.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  6. Re:Why? by Anonymous Coward · · Score: 5, Insightful

    Don't. But don't think the entire world isn't interested in what you're not interested in. There's plenty of great flash content out there.

  7. Second class citizen? by FrostyCoolSlug · · Score: 3, Funny

    What they failed to tell you, was that flash version 723 is being released for windows next week.

    1. Re:Second class citizen? by WWWWolf · · Score: 3, Funny
      What they failed to tell you, was that flash version 723 is being released for windows next week.

      But currently...

      The table below contains the latest Flash Player version information.
      Windows ... 9,0,28,0
      Macintosh - OS X ... 9,0,28,0
      Linux ... 9,0,31,0

      ... we can just enjoy our status as the most up to date Flash Player platform. =)

  8. No EULA??? by DoofusOfDeath · · Score: 2, Informative

    I was getting ready to gripe about onerous EULA terms, so I started looking around for the actual text and found... nothing? I wasn't asked to accept a license agreement when installing the player, and I don't even see a license file anywhere.

    Is it possible that Adobe actually did something really good here?

    1. Re:No EULA??? by truedfx · · Score: 4, Informative
    2. Re:No EULA??? by MikeBabcock · · Score: 4, Interesting
      Here's a good one for people who don't read these:
      3.1 Web Player Prohibited Devices. You may not Use any Web Player on any non-PC device or with any embedded or device version of any operating system. For the avoidance of doubt, and by example only, you may not use a Web Player on any (a) mobile devices, set top boxes (STB), handhelds, phones, web pads, tablets and Tablet PCs that are not running Windows XP Tablet PC Edition, game consoles, TVs, DVD players, media centers (excluding Windows XP Media Center Edition and its successors), electronic billboards or other digital signage, internet appliances or other internet-connected devices, PDAs, medical devices, ATMs, telematic devices, gaming machines, home automation systems, kiosks, remote control devices, or any other consumer electronics device, (b) operator-based mobile, cable, satellite, or television systems or (c) other closed system devices.


      --
      - Michael T. Babcock (Yes, I blog)
    3. Re:No EULA??? by Raphael · · Score: 2, Informative

      Rejoice, there is a restrictive EULA attached to the flash player! You can find it here: http://www.adobe.com/products/eulas/players/flash/ .

      Among other nice things, you will find a whole section about "Restrictions.", including this:

      3.1 Web Player Prohibited Devices. You may not Use any Web Player on any non-PC device or with any embedded or device version of any operating system. For the avoidance of doubt, and by example only, you may not use a Web Player on any (a) mobile devices, set top boxes (STB), handhelds, phones, web pads, tablets and Tablet PCs that are not running Windows XP Tablet PC Edition, game consoles, TVs, DVD players, media centers (excluding Windows XP Media Center Edition and its successors), electronic billboards or other digital signage, internet appliances or other internet-connected devices, PDAs, medical devices, ATMs, telematic devices, gaming machines, home automation systems, kiosks, remote control devices, or any other consumer electronics device, (b) operator-based mobile, cable, satellite, or television systems or (c) other closed system devices.
      • You are using Linux in your media center and thinking about using Flash? Nope, this is forbidden!
      • You are using Linux in your tablet PC or web pad (e.g., Nokia N770 or N800) and thinking about using Flash? Nope, this is forbidden!
      • You are using Linux in your PDA? Again, no!
      • ...

      Go on, complain! Oh, and just in case you have any doubt about what is the "Web Player", this is explained in the first paragraph of the EULA: "(collectively, the Flash, Shockwave and Authorware players, are the "Web Players")"

      --
      -Raphaël
    4. Re:No EULA??? by internic · · Score: 2, Interesting

      Ok, that section has me completely confused.

      So, it looks like from a quick google search that "Web Player" refers to the flash player itself. What I don't get is how in the world a non-PC device is defined. In their examples they mention "Tablet PCs that are not running Windows XP Tablet PC Edition", but a tablet PC running, say, Linux still seems like a PC to me (even has it in the name!). They also mention "internet appliances or other internet-connected devices" which seems pretty broad, and finally they speak of "media centers (excluding Windows XP Media Center Edition and its successors);" if I install MythTV on my PC and hook it up to my TV does it cease being a PC and become a "media center"? I really can't tell what the requiremetents are here.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
    5. Re:No EULA??? by chicagotypewriter · · Score: 3, Funny
      ...medical devices, ATMs, telematic devices

      *flashing upper banner* ENTER HERE TO HELP YOU RAISE THAT LOW BALANCE! $1,000,000 IS YOURS!
      Checking Account
      Balance: $20
      *flashing lower banner* JOIN FOO BANK TODAY AND GET $50 IF YOU SIGN UP IN THE NEXT 30 SECONDS!
  9. Re:Why? by Ingolfke · · Score: 4, Funny

    It wouldn't impact you anyways because the flash player can't be integrated with lynx.

  10. Just like Windows... by dtjohnson · · Score: 3, Insightful

    Flash is a proprietary software app that uses proprietary protocols that are becoming ubiquitous on the internet. The new Linux 'Flash 9' will just help to further cement flash as the mainstream format for video content distribution. The linux support can be (and will be) easily dropped at some point in the future when Windows moves to 'flash 14' and Linux is hopelessly stuck on the obsolete 'Flash 13' standard. Seems like this is bad news for OSS, net neutrality, and protocols that are freely available for everyone to use anywhere.

    1. Re:Just like Windows... by pato101 · · Score: 2, Insightful
      Sorry, but as far as I know, flash specification is open and there exist projects that implement GPL flash plugin.

      Adobe has always opened the formats (see postscript, PDF). I would not be scared if they stopped developing linux plugin, perhaps it would be better since GPL plugins would receive more developers and resources and perhaps would become even better than original adobe plugin. In the same sense that if Adobe stops releasing acrobat for linux we won't miss it so much we would have missed it some years ago.

      What it would scare me, of course, would be if they closed the flash spec.

    2. Re:Just like Windows... by Lumpy · · Score: 3, Informative

      Fun part. Most of the crap done with flash can be done with the really old flash 5 or 6. I only dabble in flash but the added features in the newer flash engines are outweighed by the "pain in the ass" factor to the viewing person and the incompatabilities that can exist.

      I am sure some flash guru's out there can do fantastic things with the new stuff but most dont need it.

      --
      Do not look at laser with remaining good eye.
    3. Re:Just like Windows... by truedfx · · Score: 5, Informative

      The Flash specification is not open. It is freely available, but may not be used to create Flash players, only Flash creators.

    4. Re:Just like Windows... by YGingras · · Score: 5, Informative
      Sorry, but as far as I know, flash specification is open
      You are wrong, the licence of the spec explicitly deny you the right to reimplement it:
      3)a. You may not use the Specification in any way to create or develop a runtime, client, player, executable or other program that reads or renders .swf files.
    5. Re:Just like Windows... by Krommenaas · · Score: 2, Funny

      The new Linux 'Flash 9' will just help to further cement flash as the mainstream format for video content distribution.

      Yeah now that there's a flash player for the <1% of internet users who run Linux, flash finally has a chance to hit the big time!

    6. Re:Just like Windows... by ObligatoryUserName · · Score: 2, Insightful

      It is freely available, but may not be used to create Flash players, only Flash creators.

      Which is why Microsoft hasn't embraced and extended Flash.

      Being completly open makes you vulnerable to things like that when there's a monoploy in the house. Please reference Microsoft's treatment of Java, HTML,and Javascript.

    7. Re:Just like Windows... by Tim+C · · Score: 2, Interesting

      MS tried to embrace and extend Java, but failed when Sun took them to court for breach of the licence; they added their own, Windows-specific classes to the java.* package hierarchy, which you're not allowed to do. Had they added them to a com.microsoft package hierarchy they'd have been fine - but then Java devs would've realised they weren't part of the core API and potentially avoided them.

      I note that this does not disprove your point, in fact if anything it reinforces it - Java was not completely open, and it was this partially closed nature that saved it.

  11. Amd64 rules (sure intel 64 does as well) by pato101 · · Score: 2, Insightful

    Mod me redundant if you wish, but I second this.
    As an amd64 linux user since a year and about 5 months, this platform is very mature nowadays and it makes sense to be paid more attention from adobe guys: please learn from nvidia people.
    I have a 32bit chroot for any disturbances like this one, but I'm using it less and less.
    On the other hand, my own dirty tests show that amd64 behaves about a 15% faster when executing 64bit code than when doing 32bit, so it is not just that 64bit can address more memory: these chips shine at 64bit and deserve a 64bit OS. Sorry but I've not tested intel 64bit CPUs so far.

    1. Re:Amd64 rules (sure intel 64 does as well) by archen · · Score: 2, Informative

      Using Gentoo (yes I use Gentoo) I've seen a noticeable increase as well using exactly the same apps, with only the compile arch changing. I'm not sure about 15% but I have seen a difference. My original system was compiled against an athlon-xp (-02), so most of the processor features since the i686 was introduced were in there. Going to an athlon64 (-02) basically added some sse things in the compile. Unless sse is responsible for the fair performance increase - which I doubt - then I would say just moving to 64bit and getting some features like twice as many registers gives you a decent speed upgrade.

    2. Re:Amd64 rules (sure intel 64 does as well) by Xouba · · Score: 2, Funny

      Why, Gentoo users *always* see a noticeable increase of speed after compiling their own system.

  12. Re:x64_86 by suso · · Score: 2, Funny

    They started too, but it took them a while in the design phase and then they realized there aren't any 86-bit computers out there.

  13. Re:x64_86 by MrHanky · · Score: 4, Interesting

    You can use nspluginwrapper to use the 32 bit Flash plug-in on AMD64 and compatibles. It works quite well.

  14. comment of a real linux user by kirils · · Score: 4, Funny

    so, wait, tell me again - how do I compile it?

    --
    Do not. Touch. Down.
  15. a little bit of aalib, anyone? by kirils · · Score: 4, Funny

    Anything can be integrated with lynx!

    --
    Do not. Touch. Down.
  16. Same here by Mr+Europe · · Score: 2, Insightful

    Go make a comment to that adobe site and You'll see that only positive comments are shown...

    Flash Player is behaving badly on win, why would it do other on Linux ?

  17. Re:x64_86 by AndroidCat · · Score: 2, Funny

    I guess an ARM9 version waaay back of line?

    That's moot for my Linux ARM9--unless someone does a Flash to ASCII graphics version for my terminal--but I'm sure there are a number of hand-held ARM9-based devices that could use a Flash player. (/me not willing to convert my Palm TX to Linux just yet, even if browsing Flash sites is a pain.)

    --
    One line blog. I hear that they're called Twitters now.
  18. Sweet... by tcopeland · · Score: 2, Interesting

    ...now I can get back to work on the Linux port of indi. It's one of the few Flash desktop apps out there, and it's a shame not to have it on Linux.

    Besides, it'd be a waste of all that code I wrote for the Evolution extension!

  19. Alternative open source implmentation by thue · · Score: 4, Interesting

    The Free Software Foundation is working on an open source implementation: http://en.wikipedia.org/wiki/Gnash

    I think it came installed by default in Firefox last time I installed Ubuntu. Currently doesn't seem to work very well, but the effort is worthwhile, and hopefully the software will improve.

  20. Exciting Multimedia Experience for Linux! by BillGatesLoveChild · · Score: 2, Funny

    "The official Adobe Linux Flash blog has announced ... rejoice and no longer feel like a second rate citizen."

    Congratulations, my Linux bretheren, and welcome to the exciting world of Flash! Take a look at the exciting new multimedia experience before you. Note how the banners and advertisments blink for your attention. Wow! It's just like being at Las Vegas!

    Now, head to http://flashblock.mozdev.org/index.html and get Flashblock. Soon, it'll all seem like it was just a bad dream!

  21. Re:This is Great by Nutria · · Score: 4, Informative
    Life just wouldn't be complete without the ability to fully experience those spastic dancing silhouettes on lowermybills.com ads.

    With an ad-blocker and Flash, you get the "best" of both worlds: You Tube *and* (relatively) ad-less surfing.

    Brilliant!!

    --
    "I don't know, therefore Aliens" Wafflebox1
  22. Will it fix the synch problem? by Progman3K · · Score: 2, Interesting

    Whenever I watch a YouTube video, sound and image are not synchronized.

    If I run VMWare, boot Windows in it and play the videos inside a browser in Windows, the sound IS synchronized...

    I always attributed the problem to the GPL flash player I use.

    Can anyone else attest to whether or not this will change things?

    --
    I don't know the meaning of the word 'don't' - J
  23. Finally, ALSA support by massysett · · Score: 4, Informative

    Flash Player 7 for Linux used OSS. This required loading the ALSA-OSS compatibility modules, or or using aoss. Both methods had occasional quirks. I'll be glad to get rid of my last OSS application.

    1. Re:Finally, ALSA support by Anonymous Coward · · Score: 2, Informative
      I'd have switched to ALSA, but after trying it out, it seemed to me that the mixer controls made absolutely no sense with my soundcard, so I switched back to OSS.

      You are aware that OSS is obsolete, aren't you? You know that OSS drivers are being removed from the Linux kernel for all devices that have a stable ALSA driver? Several OSS drivers have already been removed from the previous kernel release. You know that OSS has severe limitations, especially if you have more than one sound card or sound device in your system?

      If you have issues with the mixer controls, maybe you should consider switching to a better mixer application? There are plenty of them available for ALSA.

  24. High CPU usage by numberthre · · Score: 2, Insightful

    There's no excuse for Flash taking 40-50% CPU time of a 1.8 GHz to decode a damn video when traditional video decoders can do it in a fraction of that. Even non-video Flash sometimes makes my laptop step up to the highest frequency, resulting in all the noisy fans ramping up. Ridiculous.

  25. Re:x64_86 by gigne · · Score: 2, Informative

    Yeah, perfectly is you don't mind it crapping out Firefox on some sites. Thank god for session saver.

    --
    Signature v3.0, now with 42% less memory usage.
  26. Re:Gentoo is First by lowlands · · Score: 2, Informative

    For Fedora Core users you can go to this website: http://macromedia.mplug.org/
    It has the required yum repo file that you need to install the flash-plugin with yum.
    Quick howto:
    $ wget -v http://macromedia.mplug.org/macromedia-i386.repo
    $ sudo mv macromedia-i386.repo /etc/yum.repos.d
    $ sudo yum install flash-plugin

    Restart Firefox for the plugin to become active.

    If you already have that repo file installed you can upgrade the flash-plugin with:
    $ sudo yum upgrade flash-plugin

    Thanks Adobe. Hopefully we'll see a 64bit version soon.

  27. Re:Why? by Salsaman · · Score: 2, Informative

    There was no flash 8 for Linux, and a lot of sites were using it. They should all work now with this new player.

  28. Take a second look at flash by Diacre · · Score: 3, Interesting

    Flash Player 9 is more than just an update to what you all have known as flash. Sure, it will still play older flash content but new content written in Actionscript 3.0 using the new Actionscript Virtual Machine to playback will be way more efficient. The new methodologies for programming have a large base in JAVA, so JAVA developers will have any easy time using this new tool to make true ( rich internet ) applications that have greater ubiquity than JAVA on the web. To be honest, I think it will help take flash away from being a great tool for building horribly intrusive banner ads to being better know as one of the great tools for building rich internet experiences. On the note of proprietary versus open source, sure it is a proprietary program but Macro-Dobe ( Macromedia / Adobe ) have done a great job of using the open source community ( http://www.osflash.org/ ) to push themselves into making a better product. They support the open source development, even if it competes ( http://osflash.org/red5 ) directly with one of their products.

    1. Re:Take a second look at flash by mandelbr0t · · Score: 3, Insightful
      Flash is not useful for developing rich Internet applications because:
      • It is almost entirely client-side code, and not very efficient at that. Java applets are more portable (because Sun releases Java on more platforms simultaneously) and faster (Flash UIs are soooo sloooow) for executing client-side code. Even some JavaScript is a better choice in many cases.
      • The stuff that executes server-side has to go through the "Flash gateway servlet" which won't work with anything but JRun, a horrible, unsupported, poorly documented, crash-happy piece of crap masquerading as a J2EE server. Applet-Servlet, JSP or even AJAX RPC (god forbid!) make for better server-side code.
      • You can't separate the ActionScript into separate files. Every VCS that I've seen Flash developers use gets filled up with dozens of binary versions of the .FLA source. Some even version-control the .SWF as well. Yuck. Obviously Flash developers weren't meant to use version control, which makes collaborating with them a real PITA.
      Flash is useful for making animations, and only for making animations. Why the output couldn't be a standard movie file format instead, I'll never know. Adobe needs to stop trying to get into the web market and stick to PhotoShop.
      --
      "Please describe the scientific nature of the 'whammy'" - Agent Scully
  29. Slowpokers. by Qbertino · · Score: 2, Informative

    Flash 7 Linux was nearly in sync with the other plattforms. They took quite some time for FLash 9 (more than a year). According to Macromedia Labs it was because they redid the entire codebase and now can move on faster in xplattform developement. That's why they skipped Flash 8.
    I'm inclined to believe them.
    And, being a professional Flash developer who deploys all his webstuff on Linux aswell I am now going to update from Flash MX 2k4 Pro IDE to the newest. Support Flash on Linux and I'll continue using it, drop it and I'll be off to Java/Xul/Whatever before you can say "people want cross-plattform RIA". It's that simple.

    Bottom line:
    Nice job. Took you long enough. Be faster next time or you'll have one flasher less.

    (Now all we need is a fresh batch of O'Reillys to go with ActionScript 3 and I'm set. :-) )

    --
    We suffer more in our imagination than in reality. - Seneca
  30. Other Archs by RAMMS+EIN · · Score: 2, Insightful

    ``Every x86 Linux user, at least those willing to load binary software, can rejoice and no longer feel like a second rate citizen.''

    And, as usual with binary software, users of any of the many other architectures Linux support are left in the cold.

    --
    Please correct me if I got my facts wrong.
  31. That's great, but... by L4m3rthanyou · · Score: 2, Funny

    Give me a goddamn x64 build, you bastards! >:(

    --
    One of these days, I'm going to cut you into little pieces.
  32. Is it? Maybe for Flash... by SanityInAnarchy · · Score: 2, Insightful

    I'll refer you to Bug #155528, in which AbiWord 2.4.6 is released, and this bug report is filed on Nov 17th of 2006. Someone bumped the ebuild for the plugins (copied the ebuild file from 2.4.5), and it built and ran just fine, which is what I like about Gentoo -- ridiculously transparent, anyone who can do a little shell scripting can fix issues with packages.

    So, you'd think this would be a simple, simple upgrade.... Nope. On Jan 1st of 2007, they bumped AbiWord to 2.4.6, but left the plugins were at 2.4.5, meaning you had a circular dependency loop -- tell Portage to update (-uDN world), and it would upgrade AbiWord to 2.4.6, because that's the latest version. Do it again, and it downgrades to 2.4.5, because that's where the plugins are.

    So, one person informs them of this by adding to the report. Someone else says "abiword-plugins needs to be bumped. Thanks." I finally came in Jan 14th, and asked "Is anyone out there?" The next day, it was bumped.

    Yes, it took them from Nov 17th to Jan 14th -- almost a month to do a fucking version bump. Rename two files, run one command to generate digests, commit to CVS. And they wonder why people are leaving for Debian and Ubuntu...

    One wonders how they would handle a real bug. Actually, I have another one:

    A bug in the jabberd init script. Opened 8/14. Found a strange hack to fix it, submitted that the same day, asking someone to tell me why my hack worked, and what the "right way" of doing it would be. 8/16, someone joined the discussion to say my hack worked, but agreed it's a hack... 9/4 something was marked dupe... 9/5 was the first patch that looked like it did the Right Thing. Few more "me too"s, few more dupes... 10/8, another update broke both my hack and the "Right Thing". 10/11, someone finally gave us a completely new init script.

    Now, the final script was really the right thing to do, but one has to wonder... It's an init script. How can it be so hard to fix an init script that it takes them almost two months?!

    Final exhibit, saved for last because I made a bit of an ass of myself on this one: Enigmail disappears from amd64. Now, I admit, a bug report may not be the right place to bitch about how insanely long this is taking... But still: Filed on 8/07/06, and I have a comment on 9/19 complaining about the lack of Enigmail 0.94.1, which seems to have been released on 8/12. Over a month and no upgrade in sight -- but the existing "stable" build is completely broken. On 9/29, I finally posted my success following someone else's crazy hack that somehow worked, but still no actual fix. Finally fixed on 10/19.

    So, over a month with no upgrade (and a broken older version), but the new version was just as broken. Finally fixed two months after the original report. I think I can honestly say that I've only had Apple be slower at dealing with known, verified bug reports.

    And I just checked... apparently, my enigmail didn't get automatically rebuilt with my last Thunderbird upgrade. Fortunately, remerging it fixed the problem... I was about to reopen that report.

    If others are worse than Gentoo, it makes me think that maybe the idea of a central authority for a Linux distro is no longer workable. Sure, things like Flash will go in right away (and faster on Gentoo, because Portage is easy to work with both technically and legally for that sort of thing), but the less popular things -- like, say, Enigmail and AbiWord -- always seem to be a few months behind. Yes, months, plural -- even Microsoft is starting to look better, with their "Patch Tuesday".

    --
    Don't thank God, thank a doctor!
  33. OpenLaszlo YouTube Player Demo and Source Code by SimHacker · · Score: 2, Informative

    The problem with Real, QuickTime, Windows Media and all the other video players, is that all they are just stupid video players boxed into a rectangular prison, and not customizable or adaptable in any way. You can't add to their user interface, or fix their horrible design problems. No control over how closed captioning is presented. No transparent video overlays. No extra buttons or links to related videos. No webcam support or two-way video conferencing.

    From a user interface design perspective, Flash has an enormous advantage over old-school video players, because developers are able to deeply customize and integrate the video player into their own user interfaces, like Google's and YouTube's video players, the OpenLaszlo YouTube player, or the SimFaux Network TV Fox News Simulation.

    The other overwhelming advantage to Flash over all the other video players, is that it's installed on way more platforms than any other existing video player. So the fact that it has almost universal coverage, plus the fact that you can customize the user interface (like YouTube, Google Video, and everyone else does), combine to make Flash the hands-down best way to distribute video over the internet.

    Here's an example of what I mean by customization: A set of reusable video playback and recording components that I've developed for OpenLaszlo, which are easy to customize and integrate into your own OpenLaszlo applications:

    OpenLaszlo YouTube Player Demo and Source Code

    I've been working on developing streaming video support for OpenLaszlo: LZX classes to support improved audio and video, including RTMP streaming via Flash Media Server (aka Flash Communication Server) and also the Red5 Open Source Flash Server, as well as streaming video via http. It supports playback of recorded FLVs, recording from camera and microphone, live two-way (or multi-party) audio/video conferencing, and FLV streaming over http.

    It's easy to use the OpenLaszlo video components, because they're nicely integrated with the OpenLaszlo programming model. They expose logical attributes and events which make it easy to integrate video into OpenLaszlo applications.

    To test it out the code and demonstrate its functionality, I've developed a simple YouTube Player in OpenLaszlo [click here to open it in a window]. It uses the YouTube ReST Web API, and some simple html screen scraping to get the URL parameters to stream the FLV file directly.

    Here is the source for the test application wrapper that puts the YouTube video player in a resizable window, and the more interesting source for the youtubeplayer component, that uses the new OpenLaszlo video classes I'm developing (whose source is in this directory).

    The new video classes and the YouTube player demo are now checked into the OpenLaszlo svn repository.

    --
    Take a look and feel free: http://www.PieMenu.com