home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / linux / 23131 < prev    next >
Encoding:
Internet Message Format  |  1993-01-07  |  5.4 KB

  1. Xref: sparky comp.os.linux:23131 comp.unix.bsd:11015
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!spool.mu.edu!agate!soda.berkeley.edu!wjolitz
  3. From: wjolitz@soda.berkeley.edu (William F. Jolitz)
  4. Newsgroups: comp.os.linux,comp.unix.bsd
  5. Subject: Re: 386 BSD
  6. Date: 7 Jan 1993 22:56:21 GMT
  7. Organization: U.C. Berkeley, CS Undergraduate Association
  8. Lines: 98
  9. Message-ID: <1iicelINNa01@agate.berkeley.edu>
  10. References: <1if32hINNghk@menudo.uh.edu> <1993Jan7.191406.25765@klaava.Helsinki.FI> <1993Jan7.205455.974@nwnexus.WA.COM>
  11. NNTP-Posting-Host: soda.berkeley.edu
  12.  
  13.  
  14.  
  15. In article <1993Jan7.205455.974@nwnexus.WA.COM> danubius@halcyon.com (Joseph R. Pannon) writes:
  16. >In article <1993Jan7.191406.25765@klaava.Helsinki.FI> lukka@klaava.Helsinki.FI (Tuomas J Lukka) writes:
  17. >
  18. >One of the reasons that originally steered me toward Linux instead of
  19. >386BSD was the latter's low version number (0.1) compared to Linux (0.97
  20. >at the time).  From what I hear from you guys, that big difference may not be
  21. >justified by the features offered by both.  What may be behind Jolitz's
  22. >thinking by assigning such an early version number to it?  What does he
  23. >think he should have in addition to existing features to qualify for 
  24. >version 1.0?
  25. >
  26. >Any ideas?
  27. >
  28. >Joe Pannon
  29.  
  30. There appears to be some confusion as to how to view 386BSD and
  31. the work associated with it. While BSD goals and procedures are 
  32. well-known among the educational/research sites which have formed
  33. the core support for BSD releases over the last 12 years, they
  34. may not be familiar (rightly) to the broader audiences now reached 
  35. by 386BSD and Linux.
  36.  
  37. First of all, 386BSD is intended for research and educational purposes.
  38. There are a number of email Special Interest Groups (SIGs) which are
  39. chartered to do not only short-term work (such as enhancements to
  40. drivers, kernel fixes, new drivers and the like) but also examine
  41. some longer-term items, such as unicode implemention, new approaches
  42. to driver design, very high-speed networking, multithreading, and
  43. so forth. These items are slow and tedious to do correctly, but very
  44. rewarding in the long-term. Some of these items which are in-progress
  45. even now will not appear until 1.0 and later, but they must be designed
  46. now, if they are ever to be a part of the future.
  47.  
  48. For immediate work and test, the /unofficial directory was established
  49. as a base of operation for new work to be tested/used as needed. Hence,
  50. new work to be included in future releases is thoroughly tested before
  51. release engineering by the 386BSD user community first.  In addition,
  52. it is hoped that the call for votes (announced yesterday in news.groups)
  53. will be favorable for the establishment of the 386bsd newsgroups, thus 
  54. channeling people to appropriate people for problems, solutions, new work,
  55. announcements, and so forth, and eliminating the confusion which 
  56. currently and understandably exists.
  57.  
  58. For example, with respect to shared libraries, just as with Linux, 
  59. there already exist several shared library implementations
  60. which work with 386BSD and are available for test/use. These versions
  61. were announced a month ago in comp.unix.bsd, and are among the many
  62. new items done by the 386BSD user community and made available to any
  63. interested party. 
  64.  
  65. There is also a research group which is attempting to complete
  66. a more extensive and difficult shared library implementation which
  67. will have serious ramifications on other areas of the system.
  68.  
  69. Should anyone wish shared libraries now, one can get a version which
  70. works and is quite suitable for most purposes. However, that is
  71. not the end of the matter for 386BSD.
  72.  
  73. Many of the people who work on 386BSD do so in order to continue the 
  74. tradition of innovation which is the hallmark of BSD over the decade. 
  75. BSD has been the basis for much exciting new work which has been incorporated 
  76. into research and commercial projects, and we hope to encourage 
  77. challanging new ideas to create a future, and not just accommodate the present.
  78.  
  79. Regarding 386BSD version numbering. All versions of 386BSD follow 
  80. BSD release numbering guidelines. Release 0.0 was the base 386BSD
  81. release. Generally, even numbered releases (i.e. 2.8BSD, 4.0BSD, 4.2BSD
  82. and 386BSD 0.2) incorporate new research or work. As a consequence, 
  83. the release may not be as robust as desired, since establishment of 
  84. new paradigms can often perturb other areas of the system. Odd numbered 
  85. releases (2.9BSD, 4.1BSD, 4.3BSD in it's various incarnations,
  86. and 386BSD 0.1) on the other hand are generally more comprehensive
  87. and fixed versions of the previous releases. However, as more "things"
  88. are added to these releases, the paradigms and implementations tend
  89. to sag under the weight the additional items, thus requiring redesign
  90. or new design of the system.
  91.  
  92. Each release of 386BSD has a planned area of technology to be addressed.
  93. This will take some time. But we hope that overall the correct 
  94. design decisions will be the basis for the next generation of 
  95. technology as well, and not just another "unix" system. This is
  96. a very ambitious goal, but then again, BSD has always been a
  97. very ambitious (and audacious) program from the beginning.
  98.  
  99. I hope this clarifies matters. I urge you to vote to establish the
  100. 386bsd newsgroups, so we can better meet people's needs and interest.
  101.  
  102. We are always open to feedback from all users of both 386BSD and Linux,
  103. in the hopes that both groups can encourage creativity and exploration
  104. of new ideas. 
  105.  
  106. Thank you for your time.
  107.  
  108. Lynne Greer Jolitz
  109. 386BSD Development
  110. ljolitz@cardio.ucsf.edu
  111.