Free Software Under Debate: Free Software, the Final Opportunity for Technological Emancipa- Tion

Total Page:16

File Type:pdf, Size:1020Kb

Free Software Under Debate: Free Software, the Final Opportunity for Technological Emancipa- Tion CONEIXEMENT I SOCIETAT 05 ARTICLES FREE SOFTWARE UNDER DEBATE: FREE SOFTWARE, THE FINAL OPPORTUNITY FOR TECHNOLOGICAL EMANCIPA- TION Orestes Mas1, Leopold Palomo2, Rafael Carreras3, Eduard Fabra4 and Francesc Genové5 This article sets forth the various reasons why public administration should become involved in adopting and de- veloping free software. A review is made of the more important concepts concerning this type of software and clarification is given of the most frequent doubts and misconceptions. The article goes on to explain the general advantages of free software and specific advantages for it being adopted by public administration authorities, with special emphasis on teaching, research and citizen and society-oriented services. The basic guidelines to assure maximum guarantees for success in the process of migration to free software are also discussed. Table of contents 1. Introduction 1.1 Free software is a matter of freedom 1.2 Potential confusion about free software 2. The advantages of freedom 2.1 Better quality 2.2 Greater reliability and stability 2.3 Eliminating compulsory change 2.4 Lower cost 3. The role of public administration 3.1 Software used by public administration 1 Orestes Mas is a PhD telecommunications engineer, an associate professor at the Universitat Politècnica de Catalunya (UPC) and a member of Caliu (Catalan Linux Users). 2 Leopold Palomo is an industrial engineer, a research assistance engineer at UPC and a member of Caliu. 3 Rafael Carreras is a laboratory technician. He is currently employed at the government-run Laboratori General d’Assaigs i Investigacions. He is a mem- ber of Caliu. 4 Eduard Fabra is a computer programmer and the vice-president of Caliu. 5 Francesc Genové is a computer engineer and the president of Caliu. 36 FREE SOFTWARE UNDER DEBATE: FREE SOFTWARE, THE LAST OPPORTUNITY FOR THE TECHNOLOGICAL EMANCIPATION 3.2 Localisation and translation 3.3 e-Government and the use of open standards 3.4 Security 4. Free software in education 4.1 Language 4.2 Quality in education 4.3 Discouraging illegal copying 4.4 Saving 4.5 Immunity from viruses 4.6 Non-discrimination 5. Innovation and research 5.1 Knowledge distribution 5.2 Software patentability 6. Migration 7. Conclusions 1. Introduction the other hand, the prejudiced diffusion of biased data by sectors that are against free software and There has recently been a notable increase in the insist on stirring up fear, uncertainty and doubt6 in mention of free software in the media. What used people who have decision-making ability with re- to be a subject confined to highly technical cliques gard to information and communications in differ- is now reaching broad sectors of the population by ent sectors. way of radio, the press, TV and Internet itself, which are all but a reflection of the increasing im- The other side of the coin is of course when people pact that this type of software has on daily life. Un- lapse into the puerile demonising of certain propri- fortunately, journalism often treats the subject in an etary software companies and use passionate incomplete, erroneous or just plain tendentious and/or simplistic arguments that help very little in way. There are various motives for this: on the one putting across the benefits associated with free hand, there is a lack of knowledge about this phe- software that for the first time are now very close at nomenon even amongst information experts. On hand. It also does not help the diffusion of this new 6 FUD — fear, uncertainty and doubt. 37 CONEIXEMENT I SOCIETAT 05 ARTICLES paradigm. At the present time, with wide sectors of majority of this information is also accessible via society still unaware of what free software really is, the Internet and is thus easily obtainable. Internet explanations need to be given in a way that the addresses (URL references) have been included as concepts are clearly put across, and the FUD and much as possible, in spite of the risk of these be- more obvious prejudices refuted with a serene and coming defunct in time. All links to on-line material rigorous line of argument that avoids a lapse into have been checked and, as of April 2004, are op- mere rejection or the outright dismissal of other erational. people’s points of view. 1. 1. Free software is a matter of freedom The intention of this article is thus not to dogmati- cally state that proprietary software is intrinsically Richard Stallman, the creator of the GNU pro- bad or that it should be prohibited but to uphold ject7 and the main instigator of the free software that free software be adopted simply because it is concept, defines the latter as software that si- superior in economic, social and technological multaneously provides four fundamental ‘free- terms, as is explained below. doms’8: 1. The freedom to use it for any purpose. 2. The freedom to study how it works and, if ne- Free software provides four fundamental cessary, to adapt it to one’s own needs. ‘freedoms’: to use it for any purpose; to 3. The freedom to redistribute copies of software. 4. The freedom to introduce improvements and study how it works and, if necessary, to make them public for the benefit of the entire adapt it to one’s own needs; to redistribute community. copies of software, and to introduce im- In order for these essential freedoms to make provements and make them public for the sense, the users of free software need access to a benefit of the entire community. programme’s source code9, otherwise it is impossi- ble for it to be modified and the way it works can only be studied by using highly complex inverse engineering techniques that are illegal in certain Before entering into the matter at hand, however, countries. one should bear in mind that reference is made throughout the article to different books, articles There are different licenses that can be associa- and papers in support of the different lines of argu- ted with software so that it can be distributed ment. With regard to an issue as topical as this, the freely. These include those of the Apache founda- 7 The GNU project was started by Richard Stallman in 1984 to develop an operating system like UNIX but with free software (The recursive acronym GNU, in true hacker style, stands for «GNUs Not UNIX»). See FREE SOFTWARE FOUNDATION, 2004. Available at: <http://www.gnu.org/>. 8 See <http://www.gnu.org/philosophy/free-sw.html>. 9 A programme’s source code is a series of instructions written in a language intelligible to programmers, such as C++, BASIC, Java, etc. that make up the actual programme. It is the opposite concept to object code, which is a series of instructions for the processor obtained from the source code through automatic translation processes such as compilation and interpretation. 38 FREE SOFTWARE UNDER DEBATE: FREE SOFTWARE, THE LAST OPPORTUNITY FOR THE TECHNOLOGICAL EMANCIPATION tion10 and the X Consortium11. Some of these li- both things, which is often used by detractors of censes unfortunately allow any individual or entity free software to present it as having «no value» and to appropriate the software and turn it into proprie- who resort to the subconscious idea that anything tary software by changing the license. One ex- with value has a monetary cost. Obtaining free ample of this is the proprietary —and very expen- software is also always associated with an actual sive— PSPICE programme used for the purchase cost (even if it just the cost of the CD- simulation of electronic circuits, which was de- ROM where it is copied onto or the Internet con- rived from a free programme developed at the nection to download it) and printed documentation University of California in the 1970s. is also paid for along with support, training and system administration, as is the case with propri- In order to prevent this type of appropriation, the etary software. GNU project created the General Public License (GPL)12, which, aside from ensuring the four above- Free software is just as commercial as proprietary mentioned freedoms, obliges any GPL-licensed software programme to maintain the license in successive modified versions that are distributed, without any Associated with the previous point, free software is additional restrictions being added. This gives legal often branded as being «non-commercial» soft- protection to free software in the same way that ware as a way of discouraging enterprises from us- proprietary software licenses legally prevent any ing it. There is nothing in the definition of free soft- copying, modification or non-authorised use. The ware to prevent economic profit from being made majority of free software has come to be GPL-li- from it, if this is considered to be appropriate. Many censed although there are important applications enterprises have in fact done so, like IBM and new- that for different reasons have preferred to use oth- er companies like Red Hat, Mandrake, SuSE and er licenses. many others that develop applicable free software that is then exploited commercially in many differ- 1.2. Potential confusion about free software ent ways. In the case of free software, however, it does not make too much sense to base one’s busi- As mentioned above, a whole series of misunder- ness on the sale of high-priced licenses because standings and falsehoods have developed around the potential competition is very fierce: everybody free software that need to be fervourously op- has the right to obtain a copy of the software and posed. These are some of the most important sell it at the price they like.
Recommended publications
  • 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]
  • 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]
  • 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]
  • Free Software, Free Society: Selected Essays of Richard M
    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 modified versions of this book under the conditions for verbatim copying 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 . 9 Section One . 13 1 The GNU Project . 15 2 The GNU Manifesto . 31 3 Free Software Definition . 41 4 Why Software Should Not Have Owners . 45 5 What’s in a Name? . 51 6 Why “Free Software” is Better than “Open Source” .
    [Show full text]
  • 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.
    [Show full text]
  • Introductory Unix Labs Note: the Work Contained in This Document Is Intended to Occupy You for 2 Separate Sessions of Approximately 5 Hours Together
    University of Manchester School of Computer Science Introductory Unix Labs Note: the work contained in this document is intended to occupy you for 2 separate sessions of approximately 5 hours together. Please do not rush through the work. These labs are to introduce you to the Unix operating system and X window system which run on many PCs in the School; some of the information contained in this document is specific to the setup here in the CS school, but most applies to any Unix system. They can only provide a very brief introduction to several aspects of what is a very rich computing environment, but they do point you toward other sources of information, which we hope you will use as a basis for your own extensive independent exploration. The computing environment described here is one in which you will be spending a lot of time over the next few years, so take a good look around and make yourself at home. If you find any mistakes in this document or have any suggestions for improvements or addi- tions, please contact [email protected] . Will you please make sure your work is signed off with a demonstrator for each of the sessions so that we know what you have completed. January 18th, 2018 Session 1: Introducing Unix You have been allocated 1-2 hours to complete each of the sessions in this document. If you were to rush, you could do all of them in about an hour! But that would be pointless. Although the tasks you are actually doing are trivial (in the sense you are just following a script), unless you take the time to think about them, you will not be able to do similar things when the real laboratories start.
    [Show full text]
  • Richard Stallman Is the Prophet of the Free Software Movement
    Richard Stallman is the prophet of the free software movement. He understood the dangers of software patents years ago. Now that this has become a crucial issue in the world, buy this book and read what he said. |Tim Berners-Lee, inventor of the World Wide Web Richard Stallman is the philosopher king of software. He single-handedly ignited what has become a world-wide movement to create software that is Free, with a capital F. He has toiled for years at a project that many once considered a fool's errand, and now that is widely seen as \inevitable." |Simon L. Garfinkel, computer science author and columnist By his hugely successful efforts to establish the idea of \Free Software," Stallman has made a massive contribution to the human condition. His contribution com- bines elements that have technical, social, political, and economic consequences. |Gerald Jay Sussman, Matsushita Professor of Electrical Engineering, MIT RMS is the leading philosopher of software. You may dislike some of his atti- tudes, but you cannot avoid his ideas. This slim volume will make those ideas readily accessible to those who are confused by the buzzwords of rampant com- mercialism. This book needs to be widely circulated and widely read. |Peter Salus, computer science writer, book reviewer, and UNIX historian Richard is the leading force of the free software movement. This book is very important to spread the key concepts of free software world-wide, so everyone can understand it. Free software gives people freedom to use their creativity. |Masayuki Ida, professor, Graduate School of International Management, Aoyama Gakuin University Free Software, Free Society Selected Essays of Richard M.
    [Show full text]