]>
Commit | Line | Data |
---|---|---|
c0c143a1 JM |
1 | noVNC is Copyright (C) 2011 Joel Martin <github@martintribe.org> |
2 | ||
1d728ace JM |
3 | The noVNC core library files are licensed under the MPL 2.0 (Mozilla |
4 | Public License 2.0). The noVNC core library is composed of the | |
d58f8b51 JM |
5 | Javascript code necessary for full noVNC operation. This includes (but |
6 | is not limited to): | |
7 | ||
8 | include/base64.js | |
9 | include/des.js | |
10 | include/display.js | |
11 | include/input.js | |
b4a979a0 | 12 | include/keysym.js |
d58f8b51 | 13 | include/logo.js |
613f05ee | 14 | include/playback.js |
d58f8b51 JM |
15 | include/rfb.js |
16 | include/ui.js | |
17 | include/util.js | |
d58f8b51 JM |
18 | include/websock.js |
19 | include/webutil.js | |
99feba6b | 20 | include/xtscancodes.js |
d58f8b51 JM |
21 | |
22 | The HTML, CSS, font and images files that included with the noVNC | |
23 | source distibution (or repository) are not considered part of the | |
24 | noVNC core library and are licensed under more permissive licenses. | |
25 | The intent is to allow easy integration of noVNC into existing web | |
26 | sites and web applications. | |
27 | ||
28 | The HTML, CSS, font and image files are licensed as follows: | |
29 | ||
30 | *.html : 2-Clause BSD license | |
31 | ||
32 | include/*.css : 2-Clause BSD license | |
33 | ||
34 | include/Orbitron* : SIL Open Font License 1.1 | |
35 | (Copyright 2009 Matt McInerney) | |
36 | ||
37 | images/ : Creative Commons Attribution-ShareAlike | |
38 | http://creativecommons.org/licenses/by-sa/3.0/ | |
39 | ||
c0c143a1 JM |
40 | Some portions of noVNC are copyright to their individual authors. |
41 | Please refer to the individual source files and/or to the noVNC commit | |
42 | history: https://github.com/kanaka/noVNC/commits/master | |
43 | ||
d58f8b51 JM |
44 | The are several files and projects that have been incorporated into |
45 | the noVNC core library. Here is a list of those files and the original | |
1d728ace | 46 | licenses (all MPL 2.0 compatible): |
3a2fafac | 47 | |
1d728ace | 48 | include/base64.js : MPL 2.0 |
99feba6b | 49 | |
1709ee3a | 50 | include/des.js : Various BSD style licenses |
3a2fafac | 51 | |
dbec3984 JM |
52 | include/chrome-app/tcp-stream.js |
53 | : Apache 2.0 license | |
54 | ||
1d728ace JM |
55 | utils/websockify |
56 | utils/websocket.py : LGPL 3 | |
99feba6b | 57 | |
6940936f SR |
58 | utils/inflator.partial.js |
59 | include/inflator.js : MIT (for pako) | |
1d728ace | 60 | |
15e733f5 JM |
61 | Any other files not mentioned above are typically marked with |
62 | a copyright/license header at the top of the file. The default noVNC | |
63 | license is MPL-2.0. | |
64 | ||
d58f8b51 | 65 | The following license texts are included: |
1709ee3a | 66 | |
1d728ace | 67 | docs/LICENSE.MPL-2.0 |
c0c143a1 JM |
68 | docs/LICENSE.LGPL-3 and |
69 | docs/LICENSE.GPL-3 | |
1709ee3a | 70 | docs/LICENSE.OFL-1.1 |
d58f8b51 JM |
71 | docs/LICENSE.BSD-3-Clause (New BSD) |
72 | docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD) | |
73 | docs/LICENSE.zlib | |
dbec3984 | 74 | docs/LICENSE.Apache-2.0 |
6940936f | 75 | docs/LICENSE.pako |
c0c143a1 | 76 | |
5299db1a | 77 | Or alternatively the license texts may be found here: |
d58f8b51 | 78 | |
1d728ace | 79 | http://www.mozilla.org/MPL/2.0/ |
c0c143a1 JM |
80 | http://www.gnu.org/licenses/lgpl.html and |
81 | http://www.gnu.org/licenses/gpl.html | |
5299db1a | 82 | http://scripts.sil.org/OFL |
1d728ace JM |
83 | http://en.wikipedia.org/wiki/BSD_licenses |
84 | http://www.gzip.org/zlib/zlib_license.html | |
85 | http://www.apache.org/licenses/LICENSE-2.0.html |