blob: 2babdd024877dd44992db362ac13e0b6270e403c [file] [log] [blame]
eli.bendersky4afc9f22011-09-24 06:27:33 +03001The authors of this software are Christopher W. Fraser and
2David R. Hanson.
3
4Copyright (c) 1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002
5by AT&T, Christopher W. Fraser, and David R. Hanson. All Rights Reserved.
6
7Permission to use, copy, modify, and distribute this software for any
8purpose, subject to the provisions described below, without fee is
9hereby granted, provided that this entire notice is included in all
10copies of any software that is or includes a copy or modification of
11this software and in all copies of the supporting documentation for
12such software.
13
14THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
15WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR AT&T MAKE ANY
16REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
17OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
18
19
20lcc is not public-domain software, shareware, and it is not protected
21by a `copyleft' agreement, like the code from the Free Software
22Foundation.
23
24lcc is available free for your personal research and instructional use
25under the `fair use' provisions of the copyright law. You may, however,
26redistribute lcc in whole or in part provided you acknowledge its
27source and include this CPYRIGHT file. You may, for example, include
28the distribution in a CDROM of free software, provided you charge only
29for the media, or mirror the distribution files at your site.
30
31You may not sell lcc or any product derived from it in which it is a
32significant part of the value of the product. Using the lcc front end
33to build a C syntax checker is an example of this kind of product.
34
35You may use parts of lcc in products as long as you charge for only
36those components that are entirely your own and you acknowledge the use
37of lcc clearly in all product documentation and distribution media. You
38must state clearly that your product uses or is based on parts of lcc
39and that lcc is available free of charge. You must also request that
40bug reports on your product be reported to you. Using the lcc front
41end to build a C compiler for the Motorola 88000 chip and charging for
42and distributing only the 88000 code generator is an example of this
43kind of product.
44
45Using parts of lcc in other products is more problematic. For example,
46using parts of lcc in a C++ compiler could save substantial time and
47effort and therefore contribute significantly to the profitability of
48the product. This kind of use, or any use where others stand to make a
49profit from what is primarily our work, requires a license agreement
50with Addison-Wesley. Per-copy and unlimited use licenses are
51available; for more information, contact
52
53 Mike Hendrickson
54 Addison Wesley Professional
55 75 Arlington St.
56 Boston, MA 02116
57 617/848-6522 FAX: 617/848-6569 mikeh@awl.com
58
59-----
60Chris Fraser / cwfraser@microsoft.com
61David Hanson / drh@microsoft.com
62$Revision: 1.8 $ $Date: 2002/08/27 00:02:26 $