home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / bsd / 4168 < prev    next >
Encoding:
Text File  |  1992-08-14  |  8.6 KB  |  160 lines

  1. Path: sparky!uunet!dtix!darwin.sura.net!mips!sdd.hp.com!caen!hellgate.utah.edu!fcom.cc.utah.edu!gateway.univel.com!ns.Novell.COM!gateway.novell.com!ithaca.Eng.Sandy.Novell.COM!terry
  2. From: terry@ithaca.Eng.Sandy.Novell.COM (Terry Lambert)
  3. Newsgroups: comp.unix.bsd
  4. Subject: Selling 386BSD
  5. Message-ID: <1992Aug14.195609.29096@gateway.novell.com>
  6. Date: 14 Aug 92 19:56:09 GMT
  7. References: <1992Aug11.190949.1496@Informatik.TU-Muenchen.DE> <1992Aug12.100430.3467@Urmel.Informatik.RWTH-Aachen.DE> <1557@hcshh.hcs.de>
  8. Sender: news@gateway.novell.com (NetNews)
  9. Organization: Novell NPD -- Sandy, UT
  10. Lines: 147
  11. Nntp-Posting-Host: ithaca.eng.sandy.novell.com
  12.  
  13. In article <1557@hcshh.hcs.de> hm@hcshh.hcs.de (Hellmuth Michaelis) writes:
  14. >In <1992Aug12.100430.3467@Urmel.Informatik.RWTH-Aachen.DE> kuku@acds.physik.rwth-aachen.de (Christoph Kukulies) writes:
  15. >
  16. >>Strangely, Chris Dimetrios (excuse wrong spelling) recently mentioned
  17. >>in a patch he posted that he had put his *own* Copyright note on the patches.
  18. >
  19. >>And he further writes that if anyone want's to put hist software on CD-ROM 
  20. >>that checking back with him would be required. 
  21. >
  22. >i can understand chris. yesterday i saw an ad in the german "unix magazin",
  23. >where a company named "tuttle design" sells 386bsd 0.1 on tape for 399,- DM,
  24. >which is about 250 US$. they say in the ad, that a contribution to bill jolitz
  25. >is contained in this price....
  26. >
  27. >i tried to talk to them, but there is just an answering machine .....
  28. >
  29. >if anyone in germany thinks of buying from them, contact me, i will cut
  30. >a tape for you if you contrib 250US$ (or whatever you can give) DIRECTLY
  31. >to the jolitz's.
  32. >
  33. >conclusion: in every piece of software, i will put an equivalent copyright
  34. >        notice in. i spend an enormous amount of time writing an pccons
  35. >        device driver (watch out for it), and i do not like it, if some-
  36. >        one else is making money with it.
  37. >
  38. >don't misunderstand me, my contrib is on the way to bill & lynne, and if some-
  39. >one sells 386bsd and gives ALL the money to the jolitz's, there is nothing
  40. >wrong with it - i would like some sort of centralized version/revision 
  41. >management for 386bsd >= 0.2, and in order to do it, they need money !
  42.  
  43.     The problem with this point of view is that it prevents the
  44. commercialization of 386BSD derived works.  I know that some of you will
  45. say "big deal!" or "the code is *mine*!".  The first I can dismiss with
  46. the statement that, just because you're not interested in it doesn't
  47. mean that someone else isn't.  The second I have to agree with, although
  48. I would prefer that there was some licensing mechanism incorporated into
  49. the copyright so that it didn't dismiss outright commercial use.  If there
  50. was insistance on ownership, I would strongly lobby for *not* including
  51. the code as a replacement for any core technology in 386BSD, or in BSD
  52. in general.  Let the owner distribute it seperately, or distribute it
  53. under seperate cover in a 'contrib' location, like X.  That way, there
  54. will still be an unrestricted use BSD core technology.
  55.  
  56.     Why do I say this?  Am I planning on selling 386BSD myself and
  57. competing with BSDI?  The answer is "No, I have no plans to compete with
  58. BSDI".  They can keep their marketplace and the gentle attentions of AT&T.
  59.  
  60.     So what's in it for the rest of us?  This is simple to answer and
  61. somewhat harder to explain: it buys us non-commercial control of BSD.
  62.  
  63.     Far from being dead, the concept of a BSD consortium is alive and
  64. well.  Non-commercial control of BSD is one of it's major goals.  With
  65. CSRG's stated intent of completing their work on BSD4.4 and then just
  66. melting away to nothing, there are three alternatives:
  67.  
  68. o    Let BSD die, an abhorent thought.
  69. o    Let BSDI control BSD's future direction, which would in time
  70.     limit the research to areas of potential commercial profit.
  71. o    Form a BSD consortium to provide steering and financial support,
  72.     but keeping the redistributable nature of BSD intact so that it
  73.     is not simply an academic curiousity or commercial product with
  74.     nothing in between.
  75.  
  76.  
  77.     The third option, to my mind, is closer to the way CSRG has been
  78. managing the code in the past.  A fourth option, that of keeping CSRG
  79. running, has been repeatedly shot down by CSRG members.  As much as I'd
  80. prefer that option, I have to respect their wishes.
  81.  
  82.     I don't believe the Jolitz's have equivalent resources to CSRG.
  83. As much as Bill and Lynne have already contributed, and as much as they
  84. continue to contribute, I don't believe it is possible for them to do
  85. with less people what CSRG was unable to continue doing with a much
  86. larger group and larger financial backing.  To expect them to do this
  87. is both unfair and likely to kill them.
  88.  
  89.     The deliberate restriction of code which is or becomes an accepted
  90. part of 386BSD castrates the ability of a consortium (or the Jolitz's, for
  91. that matter) to license the technology.  This prevents the "neat things"
  92. in 386BSD from ever becoming part of commercial product, or finding their
  93. way into systems you MIS department might buy you.  It also prevents the
  94. formation of a "value added" company.  It could very well be that what the
  95. "tuttle design" mentioned is selling is not the 386BSD code per se, but
  96. rather *support* for a limited period of time (with opportunity to renew).
  97.  
  98.     A licensing/use restriction that the code modifications are the
  99. property of (and must be sent to) the original author if used commercially
  100. is much more of a reasonable restriction, if you *must* have a restriction.
  101. Thus if your ethernet driver is used commercially, the commercial user
  102. gets an ethernet driver and you get any bug fixes, which you are free to
  103. rerelease under the same terms.  A restriction requiring mention of your
  104. contribution in documentation, and refusal of the right to modify the
  105. copyright spit out by your driver initialization (which will appear on
  106. every boot) might also be deemed reasonable, if you are prevented by
  107. your employer from being in it for the money (like myself).  Look at the
  108. vast quantity of public domain code that has come out of Boeing for
  109. precisely this reason.
  110.  
  111.     I don't want to denigrate either Chris' or Helmuth's work on the
  112. serial or console drivers, repectively, but I don't believe that either
  113. Chris or Hellmuth really expect to make large amounts of money for their
  114. code being included in a commercial product, and neither do I expect that
  115. a commercial licensee of the code from either a consortium or the Jolitz's
  116. will be able to be competitive if it has to pay $10 per code file use per
  117. sale... such an arrangement would inflate the price beyond the available
  118. alternatives.  Likewise, a percentage requirement per file could push the
  119. royalty above a commercially viable percentage, or even over 100%, thus
  120. also killing it.
  121.  
  122.     Don't kid yourself that the BSD community has not benefitted, in
  123. terms of features of other products, standardization, a large user base,
  124. and recontribution of code back to BSD, from commercial interests, only
  125. the most recent of which is BSDI.  But also keep in mind that the ability
  126. to commercialize through bug fixes, support, and distribution is not less
  127. important than the code itself in terms of the things we like about BSD
  128. sticking around and turning up elsewhere.
  129.  
  130.     That we are able to have a free system now is due in large part
  131. do the commercialization and recontribution of code by companies like
  132. Genentech (which springs to mind; there are others -- check the various
  133. redistribution copyright notices in the source files) to BSD for free
  134. redistribution.  If you want to make money with it, set your code up as
  135. binaries which aren't critical to the operation of the core technology,
  136. sources to which you retain rights but which are not intended as an
  137. included core piece replacement, or as shareware/commercial add-on
  138. products.  As it stands now, I would certainly be against throwing out
  139. an old, freely usable tape driver, as a manufactured example, in order
  140. to have Mr. Spiffy's tape driver which was nicer but encumbered.  It
  141. would degrade the overall value of the code for a set of uses which I
  142. believe are not only reasonable, but, in my opinion, critical for the
  143. continued existance and growth of BSD.  I see no reason that the old
  144. tape driver would not remain part of the distribution until such time
  145. as a donated tape driver met the redistribution conditions currently in
  146. place for code acceptance by CSRG; at least in this fashion BSD is
  147. likely to be a more rather than less prevalent alternative as time goes
  148. on, and your file system won't become shareware.
  149.  
  150.  
  151.                     Terry Lambert
  152.                     terry_lambert@gateway.novell.com
  153.                     terry@icarus.weber.edu
  154.  
  155. ---
  156. Disclaimer:  Any opinions in this posting are my own and not those of
  157. my present or previous employers, nor are they neceassarily representitive
  158. of the views of other individuals involved in the effort to create a
  159. BSD Consortium.
  160.