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