diff options
Diffstat (limited to 'src/frontend_blog/articles/scrap1_39.html')
-rw-r--r-- | src/frontend_blog/articles/scrap1_39.html | 189 |
1 files changed, 189 insertions, 0 deletions
diff --git a/src/frontend_blog/articles/scrap1_39.html b/src/frontend_blog/articles/scrap1_39.html new file mode 100644 index 00000000..86eabf4c --- /dev/null +++ b/src/frontend_blog/articles/scrap1_39.html @@ -0,0 +1,189 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd"> +<html> +<!-- This is the second edition of Free Software, Free Society: Selected Essays of Richard M. Stallman. + +Free Software Foundation + +51 Franklin Street, Fifth Floor + +Boston, MA 02110-1335 +Copyright C 2002, 2010 Free Software Foundation, Inc. +Verbatim copying and distribution of this entire book are permitted +worldwide, without royalty, in any medium, provided this notice is +preserved. Permission is granted to copy and distribute translations +of this book from the original English into another language provided +the translation has been approved by the Free Software Foundation and +the copyright notice and this permission notice are preserved on all +copies. + +ISBN 978-0-9831592-0-9 +Cover design by Rob Myers. + +Cover photograph by Peter Hinely. + --> +<!-- Created on February 18, 2016 by texi2html 1.82 +texi2html was written by: + Lionel Cons <Lionel.Cons@cern.ch> (original author) + Karl Berry <karl@freefriends.org> + Olaf Bachmann <obachman@mathematik.uni-kl.de> + and many others. +Maintained by: Many creative people. +Send bugs and suggestions to <texi2html-bug@nongnu.org> +--> +<head> +<title>Free Software, Free Society, 2nd ed.: 39. Thank You, Larry McVoy</title> + +<meta name="description" content="This is the second edition of Richard Stallman's collection of essays."> +<meta name="keywords" content="Free Software, Free Society, 2nd ed.: 39. Thank You, Larry McVoy"> +<meta name="resource-type" content="document"> +<meta name="distribution" content="global"> +<meta name="Generator" content="texi2html 1.82"> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<style type="text/css"> +<!-- +a.summary-letter {text-decoration: none} +blockquote.smallquotation {font-size: smaller} +pre.display {font-family: serif} +pre.format {font-family: serif} +pre.menu-comment {font-family: serif} +pre.menu-preformatted {font-family: serif} +pre.smalldisplay {font-family: serif; font-size: smaller} +pre.smallexample {font-size: smaller} +pre.smallformat {font-family: serif; font-size: smaller} +pre.smalllisp {font-size: smaller} +span.roman {font-family:serif; font-weight:normal;} +span.sansserif {font-family:sans-serif; font-weight:normal;} +ul.toc {list-style: none} +--> +</style> +<link rel="stylesheet" type="text/css" href="../style.css"> + + +</head> + +<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000"> + +<a name="McVoy"></a> +<header><div id="logo"><img src="../gnu.svg" height="100" width="100"></div><h1>Free Software, Free Society, 2nd ed.</h1></header><section id="main"><a name="Thank-You_002c-Larry-McVoy"></a> +<h1 class="chapter"> 39. Thank You, Larry McVoy </h1> + +<a name="index-McVoy_002c-Larry"></a> +<a name="index-nonfree-software_002c-danger-of"></a> +<p>For the first time in my life, I want to thank Larry McVoy. He +recently eliminated a major weakness of the free software community, +by announcing the end of his campaign to entice free software projects +to use and promote his nonfree software. Soon, Linux development +will no longer use this program, and no longer spread the message that +nonfree software is a good thing if it’s convenient. +</p> +<p>My gratitude is limited, since it was McVoy that created the problem +in the first place. But I still appreciate his decision to clear it +up. +</p> +<a name="index-BitKeeper"></a> +<p>There are thousands of nonfree programs, and most merit no special +attention, other than developing a free replacement. What made this +program, BitKeeper, infamous and dangerous was its marketing approach: +inviting high-profile free software projects to use it, so as to +attract other paying users. +</p> +<p>McVoy made the program available gratis to free software developers. +This did not mean it was free software for them: they were privileged +not to part with their money, but they still had to part with their +freedom. They gave up the fundamental freedoms that define free +software: freedom to run the program as you wish for any purpose, +freedom to study and change the source code as you wish, freedom to +make and redistribute copies, and freedom to publish modified +versions. +</p> +<p>The free software movement has said, “Think of ‘free speech,’ not +‘free beer’” since 1990. McVoy said the opposite; he invited +developers to focus on the lack of monetary price, instead of on +freedom. A free software activist would dismiss this suggestion, but +those in our community who value technical advantage above freedom and +community were susceptible to it. +</p> +<a name="index-Linux-kernel-5"></a> +<a name="index-kernel_002c-Linux-5"></a> +<p>McVoy’s great triumph was the adoption of this program for Linux +development. No free software project is more visible than Linux. It +is the kernel of the GNU/Linux operating system, an essential +component, and users often mistake it for the entire system. As McVoy +surely planned, the use of his program in Linux development was +powerful publicity for it. +</p> +<p>It was also, whether intentionally or not, a powerful political PR +campaign, telling the free software community that freedom-denying +software is acceptable as long as it’s convenient. If we had taken +that attitude towards Unix in 1984, where would we be today? Nowhere. +If we had accepted using Unix, instead of setting out to replace it, +nothing like the GNU/Linux system would exist. +</p> +<p>Of course, the Linux developers had practical reasons for what they +did. I won’t argue with those reasons; they surely know what’s +convenient for them. But they did not count, or did not value, how +this would affect their freedom—or the rest of the community’s +efforts. +</p> +<p>A free kernel, even a whole free operating system, is not sufficient +to use your computer in freedom; we need free software for everything +else, too. Free applications, free drivers, free BIOS: some of those +projects face large obstacles—the need to reverse engineer +formats or protocols or pressure companies to document them, or to +work around or face down patent threats, or to compete with a network +effect. Success will require firmness and determination. A better +kernel is desirable, to be sure, but not at the expense of weakening +the impetus to liberate the rest of the software world. +<a name="index-Linux-kernel-6"></a> +<a name="index-kernel_002c-Linux-6"></a> +</p> +<p>When the use of his program became controversial, McVoy responded with +distraction. For instance, he promised to release it as free software +if the company went out of business. Alas, that does no good as long +as the company remains in business. Linux developers responded by +saying, “We’ll switch to a free program when you develop a +better one.” This was an indirect way of saying, “We made +the mess, but we won’t clean it up.” +</p> +<p>Fortunately, not everyone in Linux development considered a nonfree +program acceptable, and there was continuing pressure for a free +alternative. Finally +<a name="index-Tridgell_002c-Andrew"></a> +Andrew Tridgell developed an interoperating free +program, so Linux developers would no longer need to use a nonfree +program. +</p> +<p>McVoy first blustered and threatened, but ultimately chose to go home +and take his ball with him: he withdrew permission for gratis use by +free software projects, and Linux developers will move to other +software. The program they no longer use will remain unethical as +long as it is nonfree, but they will no longer promote it, nor by +using it teach others to give freedom low priority. We can begin to +forget about that program. +</p> +<a name="index-call-to-action_002c-beware-of-nonfree-programs"></a> +<p>We should not forget the lesson we have learned from it: Nonfree +programs are dangerous to you and to your community. Don’t let them +get a place in your life. +<a name="index-McVoy_002c-Larry-1"></a> +<a name="index-nonfree-software_002c-danger-of-1"></a> +</p> +<p>@part Part VII:<br> An Assessment and a Look Ahead +</p><hr size="2"> +<table cellpadding="1" cellspacing="1" border="0"> +<tr><td valign="middle" align="left">[<a href="scrap1_38.html#No-Word-Attachments" title="Previous section in reading order"> < </a>]</td> +<td valign="middle" align="left">[<a href="scrap1_40.html#Computing-Progress" title="Next section in reading order"> > </a>]</td> +<td valign="middle" align="left"> </td> +<td valign="middle" align="left">[Contents]</td> +<td valign="middle" align="left">[<a href="scrap1_U.4.html#Index" title="Index">Index</a>]</td> +<td valign="middle" align="left">[<a href="scrap1_abt.html#SEC_About" title="About (help)"> ? </a>]</td> +</tr></table> +<p> + <font size="-1"> + This document was generated by <em>Christian Grothoff</em> on <em>February 18, 2016</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>. + </font> + <br> + +</p> +</body> +</html> |