home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / linux / 20609 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  3.8 KB

  1. Xref: sparky comp.os.linux:20609 comp.unix.pc-clone.32bit:821 comp.unix.wizards:5245 comp.unix.misc:4595 gnu.misc.discuss:3993
  2. Path: sparky!uunet!stanford.edu!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!friedman
  3. From: friedman@gnu.ai.mit.edu (Noah Friedman)
  4. Newsgroups: comp.os.linux,comp.unix.pc-clone.32bit,comp.unix.wizards,comp.unix.misc,gnu.misc.discuss
  5. Subject: Re: ANNOUNCEMENT: Alpha release Linux/GNU/X unix clone on CDROM for PCs
  6. Followup-To: gnu.misc.discuss
  7. Date: 16 Dec 92 00:53:53
  8. Organization: Free Software Foundation, 675 Mass Ave. Cambridge, MA 02139
  9. Lines: 52
  10. Message-ID: <FRIEDMAN.92Dec16005353@nutrimat.gnu.ai.mit.edu>
  11. NNTP-Posting-Host: nutrimat.gnu.ai.mit.edu
  12.  
  13. Stallman said he thought it would only take 2 years to finish the entire
  14. system.  He underestimated a lot; he obviously didn't take Hofstadter's
  15. Rule into consideration (for all the good that would have done :-)).
  16.  
  17. In the 8 years since the start of the GNU Project, a considerable amount of
  18. software has been written.  This software has been maintained by either a
  19. small number of staff with many simultaneous projects or by volunteers who
  20. did what they could when they had time.  In addition, more time has been
  21. spent porting and merging ports of GNU software to different platforms than
  22. had been originally intended.  I think this has been of considerable
  23. benefit to the FSF (such as increasing the number of people who use GNU
  24. software and support us with contributions), but it has also slowed down
  25. development of new software.
  26.  
  27. We waited several years for Mach to become free because it seemed like the
  28. best system to use; several alternatives (such as Trix and Sprite) were
  29. considered, but none of them offered the functionality we wanted, and
  30. writing a microkernel ourselves would have been foolish.  A lot of thought
  31. and experience which we simply lack have gone into the development of Mach.
  32. For a couple of years it seemed like the release of Mach was imminent, so
  33. we kept waiting for it to become free (any development of the Hurd would
  34. have been a wasted effort otherwise).  Now mach has been made free and for
  35. the last two years the Hurd has been developing at a reasonable pace.
  36.  
  37. Because it's taken so long to get a complete system out the door, some of
  38. our goals have already been partly achieved by other groups as well; for
  39. example, CSRG has managed to make most of BSD free (assuming USL doesn't
  40. win their case), Linux is available for 386 systems, and so on.  An
  41. increased amount of free software is a good thing.  But it doesn't obviate
  42. the need for GNU.  GNU will be complete (unlike net2), and Linux only works
  43. on one hardware platform.  And none of these systems offer some of the
  44. features we plan to implement.  By the way, many other operating systems
  45. use GNU software (the C compiler is a particularly common example).
  46. Without the GNU Project the release of their software might have taken
  47. longer.
  48.  
  49. Proprietary systems like OSF/1, Windows/NT, and so on may be useful
  50. operating systems, but they fail to meet a fundamental goal of the GNU
  51. Project---they are not free---so they do not make GNU obsolete.
  52.  
  53. The GNU Manifesto expresses Richard Stallman's feelings as of 1985.  He
  54. still personally prefers that all software be free one way or another.  The
  55. FSF is a different story, though.  It frowns on proprietary software, but
  56. its mission is to promote free software, not to act directly against
  57. proprietary software.
  58.  
  59. The Manifesto suggests one method of providing funding for development of
  60. free software, a "software tax".  This was just one possible suggestion by
  61. Stallman.  The FSF does not lobby for any such legislation.  However,
  62. similar taxes already exist.  The NSF, NIH, and other government bureaus
  63. frequently give grants or pay the salaries of university employees who
  64. conduct research and/or develop various things, including software.
  65.