2 am

Thanks to everyone who was there – both virtually and in person. What a great day it has been.

I have defended my PhD and passed.

After much wine and good company I am now diving into bed. Tomorrow I arise early (as a newly minted dr) and go forth to protest against DRM wearing special yellow protective clothing.

07.30-10 at Chalmers main entrance

11.30-13.00 at Kopparmärra.

I am tired and have just passed my PhD, but I will be there. Why aren’t you?

Demonstrate against DRM before 40

Lists are popular. One such list is the things one is supposed to do before turning 40 (for example this book). I don’t know what the book includes but I don’t think it contains what I have recently done… I have applied for, and received, a permit to carry out a public demonstration.

On 3 October between 08.30-10.15 we will be standing outside Chalmers University. Between 11.30-13.15 we will be standing near the statue called Kopparmärra (the copper mare).
We will be wearing yellow overalls and masks while handing out leaflets against DRM. Join us for the Day Against DRM.

I'm Sorry Microsoft (only a bit)

In an earlier post (What is wrong with DRM?) I wrote that Microsoft’s new Zune wrapped all content in DRM mechanisms. This was based on this announcement. Apparently this is wrong. Only content which has DRM mechanisms attached is wrapped with the Zune DRM limitation. This means that the Zune does not interfere with the CC anti-DRM clause. Sorry about that Microsoft.

However this does not go against the arguments in the post. The use of DRM has the effect of both limiting legal uses of content and of narrowing our understanding of what is permissable – we move slowly to a society where the default concept is that everything innovative must be illegal…

Anti-DRM Day in Göteborg

The 3rd of October has been announced as the â??Day Against DRMâ??. All over the world action groups are going out to protest against the uses and abuses of DRM. Naturally we will be active in Göteborg – more information below.

The point of the day is to be able to bring forward information to the general public and to show that the public concern about DRM is not limited to online virtual activity.

Anti-DRM actions in the past have taken the form of protesters, often wearing yellow (preferably haz-mat) suits protesting and handing out material.

Here is an example of an anti-DRM action which was held in Chicago on June 10, 2006

Naturally there will be an anti-DRM action in my hometown of Göteborg. So if you want the opportunity to see me in a yellow safety suit, why not join in and take a stand against DRM.

So you want to join in? or just watch the party? Well the dates and times are

3 October 08.30-10.15 Chalmersplatsen (outside Chalmers main entrance)
3 October 11.45-13.15 the corner of �. Hamngatan & �. Larmgatan (next to Kopparmärra)

If you let me know if you are interested in joining in then maybe I can organise a yellow suit for you!

For those of you who maybe follow this blog you will realise that the 3 October is the day after I defend my PhD. So this will be the day after the party…
More about DRM on Wikipedia

Down with DRM video contest

Freeculture are organising a video competition to coincide with the Down with DRM day.

Enter the Down with DRM video contest for a chance to win a Neuros OSD – a portable digital VCR!

Joining in Oct 3rd – Day Against DRM, Free Culture will select the 5 best anti-DRM video entries and award a Neuros OSD to each creator. DefectiveByDesign.org is also looking to air selected anti-DRM videos on their website during the week of October 3rd, and we want to give them a hand.

Here are the official rules to enter Free Culture’s Down with DRM video contest:

  • Deadline for submissions: Sunday, October 1 at 11:59pm EDT
  • Criteria for video:
    • Anti-DRM themed
    • Short
    • Video, animation, or remix
    • Make it catchy â?? we want these videos to be viral
  • Please submit your video to the online video sharing network(s) that you prefer. Here are some examples:
  • Please tag your video with “downwithdrm” and “dbdoct3” so that people can search for it.
  • Preference will be given to submissions under free content licenses such as Creative Commons BY-SA, BY, PD, or the Free Art license.
  • E-mail downwithdrm@freeculture.org with a link to your video by October 1 at 11:59pm EDT.
  • Free Culture will select the top 5 entries and award the winners with a Neuros OSD (one per video)

What is wrong with DRM?

What is wrong with DRM?

Most people tend to steer clear of three letter acronyms that they donâ??t immediately understand. DRM (Digital Rights Management) began as a vision of using technology to ensure that owners of intellectual property could maintain control over their property.  In other words it would be impossible to do that which was illegal. So far so good. Making it impossible to do that which is illegal is good. Frustrating illegal behaviour is right.

The problem is that DRM can also prevent behaviour that is not illegal.

A current example is the media player â??Zuneâ?? from Microsoft.

To maintain control over the music stored in the media player Zune is designed to limit music sharing. If music is shared between friends it can only be played three times or stored for three days.

The problem occurs when the music shared is either (1) not copyrighted, (2) in the public domain, or (3) shared with permission.

Supposing you create a song. Really. Or maybe a you create a snappy little limerick. You send it wirelessly to a friend. After three days. Or your friend plays it three times â?? it is gone. This is because Zune wraps all music which is sent in this way in DRM nomatter the rights you have as a creator or listener.

Therefore Microsoft Zune limits the legitimate rights of the user in an effort to comply with or control intellectual property. This is bad.

But wait â?? it is worse!

In the book 1984, Orwell introduces a method of control through the language called Newspeak. The idea was that by limiting the meaning of words we the party in power would eventually limit the way in which the citizens think. In the book the example given was that the term free would loose all connections with freedom and only be used with the idea to be rid of something. The example in the book is that a dog will be free of lice. But the concept of freedom as liberty will be lost.

This is the most damaging part of DRM systems. By controlling what is physically possible they create amongst the users an illusion of what can be done. A technical limitation to our use becomes a law of nature. Copying becomes bad not because it is illegal but because it is impossible.

Therefore by controlling the physical reality the manufacturers of DRM are slowly changing the way in which we see what is possible and impossible. In extension this will also limit our ability to envision what could be possible.

GPLv3 issues: TiVO-isation

This is the first of a series of discussions on the version 3 of the GPL. This post will report on the oddly named process of TiVO-isation.

At times the GNU/Linux desktop operating system is seen as the flagship of Free Software but it is important to remember that while the flagship is important and symbolic it is not the foundation upon which the impact of Free Software should be measured.

The greatest technological foundation of Free Software is the use of stripped down Linux kernels in embedded applications. One such application is the TiVO recorder. The TiVO is an embedded device made up of several GNU packages. The device is capable of recording several TV channels at the same time.

The definition of Free Software is sometimes reproduced in a simple â??four freedomsâ?? format. If software fulfils these four conditions it is Free. If any of the four freedoms is limited in any way the software is proprietary. For the sake of completeness the four freedoms are listed here:

Freedom to run the program, for any purpose (freedom 0).
Freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
Freedom to redistribute copies so you can help your neighbor (freedom 2).
Freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

According to the freedoms it permissible to modify a GPL licensed program without re-distributing it, or running proprietary software on top of the GPL licensed software.

The TiVO has modified GNU/Linux in order to implement DRM within the operation of their video recorder. In compliance with the GPL, they released the source code for these modifications. Users are therefore able to modify the code and the operation of the video recorder. To this extent the TiVO is GPL compliant.

The problem is that TiVO contains a special mechanism that shuts down the machine if the user attempts to install modified software. Therefore the user is allowed to modify the code but is prevented from in reality from using these modifications in the embedded application of the TiVO. This makes freedom 1 into a sham.

The new version of the GPL (version 3) will prevent the compliance with the letter of the freedoms without the compliance to the purpose and spirit of the GPL.

GPLv3 report II

Eben Moglen began his presentation by putting recent news in new perspective. He spoke of the retirement of Bill Gates in a way that I found intriguing.
When a CEO states that he resigns there is a period of calming the market. Therefore when Gates says he will step down in two years this should not be seen as a long time. Two years it is the minimum timeframe that will not spook the market. The important issue is that the resignation comes 6 months from the shipping the most important product in 10 years.

Also we can put this into another perspective the FSF is on schedule with the most important product in 15 years. The update of to the GPLv3. The process going to version three is open and public. Philosophically it reflects the rule-making process put forward by Habermas where the idea is that those affected by the rules should be part of the decision making process.

When discussing the substantial changes Eben explain why the GPLv3 has been adapted to meet the needs of issues such as distribution via torrents, the developments within patents and the increase in DRM.

On the latter he explained that companies feel that they should be allowed to have rights (digital) and want to protect them. Many of these feel that RMS is attempting to change their vocabulary (from Rights to Restrictions). But this is not about attempting to use a software license to address non-software problems. The license (and its implementation) is about the software and the four freedoms. DRM is about the attempt to prevent users from practicing the 4 freedoms.

In closing before an extended Q&A session Eben returned to the issue of Microsoft. The falling revenues and the stepping down of Bill Gates will have the effect that one of strongest voices against Free Software will be silenced (almost). In the future arguing for Free Software will therefore not meet the strong resistance it is accustomed to.

Exciting news and GPL3

Exciting news! I will be part of a panel at the 3rd International GPLv3 Conference in Barcelona next week. Look at the schedule (highlights below) can you imagine a more interesting two days?

Highlights day 1 – 22 June
10:30 – Georg Greve: opening introduction
11:00 – Richard Stallman: Overview of GPL v3 Changes
12:30 – Ciarán O’Riordan: The public consultation process
14:30 – Eben Moglen: The wording of the changes

Highlights day 2 – 23 june
10:30 Panel: Current projects of FSFE

  • Carlo Piana (Tamos Piana & Partners), the MS anti-trust case
  • Pablo Machón, building the Spanish team
  • Ciaran O’Riordan, Legislation from Brussels
  • Stefano Maffulli, FSFE’s Fellowship

11:30 Panel: Awareness and adoption of GPLv3

  • Fernanda Weiden, Associação SoftwareLivre.org
  • Anne Ã?stergaard, GNOME Foundation
  • Alexandre Oliva, Free Software Foundation Latin America

12:30 Pablo Machón: GPLv3 and the European software patent struggle
14:30 Panel: The Discussion Committees

  • Niibe Yutaka, Free Software Initiative Japan (committee A)
  • Philippe Aigrain, Sopinspace (committee C)
  • Masayuki Hatta, Debian (committee D)

15:30 Panel: Enforcing the GPL, thwarting DRM

  • Harald Welte, gpl-violations.org
  • David “Novalis” Turner, Free Software Foundation
  • Mathias Klang, Informatics researcher, University of Goteborg

16:30 Stefano Maffulli: Closing presentation