Stallman Free Software 20.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

Stallman Free Software 20.Pdf 156 Free Software, ~ree Society: SelectedEssays of Richard M. Stallman So, let me make the briefes possible introduction to somebody who doesn't need one. Richard is the perfect e ample of somebody who, by acting locally, started thinking globally-from probl ms concerning the unavailability of source cQde for printer drivers at the M.I. T. I Lab many years ago. He has developed a cqherent philosophy that has forced a I of us to re-examine our ideas of how software is produced, of what intellectua property means, and what the software community actually represents. Let me w lcome Richard Stallman. [applause] I Free Software: Free~om and Cooperation Richard M. Stallman: Can s meone lend me a watch? [audiencelaughs] Thank you. So, I'd like to thank Mi rosoft for providing me the opportunity to [audience laughs]be on this platform. F r the pastfew weeks, I have felt like an author whose book was fortuitously banne somewhere.! [audiencelaughs] Except that all the articles about it are giving th wrong author's name, becauseMicrosoft describes the GNU GPL as an open so rce license,and most of the presscoverage followed suit. Most people, of coursej st innocently don't realize that our work has nothing to do with open source,that i fact we did most of it before people evencoined the term "open source." We are in the free softwar movement,and I'm going to speak about what the free software movementis ab ut, what it means,what we have done, and, because this is partly sponsoredby a chool of business,I'll say some things more than I usually do about how free s ftware relates to business,and some other areas of social life. Now, someof you may not ver write computerprograms, but perhapsyou cook. And if you cook, unless you' e really great, you probably use recipes. And if you userecipes, you've probably ad the experienceof getting a copy of a recipe from a friend who's sharingit. And y u've probably also had the experience-unlessyou're a total neophyte-of changing a recipe. It says certain things, but you don't have to do exactly that. You can leav out someingredients. Add somemushrooms, , cause you like mushrooms.Put in I ss salt becauseyour doctor said you should cut down on salt -whatever. You can even make bigger changes,according to your skill. And if you've made changes n a recipe, and you cook it for your friends, and they like it, one of your friends ght say, "Hey, could I have the recipe?" And then, what do you do? You could rite down your modified version of the recipe and make a copy for your friend. These are the natural things to do with functionally useful recipesof any kind. Now a recipe is a lot like a computerprogram. A computerprogram is a lot like a recipe: a series of steps to be carried out to get some result that you want. So it's just as natural to do those ame things with computerprograms-hand a copy to your friend. Make changesi it becausethe job it was written to do isn't exactly what you want. It did a great ob for somebodyelse, but your job is a different job. And, after you've changed it that is likely to be useful for other people. Maybe~ 1 Less than a month before, Micr6soft vice presidentCraig Mundie gave a speechattackling free software(calling it "open ~ourcej'). Chapter20: Free Software: Freedom~d Cooperation 157 they have a job to do that's like the jo~ you do. So they ask, "Hey, can I have a copy?" Of course,if you're a nice person,you're going to give a copy. That's the way to be a decentperson. I So imagine what it would be like if [ecipes were packagedinside black boxes. You couldn't see what ingredients they re using, let alone changethem, and imag- ine if you made a copy for a friend, ~ey would call you a pirate and try to put you in prison for years. That world would createtremendous outrage from all the people who are used to sharing recipes; But that is exactly what the world of pro- prietary software is like. A world in w~ch common decencytowards other people is prohibited or prevented. Now, why did I notice this? I noticed this becauseI had the good fortune in the 1970's to be part of a community of prqgrammerswho sharedsoftware. Now, this community could trace its ancestryessentially back to the beginning of computing. In the 1970's, though, it was a bit rare ~orthere to be a community where people sharedsoftware. And, in fact, this was ~ort of an extreme case,because in the lab where I worked, the entire operating systemwas software developedby the people in our community, and we'd share any ,f it with anybody. Anybody was welcome to come and take a look, and take away a copy, and do whateverhe wanted to do. There were no copyright notices on theseprograms. Cooperationwas our way of life. And we were secure in that way lof life. We didn't fight for it. We didn't have to fight for it. We just lived that way. And, as far as we knew, we would just keep on living that way. So there was fr~e software,but there was no free software movement. I But then our community was destroyedby a seriesof calamities that happenedto it. Ultimately it was wiped out. mtimatfly, the PDP-I0 computer,2which we used for all our work, was discontinued. O\lf system-the Incompatible nmesharing System-was written starting in the '601s,so it was written in assemblerlanguage. That's what you used to write an opefflting system in the '60's. So, of course, assemblerlanguage is for one particular computerarchitecture; if that gets discon- tinued, all your work turns into dust-it,s useless.And that's what happenedto us. The 20 years or so of work of our community turned into dust. But before this happened,I had an e*perience that preparedme, helped me see what to do, helped prepare me to see ~hat to do when this happened,because at a certain point, Xerox gave the Artifici~ Intelligence Lab, where I worked, a laser printer, and this was a really handsomeIgift, becauseit was the first time anybody outside Xerox had a laser p.rinter. It w~.svery fast, pri~ted a page a sec?nd, very fine in many respects, but It was unrelIable, becauseIt was really a high-speed office copier that had been modified into a printer. And, you know, copiers j~, but there's somebodythere to fix them.1rhe printer jammed and nobody saw. So It stayedjammed for a long time. Well we had an idea for how to deal With this problem. Changeit so that when- , . ever the printer gets a jam, the machine that runs the printer can tell o~ timesharIng machine, and tell the userswho are waiting for printouts, go fix the pnnter-because --I 2 ProgrammedData Processormodel 10, a mr.nframe computerused by many top researchand governmentorganizations in the 1970's. 158 Free Software, Free ~ociety: SelectedEssays of Richard M. Stallman if they only knew it was jammed. ..of course,if you're waiting for a printout and you know that the printer is jamm d, you don't want to sit and wait forever, you're going to go fix it. I But at that point, we were comp etely stymied, becausethe software that ran that printer was not free software. It h d come with the printer, and it was just a binary. We couldn't have the source cod; Xerox wouldn't let us have the source code. So, despite our skill as programm rs-after all, we had written our own timesharing system-we were completely helpl ss to add this feature to the printer software. And we just had to suffer with aiting. It would take an hour or two to get your printout becausethe machine wo ld be jammed most of the time. You'd wait an hour figuring "I know it's going 0 be jammed. I'll wait an hour and go collect my printout," and then you'd s that it had beenjammed the whole time, and in fact, nobody else had fixed it. So you'd fix it and you'd go wait another half hour. Then, you'd come back, an you'd seeit jammed again-before it got to your output. It would print three minut s and be jammed thirty minutes. Frustration up the whazzoo. But the thing that ade it worse was knowing that we could have fixed it, but somebodyelse, for s own selfishness,was blocking us, obstructing us from improving the software. 0, of course,we felt someresentment. I And then I heard that somebo y at Carnegie Mellon University had a copy of that software. I was visiting there later, so I went to his office and I said, "Hi, I'm from MIT. Could I have a copy f the printer sourcecode?" And he said "No, I promised not to give you a copy." [audiencelaughs] I was stunned. I was so-I was angry,and I had no idea how I co ld do justice to it. All I could think of was to turn around on my heel and walk out 0 his room. Maybe I slammedthe door. [audience laughs] And I thought about it lat r on, becauseI realized that I was seeingnot just an isolatedjerk, but a social phe omenon that was important and affected a lot Iof people.
Recommended publications
  • Getting Started Computing at the Al Lab by Christopher C. Stacy Abstract
    MASSACHUSETTS INSTITUTE OF TECHNOLOGY ARTIFICIAL INTELLI..IGENCE LABORATORY WORKING PAPER 235 7 September 1982 Getting Started Computing at the Al Lab by Christopher C. Stacy Abstract This document describes the computing facilities at the M.I.T. Artificial Intelligence Laboratory, and explains how to get started using them. It is intended as an orientation document for newcomers to the lab, and will be updated by the author from time to time. A.I. Laboratory Working Papers are produced for internal circulation. and may contain information that is, for example, too preliminary or too detailed for formal publication. It is not intended that they should be considered papers to which reference can be made in the literature. a MASACHUSETS INSTITUTE OF TECHNOLOGY 1982 Getting Started Table of Contents Page i Table of Contents 1. Introduction 1 1.1. Lisp Machines 2 1.2. Timesharing 3 1.3. Other Computers 3 1.3.1. Field Engineering 3 1.3.2. Vision and Robotics 3 1.3.3. Music 4 1,3.4. Altos 4 1.4. Output Peripherals 4 1.5. Other Machines 5 1.6. Terminals 5 2. Networks 7 2.1. The ARPAnet 7 2.2. The Chaosnet 7 2.3. Services 8 2.3.1. TELNET/SUPDUP 8 2.3.2. FTP 8 2.4. Mail 9 2.4.1. Processing Mail 9 2.4.2. Ettiquette 9 2.5. Mailing Lists 10 2.5.1. BBoards 11 2.6. Finger/Inquire 11 2.7. TIPs and TACs 12 2.7.1. ARPAnet TAC 12 2.7.2. Chaosnet TIP 13 3.
    [Show full text]
  • Coleman-Coding-Freedom.Pdf
    Coding Freedom !" Coding Freedom THE ETHICS AND AESTHETICS OF HACKING !" E. GABRIELLA COLEMAN PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD Copyright © 2013 by Princeton University Press Creative Commons Attribution- NonCommercial- NoDerivs CC BY- NC- ND Requests for permission to modify material from this work should be sent to Permissions, Princeton University Press Published by Princeton University Press, 41 William Street, Princeton, New Jersey 08540 In the United Kingdom: Princeton University Press, 6 Oxford Street, Woodstock, Oxfordshire OX20 1TW press.princeton.edu All Rights Reserved At the time of writing of this book, the references to Internet Web sites (URLs) were accurate. Neither the author nor Princeton University Press is responsible for URLs that may have expired or changed since the manuscript was prepared. Library of Congress Cataloging-in-Publication Data Coleman, E. Gabriella, 1973– Coding freedom : the ethics and aesthetics of hacking / E. Gabriella Coleman. p. cm. Includes bibliographical references and index. ISBN 978-0-691-14460-3 (hbk. : alk. paper)—ISBN 978-0-691-14461-0 (pbk. : alk. paper) 1. Computer hackers. 2. Computer programmers. 3. Computer programming—Moral and ethical aspects. 4. Computer programming—Social aspects. 5. Intellectual freedom. I. Title. HD8039.D37C65 2012 174’.90051--dc23 2012031422 British Library Cataloging- in- Publication Data is available This book has been composed in Sabon Printed on acid- free paper. ∞ Printed in the United States of America 1 3 5 7 9 10 8 6 4 2 This book is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE !" We must be free not because we claim freedom, but because we practice it.
    [Show full text]
  • Open Source Software Development: an Overview
    COMPUTING PRACTICES Open Source Software Development: An Overview Although some challenge the value of open source software development,its popularity cannot be disputed. This overview of open source licensing and development models describes some of the movement’s main principles. Ming-Wei Wu roprietary software vendors operate on a seeks to develop Unix-compatible software and return closed-source model: They develop their software to a state of freedom. Ying-Dar Lin own software and release that software to Stallman is both an open source evangelist and a National the public with the intention of gaining mar- major open source contributor as the principal author Chiao Tung University, ket penetration and earning a profit. The of the GNU C Compiler (GCC), GNU symbolic Taiwan Popen source movement, while still profitable in many debugger (GDB), GNU Emacs, and more. All these ways to profit-oriented companies, relies on a differ- packages provide essential tools for GNU/Linux. The ent set of practices. In the open source movement, Red Hat 7.1 distribution, which collects some 1,016 everyone capable of writing code is welcome to join packages altogether, contains 70 GNU packages. in, a strategy that—according to open source advo- The purpose of the Free Software Foundation is not cates—directly leads to more robust software and to ensure distributing software to the end user without more diverse business models. cost, but to ensure that the end user can use the soft- While some challenge the general assumptions ware freely. From the Free Software Foundation’s per- about the benefits of open source software develop- spective, the term “free software” has nothing to do ment,1 the evidence of popular buy-in cannot be dis- with price: A program is free software if you have the puted.
    [Show full text]
  • Free As in Freedom (2.0): Richard Stallman and the Free Software Revolution
    Free as in Freedom (2.0): Richard Stallman and the Free Software Revolution Sam Williams Second edition revisions by Richard M. Stallman i This is Free as in Freedom 2.0: Richard Stallman and the Free Soft- ware Revolution, a revision of Free as in Freedom: Richard Stallman's Crusade for Free Software. Copyright c 2002, 2010 Sam Williams Copyright c 2010 Richard M. Stallman Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 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 included in the section entitled \GNU Free Documentation License." Published by the Free Software Foundation 51 Franklin St., Fifth Floor Boston, MA 02110-1335 USA ISBN: 9780983159216 The cover photograph of Richard Stallman is by Peter Hinely. The PDP-10 photograph in Chapter 7 is by Rodney Brooks. The photo- graph of St. IGNUcius in Chapter 8 is by Stian Eikeland. Contents Foreword by Richard M. Stallmanv Preface by Sam Williams vii 1 For Want of a Printer1 2 2001: A Hacker's Odyssey 13 3 A Portrait of the Hacker as a Young Man 25 4 Impeach God 37 5 Puddle of Freedom 59 6 The Emacs Commune 77 7 A Stark Moral Choice 89 8 St. Ignucius 109 9 The GNU General Public License 123 10 GNU/Linux 145 iii iv CONTENTS 11 Open Source 159 12 A Brief Journey through Hacker Hell 175 13 Continuing the Fight 181 Epilogue from Sam Williams: Crushing Loneliness 193 Appendix A { Hack, Hackers, and Hacking 209 Appendix B { GNU Free Documentation License 217 Foreword by Richard M.
    [Show full text]
  • Editor War - Wikipedia, the Free Encyclopedia Editor War from Wikipedia, the Free Encyclopedia
    11/20/13 Editor war - Wikipedia, the free encyclopedia Editor war From Wikipedia, the free encyclopedia Editor war is the common name for the rivalry between users of the vi and Emacs text editors. The rivalry has become a lasting part of hacker culture and the free software community. Many flame wars have been fought between groups insisting that their editor of choice is the paragon of editing perfection, and insulting the others. Unlike the related battles over operating systems, programming languages, and even source code indent style, choice of editor usually only affects oneself. Contents 1 Differences between vi and Emacs 1.1 Benefits of vi-like editors 1.2 Benefits of Emacs 2 Humor 3 Current state of the editor war 4 See also 5 Notes 6 References 7 External links Differences between vi and Emacs The most important differences between vi and Emacs are presented in the following table: en.wikipedia.org/wiki/Editor_war 1/6 11/20/13 Editor war - Wikipedia, the free encyclopedia vi Emacs Emacs commands are key combinations for which modifier keys vi editing retains each permutation of typed keys. are held down while other keys are Keystroke This creates a path in the decision tree which pressed; a command gets executed execution unambiguously identifies any command. once completely typed. This still forms a decision tree of commands, but not one of individual keystrokes. Historically, vi is a smaller and faster program, but Emacs takes longer to start up (even with less capacity for customization. The vim compared to vim) and requires more version of vi has evolved to provide significantly memory.
    [Show full text]
  • Seeing Young People's Hacking As Creative Practice 198
    City University of New York (CUNY) CUNY Academic Works Publications and Research CUNY Graduate Center 2009 Cookie Monsters: Seeing Young People’s Hacking as Creative Practice Gregory T. Donovan CUNY Graduate Center Cindi Katz CUNY Graduate Center How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/gc_pubs/671 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] Children, Youth and Environments 19(1), 2009 Cookie Monsters: Seeing Young People’s Hacking as Creative Practice Gregory T. Donovan Cindi Katz Environmental Psychology Program City University of New York Citation: Donovan, Gregory T., and Cindi Katz (2009). “Cookie Monsters: Seeing Young People’s Hacking as Creative Practice.” Children, Youth and Environments 19(1): 197-222. Retrieved [date] from http://www.colorado.edu/journals/cye. Abstract This paper examines the benefits and obstacles to young people’s open-ended and unrestricted access to technological environments. While children and youth are frequently seen as threatened or threatening in this realm, their playful engagements suggest that they are self-possessed social actors, able to negotiate most of its challenges effectively. Whether it is proprietary software, the business practices of some technology providers, or the separation of play, work, and learning in most classrooms, the spatial-temporality of young people’s access to and use of technology is often configured to restrict their freedom of choice and behavior. We focus on these issues through the lens of technological interactions known as “hacking,” wherein people playfully engage computer technologies for the intrinsic pleasure of seeing what they can do.
    [Show full text]
  • Selected Essays of Richard M. Stallman
    Free Software, Free Society: Selected Essays of Richard M. Stallman Introduction by Lawrence Lessig Edited by Joshua Gay GNU Press www.gnupress.org Free Software Foundation Boston, MA USA First printing, first edition. Copyright © 2002 Free Software Foundation, Inc. ISBN 1-882114-98-1 Published by the Free Software Foundation 59 Temple Place Boston, MA Tel: 1-617-542-5942 Fax: 1-617-542-2652 Email: [email protected] Web: www.gnu.org GNU Press is an imprint of the FSF. Email: [email protected] Web: www.gnupress.org Please contact the GNU Press for information regarding bulk purchases for class- room or user group use, reselling, or any other questions or comments. Original artwork by Etienne Suvasa. Cover design by Jonathan Richard. Permission is granted to make and distribute verbatim copies of this book provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute translations of this book into another language, from the original English, with respect to the conditions on distribution of modified versions above, provided that it has been approved by the Free Software Foundation. i Short Contents Editor’s Note................................................ 1 A Note on Software .......................................... 3 Topic Guide ................................................ 7 Introduction ............................................... 11 Section One ............................................... 15 1 The GNU Project ....................................... 17 2 The GNU Manifesto ..................................... 33 3 Free Software Definition ................................. 43 4 Why Software Should Not Have Owners ..................... 47 5 What’s in a Name? ...................................... 53 6 Why “Free Software” is Better than “Open Source” ............ 57 7 Releasing Free Software if You Work at a University ........... 63 8 Selling Free Software ...................................
    [Show full text]
  • Hacking the Economy and the State: Towards An
    1 Toni Prug Submitted in partial fulfilment of the requirements of the Degree of Doctor of Philosophy. 2013 2 Abstract This research starts with hackers’ communities, focusing on open processes as the key to volunteer driven cooperation. While theoretically hackers’ communities allow contributions “from each according to their ability”, I argue the inequalities continuously reproduced by capitalism hinder developments towards such production by placing socially created limits on allocation, understood as “to everyone according to their needs”. My thesis is the following: workers’ struggles and political organizations have made decisive contributions to the construction of another form of wealth creation. We can see examples of this in socialist states and in the public sector in capitalist states, where production and allocated occurs primarily to meet needs. I call this the egalitarian mode of production. Two modes, two standpoints – the capitalist and the egalitarian one – struggle to expand against each other: while the public sector introduces products to meet needs directly, capital strives to privatize everything it can – using commodities and markets. For capital, commodities are necessary for the realization of surplus value. For workers, it is provision according to needs, the outcomes, and the growth of equality, where wealth is realized. Aiming towards the full development of human capacities of all, from this developmental-egalitarian perspective, I propose to broaden the category of those who work to include: future workers (children, youth, students), former workers (pensioners, the elderly), the informal (household labourers, care workers), formal unwaged workers (interns, volunteers) and those deprived of an opportunity to work (the disabled, unemployed, and undocumented migrants).
    [Show full text]
  • Lehigh Preserve Institutional Repository
    Lehigh Preserve Institutional Repository Binary Freedom: Free Software, the Internet, and Activism in the Digital Age Campbell, Christopher Bryan 2016 Find more at https://preserve.lib.lehigh.edu/ This document is brought to you for free and open access by Lehigh Preserve. It has been accepted for inclusion by an authorized administrator of Lehigh Preserve. For more information, please contact [email protected]. Binary Freedom: Free Software, the Internet, and Activism in the Digital Age By Christopher Bryan Campbell A Thesis Presented to the Graduate and Research Committee of Lehigh University in Candidacy for the Degree of Master of Arts in History Lehigh University May 23, 2016 © 2016 Copyright Christopher Bryan Campbell ii Thesis is accepted and approved in partial fulfillment of the requirements for the Master of Arts in History. Binary Freedom: Free Software, the Internet, and Activism in the Digital Age Christopher Bryan Campbell ______________________________ Date Approved ______________________________ Dr. John K. Smith Thesis Director ______________________________ Dr. Stephen Cutcliffe Co-Director ______________________________ Dr. John K. Smith Department Chair iii TABLE OF CONTENTS Abstract 1 Introduction 2 The Closing of the Source Code 7 GNU, the Free Software Movement and the Hacker Ethic 13 Free Software and the Internet 22 Open Source & the Commercialization of the Free Software Movement 28 The Fracturing of the Movement 35 Free Software Consumers 40 The Digital Millennium Copyright Act and the Rise of Internet Activism 45 Conclusion 53 Bibliography: 55 Vita 62 iv TABLE OF FIGURES Figure 1. Web Server Market Share by Year 26 v ABSTRACT In the 1970s, software emerged as a distinct industry as it became unbundled from computer hardware.
    [Show full text]
  • Richard Stallman Et La Révolution Du Logiciel Libre
    Sam Williams, Richard Stallman & Christophe Masutti Richard Stallman et la révolution du logiciel libre. Une biographie autorisée Mention légale Cette version intitulée Richard Stallman et la révolution du logiciel libre - Une biographie autorisée est publiée sous la GNU Free Documentation Licence. Permission vous est donnée de copier, distribuer et/ou modi- fier ce document selon les termes de cette licence, version 1.3 ou ultérieure publiée par la Free Software Foundation, avec le texte de première et de quatrième de couverture (« cover texts ») : « Editions Eyrolles – Framasoft ». En cas d’améliorations majeures, les éditions Eyrolles et les au- teurs vous autorisent à ne pas tenir compte de l’obligation concer- nant les textes de couverture (« cover texts »). Richard Stallman et la révolution du logiciel libre - Une biographie autorisée Une copie de cette licence figure dans la section « Annexes » de ce document (texte original de la licence GNU FDL). Copyright 2010, Richard M. Stallman, Sam Williams, Chris- tophe Masutti (Framasoft), Groupe Eyrolles. Illustrations Titre : PDP-10 with KL10 processor. Stanford Artificial Intelli- gence Laboratory. 1979. Auteur : Rodney Brooks Licence : GNU Free Documentation Licence Source : Rodney Brooks Titre : Happy hacking (couverture) Auteur : Nadège Dauvergne Licence : GNU Free Documentation Licence Source : La Poule ou l’Œuf Historique des modications Œuvre originale écrite par Sam Williams. Mars 2007 Projet de traduction en français, initié par Framasoft (http ://www.framasoft.net/), Alexis Kauffmann, puis sous la direction de Christophe Masutti (Framasoft). II Mention légale Décembre 2008 - novembre 2009 Modifications majeures apportées au texte original par Richard M. Stallman. Traduction agrémentée de notes et d’un index.
    [Show full text]
  • OPEN-SOURCE SOFTWARE: RISKS and REWARDS May 13, 2021
    OPEN-SOURCE SOFTWARE: RISKS AND REWARDS May 13, 2021 Douglas J. Crisman Janice H. Logan, Ph.D. © 2021 Morgan, Lewis & Bockius LLP Presenters Douglas J. Crisman Janice H. Logan, Ph.D. Agenda • Open-Source Overview • Open-Source Benefits • Open-Source Risks • Common Open-Source Licenses • Case Study 1: Microsoft Hyper-V • Case Study 2: Heartbleed • Advanced Topics/Recent Developments • Best Practices • Appendix (Open-Source License Summaries) 3 History of Open-Source Software • Originated in the “free software” movement in the early 80s which was a reaction to the proprietary software model – end user dependant on the developer for bug fixes, upgrade and general maintenance of the s/w – goal was to obtain and guarantee freedoms for software users – e.g., freedoms to run, study, copy, distribute, and modify the software (https://www.gnu.org/philosophy/free-sw.html) • The GNU Project was launched in 1984 to develop a complete UNIX like operating system – GNU (guh-new) is a recursive acronym for GNU’s Not Unix – released under the GNU GPL, a “copyleft” license drafted to ensure that free software remains free (not proprietary), including modifications – supported by Free Software Foundation (FSF) • Richard Stallman – early leader in the free software movement (GNU operating system, GNU Emacs editor, GPL, etc.) – inspired by Xerox refusal to freely provide source code for MIT AI Lab laser printer in late 70s – “free” as in free speech; not as in free beer! • Linus Torvalds – developed the Linux kernel and the combined GNU/Linux OS is now referred
    [Show full text]
  • Software Libero Pensierolibero
    RICHARD STALLMAN SOFTWARE LIBERO PENSIERO LIBERO VOLUME PRIMO Raramuri Sono super-maratoneti, detengono ogni record mondiale di corsa dai 100 km in su, ma vivono nell’anonimato e nella povertà più profondi nella Sierra Madre del Messico del Nord. Sono gli indios Tarahumara, una tribù dimen- ticata dai bianchi, da essi considerati il diavolo, e dal loro stesso Dio. Si sono dati un nome poetico, Raramuri, «piedi che corrono», perché su queste lun- ghissime distanze volano come se volessero salire al cielo. Non c’è nessuno che li batta, perché per loro i piedi sono delle ali. Vivono di agricoltura e di una strana caccia, quella ai cervi, non con l’arco e le frecce ma coi piedi, la loro unica arma: sfiancano gli animali correndo loro dietro giorni e giorni, finché la preda non si abbatte esausta. Roba da leggenda... Ennio Caretto “Corriere della Sera” - 31/07/2002 Foto di copertina: Kerth Dannemiller (Corriere della Sera) Introduzione Un esperimento globale per l’affermazione della libertà Offrire al mondo programmi informatici che possano essere liberamente usati e copiati, modificati e distribuiti, gratis o a pagamento. Questa la scommessa lanciata nell’ormai lontano 1984 da Richard Matthew Stallman. Qualcosa (apparentemente) impossibile perfino a concepir- si, in un’epoca in cui informatica era (ed è) sinonimo di monopoli, pro- duzioni industriali, mega-coporation. Un approccio tanto semplice quanto rivoluzionario, il concetto stesso di software libero, che ci ripor- ta finalmente con i piedi per terra. E la cui pratica quotidiana è ispi- rata a un principio anch’esso basilare ma troppo spesso dimenticato: la libera condivisione del sapere, qui e ora, la necessità di (ri)prendere in mano la libertà individuale di creare, copiare, modificare e distribui- re qualsiasi prodotto dell’ingegno umano.
    [Show full text]