Just for Fun: The Story of an Accidental Revolutionary



Yüklə 12,37 Mb.
Pdf görüntüsü
səhifə77/77
tarix08.08.2018
ölçüsü12,37 Mb.
#61588
1   ...   69   70   71   72   73   74   75   76   77

(Linux  operating  system, 
cont. ) 
as  Microsoft threat, 
1 6 3 ,  1 67-
68, 202 
Minix compared with, 
92, 98-
1 06 
multiprocessor machines, 
146 
name originally planned for, 
84, 88 
networking and, 
1 1 6- 1 7  
Oracle and, 
1 5 9 
origins of, 
5 7 ,  58, 64, 78-87 
page-to-disk, 
9 1 ,  92 
penguin symbol, 
1 38-40 
portability, 
1 0 1 -2 ,  1 04-5 ,  1 32 
public relations considerations, 
1 27-29 
secondary projects  utilizing, 
228-29 
security issues, 
1 1 7 
Sun  Microsystems and, 
1 5  7 
support  infrastructure, 
202-3 
Tanenbaum's attacks against, 
98,  1 00- 1 06,  1 1 1 - 1 2 ,  1 1 7 
Torvalds as  user  community 
leader and, 
20,  1 20-2 2 ,  1 68-
69,  1 90 
Torvalds's meaning of life 
theory  and,  xx-xxi 
trademark dispute, 
20, 1 3 3-35 
Version 
LO 
release, 
1 1 7 ,  1 27-
29 
version releases, 
87-92 , 96, 
1 1 6,  1 1 7 ,  1 3 2 
X windowing system and, 
1 1 5 - 1 6  
Linux SMP, 
146 
LISP  machine, 
1 94-95 
Looking Glass (Unix desktop), 
1 30 
2 5 6  
I n de x  
M
achine programming  lan-
guage, 
1 0 ,  44, 45 
Mach operating system, 
1 49-5 1  
Mac  operating  system, 
8 1  
Mac  OS  X  operating system, 
1 49 
Maddog. 
See 
Hall, Jon 
mainframe  computers, 
1 60 
Mandelbrot,  Benoit, 
7 5  
Mark Williams Company, 
92 
Massachusetts Institute of 
Technology, 
1 1 5 ,  1 94 
mathematics, 
6,  74-7 5 ,  7 6  
McKusik, Marshall  Kirk, 
56, 1 1 4 
microkernel  approach, operating 
systems  and, 
98-99,  1 0 1 ,  
1 04,  1 5 0 
Microsoft, 
1 1 4, 1 49, 1 5 1  
bundling of software  by, 
2 1 8  
Halloween Document, 
1 67 
IBM  and, 
1 5 8 
licensing and, 
206 
Linux as threat to, 
1 6 3 ,  1 67-
68, 202 
Linux system compared  with, 
1 60-6 1 
Netscape and, 
1 5 6  
MicroVAX  computer, 
5 3 ,  54 
Minix operating  system, 
1 29 
Linux  compared  with, 
92, 98-
1 06 
Torvalds  as  user, 
5 2 ,  6 1 -63, 78, 
8 1 ,  84-87 ,  90-9 1 
MIT. 
See 
Massachusetts Institute 
of Technology 
mobile phones. 
See 
cell phones 
modems, 
63 
monolithic approach, operating 
systems and, 
99- 1 00, 1 0 1 ,  
1 04 


Morfar. 
See 
Tornqvist, Leo 
Waldemar 
motivation 
influencing factors,  xviii-xxii, 
244-49 
for programmers,  1 2 2 ,  227, 
228 
Motorola,  41 
Mozart, Wolfgang  Amadeus, 
2 1 1  
Mozilla (Netscape project),  1 5 5 -
5 7 ,  2 3 1 -32 
Mozilla Crypto Group,  15 7 
MP3  technology,  2 1 6  
multitasking,  by computers,  4 1  
music industry,  recording  tech-
nology and,  2 1 6- 1  7 
N
apoleon,  1 3  
Napster,  2 1 6  
National Aeronautics and  Space 
Administration (NASA),  1 6 1  
Nesson, Charles,  226 
NetBSD,  5 7  
Netherlands Unix Users Group, 
1 1 3 
Netscape,  20 
Mozilla project,  1 5 5-57, 2 3 1 -32 
networking,  1 1 7 ,   1 5 1  
Linux and,  1 1 6- 1 7  
newsgroups 
advocacy,  1 5 5-56,  1 5 7 ,   1 5 8, 
1 5 9,  1 62 
Linux,  1 1 7 - 1 8  
Newton,  Isaac,  94,  228 
Nokia,  3 3 ,  94,  243, 244 
Norssen High School (Helsinki), 
24, 2 5  
Norway,  32 
Novell, Inc . ,  5 7 ,   1 30 
O
penBSD,  5 7  
Open Law  Project, 2 2 6  
open  source, 2 0 ,  1 1 4,  1 2 1 -22, 
1 28,  1 4 1  
antiestablishment sentiment 
for,  1 6 1  
Apple  Computer and,  149-50 
control  issues,  2 1 8  
free software  movement and, 
58,  1 66-67 ,  1 94-95 
future  technology development 
and,  223-24 
General  Public License and, 
58, 59, 96-97 ,  1 94-96, 
2 2 5  
IBM and,  1 5 7-58,  1 62 
idealist vs.  pragmatist debate 
about,  1 63-66 
Informix and,  1 5 8-59 
intellectual property  issues 
and,  204,  2 1 0,  230 
Netscape  browser technology 
and,  1 5 5 - 5 7 ,  23 1 -32 
Palm Computing  and,  2 1 9  
programmer motivation and, 
1 2 2 ,  227, 228 
rationale  for,  2 2 5 -34 
Sun Microsystems and,  1 5 1 ,  
1 5 2  
See also 
Linux operating 
system 
operating systems (OS),  7 5 ,  222-23 
early versions,  39, 4 1  
microkernel approach,  98-99, 
1 0 1 ,  1 04,  1 5 0 
I n de x  
2 5 7  


(operating  systems (OS), 
cont. ) 
monolithic approach, 
99- 1 00 ,  
1 0 1 ,  1 04 
Torvalds's early  tinkering with, 
44 
See also 
Linux operating sys­
tem; 
other specific operating 
systems 
Operating Systems:  Design and 
Implementation 
(Tanenbaum), 
5 1 ,  5 2 ,  54, 79-80,  1 1 2 ,  
1 22-23 
Oracle, 
1 5 9 
OS/2  operating system, 
1 5 8  
Ft 
Man (computer game), 
46, 
47 
page-to-disk, 
9 1 ,  92 
Palm Computing, 
2 1 9  
Palm Pilots, 
2 1 9  
patents, 
204, 208-9 
PCs. 
See 
personal computers 
PC  Week 
(magazine), 
1 86-88 
PDP- 1 1  computer, 
56 
penguin, as Linux  symbol, 
1 38-
40 
Pentium FO OF  lockup  bug, 
1 6 5 -66 
perception, role of, 
2 2 2 ,  2 2 3  
personal  computers, 
39, 4 1 ,  48-
49, 5 1 , 222-2 3 ,  2 2 5  
Playboy 
(magazine), 
1 6,  1 8  
Polytechnic University of 
Helsinki, 
5 8 ,  1 29 
portability, 
1 0 1 -2 ,  1 04-5 ,  1 3 2  
POSIX, 
7 9  
POSIX standards, 
7 9-80 
President's Ball (Finland), 
1 98-99 
2 5 8  
I n de x  
Prince of Persia (computer game), 
6 1  
programming  languages 
assembly, 
39, 4 1 ,  44,  4 5 ,  46, 
63 
BASIC, 
7,  1 0  
C, 4 5 ,  5 2  
Forth, 
43 
Java, 
1 5 6, 1 5 8, 2 1 8- 1 9  
machine, 
1 0 ,  44, 45 
See also 
Computer programming 
protected  mode, 
62 
0
-DOS operating system, 
4 1  
R
andi  (Torvalds's cat), 
5 0- 5 1 ,  
1 2 3  
Raymond,  Eric, 
1 5 6-5 7 ,  1 6 3 ,  
1 66,  1 67 ,  1 96 
read-only  memory  (ROM), 
44-4 5 ,  
62 
real  mode, 
62 
recording technology,  music 
industry  and, 
2 1 6- 1 7  
Red  Hat, 
1 4 3 ,  1 5 8,  1 5 9, 1 64, 
1 66,  1 7 2-7 5 ,  1 92 ,  203 
Red Herring 
(magazine), 
65 
reindeer,  Finland and, 
3 1 ,  3 2  
Richie, Dennis, 
5 6  
ROM (read-only memory), 
44-4 5 ,  
62 
Roman  Empire, 
247 
root accounts, 
1 9 1  
root  beer, Torvalds's dislike  of, 
1 3 1 ,  1 36 
Russia, 
1 3 ,  3 2 ,  3 3  


S
an jose Mercury News,  20 
saunas, 
2 1 -2 2 ,  3 1 -3 2 ,  1 3 1  
Saxberg,  Ole Torvald  Elis (Farfar; 
grandfather), 
1 4  
science, original perceptions of, 
227-28 
Scientology, 
2 1 3  
security  issues,  Linux and, 
1 1 7 
sex,  Torvalds's meaning of life 
theory  and,  xix, xviii, xxi, 
246-47 
shareware, 
93 
shell command, 
54 
shell programs, 
82-84, 87 
Sibelius, Jean, 
1 7 6  
Silicon Graphics, 
203 
Silicon Valley, 
2 1 ,  22,  23,  149 
Sinclair,  Clive, 
4 1 ,  48 
Sinclair QL computer, 
4 1 -46, 48, 
49, 5 1 ,  5 3  
Sinebrychoff family, 
1 6  
68008 
computer chip, 
4 1 -42, 48 
social  order,  as  motivational fac-
tor,  xviii-xxii, 
245-49 
sockets, Unix, 
1 1 6 
Sony, 
223 
Sony Playstation 
2 ,  2 2 2 ,  2 2 3  
source code, 
82, 94 . See also 
open 
source 
Space Wars (computer game), 
5 6  
Spektrum (college club), 
27-28, 
77,  1 1 0-1 1 
Spice Girls, 
2 1 1  
Stallman,  Richard, 
58-59, 96, 
1 5 6,  1 63 ,  1 66,  1 67 ,  1 94-96 
Star Office, 
1 5 2 ,  1 8 1  
Sun Microsystems, 
1 5 1 -5 3 
Java programming  language, 
1 5 6,  1 5 8, 2 1 8 - 1 9  
Jini  interaction agent  lan­
guage, 
1 5 1 - 5 2 ,  1 5 7 
Linux and, 
1 5 7  
Unix operating system, 
79, 82 
survival, 
as 
motivational factor, 
xviii-xxi, 
244-48 
SuSE (Linux version), 
1 5 9  
Sweden, 
1 3  
Symbolics, 
1 94-95 
system calls, 
54-5 5 ,  79, 8 1 -83 
System V code-base (Unix), 
56-57 
T
aligent operating  system, 
149 
Tanenbaum, Andrew S. 
attacks against Linux by, 
98, 
1 00- 1 06, 1 1 1 - 1 2 ,  1 1 7 
Minix operating system and, 
5 2 ,  6 1  
Operating Systems 
by, 
5 1 ,  5 2 ,  
5 3 ,  7 9-80,  1 22-23 
task-switching, 
63 
TCP/IP (networking standard), 
1 1 7 
technology 
future development perspec­
tives, 
2 20-24 
Torvalds's meaning of life  theo­
ry 
and,  xix-xx,  xxi 
Tele, 
143 
telephony, Linux  utilization of, 
229 
terminal emulation, 
62-64, 77, 
78, 90 
Tevanian, Avie, 
149- 5 0  
Thompson, Ken, 
5 6  
Timex computers, 
4 1  
Tivo, 
229 
I n de x  
2 5 9  


Tornqvist, Leo Waldemar 
(Morfar;  grandfather), 
6,  7,  9, 
1 1 - 1 2 ,  14,  18,  35,  1 36 
Tornqvist,  Mormor  (grand­
mother), 
1 8  
Torvalds, Anna (Mikke;  mother), 
1 5 ,  1 6 ,  1 8 ,  84,  1 2 3 ,  1 28, 
1 44,  145 
background  and  meeting  with, 
65-7 1 
Torvalds, Celeste (daughter), 
1 4 1  
Torvalds,  Daniela (daughter), xvii, 
xxi, 
23,  25,  34,  1 4 1 ,  1 44, 
1 7 2 ,  1 7 7 ,  1 8 1 ,  200, 2 0 1  
Torvalds, Leo (half-brother), 
1 0-
1 1 ,  1 5 - 1 6  
Torvalds, Linus 
accessibility  of, 
1 86-90 
army duty, 
28-29,  5 0  
BMW sports  car, 
1 09- 1 0,  2 3 7  
as  cat  owner, 
50-5 1 ,  1 2 3  
childhood  appearance, 
3-5 
college  years, 
27-28, 50, 5 1 -
54, 60-64, 77-8 1 ,  90,  1 1 0-
1 1 ,  1 1 4,  1 36-37 
commercial success's effects on, 
237-38 
computers as childhood  hobby, 
9- 1 0,  1 6- 1 9,  24,  26, 39-47 , 
69, 7 1  
control as  issue  for, 
2 1 5 - 1 9  
courtship and  marriage, 
7 1 ,  
1 2 2-2 3 ,  1 28,  1 44 
early  programming  efforts, 
8, 
1 0 , 1 7 , 43-47 
fame's upside and downside, 
2 3 5 -37 
family background, 
1 3- 1 6  
family's recollection of child­
hood of, 
65-7 1 
2 6 0  
I n de x  
fan websites, 
1 2 9  
fascination with programming, 
7 3 -76 
first computer, 
6-8,  1 2 ,  3 5 ,  39 
first PC, 
60-64 
first program  written, 

first  U.S. visit, 
1 30-32 
on 
Forbes 
cover, 
1 62 
future  technology development 
perspectives, 
2 20-24 
guiding  life principles, 
1 7 9  
high school years, 
24-26 
image  misconceptions, 
1 88-90 
increased  interest  in exercise, 
1 3 3 ,  240-4 1 
intellectual property concerns, 
204- 1 4  
Jobs (Steven) meeting with, 
1 49-5 1 
as  journalist favorite, 
1 63 ,  
1 67 -69,  1 86-88 
Joy (Bill) meetings, 
1 5 1 - 5 3  
as  Linux  community  leader, 
20,  1 20-22 ,  1 68-69,  1 90 
meaning of life  theory,  xvii­
xxii, 
5 1 ,  22 1 ,  242-49 
move  to new house, 
200-2 0 1  
online collection for, 
64,  1 1 8, 
142 
open source philosophy  ratio­
nale, 
2 2 5 -34 
parents'  divorce, 
10,  1 8 ,  34, 67 
on people's overbearing  seri­
ousness, 
1 9 1 -97 
political views, 
1 6 5 ,  230 
as President's Ball  invitee, 
1 98-99 
public speaking  and, 
1 1 2 ,  1 1 3-
1 4 ,  1 20,  1 70 ,  1 79-85 '  1 92 


as  research  assistant, 
1 1 5 ,  1 3 3  
root account, 
1 9 1 -92 
school  stipend  awards, 
40-4 1 
sleep's importance  to, 
148 
social  insecurity of, 
26, 27, 
1 1 0- 1 1  
as  Spektrum  club member, 
27-
28, 77,  1 1 0- 1 1  
stock options, 
1 66 ,  1 7 2-78 
summer jobs  as  child, 
40 
as teaching assistant, 
1 1 5 ,  1 22-
23 
terminal emulation program, 
62-64, 7 7 ,  78, 90 
at Transmeta Corporation, 
20, 
7 1 ,  1 1 5 ,  1 4 1 -48,  1 5 9,  1 66, 
1 69, 1 78, 1 8 1 ,  1 86-89 
unlisting of phone  number, 
1 70-7 1 
See also 
Linux operating system 
Torvalds, Marta (Farmar; grand­
mother), 
1 4 ,  9 1  
Torvalds, Nils (Nicke; father), 
1 0-
1 1 ,  1 5 ,  1 7 ,  1 8 ,  26, 4 1 ,  60, 
65 -68, 69, 84,  1 2 3 ,  1 28, 200 
Torvalds,  Patricia (daughter), 
xvii, xviii, xxi,  xxii, 
2 3 ,  2 5 ,  
34, 7 1 ,   1 3 2 ,  1 4 1 ,  1 44,  145 , 
1 54,  1 5 5 ,  1 77 ,  1 8 1 ,  200, 
2 0 1  
Torvalds,  Sara (sister), 
4, 8, 1 1 ,  
1 5 - 1 9, 2 5 , 63, 64, 65 ,  67-7 2 ,  
84, 9 2 ,  1 2 3 ,  1 5 5  
Torvalds, Tove  (wife), xvii, xxi, 
xxii, 
1 1 ,  50,  1 08 ,  1 36, 239, 
240 
Comdex Show 
( 1 999) 
and, 
1 80,  1 8 1  
courtship and  marriage, 
7 1 ,  
1 2 2-2 3 ,  1 28,  1 44 
daughters'  births, 
1 4 1 ,  1 44, 
1 5 5  
family life, 
2 3 ,  34,  1 5 9, 1 70 
journalists and, 
1 29 
Linux penguin symbol and, 
1 38-39 
move to new  house, 
200-20 1 
move  to United  States, 
144-45 
at  President's Ball, 
1 99 
Red  Hat  initial  public offer­
ing, 
1 7 2 ,  1 7 3  
as  squash player, 
1 3 3 ,  1 34 
trademarks, 
208 
Linux operating  system dis­
pute, 
20,  1 3 3-35 
trade  secrets, 
208, 209- 1 0 ,  2 1 3  
Transmeta Corporation, 
20, 7 1 ,  
1 1 5 ,  1 4 1 -48,  1 5 9, 1 66 ,  1 69, 
1 78,  1 8 1 ,  1 84, 1 86-89 
Transmeta Web  Slate, 
229 
U
ltrix operating system, 
5 3  
United  States Copyright 
Extension Act, 
226 
University of California-Berkeley, 
5 6-57 
University of Helsinki, 
2 7 ,  5 3 ,  
5 4 ,  1 1 7 ,  1 22 ,  1 28-29,  143 
University of Illinois, 
1 5 6 
Unix  Domain Sockets, 
1 1 6 
Unix operating  system, 
20, 5 2 -
5 8 ,  79, 87,  1 30,  1 60 
Berkeley Software 
Distribution code-base, 
5 7 ,  
1 5 2 ,  1 5 3  
Bourne Shell, 
82-83 
IBM's version, 
1 5  7 
vendor  disputes, 
1 69 
I n dex 
2 6 1  


V
A Linux, 
1 3 5 ,  1 74-7 5 ,  1 77 ,  
228 
vector graphics, 
46 
VHS  tapes, 
21 7 
VIC-20. 
See 
Commodore VIC-20 
computer 
Vierumaki, Jouko (Avuton), 
49, 
69, 72, 84, 94,  1 34, 239 
Vikings, 
1 3  
Visor (computing device), 
2 1 9  
VMS operating system, 
5 3 ,  5 5  
W
apit, 
2 30-3 1 
war,  Torvalds's meaning of life 
theory  and,  xviii-xix, xxi, 
247 
Webrush (Berkeley event), 
242-
44 
Web  servers,  Linux  and, 
1 5 7-58, 
1 60, 226 
2 6 2  
I n dex 
Wendt,  Ernst von (great-grandfa­
ther), 
1 5  
Windows  NT operating  system, 
1 5 8, 1 60,  1 67 
Windows  operating  system, 
5 5 ,  
1 1 8,  1 5 8 
Wired 
(magazine), 
1 5 3  
wireless  technology, 
2 1 5 ,  248 
cell phones, 
32-33, 243 ,  244 
Wirzenius, Lars, 
2 7 ,  5 8 ,  64,  1 08, 
1 1 5 ,  1 27-28 
Wosniak, Steve, 
4 1  
X
86 
interpreter, 
147 
XENIX operating  system, 
1 08 
X  windowing system, 
1 1 5 - 1 6  
Z
borowsky, Orest, 
1 1 5 - 1 6  


A U TO B I O G R A P H Y   I  C O M P U T E R S  
"Some  people  are  born  to  lead millions. 
Others  are  born  to  write  world-changing software. 
Only  one  person  does  both: Torvalds." 
- Time 
Once  upon  a  time  Linus Torvalds  was  a  skinny  unknown, just  another nerdy 
Helsinki  techie  who  had  been  fooling  around with  computers  since  child­
hood. Then  he  wrote  a  groundbreaking  operating  system  and  distributed  it 
via  the  Internet-for free. Today Torvalds  is  an  international  folk  hero. And 
his  creation  LINUX is  used  by  over  12  million  people  as  well as  by  compa­
nies  such  as  IBM. 
Now,  in  a  narrative  that  zips  along with  the speed of e-mail, Torvalds  gives 
a  history  of his  renegade  software  while  candidly  revealing  the  quirky  mind 
of a  genius. The  result  is  an  engrossing  portrayal  of a  man  with  a  revolutionary 
vision, who  challenges  our values  and  may  change  our  world. 



He  lives- in  San Jo�e. C9lifornia, with  his  wife 
3ii.d 
children. 




DAVID  DIAMOND 
bas  written .fei; 
if:te-- 1\TeU). Yd& Times, Wire&,  USA 
'f#ekend, 
atl,dl many  other  publtcations.  He 
Jives 
in �tfield, 0.difotnia, :with  his  wife 
md 
daug}i.ter. 
USA 
$14.99 






...  - - -

Document Outline


Yüklə 12,37 Mb.

Dostları ilə paylaş:
1   ...   69   70   71   72   73   74   75   76   77




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə