BBC iPlayer, Defective By Design Protest outside BBC Oxford Road in Manchester by Matt Lee (CC-BY-SA 2.0)

I protested BBC iPlayer in 2007, and I don’t regret it.

During the summer holidays of 2007, I was a teenage sailing instructor who was volunteering locally, to teach younger teens how to sail (better) for a week.

On Tuesday, I skived off teaching, jumped on a train to Manchester and changed my life forever.


But that’s not the beginning… A few months earlier I was prowling the school library looking for anything to dull the boredom of actually studying when I stuck my nose in the computer section, and found that, for some reason, they had a copy of Free As In Freedom, a biography of Richard Stallman.

In the book, Sam Williams, the author, interviews Stallman a number of times, and explores the backgrounds to his principled stances with regards to software.

In spring 2007, I ran Ubuntu and Windows XP in dual boot and so I found it very relevant to my interests and persuasive.


One weekend, I was reading The Register, and I saw a headline…

Free Software Foundation plans protests at ‘corrupt’ BBC

The article explained that planning protests outside the BBC headquarters in London and
“outside the corporation’s Manchester offices on Tuesday, 14 August.”

My ears pricked up…


At this point, you might be thinking:

iPlayer? You protested against iPlayer? Why? iPlayer is awesome.

Let’s go back to 2007.

When the BBC announced iPlayer with a fanfare it was to be:

  • Internet Explorer only, Windows-based peer to peer service
  • where you downloaded a DRM’d Windows media file
  • and the DRM meant you could only watch it for 30 days.

To make the perception of a dotCom era Microsoft: “embrace, extend, extinguish” even worse, Ashley Highfield, the BBC manager in charge of delivering it was an ex-Microsoft exec. Small world eh?


When pressed about the lack of cross platform support, the BBC said:

“It is not possible to put an exact timeframe on when BBC iPlayer will be available for Mac users. However, we are working to ensure this happens as soon as possible and the BBC Trust will be monitoring progress on a six monthly basis.”

To be it seemed incredible, that in 2007, our national broadcaster could release a platform that I was unable to use without a Windows operating system and to exclude Mac, Linux and emerging mobile platforms – it just seemed such a massive strategic error on the BBC’s part.

And I kept thinking

“I really like the idea… Just not the implementation. Not this implementation.”


I barely knew Manchester, and even getting from Piccadilly Station to the Oxford Road BBC building seemed like a large challenge to me. I’d never been to a protest before, I’d never spoken to any techies who weren’t family, friends or classmates, and I was somewhat terrified. I had no idea what to expect.

The protest itself was actually relatively low key – the concept was that DRM was defective by design, and by extension so was iPlayer. So we stood outside the BBC in hazmat suits, with placards, and handed out leaflets to passersby.

BBC iPlayer, Defective By Design Protest outside BBC Oxford Road in Manchester by Matt Lee (CC-BY-SA 2.0)
BBC iPlayer, Defective By Design Protest outside BBC Oxford Road in Manchester by Matt Lee (CC-BY-SA 2.0)

Afterwards, we retired across the road, to the upstairs of Odder Bar; for me this seemed like the first criteria for success: it appeared that no-one had been arrested, or hurt.


The protest had been organised by Matt Lee with help from Noah Slater, and as a result I became involving in the first days of Manchester Free Software group, and started hanging out and demonstrating naive youthfulness in various related IRC channels.

The first talk I went to was about hosting and free software and was by Matthew Bloch of Bytemark Hosting… Hmmmm.


As a direct result of getting to know people, Noah first gifted me the tdobson.net domain, and Matt gave a xen VM on his Bytemark dedicated server to play with for a while.

I continued to debate BBC iPlayer strategy on the BBC Backstage mailing list, I made friends with Dave Crossland and Ian Forrester, and as a result, later on I ended up contracting for the BBC and living with Ian.. but that’s another story.

In addition, I started to discover the other emerging communities in Manchester, I remember dragging myself to the “BSD User Group” – essentially a drinking club with jolly good taste for pubs, Geekup, currybeer and my first barcamp of many more.


And BBC iPlayer?

After some drama where Ashley Highfield annoyed Linux users some more, and I suggested he talk to Groklaw, and he did, they quickly put together a compromise: a streaming solution via Adobe Flash.

By January 2008, the Register was reporting:

The BBC’s Flash-based streaming service has gifted a massive traffic boost to the iPlayer site since it went live in mid-December, independent figures have revealed.

It’s a remarkable turnaround for a project that was floundering a few months back. The DRM-timebombed and buggy P2P version limped into the limelight in summer 2007 after years of troubled development.

It had attracted consternation from Apple, Linux and Windows Firefox users, who were shut out by the use of Microsoft DRM, despite being the people most likely to be early adopters of new net services.

The cross platform iPlayer you know and love is the great grandson of this service.

I like to think my criticism of the implementation helped iPlayer achieve the success, just much like the BBC’s initially poor choice of platform, helped me find my feet in the world of technology.

Bright New Future for UK ICT Classes?

In response to School ICT to be replaced by computer science programme and Michael Gove to scrap ‘boring’ IT lessons

I’m very pleased with Michael Gove’s announcement on scrapping the existing ‘Information and Communication Technology’ curriculum. I think this is a great  step forward for young people and technology, and has the potential to increase interest in what is a vital area of skills for British youth.

With the launch of  ‘Code Year’ and the Guardian’s campaign to address issues with digital literacy, it is good to see the government giving this part of the curriculum the attention it both needs and deserves. Indeed this initiative comes at a great time and with the Raspberry Pi – an affordable British learning computer for exciting young techies – becoming available soon.

With all that said, I am still somewhat nervous about some of the details of this announcement.  The omission of a reference to open source software and solutions is disheartening, especially whilst referring to “an open-source world” and a changing and open curriculum. I hope that the Department for Education is aware of the potential positive benefits of looking at open alternatives to proprietary ‘solutions’.

I do welcome the premise and direction. Mr Gove is exactly right when he asks us to:

“Imagine the dramatic change which could be possible in just a few years, once we remove the roadblock of the existing ICT curriculum. Instead of children bored out of their minds being taught how to use Word and Excel by bored teachers, we could have 11-year-olds able to write simple 2D computer animations using an MIT tool called Scratch.”

As someone who now works in the technology sector but who suffered from poor ICT tuition at school, I hope that the government is able to deliver on these proposals; it is something that students in the UK deserve, that the economy of the UK will benefit from and something that has been ignored for too long. I have been campaigning for changes like these since 2009, they are very welcome and I am keen to see how they are implemented and developed.

Tim Dobson
@tdobson

Education Spokesperson
Pirate Party UK

Join the party

Press contact: campaigns@pirateparty.org.uk / 0161 987 7880

First posted on the Pirate Party UK Website

David Cameron champions “Open Source Software”

David Cameron, the UK Conservative party leader, has stepped in to champion Open Source Software.

As an active member of Manchester Free Software Group I would prefer he used the term Free Software instead of Open Source, however it is extremely interesting he has taken this issue to heart.

With Labour having only made a few half hearted attempts to look at Free Software and open Source Software and being famed for their multimillion pound bespoke failed ICT systems running propriety software, which should really have been Free Software.

In a web log entry, Cameron apparently regularly writes to, he talked about an event he recently went to at NESTA.

Cameron said:

“We’ll champion open source software, not big clunking mainframe solutions. No more NHS computers, much more open platform projects that can be broken down into their component parts.”

For Free Software in the UK, this is a historic step forward as a major political party takes a firm stance to encourage more true innovation in the UK, and help the Open Source and Free Software communities.

The next questions:

Does David Cameron support Open Source in Education and Government systems?
How will this announcement impact the Free Software community?


If you have an opinion on this news from the Conservative Party, please comment.


Disclaimer: Generally, I don’t hold political allegiances, I look at certain policies and make my judgements on them. For better or for worse, these policies are tech related issues which I feel strongly about. I feel that the British Government should be using much more Free Software in public services and education.