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