[Contents] [Index] [ ? ]

Footnotes

(1)

@raggedright See http://freedomdefined.org. @end raggedright

(2)

@raggedright The use of “hacker” to mean “security breaker” is a confusion on the part of the mass media. We hackers refuse to recognize that meaning, and continue using the word to mean someone who loves to program, someone who enjoys playful cleverness, or the combination of the two. See my article, “On Hacking,” at http://stallman.org/articles/on-hacking.html. @end raggedright

(3)

@raggedright As an Atheist, I don’t follow any religious leaders, but I sometimes find I admire something one of them has said. @end raggedright

(4)

@raggedright In 1984 or 1985, Don Hopkins (a very imaginative fellow) mailed me a letter. On the envelope he had written several amusing sayings, including this one: “Copyleft—all rights reversed.” I used the word “copyleft” to name the distribution concept I was developing at the time. @end raggedright

(5)

@raggedright We now use the GNU Free Documentation License (p. @refx{FDL-pg}{

(6)

@raggedright “Bourne Again Shell” is a play on the name “Bourne Shell,” which was the usual shell on Unix. @end raggedright

(7)

@raggedright That was written in 1998. In 2009 we no longer maintain a long task list. The community develops free software so fast that we can’t even keep track of it all. Instead, we have a list of High Priority Projects, a much shorter list of projects we really want to encourage people to write. @end raggedright

(8)

@raggedright This license is now called the GNU Lesser General Public License, to avoid giving the idea that all libraries ought to use it. @end raggedright

(9)

@raggedright Eric Raymond is a prominent open source advocate; see “Why Open Source Misses the Point” (p. @refx{OS Misses Point-pg}{

(10)

@raggedright Eric S. Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary, rev. ed. (Sebastopol, Calif.: O’Reilly, 2001), p. 23. @end raggedright

(11)

@raggedright The wording here was careless. The intention was that nobody would have to pay for permission to use the GNU system. But the words don’t make this clear, and people often interpret them as saying that copies of GNU should always be distributed at little or no charge. That was never the intent. @end raggedright

(12)

@raggedright The wording here was careless. The intention was that nobody would have to pay for permission to use the GNU system. But the words don’t make this clear, and people often interpret them as saying that copies of GNU should always be distributed at little or no charge. That was never the intent; later on, the manifesto mentions the possibility of companies providing the service of distribution for a profit. Subsequently I have learned to distinguish carefully between “free” in the sense of freedom and “free” in the sense of price. Free software is software that users have the freedom to distribute and change. Some users may obtain copies at no charge, while others pay to obtain copies—and if the funds help support improving the software, so much the better. The important thing is that everyone who has a copy has the freedom to cooperate with others in using it. @end raggedright

(13)

@raggedright The expression “give away” is another indication that I had not yet clearly separated the issue of price from that of freedom. We now recommend avoiding this expression when talking about free software. See “Words to Avoid (or Use with Care)” (p. @refx{Words to Avoid-pg}{

(14)

@raggedright Nowadays, for software tasks to work on, see the High Priority Projects list, at http://fsf.org/campaigns/priority-projects/, and the GNU Help Wanted list, the general task list for GNU software packages, at http://savannah.gnu.org/people/?type_id=1. For other ways to help, see http://gnu.org/help/help.html. @end raggedright

(15)

@raggedright This is another place I failed to distinguish carefully between the two different meanings of “free.” The statement as it stands is not false—you can get copies of GNU software at no charge, from your friends or over the net. But it does suggest the wrong idea. @end raggedright

(16)

@raggedright Several such companies now exist. @end raggedright

(17)

@raggedright Although it is a charity rather than a company, the Free Software Foundation for 10 years raised most of its funds from its distribution service. You can order things from the FSF to support its work. @end raggedright

(18)

@raggedright A group of computer companies pooled funds around 1991 to support maintenance of the GNU C Compiler. @end raggedright

(19)

@raggedright I think I was mistaken in saying that proprietary software was the most common basis for making money in software. It seems that actually the most common business model was and is development of custom software. That does not offer the possibility of collecting rents, so the business has to keep doing real work in order to keep getting income. The custom software business would continue to exist, more or less unchanged, in a free software world. Therefore, I no longer expect that most paid programmers would earn less in a free software world. @end raggedright

(20)

@raggedright In the 1980s I had not yet realized how confusing it was to speak of “the issue” of “intellectual property.” That term is obviously biased; more subtle is the fact that it lumps together various disparate laws which raise very different issues. Nowadays I urge people to reject the term “intellectual property” entirely, lest it lead others to suppose that those laws form one coherent issue. The way to be clear is to discuss patents, copyrights, and trademarks separately. See “Did You Say ‘Intellectual Property’? It’s a Seductive Mirage” (p. @refx{Not IPR-pg}{

(21)

@raggedright Subsequently we learned to distinguish between “free software” and “freeware.” The term “freeware” means software you are free to redistribute, but usually you are not free to study and change the source code, so most of it is not free software. See “Words to Avoid (or Use with Care)” (p. @refx{Words to Avoid-pg}{

(22)

@raggedright The charges were subsequently dismissed. @end raggedright

(23)

@raggedright The word “free” in “free software” refers to freedom, not to price; the price paid for a copy of a free program may be zero, or small, or (rarely) quite large. @end raggedright

(24)

@raggedright The issues of pollution and traffic congestion do not alter this conclusion. If we wish to make driving more expensive to discourage driving in general, it is disadvantageous to do this using toll booths, which contribute to both pollution and congestion. A tax on gasoline is much better. Likewise, a desire to enhance safety by limiting maximum speed is not relevant; a free-access road enhances the average speed by avoiding stops and delays, for any given speed limit. @end raggedright

(25)

@raggedright One might regard a particular computer program as a harmful thing that should not be available at all, like the Lotus Marketplace database of personal information, which was withdrawn from sale due to public disapproval. Most of what I say does not apply to this case, but it makes little sense to argue for having an owner on the grounds that the owner will make the program less available. The owner will not make it completely unavailable, as one would wish in the case of a program whose use is considered destructive. @end raggedright

(26)

@raggedright Fox Film Corp. v. Doyal, 286 US 123, 1932. @end raggedright

(27)

RJ Reynolds Tobacco Company was fined $15m in 2002 for handing out free samples of cigarettes at events attended by children. See http://www.bbc.co.uk/worldservice/sci_tech/features/health/tobaccotrial/usa.htm.

(28)

@raggedright Michelle Finley, “French Pols Say, ‘Open It Up,’” 24 April 2000, http://wired.com/politics/law/news/2000/04/35862. @end raggedright

(29)

@raggedright See http://opensource.org/docs/osd for the full definition. @end raggedright

(30)

@raggedright Neal Stephenson, In the Beginning...Was the Command Line (New York: HarperCollins Publishers, 1999), p. 94. @end raggedright

(31)

@raggedright Mary Jane Irwin, “The Brave New World of Open-Source Game Design,” New York Times, online ed., 7 February 2009, http://www.nytimes.com/external/gigaom/2009/02/07/07gigaom-the-brave-new-world-of-open-source-game-design-37415.html. @end raggedright

(32)

@raggedright Dan Farber, “Oracle’s Ellison Nails Cloud Computing,” 26 September 2008, http://news.cnet.com/8301-13953_3-10052188-80.html. @end raggedright @vglue -1pc

(33)

@raggedright An unedited transcript of American rock musician Courtney Love’s 16 May 2000 speech to the Digital Hollywood online-entertainment conference, in New York, is available at http://salon.com/technology/feature/2000/06/14/love/print.html. @end raggedright @vglue -1pc

(34)

@raggedright See my article, “On Hacking,” at http://stallman.org/articles/on-hacking.html. @end raggedright @vglue -1pc

(35)

@raggedright “Directive on the patentability of computer-implemented inventions,” 24 September 2003, http://eupat.ffii.org/papers/europarl0309. @end raggedright @vglue -1pc

(36)

@raggedright Fox Film Corp. v. Doyal, 286 US 123, 1932. @end raggedright

(37)

@raggedright Congressional Record, S. 483, “The Copyright Term Extension Act of 1995,” 2 March 1995, pp. S3390–4. @end raggedright

(38)

@raggedright Congressional Record, “Statement on Introduced Bills and Joint Resolutions,” 2 March 1995, p. S3390, http://gpo.gov/fdsys/pkg/CREC-1995-03-02/pdf/CREC-1995-03-02-pt1-PgS3390-2.pdf. @end raggedright

(39)

@raggedright Jack Valenti was a longtime president of the Motion Picture Association of America. @end raggedright

(40)

@raggedright Congressional Record, remarks of Rep. Bono, 7 October 1998, p. H9952, http://gpo.gov/fdsys/pkg/CREC-1998-10-07/pdf/CREC-1998-10-07-pt1-PgH9946.pdf. @end raggedright

(41)

@raggedright Since renamed to the unpronounceable CBDTPA, for which a good mnemonic is “Consume, But Don’t Try Programming Anything,” but it really stands for the “Consumer Broadband and Digital Television Promotion Act.” @end raggedright

(42)

If you would like to help, I recommend the web sites http://defectivebydesign.org, http://publicknowledge.org, and http://eff.org.

(43)

@raggedright “Nine Inch Nails Made at Least $750k from CC Release in Two Days,” posted by Cory Doctorow, 5 March 2008, http://boingboing.net/2008/03/05/nine-inch-nails-made.html. @end raggedright

(44)

@raggedright Mike Masnick, “The Future of Music Business Models (and Those Who Are Already There),” 25 January 2010, http://techdirt.com/articles/20091119/1634117011.shtml. @end raggedright

(45)

@raggedright Kevin Kelly is a commentator on digital culture and the founder of Wired magazine. @end raggedright

(46)

@raggedright Kevin Kelly, “1,000 True Fans,” 4 March 2008, http://kk.org/thetechnium/archives/2008/03/1000_true_fans.php. @end raggedright

(47)

@raggedright See http://mecenatglobal.org/ for more information. @end raggedright

(48)

@raggedright The SGAE is Spain’s main copyright collective for composers, authors, and publishers. @end raggedright

(49)

@raggedright Brad Stone, “Amazon Erases Orwell Books from Kindle,” New York Times, 17 July 2009, sec. B1, http://nytimes.com/2009/07/18/technology/companies/18amazon.html. @end raggedright

(50)

@raggedright Bradley Horowitz, “The Tech Lab: Bradley Horowitz,” BBC News, 29 June 2007, http://news.bbc.co.uk/2/hi/technology/6252716.stm. @end raggedright

(51)

@raggedright Charles Stross, “The Tech Lab: Charles Stross,” BBC News, 10 July 2007, http://news.bbc.co.uk/2/hi/technology/6287126.stm. @end raggedright

(52)

@raggedright Dave Winer, “The Tech Lab: Dave Winer,” BBC News, 14 June 2007, http://news.bbc.co.uk/2/hi/technology/6748103.stm. @end raggedright

(53)

@raggedright William J. Mitchell, City of Bits: Space, Place, and the Infobahn (Cambridge, Mass.: MIT Press, 1995), p. 111, as quoted by Lawrence Lessig in Code and Other Laws of Cyberspace, Version 2.0 (New York, NY: Basic Books, 2006), p. 5. @end raggedright

(54)

In other programming languages, such as Scheme, the Hello World program is usually not your first program. In Scheme you often start with a program like this:

 
(define (factorial n)
  (if (= n 0) 
      1 
      (* n (factorial (- n 1)))))

This computes the factorial of a number; that is, running (factorial 5)would output 120, which is computed by doing 5 * 4 * 3 * 2 * 1 * 1.


[Contents] [Index] [ ? ]

This document was generated by Christian Grothoff on February 18, 2016 using texi2html 1.82.