Home | History | Annotate | Download | only in novnc
      1 noVNC is Copyright (C) 2011 Joel Martin <github (a] 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
     83