]> git.proxmox.com Git - mirror_novnc.git/blob - LICENSE.txt
Merge branch 'master' of github.com:kanaka/noVNC
[mirror_novnc.git] / LICENSE.txt
1 noVNC is Copyright (C) 2011 Joel Martin <github@martintribe.org>
2
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
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
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
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
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
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
46 licenses (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
63 The 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
74 Or 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