OSDN Git Service

* cgen-cpu.h: Update for new location of cgen/bitset.h.
[pf3gnuchains/pf3gnuchains4x.git] / sid / COPYING.SID
1 SID - an embedded system simulation framework
2 Copyright 1999, 2000 Red Hat.
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 2, or (at your option)
7 any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this software; see the file COPYING.  If not, write to
16 the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
17 Boston, MA 02111-1307 USA
18
19
20 Note 1:
21
22 The SID simulator framework is designed to allow independently built
23 component libraries to plug into an executable, according to a
24 standard open API and run-time linking ABI.  It is our position
25 that such runtime dynamic linking is mere aggregation for purposes of
26 Copyright, and therefore, SID component libraries are not automatically
27 considered derived works of each other or of an executable.  This means
28 that third party components do not have to be covered by the GNU General
29 Public License, merely by virtue of being potentially loaded together
30 within a SID simulation.  This clause does not however invalidate
31 any other reasons why the component library or executable might be
32 covered by the GNU General Public License.
33
34
35 Note 2:
36
37 The header files in the include/ subdirectory are licensed under
38 the GPL with the following exception clause.    These files may be
39 used as a part of a free software library without restriction. 
40 Specifically, if a component library or executable instantiates templates or
41 use macros or inline functions from these files, these files do not by
42 themselves cause the resulting component library or executable to be
43 covered by the GNU General Public License.  This exception does not
44 however invalidate any other reasons why the component library or
45 executable file might be covered by the GNU General Public License.
46
47