Free software and digital rights management
Bitter enemies or strange bedfellows?
Download the whole article as PDF
Short URL: http://fsmsh.com/1176
- 2005-08-02
- Mind set | Intermediate
-
Write a full post in response to this!
In recent years, digital rights management technology (DRM) has become an important issue to free software users and developers. Free software users first experienced this issue when they discovered that they were unable to legally play their DVD discs on their Linux and BSD computers. In recent months, users carefully observed a technological arms race between Apple Computer and hackers working to circumvent the FairPlay system used to protect digital files purchased from Apple’s iTunes Music Store. Finally, when Tivo released its TivoToGo show-sharing technology a few months ago, eager Tivo users discovered that their files were not usable on non-Windows platforms.
In recent months, users carefully observed a technological arms race between Apple Computer and hackers working to circumvent the FairPlay system
DRM is the content industry’s response to the additional power that digital playback and distribution technology has granted consumers. In an environment where digital files can be perfectly duplicated in seconds, DRM attempts to disrupt that power by preventing users from modifying and distributing content without the permission of that content’s producer. Content producers presently find themselves in an odd situation. Digital technologies have the potential to revolutionize their business by allowing them to directly market and distribute content to their customers. On the other hand, the same power that producers have to streamline their operations also allows unscrupulous users to likewise disrupt that business and act as distributors in the producers’ stead. Because of this, content producers have been hesitant to fully embrace networked digital technologies. Rather than risk the possibility that their media may escape their exclusive control, content producers choose to forgo the benefits of online distribution and retain their less efficient traditional business models.
Since DRM systems strive to be a vertical stack of software components that guard media from production to consumption, complete DRM systems tend to be monolithic collections of technology developed and controlled by single vendors. Microsoft backs the Windows Media platform for audio and video. Apple uses a system called FairPlay to encode tracks distributed from its iTunes Music Store. Real Networks attempted to deploy a system called Harmony that was compatible with Real content. Because these systems are constantly under attack by users wishing to strip the DRM from content, these companies have chosen to keep the systems proprietary and the sources closed. Keeping the source closed adds another layer of obscurity that DRM hackers must overcome in order to compromise the system.
While the details of implementing a robust DRM system are best left to network and security gurus, consider the hypothetical situation where a robust free software DRM platform exists. Would free software DRM provide the means for free software media applications to participate in the content production and distribution processes? Could a free software DRM platform break the hold of proprietary closed source DRM platforms? Would content producers and consumers embrace a free solution? Or would a free software DRM platform be an unacceptable ideological compromise that would do little to advance free software’s pragmatic goals?
The players in the rights management game
There are three main actors in any rights management scenario. Media consumers create a demand for content, which content producers likewise attempt to supply. The content producers create a demand for rights management software, which DRM vendors attempt to supply. While the consumers are negatively impacted by DRM, the producers choose to impose DRM upon consumers as an additional cost of obtaining content via electronic means.
Both producers of commercial content and rights management technology have one overriding goal: to exploit to the fullest extent possible their content and technology. Their goal is to maximize profits. For content producers, this is achieved by finding the right balance between their desire to charge high prices and the consumers’ desire to purchase at low prices. Selling content to ten people paying five dollars each is more desirable than selling only two copies for twenty-dollars each. Conversely, selling to forty people for one dollar a copy is worse than selling to ten customers for five dollars each. Since production costs are fixed and independent of the size of the market, and distribution costs are negligible, content producers will search for the “sweet spot” where the supply and demand curves intersect.
Both producers of commercial content and rights management technology have one overriding goal: to exploit to the fullest extent possible their content and technology
Rights management technology vendors play a different game. Real, Microsoft, and Apple are all battling to produce a standard and widely adopted DRM platform. If one company’s system fails to gain wide acceptance, content producers and device manufacturers will opt to license the competitors’ more popular systems. This market is strongly affected by positive feedback loops and tipping points – a more popular system will be adopted by more device manufacturers and software developers, which will encourage more content producers to use the popular system, and so on. The spoils of this fight are significant. If one company can gain dominance over the others, it will leverage that success with its DRM platform to become dominant in the other areas of the media industry – production, distribution, and playback.
Finally, consumers are the final actors in the rights management scenario. An ideal outcome for consumers is that there is no DRM at all. Consumers would be free to use the content as they see fit. However, producers are not willing to provide this freedom as it negatively impacts their ability to sell more content. While the record industry is rightfully derided when it provides inflated numbers of decreasing sales due to peer-to-peer technology, some sales are undoubtedly lost to free downloading. Furthermore, when consumers indiscriminately share content in violation of copyright laws, a social effect emerges where people become accustomed to not paying for content. While there is a larger discussion to be had about adapting media business models to reflect modern realities, producers’ current refusal to release unencumbered content is perfectly rational.
Rights management and free software
The problems for free software that modern DRM platforms introduce are that proprietary systems are closed source and it is impossible for free software users to obtain and legally play protected media using free applications. Microsoft’s DRM platform is limited to the Windows operating systems and the devices that license Microsoft’s media technology. Apple’s FairPlay technology is limited to the iTunes media player and the iPod portable device. Since none of these applications are made available on free software platforms, free software users are in same position as they with respect to DVD content seven years ago – unable to play their purchased content. While it is possible to play some of these files on free software platforms, the user has to circumvent the DRM and likely violate copyright law.
Since this situation does not serve the interests of software users and developers, does it make sense for the free software community to introduce an open DRM platform of their own? Can a free software DRM platform be used to advance free software projects and principles?
Making the simple assumption that it is possible to create a strong free software DRM platform, how would such a system impact the current struggle between users, content producers, and DRM vendors? Let’s presume that this hypothetical free software DRM platform has the following traits:
Write a full post in response to this!
Similar articles
Do you like this post?
Vote for it!
Copyright information
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html.
Biography
Chris Karr: Chris Karr a software designer pursuing a Ph.D. at Northwestern University's program in Media, Technology, & Society. In his free time, he develops the Books application, volunteers for The House Theatre of Chicago, and continues to expand his book and video collections. In his academic studies, he investigates topics in human/computer interaction, with a focus on pervasive computing artifacts.
- Login or register to post comments
- 18011 reads
- Printer friendly version (unavailable!)




Best voted contents
-
Are Microsoft to blame for "hidden" malware costs and will Windows 7 make any difference?
Ryan Cartwright, 2009-11-07 -
Keeping score in test-driven development with Python, PyLint, unittest, doctest, and PyRate
Terry Hancock, 2009-11-10 -
The Bizarre Cathedral - 60
Ryan Cartwright, 2009-11-22 -
A response to "free software major league or minor?": Unjustified dismissal?
sam_tuke, 2009-11-10
Two fantastic free software companies that make Free Software Magazine possible:
ANDBuzz authors
Free Software news
- Maemo seems more open and compatible with the rest of Free Software world than Android. #maemo #android #fsf #linux #nokia #freesoftware
- Related Articles- #iStore Turns 15, Celebrates the Evolution http://bit.ly/4R5c81 #freesoftware
- Related Articles- #Mom of Three Cuts Morning Lunch Packing C http://bit.ly/8QBKsC #freesoftware
- What sells on eBay? Determine what sells on eBay. Discover e http://bit.ly/8pGNgd #freesoftware
- Personal Portfolio Manager - Free software downloads http://bit.ly/4uhgZb #freesoftware
Similar entries
Other sites
- The Top 10 Everything (Dave). The good, the bad and the ugly.
- Free Software news (Dave & Bridget). All about free software -- free as in freedom!
- Book Reviews: Illiterarty (Bridget). Book reviews, blogs, and short stories.
Hot topics - last 60 days
-
Google Chrome OS. Or, how KDE and GNOME managed to shoot each other dead
Tony Mobily, 2009-11-24 -
Are Microsoft to blame for "hidden" malware costs and will Windows 7 make any difference?
Ryan Cartwright, 2009-11-07 -
Discovering "Sita Sings The Blues"
Terry Hancock, 2009-11-05 -
Implementing a sensible copyright: "FLOW-IT"
Terry Hancock, 2009-10-16 -
The Bizarre Cathedral - 59
Ryan Cartwright, 2009-11-15
Hot topics - last 21 days
-
Google Chrome OS. Or, how KDE and GNOME managed to shoot each other dead
Tony Mobily, 2009-11-24 -
The Bizarre Cathedral - 59
Ryan Cartwright, 2009-11-15 -
A talk with Brandon Whichard about Zenoss, the cloud, Amazon's EC2 and more
Tony Mobily, 2009-11-27 -
The Bizarre Cathedral - 58
Ryan Cartwright, 2009-11-10
Odiogo
Free Software Magazine uses Apollo, project management and CRM for its everyday activities!


Free Software DRM cannot work.
Submitted by admin on Thu, 2006-03-30 05:11.
Vote!From: Philip Ward
Url:
Date: 2005-08-04
Subject: Free Software DRM cannot work.
When DRM was invented it was "Digital Rights Management", but a better name is "Digital Restrictions Management".
Essentially DRM systems place restrictions on users, either by encryption (you can only decrypt the data if you have the key), or by refusal (the software won't render the data unless you have the key).
The nature of Free Software is that neither of these situations can exist.
With encryption based DRM at some point the data must be decrypted in the clear. Anyone with the source code can add routines to save that data in the clear to disk and remove the DRM.
With refusal based DRM all a user has to do is hack the DRM app source code and remove the tests that make the app refuse to render the content.
If your DRM software is Free then users can hack it to remove the restrictions.
Open Source DRM Software is impossible based on current idea
Submitted by admin on Thu, 2006-03-30 05:30.
Vote!From: Louis Zhuang
Url:
Date: 2005-08-05
Subject: Open Source DRM Software is impossible based on current idea
Restriction-based DRM can not be implemented by open source because it can always bypass such restriction by changing code. It is the time to change the basic idea how DRM should work and balance interests between content providers and community.
free software DRM
Submitted by DEANdra (not verified) on Sat, 2007-06-30 02:13.
Vote!i was download some movie but its protected by DRM
i hope u have solution for that..
txs n sorry for my bad english
DEAN
Indonesian