|
|
|
|
|
|
|
|
|
|
|
|
|
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,
AI Lab (Artificial Intelligence Laboratory), 26, 43, 227-267, 234, 367-384, 428, 445,
ITS demise, 428-431,
Symbolics and, 445-455,
borrowing source code for, 43,
lock hacking at, 234-265,
AT&T, 45, 426, 580-581, 583-584,
designing Unix, 427,
Amazon.com, 79, 845,
Apache web server, 699, 724, 729,
Apple Computers, 461, 608, 729,
open source software and, 729,
Asperger Syndrome, 146-147, 275,
Autobiography of Malcolm X, The (Haley), 815-816,
BIND (Berkely Internet Naming Daemon), 635, 699,
BSD (Berkely Software Distribution), 499, 580-586,
Berkely Internet Naming Daemon (BIND), 635, 699,
Berkely Software Distribution (BSD), 499, 580-586,
Bolt, Beranek & Newman engineering firm, 43,
Genius, Ego, and Greed in the Quest for Machines that Think, The Newquist, 449,
Breidbart, Seth, 144-145, 168, 176-178, 206-220,
Bryan, Willliam Jennings, 788,
Byte magazine, 576, 602,
C Compiler (GNU), 77, 591-600, 622,
Linux development and, 622-625,
C programming language, 474, 635, 658,
VUCK compiler for, 474,
CTSS (Compatible Time Sharing System), 236,
Carnegie Mellon University, 47-64, 479,
Cathedral and the Bazaar, The (Raymond), 693-703, 770, 869,
Chess, Dan, 143, 149, 201,
Columbia University, 112, 142, 777,
Community source, license of Sun Microsystems, 774,
Compatible Time Sharing System (CTSS), 236,
Computer Power and Human Reason (Weizenbaum), 374,
Computer Systems Research Group, 580,
Computer security, opposition to, 261,
Conference on Freely Redistributable Software, 679-680, 691,
Copyrighted works, categories of, 344,
Currier House (Harvard University), 370,
DEC (Digital Equipment Corporation), 433, 582,
Digital Millennium Copyright Act, 356, 829,
Display terminals, replacing teletypes, 389,
Divorce of Alice and Daniel Stallman, 154,
Eine (Eine is not Emacs) text editor, 409,
Electric Fence Unix utility, 667,
Electronic Frontier Foundation, 781, 791,
Emacs Commune, 366-418, 408, 482, 549-556, 571-572,
proprietary software and, 482,
Emacs text editor, 77, 404-415, 477, 482, 526-537, 549, 555, 660,
GNU Emacs License and, 555,
Lisp-based free software version, 549,
Lucid software company and, 660,
copyrights and, 555,
rewriting for Unix, 477-479,
FSF (Free Software Foundation), 75, 679,
Folk dancing, 264, 295,
Free Software Foundation (FSF), 75-76, 386, 484, 643, 653, 679, 772,
Debian Manifesto and, 653,
GNU Project and, 484,
Linux and, 643-646,
QT graphic tools and, 772,
TECO text-editor and, 386,
FreeBSD, 503, 513-515, 679, 691,
Future of Ideas, The (Lessig), 797,
GCC (GNU C Compiler), 77, 591-600, 622,
Linux development and}, 622,
GDB (GNU Debugger), 77, 567, 635,
Linux and, 635,
GFDL (GNU Free Documentation License), 872-873, 877-878, 924-988,
GNU C Compiler (GCC), 77-86, 591-600, 622,
Linux development and, 622,
GNU C Library (glibc), 635, 658-661,
GNU Debugger (GDB), 77, 567-568, 635,
Linux and, 635,
GNU Emacs, 77, 404-415, 477, 482, 526-537, 549, 555, 660,
GNU Emacs License and, 555,
List-based free software version, 549,
Lucid software company and, 660,
copyrights and, 555,
rewriting for Unix, 477-479,
GNU Free Documentation License (GFDL), 872-873, 877-878, 924-988,
GNU General Public License, 75-76, 535, 548-630, 772,
QT graphics tools and, 772,
GNU Manifesto, 482, 597, 637, 653,
Debian Manifesto and, 653,
GNU Project, 75, 83, 276, 278, 304, 420, 471, 475, 484, 646, 678,
Emacs, release of, 484,
GNOME 1.0, 276-277,
Linux and, mutual success of, 83,
new UNIX implementation, 420,
open source movement and, 678-737,
web site for, 75,
GOSMACS (Gosling Emacs), 479, 551, 555,
copyrights and, 555,
Geek Syndrome, The (Silberman), 146-147,
Gilmore, John, 561-567, 599, 671, 712, 791,
Glibc (GNU C Library), 635, 658-661,
Gosper, Bill, 232, 372, 455,
Greenblat, Richard, 232, 244, 372, 443, 453,
lock-hacking and, 244,
HURD kernel, 322, 628, 647-651, 676,
Hackers, 38, 233-240, 905-923,
ethics of, 233,
philosophy of donating software, 38-45,
Harvard University, 41, 169-176, 200-222, 231, 376,
graduation from, 376,
Hewlett Packard, 77, 501,
free software community and, 77,
Hopkins, Don, 438, 577,
Hunter College, 143, 185, 208,
Apache web server and, 724,
New York Scientific Center, 165,
free software community and, 77,
IBM 7094 computer, 164-165, 236, 616,
IBM New York Scientific Center, 165,
IBM SP Power3 supercomputer, 494,
Incompatible Timesharing System (ITS), 236-241, 254-255, 426-431,
Interpreters for LISP, 479-480,
LISP Machines Inc. (LMI), 446, 485,
Symbolics and, 446-459,
LISP programming language, 232, 384, 422, 442-443, 443, 479,
EMACS and, 479-480,
GNU system and, 422,
operating system for, 443-447,
LMI (LISP Machines Inc.), 446, 485,
Symbolics and, 446-459,
Laboratory for Computer Science, 635,
X, developing, 635,
Lawrence Livermore National Lab, 476,
Lesser GNU Public License (LGPL), 772,
AT&T UNIX source code and, 581-583,
Linux, 77, 83, 276-282, 304, 618, 631-676, 679,
001 version of, 618-624,
LinuxWorld Conventions, 722-724,
political identity of, 182-193,
Louis D. Brandeis High School, 170-173,
MHPCC (Maui High Performance Computing Center), 493,
MIT Massachusetts Institute of Technology, 26, 169, 192, 224,
first visit to, 224-226,
MacArthur Fellowship Program, 75,
Macro modes, adding to TECO, 394-405,
Math 55 (Harvard University), 202-211,
Maui FreeBSD Users Group, 499,
Maui High Performance Computing Center (MHPCC), 493,
Microsoft Corporation, 75-83, 608, 686-689,
Apple Computer lawsuit, 608,
Minix operating system, 617-619, 635,
kernel, used for Linux, 635,
Moglen, Eben, 112-114, 777-812,
Monterey (California), 698, 819,
Mountain View (California), 701,
Mythical Man-Month, The (Brooks), 692,
NDAs (nondisclosure agreements), 57,
for source code, 57-70,
NYU Stern School of Business, 76,
National Security Administration, 778,
Nelson, Theodor Holm, 791-793,
Net.unix-wizards newsgroup, 420, 462, 472,
New Hacker Dictionary, The, 681, 907,
New York University computer science department, 72-116,
Nondisclosure agreements (NDAs), 57,
for source code, 57-70,
O'Reilly & Associates, 698, 774, 819, 869, 876,
Open Source Conferences, 774, 819, 876,
O'Reilly, Tim, 698, 709,
open source and, 709-717,
OPL (Open Publication License), 870-878,
OSI (Open Source Initiative), 516, 727,
On Civil Disobedience (Thoreau), 788,
Open Letter to Hobbyists (Gates), 462-463,
Open Publication License (OPL), 870-878,
Open Source Initiative (OSI), 516, 727,
Open Sources (DiBona, et al), 322, 467-468, 869-871,
Open source, 78, 678-737, 834-838,
software development, approach to, 78,
OpenOffice application suite, 772-776,
PCs (personal computers), 79, 632-634,
PDP-10 computer, 34, 426, 430-434, 457,
PDP-11 computer, 34, 426, 434, 582,
PL/I programming language, 165,
Paperback Software International, 608,
Password-based systems, hacking into, 257-262,
Patches, inserting into source code, 10, 562,
Perens, Bruce, 586, 667-670, 727-728,
Perl programming language, 562, 679, 699,
Personal computers (PCs), 79, 632-634,
Peterson, Christine, 704-708, 904,
Polytechnic University (Finland), 613,
PowerPoint (Microsoft), 686-689,
Project MAC, 232, 236, 387, 443,
Incompatible Time Sharing system and, 236,
Proprietary software, 63, 465-468, 480, 686,
Emacs and, 480-484,
Torvalds, Linus and, 686,
Punch cards, for batch processing, 386,
Python programming language, 699, 710,
Raymond, Eric, 516, 528, 647, 681, 869,
St. Ignucius and, 528-530,
open source and, 681-737,
Red Hat Inc., 282, 355, 639, 671, 729,
going public, 282,
success of, 729-730,
Redmond (Washington), 78, 284,
S&P (Signals and Power) Committee, 911-913,
SISSL (Sun Industry Standards Source Licence), 772,
Safari Tech Books Online subscription service, 870,
San Mateo (California), 307-309,
Science Honors Program (Columbia), 142-144, 197, 201-202,
Scribe text-formatting program, 47-48, 410,
Security (computer), opposition to, 255, 411, 435,
Twenex operating systems and, 435,
Sendmail Unix mail program, 699,
Shut Up and Show Them the Code (Raymond), 516-517,
Signals and Power (S&P) Committee, 911-913,
Sine (Sine is not Emacs) text editor, 409,
companies donating, 38,
copyright laws on, 551,
Source code, 38, 552, 562, 702,
Mozilla (Netscape), 702-703,
Xerox Corporation publishing, 38-70,
copy rights for, 552,
patches, 562,
Sproull, Robert (Xerox PARC researcher), 54,
St. Ignucius, 492, 523,
Stallman, Daniel, 131, 154, 183,
Stallman, Richard M., 23, 117, 146, 147, 165, 264, 295, 366, 366, 419, 548, 631, 678,
AI Lab, as a programmer, 23-70, 366-384,
Emacs Commune and, 366-418,
GNU General Public License, 548-630,
GNU Linux, 631-677,
GNU Project, 419-491,
behavioral disorders, 146-147,
childhood, behavioral disorders, 147,
childhood, first computer program, 165,
open source and, 678-737,
Stanford Artificial Intelligence Laboratory, 393, 443,
Stanford Research Institute, 388,
Steele, Guy, 394-407, 415-418,
Stern School of Business (NYU), 76,
Strike, at the Laboratory for Computer Science, 411,
Sun Industry Standards Source License (SISSL), 772,
Sun Microsystems, 77, 415, 426, 501, 534, 561, 772,
OpenOffice application suite, 772,
developing workstations, 426,
free software community and, 77,
porting Emacs to, 561,
Sussman, Gerald, 232-234, 372, 384,
Swedish Royal Technical Institute, 243, 480,
TOPS-20 operating system, 433-434,
Tcl scripting language, 724-725,
Tech Model Railroad Club, 911,
Teletype interfaces vs. batch processing, 387-390,
Text file source code, publishing, 39,
Third-party software developers supporting Microsoft, 83,
Tiemann, Michael, 591-599, 712-719,
Time bombs, in software, 47, 410,
Torvalds, Linus, 77, 278-281, 613-629, 635, 686, 770-771,
Minix, reworking for Linux, 635-637,
PowerPoint and, 686-689,
Twenex operating systems, 431-435,
UC Berkeley, 45, 534,
building Unix, 45,
UniPress software company, 479-480, 550,
Unilogic software company, 47-48, 410,
University of California, 580-584,
University of Helsinki, 614-616,
University of Pennsylvania, 203,
Unix operating system, 45, 421, 427, 476, 617,
GNU system and, 421,
Minix and, 617,
Pastel compiler and, 476,
adoption through flexibility, 427,
Upside Today web magazine, 868,
VA Research, 704, 730, 818,
Vi text editor, 477, 534,
as an Emacs competitor, 534,
Wall, Larry, 562-563, 699, 717,
source code and, 78,
Wired magazine, 146, 274, 632, 646,
GNU Project and, 646,
Woodrow Wilson/FDR Reform Democratic Club, 188,
World Trade Organization, 356,
X graphic user interface, 635,
Xerox Corporation, 29-39, 39, 49,
Palo Alto Research Center, 29, 49,
source code, publishing, 39-70,
Young, Robert, 355, 626, 671-673,
SiSU Book Samples and Markup Examples
Viral Spiral - How the Commoners Built a Digital Republic of Their Own
David Bollier
2009
The Wealth of Networks - How Social Production Transforms Markets and Freedom
Yochai Benkler
2006
Free Culture - How Big Media Uses Technology and the Law to Lock Down Culture and Control Creativity
Lawrence Lessig
2004
CONTENT - Selected Essays on Technology, Creativity, Copyright and the Future of the Future
Cory Doctorow
2008
Eric von Hippel
2005
Free As In Freedom - Richard Stallman's Crusade for Free Software
Sam Williams
2002
Two Bits - The Cultural Significance of Free Software
Christopher Kelty
2008
Free For All - How Linux and the Free Software Movement Undercut the High Tech Titans
Peter Wayner
2002
The Cathedral & the Bazaar - Musings on Linux and Open Source by an Accidental Revolutionary
Erik S. Raymond
1999
Cory Doctorow
2008
Down and Out in the Magic Kingdom
Cory Doctorow
2003
Cory Doctorow
2008
Free Software Foundation - FSF
GPL - GNU General Public License