home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / minix / 5077 < prev    next >
Encoding:
Text File  |  1993-01-07  |  3.0 KB  |  55 lines

  1. Newsgroups: comp.os.minix
  2. Path: sparky!uunet!mcsun!sun4nl!star.cs.vu.nl!ast
  3. From: ast@cs.vu.nl (Andy Tanenbaum)
  4. Subject: Re: ACK ANSI Compiler
  5. Message-ID: <C0HpKv.3t7@cs.vu.nl>
  6. Sender: news@cs.vu.nl
  7. Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
  8. References: <1993Jan6.163649.17110@udel.edu> <103840@netnews.upenn.edu>
  9. Date: Thu, 7 Jan 1993 15:26:54 GMT
  10. Lines: 43
  11.  
  12. In article <103840@netnews.upenn.edu> yee@mipg.upenn.edu (Conway Yee) writes:
  13. >The true reason for the $200 was recently (perhaps inadvertently) posted by
  14. >ast.  The company distributing the ACK ANSI compiler has a monopoly on it.
  15.  
  16. While I really don't want to continue this pointless discussion much longer,
  17. I also don't want the give people the impression that UniPress and Transmediair
  18. are at fault in any way. 
  19.  
  20. When we developed ACK about 10 years ago, our department made a conscious
  21. decision to sell it, rather than to give it away for free.  This is not so
  22. different from universities that enter into contracts with industrial partners
  23. for all kinds of activities.  Industrial funding is considered quite 
  24. legitimate these days, and that often results in a company selling (i.e.,
  25. not giving away) something produced at a university or resulting from
  26. industrially-funded research.  If we had first entered into a contract with
  27. UniPress and Transmediair to write compilers for them, nobody except Richard
  28. Stallman would have found this immoral.  In fact, we first wrote the software,
  29. then found the dealers, but I don't really see much difference.
  30.  
  31. Many years later, when MINIX came along, I asked for and received permission
  32. to include the ACK C compiler along with MINIX.  This in no way
  33. meant that the university was somehow now prohibited from developing ACK
  34. further in various ways and selling it through UniPress and Transmediair, 
  35. which it did.  I think this is perfectly legitimate and make no apologies for 
  36. it.  There are now ACK compilers for the Sun and other machines
  37. that are faster than the vendors' compilers in some ways. As to the price, the
  38. companies felt that $200 was the lowest price they could sell it for and
  39. cover their costs, which include not only shipping diskettes, but having
  40. people answer the phone, paying rent on the office, hiring an accountant,
  41. contributing to their employees medical insurance costs, buying computers,
  42. and all the other indirect expenses all companies have.  It is furthermore,
  43. hardly out of line with what UNIX software generally costs, especially when
  44. you consider that we threw in Modula 2 and Pascal as well.  You can't
  45. compare it to MS-DOS software because the volume is so different.  How much
  46. do compilers for any UNIX system normally cost? 
  47.  
  48. Furthermore, as I have said before, I have gone to considerable effort to
  49. make sure MINIX can still be compiled with the original compiler.  I probably
  50. should have just let this pass, but I don't think it is fair to let
  51. UniPress and Transmediar be blamed for a decision made by my department
  52. (and which I fully support).
  53.  
  54. Andy Tanenbaum (ast@cs.vu.nl)
  55.