]> git.proxmox.com Git - mirror_novnc.git/blame - LICENSE.txt
Include optional log message on errors
[mirror_novnc.git] / LICENSE.txt
CommitLineData
c0c143a1
JM
1noVNC is Copyright (C) 2011 Joel Martin <github@martintribe.org>
2
1d728ace
JM
3The noVNC core library files are licensed under the MPL 2.0 (Mozilla
4Public License 2.0). The noVNC core library is composed of the
d58f8b51
JM
5Javascript code necessary for full noVNC operation. This includes (but
6is not limited to):
7
6d6f0db0
SR
8 core/**/*.js
9 app/*.js
10 test/playback.js
d58f8b51
JM
11
12The HTML, CSS, font and images files that included with the noVNC
13source distibution (or repository) are not considered part of the
14noVNC core library and are licensed under more permissive licenses.
15The intent is to allow easy integration of noVNC into existing web
16sites and web applications.
17
18The HTML, CSS, font and image files are licensed as follows:
19
20 *.html : 2-Clause BSD license
21
ae510306 22 app/styles/*.css : 2-Clause BSD license
d58f8b51 23
ae510306 24 app/styles/Orbitron* : SIL Open Font License 1.1
d58f8b51
JM
25 (Copyright 2009 Matt McInerney)
26
ae510306 27 app/images/ : Creative Commons Attribution-ShareAlike
d58f8b51
JM
28 http://creativecommons.org/licenses/by-sa/3.0/
29
c0c143a1
JM
30Some portions of noVNC are copyright to their individual authors.
31Please refer to the individual source files and/or to the noVNC commit
101ff127 32history: https://github.com/novnc/noVNC/commits/master
c0c143a1 33
d58f8b51
JM
34The are several files and projects that have been incorporated into
35the noVNC core library. Here is a list of those files and the original
1d728ace 36licenses (all MPL 2.0 compatible):
3a2fafac 37
ae510306 38 core/base64.js : MPL 2.0
99feba6b 39
ae510306 40 core/des.js : Various BSD style licenses
3a2fafac 41
fba220c6 42 vendor/pako/ : MIT
1d728ace 43
399fa2ee
SR
44 vendor/browser-es-module-loader: MIT
45
152c3995
SR
46 vendor/promise.js : MIT
47
15e733f5
JM
48Any other files not mentioned above are typically marked with
49a copyright/license header at the top of the file. The default noVNC
50license is MPL-2.0.
51
d58f8b51 52The following license texts are included:
1709ee3a 53
1d728ace 54 docs/LICENSE.MPL-2.0
c0c143a1
JM
55 docs/LICENSE.LGPL-3 and
56 docs/LICENSE.GPL-3
1709ee3a 57 docs/LICENSE.OFL-1.1
d58f8b51
JM
58 docs/LICENSE.BSD-3-Clause (New BSD)
59 docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)
60 docs/LICENSE.zlib
dbec3984 61 docs/LICENSE.Apache-2.0
fba220c6 62 vendor/pako/LICENSE (MIT)
c0c143a1 63
5299db1a 64Or alternatively the license texts may be found here:
d58f8b51 65
1d728ace 66 http://www.mozilla.org/MPL/2.0/
c0c143a1
JM
67 http://www.gnu.org/licenses/lgpl.html and
68 http://www.gnu.org/licenses/gpl.html
5299db1a 69 http://scripts.sil.org/OFL
1d728ace
JM
70 http://en.wikipedia.org/wiki/BSD_licenses
71 http://www.gzip.org/zlib/zlib_license.html
72 http://www.apache.org/licenses/LICENSE-2.0.html
399fa2ee 73 https://opensource.org/licenses/MIT