Transcript: Richard Stallman, honary degree speech, Pavia 2007

Transcript: Richard Stallman, honary degree speech, Pavia 2007


The University of Pavia, in Italy, recently awarded Richard Stallman with an honorary degree. Stallman gave a short speech, his “lectio doctoralis”, on the ethical imperative to use free software, focussing on individuals and schools. The speech has been transcribed by Alessandro Rubini, with checking by Dora Scillipoti and Luca Andreucci. The transcript text, with translations, will later be re-published in a more permanent location. I will add a link to the permanent location when I know it. Many more transcripts are available at: http://fsfe.org/transcripts.

START OF TRANSRIPT

Richard Stallman : Innovation can create riches and once in a while, those riches can lead to general economic prosperity, especially if you don't have neo-liberal economics to impede the result.

But innovation affects things much more important than riches or even economic prosperity. Democracy was an innovation, fascism was an innovation. Today, in Italy, we see the innovation of placing criminal charges against fishermen for saving people from drowning in the sea. Innovations can directly affect our freedom, which is more important than anything else. Innovation can affect social solidarity, for good or for ill.

So when we consider technical progress in computers or in software, the most important question to ask is: “How does this affect our freedom? How does this affect our social solidarity?”. Technically speaking it's progress, but is it really progress in social and ethical terms, or is it the opposite?

During my carrier in programming, as computers developed from something used by a few specialists and enthusiasts into something that most people use, there has been tremendous technical progress and it was accompanied by ghastly social and ethical regression. In fact, nearly everyone who uses computers began using them under a social system that can only be described as dictatorship.

The developer of the program controls what it does. If you use it, the developer controls what you can do, and what you can't do. And controls what it does to you. So that the software that you think is yours, is not there to serve you. It is there to control you. Companies such as Microsoft and Apple designed the software specifically to restrict you.

Windows Vista is primarily an advance in how to restrict the user. Which is why we have the badvista.org campaign. And when this is over, outside the building I will offer you stickers from that campaign, if you wish to help teach people why they shouldn't downgrade to Vista.

Apple designs software specifically to restrict the users. It's known as “Digital Restriction Management”, or DRM. We have helped protests against Apple just as we helped protests against Microsoft. See the site defectivebydesign.org for more information and for how to participate.

Google designs software specifically to restrict the user. That's the nature of the Google Earth client: it is made the way it is specifically to restrict the people who use it. Obviously, it's not Free Software, because Free Software develops under the democratic control of its users. With the four freedoms: the freedom to run the program as you wish, to study the source code and change it so the program does what you wish, the freedom to distribute exact copies to others (which is the freedom to help your neighbour) and the freedom to distribute copies of your modified version (which is the freedom to contribute to your community). With these four freedoms the users, individually and collectively, are in charge.

And therefore Free Software cannot be designed to restrict the users. To design to restrict the user is only possible when there is a dictator, when someone has power to control what the program will do and what it won't do. When the users have the control, when they can control their own computing, then nobody has the kind of power that would enable him to impose malicious features to restrict users or spy on users or attack users. If you use MacOS or Windows Vista, you are completely at the mercy of that system's developer. Those developers have the power to forcibly change your software in any way they like, whenever the machine is connected to the network. The user no longer has even the chance to say yes or no. The system is one big backdoor.

But with Free Software, you are in charge of what the computer will do. So it will serve you, instead of subjugating you. The question of Free Software is therefore not a technical question, it's an ethical, social, and political question. It's a question of the human rights that the users of software ought to have.

Proprietary software developers say “no rights, we are in control, we should be in control, we demand total power over what your computer does; we will implement certain features and let you use them, but meanwhile we may spy on you as you use them and we can take them away at any time ”. But Free Software developers respect your freedom, and this is the ethical obligation of every software developer: to respect the freedom of the users of that software. Making proprietary, user-subjugating software sometimes is profitable, but it is never ethical, and it should never happen.

But it will be up to you to make that be true. I alone can say these things, but I alone cannot make them reality. We must all work together to establish freedom and democracy for the users of software. And this freedom and democracy is now essential to enjoy freedom and democracy in other aspects of life. Right now, some of the biggest Internet service providers in the United States are carrying out political censorship of email. A major organisation called “truth out”, whose website you may have seen, truthout.org, is being blocked from sending mail to their subscribers by Yahoo and Hotmail and WebTV. And they have done this for more than a week, despite the complaints from many of the users of those companies. Apparently they think they have gone beyond the point where they have to care what anyone says about them.

All the forms of freedom that we hold dear are transformed when we carry out the relevant activities through computers. We must re -found these freedoms in such a way that we can depend on them while we use digital technology. An essential part of this re-foundation is insisting that the software we use be under our control.

Not everyone wants to be a programmer, not everyone will learn personally how to study the source code and change it. But, in a world where your software is free you can, if you feel it necessary, hire someone else to change it for you. You can persuade your cousin programmer to change it for you if you say it's really important. You can join together with other users and pool your funds to hire a programmer. And the simple fact that there are millions of programmers who can study and change the software will mean that if the software is malicious, almost certainly somebody else, who has the requisite skills, will find that and correct it, and you will get the corrected version without any special effort of your own. So we all benefit, programmers and non-programmers alike, from the freedoms that free software grants to us. The freedom to cooperate and the freedom to control our own lives personally. They go together because both of them are the opposite of being under the power of the dictatorial software developer that unilaterally make decisions that nobody else can change.

Free Software has an especially connection with Universities, and indeed all schools of all levels. Because Free Software supports education; proprietary software forbids education. There is no compatibility between education and proprietary software, not at the ethical level.

The source code and the methods of Free Software are part of human knowledge. The mission of every school is to disseminate human knowledge. Proprietary software is not part of human knowledge. It's secret, restricted knowledge, which schools are not allowed to disseminate. Schools that recognise this exclude proprietary software from their grounds. And this is what every school should do. Not only to save money, which is an obvious advantage that will appeal immediately to many school administrators, but for ethical reasons as well. For instance, why do many proprietary software developers offer discounts, or even gratis copies of their non-free software to schools and students.

I'm told that Microsoft offered a discount on those who wish to accept the shiny new chains of Windows Vista to the employees of this University. Why would they do such a thing? Is it because they wish to contribute to education? Obviously not. Rather, Microsoft and other similar companies wish to convert the University into an instrument for imposing the dependency on the user-subjugating software on society as a whole. They figured that if they get their software into schools, then students will learn to use it, and become dependent on it. They will develop a dependency. And thus after they graduate you can be sure that Microsoft and these other companies would no longer offer them discounted copies. And especially, the companies that this former students go to work for, will not be offered discounted copies. So, the software developers push on the schools, then push on arresting society and push it deep into a pit. This is not something schools should do. This is the opposite of the mission of the school, which is to build a strong, capable, independent and free society. Schools should teach their students to be citizens of a strong, capable, independent and free society. And this means teaching them to use Free Software, not proprietary software. So none of the classes in this University should teach proprietary software.

For those who will be great programmers, there is another reason why their schools must teach and use Free Software. Because when they get to the age of 13 or so, they are fascinated with software and they want to learn everything about how their computer and their system are functioning. So they will ask the teacher “how does this work?”, and if this is proprietary software, the teacher has to say “I'm sorry, it's a secret, you can't find out”. So there is no room for education. But if it's Free Software the teacher can explain the basic subject and then say “here is the source code, read this and you'll understand everything”. And those programmers will read the whole source code because they are fascinated, and this way they will learn something very important: how to write software well. They don't need to be thought how to program, because for them programming is obvious, but writing good code is a different story. You have to learn that by reading lots of code and writing lots of code. Only Free Software provides that opportunity.

But there is a particular reason, for the sake of education in good citizenship. You see, schools must teach not just facts, not just skills but above all the spirit of good will, the habit of helping your neighbour. So every class, at every level should have this rule: “students, if you bring software to class, you may not keep it for yourself, you must share copies with the rest of the class”.

However, the school has to practice its own role: it has to set a good example. So every school should bring only Free Software to class, and set an example with its software of the practice of disseminating human knowledge while building a strong, capable, independent and free society. And encouraging the spirit of good will, of helping other people. Every school must migrate to Free Software, and I call on you, those of you who are faculty, or staff, or students of this University, to work together to bring about the migration of this University to Free Software, completely to Free Software, within a few years. It can be done in a few years: it requires taking a substantial step each year. Other Universities are doing this or have done it: you can do it too. You only have to reject social inertia as a valid reason for going deeper and deeper into the pit.

For those of you who are interested, after we leave this hall and this ceremony, outside I will have various things from the Free Software Foundation that you might be interested in. And you can support the Free Software Foundation by going to fsf.org and become an associate member. For more information about the Free Software movement and the GNU operating system, and for where to find the entirely free distributions of the GNU/Linux operating system please look at gnu.org.

Thank you.

END OF TRANSCRIPT

Ciarán O'Riordan, -- Support free software: Join FSFE's Fellowship

Category: 
Tagging: 

Author information

Ciaran O’Riordan's picture

Biography

Free Software advocate, active on political campaigns such as that against software patents in Europea, and interested in free software licences

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!