Have a look at the Flex SDK. It's Adobe's open-source tool for creating content to run on the Flash player, and it runs fine for me on Linux. I don't use BSD or Solaris so can't comment on those.
It's a command-line tool and doesn't have the visual bells and whistles of the Flash IDE but is a good way to produce Flash content. Whilst it's primarily aimed at producing application-style code it's more than capable of graphical/game content too, you just need to bring the graphics in from another application.
In the past I had to write a Flash 'video player plus graphical metadata overlay' style application for work. I had a choice of what to write it in, Flash IDE and Flex SDK were both readily available, and I went for Flex because it fitted in with my standard workflow better- I was still using the same text editors, build systems, and version control that I'd use in any language and the GUI library in Flex was a lot nicer than the one Flash was shipping with at the time.
I thought I recognised the name of the chap who described this as the "must have iPad accessory".
Stnley Milgram was the psychologist who ran the famous experiments where obedience to authority was investigated by instructing participants to deliver electrical shocks to another person.
Nice reference!
The iPhone content wasn't DRM protected for two reasons- the device wouldn't comfortably handle the DRM requirements, and the streams are much lower quality then those downloadable from iPlayer (ie. not really suitable for viewing on a decent home screen) so are viewed as less valuable.
The BBC did still make efforts to obfuscate the streams and make sure they only delivered to the iPhone, the fact that this got broken and the BBC have made repeated attempts to tighten the restrictions does show that they're still trying to protect the content rather than happily give away even this lower-quality version.
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress freaks and crystallography weenies. FORTRAN is for wimp engineers who wear white socks.