BBS水木清华站∶精华区

发信人: reden (On the way!), 信区: Linux        
标  题: Linux's Forgotten Man - RMS 
发信站: BBS 水木清华站 (Mon Mar  8 21:36:06 1999) 
 
  Linux's Forgotten Man 
   
  by Leander Kahney  
 
   
  12:00 p.m.  5.Mar.99.PST 
   
  SAN JOSE, California -- You have to feel 
   
  for Richard Stallman.  
 
   
  Like a Russian revolutionary erased from 
   
  a photograph, he is being written out of 
   
  history. Stallman is the originator of 
   
  the free-software movement and the 
   
  GNU/Linux operating system. But you 
   
  wouldn't know it from reading about 
   
  LinuxWorld. Linus Torvalds got all the 
   
  ink.  
 
   
  Even the name of the operating system, 
   
  to which Torvalds contributed a small 
   
  but essential part, acknowledges 
   
  Torvalds alone: the Stallman part -- the 
   
  GNU before Linux -- is almost always 
   
  left out.  
 
   
  It makes Stallman mad. At a press 
   
  conference during the show, one unlucky 
   
  journalist thoughtlessly called it Linux 
   
  and got an earful for his mistake.  
 
   
  With a mane of long black hair and a 
   
  Rasputin-like beard, Stallman looks like 
   
  a wild man. He carries his possessions 
   
  in plastic bags. In one hand, a bag is 
   
  crammed with boxes of tea. In the other, 
   
  he clutches his traveling kit, which 
   
  includes a battered laptop.  
 
   
  The computer isn't Stallman's. It 
   
  belongs to the Free Software Foundation, 
   
  of which he is the founder. Stallman, a 
   
  programmer who has won a MacArthur 
   
  Foundation genius award, has never owned 
   
  his own computer. The loaner runs free 
   
  software -- he has never used Windows.  
 
   
  Nor does Stallman have a car, a TV, or a 
   
  mortgage. By his own admission, the 
   
  46-year-old bachelor lives frugally in a 
   
  rented room in Cambridge, Massachusetts. 
   
  He hasn't had a full-time job in 15 
   
  years. The little work he does costs his 
   
  clients an arm and a leg. "I'm working 
   
  to make software free and make computers 
   
  free. That's my job," he declares.  
 
   
  Work is also the reason Stallman doesn't 
   
  want kids. He refuses to dedicate the 
   
  time to making enough money to raise 
   
  them.  
 
   
  I've got more important things to do 
   
  with my life," he says. "I've a mission 
   
  that needs work."  
 
   
  That mission began in the early 1980s 
   
  while working at the Artificial 
   
  Intelligence Lab at MIT. He began 
   
  stitching together his own Unix-like 
   
  operating system, which he called GNU, a 
   
  recursive acronym for "GNU's Not Unix."  
 
   
  He took bits and pieces from different 
   
  sources and covered the growing system 
   
  with a new license called the GNU 
   
  General Public License, known as 
   
  "copyleft." This unique license allows 
   
  the software to be freely copied, 
   
  modified, and distributed. It is the 
   
  foundation of the free-software 
   
  movement.  
 
   
  In the mid-'80s, Stallman resigned from 
   
  MIT to prevent the institute from laying 
   
  claim to the growing GNU project.  
 
   
  However, the system lacked an essential 
   
  component: the kernel, or underpinnings, 
   
  of the operating system that 
   
  communicates with hardware. In the early 
   
  '90s, a young Finnish programmer named 
   
  Linus Torvalds created one, combined it 
   
  with the GNU system, and posted the 
   
  result on the Internet. It was called 
   
  Linux, a name that stuck.  
 
   
  "They put it together and called it 
   
  Linux without acknowledging the work 
   
  that came before," says Stallman. "I 
   
  think it's unfair to call our work by 
   
  someone else's name."  
 
   
  While Stallman concedes that Torvald's 
   
  contribution was essential, he estimates 
   
  that the kernel represents only about 3 
   
  percent of the entire system. In 
   
  contrast, the GNU project contributed 
   
  about 30 percent of the code, while the 
   
  remaining 67 percent was taken from 
   
  other sources, he says.  
 
   
  The problem with being co-opted, 
   
  Stallman says, is not one of personal 
   
  glory, but that most people talking 
   
  about the system are not talking about 
   
  issues of freedom.  
 
   
  "I want these ideas to get the 
   
  publicity. I think it's a damn shame 
   
  that all the publicity is going to 
   
  someone who doesn't advocate these ideas 
   
  of freedom."  
 
   
  That someone, of course, is Torvalds. 
   
  But is there not a hint of acrimony? 
   
  Does he not wish he were getting more 
   
  recognition?  
 
   
  "I hope not. But how can I know for 
   
  sure? I've got an ego like everyone 
   
  else. I'm sure my ego wants me to be 
   
  more famous. I don't know."  
 
   
  In a nutshell, Stallman believes that 
   
  software must be free, not necessarily 
   
  available for nothing, but free to be 
   
  copied, modified, distributed, shared, 
   
  and fixed.  
 
   
  "I'm not against commercial anything," 
   
  Stallman said. "I'm against proprietary 
   
  software that divides and conquers the 
   
  users."  
 
   
  Unlike commercial software, which is 
   
  proprietary, free-software programmers 
   
  don't have to solve the same problems 
   
  over and over. They keep improving on 
   
  the work that came before, like the 
   
  scientific methodology.  
 
   
  However, in Stallman's eyes, the 
   
  programming community is more interested 
   
  in talking about practical issues, like 
   
  performance -- an anathema to Stallman.  
 
   
  And this conflict is partly why Stallman 
   
  is marginalized. Most people don't want 
   
  to talk about freedom. There's been a 
   
  splintering of the movement: away from 
   
  free software created by ideologues to 
   
  open-source software created by 
   
  business-friendly pragmatists like 
   
  Torvalds.  
 
   
  "[Torvalds] is basically an engineer," 
   
  Stallman said. "He likes free software, 
   
  but isn't concerned with issues of 
   
  freedom. That's why I'm unhappy when the 
   
  GNU system is called Linux.... People 
   
  are no longer exposed to the 
   
  philosophical views of the GNU project." 
 
   
  Does nomenclature matter to the geeks on 
   
  the show floor? A number of showgoers 
   
  say they felt in their hearts the 
   
  correct name was GNU/Linux, but it was 
   
  easier just to call it Linux.  
 
   
  "I recognize it as GNU/Linux but I don't 
   
  call it GNU/Linux because I'm lazy," 
   
  says one attendee. "I agree that 
   
  Stallman didn't get the recognition he 
   
  deserves, but that's partly because of 
   
  his abrasive personality."  
-- 
在江湖中,只要拿起了刀,就是一场无涯的梦。 
 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 159.226.21.168] 

BBS水木清华站∶精华区