-
Notifications
You must be signed in to change notification settings - Fork 18
/
LICENSE
77 lines (57 loc) · 3.1 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
=====================================
Python-on-a-Chip and PyMite Licensing
=====================================
:Author: Dean Hall
:Email: [email protected]
:Id: $Id$
Overview
--------
The Python-on-a-Chip program consists of the PyMite virtual machine,
ports to specific platforms, libraries, tests, tools and documentation.
This document explains the licensing terms of the different components
of the Python-on-a-Chip program.
The Python-on-a-Chip program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The following table explains which license applies to which files
in the Python-on-a-Chip program:
===================== ========================================================
The files in . . . are licensed under the . . .
===================== ========================================================
src/vm/ GNU GENERAL PUBLIC LICENSE Version 2
or a commercial license
src/lib/ GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
src/platform/ GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
src/tests/ GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
src/tools/ GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
docs/ GNU Free Documentation License Version 1.2
===================== ========================================================
Details
-------
The files in the directory src/vm/ constitute the PyMite VM.
The PyMite VM is Copyright 2003, 2006, 2007, 2009, 2010 Dean Hall. All rights reserved.
The author offers the PyMite VM under two separate licenses: open source
and commercial. The PyMite VM is offered under the
GNU GENERAL PUBLIC LICENSE Version 2. See src/vm/COPYING for details.
For commercial licensing terms, please contact the author directly.
The files in the directory docs/ constitute "the documentation."
The documentation is copyrighted by the individual author(s) of the file.
All documentation is licensed under the GNU Free Documentation License.
See docs/COPYING for details.
The remaining components of the Python-on-a-Chip program are copyrighted
by the individual author(s) of the file and offered under the
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1.
See src/lib/COPYING for details.
Effective Licensing
-------------------
The cumulitive effect of the licensing above results in two intended scenarios:
1. The licensee may use Python-on-a-Chip (including the PyMite VM) free of
charge according to the terms of the GNU GENERAL PUBLIC LICENSE Version 2.
This means that the licensee must offer his or her software that links with
Python-on-a-Chip under the GNU GENERAL PUBLIC LICENSE Version 2 as well
and make said software available for public download.
2. The licensee may purchase a commercial license for the PyMite VM by
negotiating the license with Dean Hall ([email protected]). The terms
of the negotiated commercial license allow the licensee's software that is
linked to the PyMite VM to remain private if so desired.
.. :mode=rest: