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