My (probably wrong) assumption about Flash on Fedora

August 23, 2010

In hindsight, it is somewhat peculiar that I spent a considerable time using Fedora 11 with a broken Flash setup instead of seriously looking into the situation. What happened is that I made a simple assumption: I assumed that Flash and the associated infrastructure needed to run it on a 64-bit machine were second class citizens, looked down on and basically unsupported.

If I'd assumed that Fedora wouldn't leave Flash broken on 64-bit machines, then it being broken on my machine was clearly either something wrong with my machine that I could fix (which is what it turned out to be) or something worth a bug report. In either case I would have dug into it and probably solved the problem much earlier than I did. Instead I assumed otherwise, and also that any bug report involving Flash would would be promptly closed as either 'not our problem' or 'nothing we can do since Adobe Flash is a black box' (or both).

Although it sounds crazy, I don't think that this was an irrational assumption to make. I've at least perceived that the 'free software' view of Flash has generally been that it was an annoying and alarming proprietary technology that should be avoided, and certainly free software people weren't necessarily going to go out of their way to make it work. In this view, the odd thing wasn't that Flash wasn't working on my 64-bit machine; the odd thing was that it had ever worked.

(In fact at one point it didn't work by default; back in the time of Fedora Core 5 and 6, I had to compile my own versions of nspluginwrapper.)

One of the lessons I draw from both this incident and my earlier experiences of things starting to work on 64-bit Linux is that I need to periodically re-check my assumptions about what is and isn't supported on Linux. I may well be pleasantly surprised, as I have been in the past.


Comments on this page:

From 99.93.228.122 at 2010-08-24 01:48:48:

The 64-bit flash works just fine on Fedora and Ubuntu nowadays.. They no longer advertise it on their website, but I just grabbed it yesterday...

wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz

Just unzip and drop it in ~/.mozilla/plugins

A lot easier than installing all of the 32-bit libs.. Although since Skype (communists IMHO) only builds 64 for *buntu, and we use it extensively at work for messaging, I am going to have to do it anyway :-/

-Greg

By cks at 2010-08-24 08:21:52:

The problem with the 64-bit Flash is that it is old and has significant security vilnerabilities. There are probably no live exploits out there that work on 64-bit Linux, just because it's a sufficiently small target that people don't bother, but I don't want to run software with known remotely exploitable vulnerabilities if I can help it.

From 131.58.64.193 at 2010-08-24 09:53:15:

The last I heard Adobe stopped development on Linux 64 bit Flash. This was before the recent serious Flash 10 vulnerabilities became public. It is a bad situation, especially since historically Flash seems to be riddled with security holes.

http://arstechnica.com/open-source/news/2010/06/64-bit-flash-for-linux-dropped-as-adobe-preps-next-version.ars

Written on 23 August 2010.
« Another reason to hate $LANG and locales on Unix
Why I hate the Solaris 10 version of /bin/sh »

Page tools: View Source, View Normal, Add Comment.
Search:
Login: Password:
Atom Syndication: Recent Comments.

Last modified: Mon Aug 23 01:07:08 2010
This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.