Javascript code necessary for full noVNC operation. This includes (but
is not limited to):
- core/base64.js
- core/des.js
- core/display.js
- core/input/devices.js
- core/input/keysym.js
- core/logo.js
- core/playback.js
- core/rfb.js
- app/ui.js
- core/util.js
- core/websock.js
- app/webutil.js
- core/input/xtscancodes.js
+ core/**/*.js
+ app/*.js
+ test/playback.js
The HTML, CSS, font and images files that included with the noVNC
source distibution (or repository) are not considered part of the
Some portions of noVNC are copyright to their individual authors.
Please refer to the individual source files and/or to the noVNC commit
-history: https://github.com/kanaka/noVNC/commits/master
+history: https://github.com/novnc/noVNC/commits/master
The are several files and projects that have been incorporated into
the noVNC core library. Here is a list of those files and the original
core/des.js : Various BSD style licenses
- utils/inflator.mod.js
- include/inflator.js : MIT (for pako)
+ vendor/pako/ : MIT
+
+ vendor/browser-es-module-loader/src/ : MIT
+
+ vendor/browser-es-module-loader/dist/ : Various BSD style licenses
+
+ vendor/promise.js : MIT
Any other files not mentioned above are typically marked with
a copyright/license header at the top of the file. The default noVNC
The following license texts are included:
docs/LICENSE.MPL-2.0
- docs/LICENSE.LGPL-3 and
- docs/LICENSE.GPL-3
docs/LICENSE.OFL-1.1
docs/LICENSE.BSD-3-Clause (New BSD)
docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)
- docs/LICENSE.zlib
- docs/LICENSE.Apache-2.0
- docs/LICENSE.pako
+ vendor/pako/LICENSE (MIT)
Or alternatively the license texts may be found here:
http://www.mozilla.org/MPL/2.0/
- http://www.gnu.org/licenses/lgpl.html and
- http://www.gnu.org/licenses/gpl.html
http://scripts.sil.org/OFL
http://en.wikipedia.org/wiki/BSD_licenses
- http://www.gzip.org/zlib/zlib_license.html
- http://www.apache.org/licenses/LICENSE-2.0.html
+ https://opensource.org/licenses/MIT