Help Save the BBC from HDTV DRM


Although this is mainly about TV, there are important ramifications for open source, discussed below. In a nutshell, the BBC is under pressure to add a form of DRM to its HD service. Rather amazingly – and to his great credit – the person who has really brought this to people's attention is the MP Tom Watson (as the only net-savvy person in the Labour party, can't they just make him Prime Minister?). Here's what he wrote:

The proposals show that the BBC wants to encrypt the service information (SI) data of the DVB stream. They will only hand out the decryption keys to trusted set top box manufacturers that will implement copy protection restrictions with a license agreement. They will not encrypt the video and audio stream, but without the service information data it will be difficult to get access to it (though not impossible, as far as I understand the technical aspects). So, if you’re a hard core pirate, you’ll still be able to continue doing what you do but if you just want to watch the latest Eastenders, you’ll have to purchase new stuff.

So, in attempt to satisfy the fears of powerful rightsholders, the BBC will prohibit millions of people from programming their existing set top boxes. If implemented this will make it difficult to view or record HDTV broadcasts with free software. Where’s the consumer interest in that settlement?

As Watson rightly points out, if this scheme is adopted it is highly unlikely free software projects will be able to obtain the appropriate keys, for the simple reason that they are not structured in a way that allows them to enter into the appropriate legal agreements (not least because they couldn't keep them). Of course, it will probably be pretty trivial for people to crack the encryption scheme, thus ensuring that the law-abiding free software users are penalised, while those prepared to break the law are hardly bothered at all.

Given the deleterious consequences for free software (and for the BBC and television in general) we need to fight this attempt by the big media companies to impose their control on the BBC's HDTV content. You have a chance to write to Ofcom about this, but it has to be sent *today* (sorry about the lack of notice – I too didn't hear about this until now.) As usual, I've pasted below the letter I have sent to the official email address of Andrew.Dumbreck in response to the Ofcom letter and BBC proposal [.pdf].

I am writing to you in response to the enquiry to Ofcom from BBC Free to View Ltd concerning its DTT high definition multiplex licence.

I would like to urge you not to allow the BBC to compress the service information (SI) data on the upgraded multiplex using BBC developed look-up tables. Doing so would make a mockery of the requirement that the BBC's HD content be broadcast free to air: it would essentially be DRM by the back door, and would in practice be little different from encrypting content – something that Ofcom itself has rightly called “inappropriate”.

Not only would such look-up tables not be compatible with the BBC's role as a public broadcaster, they would undermine the argument for continued funding through a television licence – something that is hardly in the BBC's interest. Content providers need to understand that broadcasting free to air is the quid pro quo that they need to accept in return for the benefits of working with the BBC – notably in terms of prestige and distribution. If they are unhappy with that, they always have the option of not making content available to the BBC: they will doubtless be plenty of other producers willing to fill the gap.

I would also like to flag up one particular problem with the compressed service information proposal. As you know, one of the most vibrant areas in the field of computing currently is that of open source. The free availability of high-quality software has had enormous knock-on benefits for consumers. For example, many set-top boxes use the GNU/Linux operating system, which has led to a dramatic fall in their price, widening access considerably.

Because of its decentralised nature, open source would find it hard to work with the compressed service information scheme because of the non-commercial nature of many of the software projects. This would lead to free software falling behind in this area, and the loss of many of its benefits for set-top boxes and other consumer products that have started to adopt it. This chilling effect on innovation and price competition is hardly something to be welcomed.

Another aspect worth considering is that the proposed protection scheme will not be hard for determined individuals or organisations to crack; instead, it will be the law-abiding citizens who suffer when they are unable to view HD content on their PCs running open source software, for example. It seems perverse to add extra incentives to breaking the law on sharing content at a time when the UK government's emphasis is on getting people to respect it.

For these reasons I urge you not to allow the BBC to adopt any of these measure, and ask you to protect the crucially-important free-to-air nature of its services that lies at the heart of its role as the leading public broadcaster.

Follow me @glynmoody on Twitter or

Find your next job with computerworld UK jobs