You are here: silicon.com > Software > SOA/Web Services

SOA/Web Services

DRM doesn't keep Linus Torvalds awake at night

Open source guru open to ideas

Tags: torvalds, linus, drm, open source

By John Borland

Published: 25 April 2003 08:07 BST

Linus Torvalds, the founder of the Linux operating system, threw a curve ball into the open source programming community on Thursday.

In a posting sent to a key Linux-focused email list, he outlined a controversial proposal: Nothing in the basic rules for the Linux operating system should block developers from using digital rights management (DRM) technology. DRM tools are technological locks or identification measures that range from ensuring a software program is genuine to protecting a film or music track from unauthorised copying.

In some open source and 'free software' circles such technological locks and authentication measures are seen as infringements on freedoms. In his posting, Torvalds took a more pragmatic approach - Linux is an operating system, not a political movement, and people should ultimately be able to do what they want with it, he said.

"I also don't necessarily like DRM myself," Torvalds wrote on the 'Linux-kernel' mailing list. "But... I'm an 'Oppenheimer,' and I refuse to play politics with Linux, and I think you can use Linux for whatever you want to - which very much includes things I don't necessarily personally approve of."

The posting and subsequent discussion brought to light what remains a serious tension in some open source programming circles.

Proprietary software and hardware developers, led in large part by Microsoft and Intel, are in the midst of a long-term 'trusted computing' initiative that backers say will allow computer users to trust that software running on their machine is virus- and Trojan-free. As outlined in plans such as Microsoft's Palladium, however, it requires building authentication capabilities deep into computer hardware and operating systems.

Some open source developers suspect that this is code for saying that some software - such as that created by the open source community - won't be able to run on standard machines or won't interoperate with standard programs. Others fear that the authentication tools will simply allow big content companies such as movie studios or record labels far more control over how computer owners use their content.

In his discussion, Torvalds conceded that content owners such as Disney could see their hands strengthened if rights-management technology were built deeply into computing systems - but noted that the drive to have trusted software was also a valuable goal. The two could not be separated, he added.

"There is zero technical difference. It's only a matter of intent - and even the intent will be a matter of interpretation," Torvalds wrote. "This is why I refuse to disallow even the 'bad' kinds of uses - because not allowing them would automatically also mean that 'good' uses aren't allowed." The posting prompted immediate debate on and off the list, both about the viability of DRM inside the Linux operating system and the desirability of having a policy that allowed it. Many people approved of Torvalds' pragmatic approach but others remained sceptical for technical or societal reasons.

"As Linus has pointed out, there are desirable and there are undesirable uses of DRM," wrote a Werner Almesberger. "If endorsing DRM will just get us flooded with the undesirable ones, plus an insignificant number of the desirable ones, we'll have made a lousy deal."

Another poster noted that any DRM-based Linux protections could simply be avoided by swapping in a version of Linux that only pretended to have the protections.

"Making DRM in Linux secure would be like winning a hand of poker against someone who can change all the playing cards at will," wrote that poster, a Tony Mantler.

Torvalds has issued edicts on thorny legal issues of Linux before. For example, he decreed that it's permissible to let the kernel - the open source code at the heart of Linux - call upon proprietary modules of software. That's an important issue in some cases, for example, video card companies that might want to support Linux but not reveal the inner workings of the software that controls their products.

Discussion remains ongoing about whether DRM in Linux is a good idea - or even whether Torvalds has enough sway in the community to make his opinion stick. Torvalds said later he was willing to be persuaded to a different point of view.

"One of the reasons for posting [the message] was to get feedback, after all," he wrote in an email to CNET News.com. "I always reserve the right to change my mind as a result of discussion."

John Borland writes for CNET News.com. News.com's Stephen Shankland and Evan Hansen contributed to this report.

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

  • Jobs
Managing Consultant - Financial Services

This position will be a subject matter expert in key areas of FS able to: - Conduct meaningful business conversations with both client executives and ...

Linux Technical Support Engineer - London - Linux / Support / Engineer / Linux

Contributes to the creation of technical information bulletins destined for product technicians worldwide, and contributes information for product ...

Business Analyst / Systems Analyst Manager (Deputy) - UML

As a highly visible and trusted brand, our mission is to use technology to enable millions of people to gain new skills and find new opportunities. ...

CIO50 2008
The silicon.com CIO50 2008 profiles the most influential and innovative tech chiefs in the UK across all industries and organisation size, from the biggest FTSE100 companies to high growth dot-com start ups and the public sector. The list was voted on by the UK CIO community and a panel of experts. Find out more in our latest special report.





Quick Sitemap Links: