initial commit
[mit-jos.git] / kern / COPYRIGHT
blob6a0270cb3394409eff73c0a633094c2cb900c540
1 Most of the source files in this directory are derived from the Exokernel,
2 which is:
4 /*
5  * Copyright (C) 1997 Massachusetts Institute of Technology 
6  *
7  * This software is being provided by the copyright holders under the
8  * following license. By obtaining, using and/or copying this software,
9  * you agree that you have read, understood, and will comply with the
10  * following terms and conditions:
11  *
12  * Permission to use, copy, modify, distribute, and sell this software
13  * and its documentation for any purpose and without fee or royalty is
14  * hereby granted, provided that the full text of this NOTICE appears on
15  * ALL copies of the software and documentation or portions thereof,
16  * including modifications, that you make.
17  *
18  * THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
19  * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
20  * BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
21  * WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
22  * THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
23  * THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT
24  * HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE OR
25  * DOCUMENTATION.
26  *
27  * The name and trademarks of copyright holders may NOT be used in
28  * advertising or publicity pertaining to the software without specific,
29  * written prior permission. Title to copyright in this software and any
30  * associated documentation will at all times remain with copyright
31  * holders. See the file AUTHORS which should have accompanied this software
32  * for a list of all copyright holders.
33  *
34  * This file may be derived from previously copyrighted software. This
35  * copyright applies only to those changes made by the copyright
36  * holders listed in the AUTHORS file. The rest of this file is covered by
37  * the copyright notices, if any, listed below.
38  */
40 Console.c was created consulting the NetBSD pccons driver which is:
42 /*-
43  * Copyright (c) 1993, 1994, 1995 Charles Hannum.  All rights reserved.
44  * Copyright (c) 1990 The Regents of the University of California.
45  * All rights reserved.
46  *
47  * This code is derived from software contributed to Berkeley by
48  * William Jolitz and Don Ahn.
49  *
50  * Redistribution and use in source and binary forms, with or without
51  * modification, are permitted provided that the following conditions
52  * are met:
53  * 1. Redistributions of source code must retain the above copyright
54  *    notice, this list of conditions and the following disclaimer.
55  * 2. Redistributions in binary form must reproduce the above copyright
56  *    notice, this list of conditions and the following disclaimer in the
57  *    documentation and/or other materials provided with the distribution.
58  * 3. All advertising materials mentioning features or use of this software
59  *    must display the following acknowledgement:
60  *      This product includes software developed by the University of
61  *      California, Berkeley and its contributors.
62  * 4. Neither the name of the University nor the names of its contributors
63  *    may be used to endorse or promote products derived from this software
64  *    without specific prior written permission.
65  *
66  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
67  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
68  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
69  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
70  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
71  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
72  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
73  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
74  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
75  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
76  * SUCH DAMAGE.
77  */
79 Kclock.h, sched.h, and printf.h are copyright:
82  * Copyright (C) 1998 Exotec, Inc.
83  *
84  * This software is being provided by the copyright holders under the
85  * following license. By obtaining, using and/or copying this software,
86  * you agree that you have read, understood, and will comply with the
87  * following terms and conditions:
88  *
89  * Permission to use, copy, modify, distribute, and sell this software
90  * and its documentation for any purpose and without fee or royalty is
91  * hereby granted, provided that the full text of this NOTICE appears on
92  * ALL copies of the software and documentation or portions thereof,
93  * including modifications, that you make.
94  *
95  * THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
96  * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
97  * BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
98  * WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
99  * THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
100  * THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT
101  * HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE OR
102  * DOCUMENTATION.
104  * The name and trademarks of copyright holders may NOT be used in
105  * advertising or publicity pertaining to the software without specific,
106  * written prior permission. Title to copyright in this software and any
107  * associated documentation will at all times remain with Exotec, Inc..
109  * This file may be derived from previously copyrighted software. This
110  * copyright applies only to those changes made by Exotec, Inc. The rest
111  * of this file is covered by the copyright notices, if any, listed below.
112  */
114 Printf.c is copyright:
117  * Copyright (c) 1986, 1988, 1991, 1993
118  *      The Regents of the University of California.  All rights reserved.
119  * (c) UNIX System Laboratories, Inc.
120  * All or some portions of this file are derived from material licensed
121  * to the University of California by American Telephone and Telegraph
122  * Co. or Unix System Laboratories, Inc. and are reproduced herein with
123  * the permission of UNIX System Laboratories, Inc.
125  * Redistribution and use in source and binary forms, with or without
126  * modification, are permitted provided that the following conditions
127  * are met:
128  * 1. Redistributions of source code must retain the above copyright
129  *    notice, this list of conditions and the following disclaimer.
130  * 2. Redistributions in binary form must reproduce the above copyright
131  *    notice, this list of conditions and the following disclaimer in the
132  *    documentation and/or other materials provided with the distribution.
133  * 3. All advertising materials mentioning features or use of this software
134  *    must display the following acknowledgement:
135  *      This product includes software developed by the University of
136  *      California, Berkeley and its contributors.
137  * 4. Neither the name of the University nor the names of its contributors
138  *    may be used to endorse or promote products derived from this software
139  *    without specific prior written permission.
141  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
142  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
143  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
144  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
145  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
146  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
147  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
148  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
149  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
150  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
151  * SUCH DAMAGE.
153  *      @(#)subr_prf.c  8.3 (Berkeley) 1/21/94
154  */