1noVNC is Copyright (C) 2011 Joel Martin <github@martintribe.org>
2
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
5Javascript code necessary for full noVNC operation. This includes (but
6is not limited to):
7
8    include/base64.js
9    include/des.js
10    include/display.js
11    include/input.js
12    include/jsunzip.js
13    include/keysym.js
14    include/logo.js
15    include/rfb.js
16    include/ui.js
17    include/util.js
18    include/vnc.js
19    include/websock.js
20    include/webutil.js
21
22The HTML, CSS, font and images files that included with the noVNC
23source distibution (or repository) are not considered part of the
24noVNC core library and are licensed under more permissive licenses.
25The intent is to allow easy integration of noVNC into existing web
26sites and web applications.
27
28The 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
40Some portions of noVNC are copyright to their individual authors.
41Please refer to the individual source files and/or to the noVNC commit
42history: https://github.com/kanaka/noVNC/commits/master
43
44The are several files and projects that have been incorporated into
45the noVNC core library. Here is a list of those files and the original
46licenses (all MPL 2.0 compatible):
47
48    include/base64.js          : MPL 2.0
49
50    include/des.js             : Various BSD style licenses
51
52    include/jsunzip.js         : zlib/libpng license
53
54    include/web-socket-js/     : New BSD license (3-clause). Source code at
55                                 http://github.com/gimite/web-socket-js
56
57    include/chrome-app/tcp-stream.js
58                               : Apache 2.0 license
59
60    utils/websockify
61    utils/websocket.py         : LGPL 3
62
63The following license texts are included:
64
65    docs/LICENSE.MPL-2.0
66    docs/LICENSE.LGPL-3 and
67    docs/LICENSE.GPL-3
68    docs/LICENSE.OFL-1.1
69    docs/LICENSE.BSD-3-Clause (New BSD)
70    docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)
71    docs/LICENSE.zlib
72    docs/LICENSE.Apache-2.0
73
74Or alternatively the license texts may be found here:
75
76    http://www.mozilla.org/MPL/2.0/
77    http://www.gnu.org/licenses/lgpl.html and
78    http://www.gnu.org/licenses/gpl.html
79    http://scripts.sil.org/OFL
80    http://en.wikipedia.org/wiki/BSD_licenses
81    http://www.gzip.org/zlib/zlib_license.html
82    http://www.apache.org/licenses/LICENSE-2.0.html
83