LICENSE.txt 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. noVNC is Copyright (C) 2011 Joel Martin <github@martintribe.org>
  2. The noVNC core library files are licensed under the MPL 2.0 (Mozilla
  3. Public License 2.0). The noVNC core library is composed of the
  4. Javascript code necessary for full noVNC operation. This includes (but
  5. is not limited to):
  6. include/base64.js
  7. include/des.js
  8. include/display.js
  9. include/input.js
  10. include/jsunzip.js
  11. include/keysym.js
  12. include/logo.js
  13. include/playback.js
  14. include/rfb.js
  15. include/ui.js
  16. include/util.js
  17. include/websock.js
  18. include/webutil.js
  19. The HTML, CSS, font and images files that included with the noVNC
  20. source distibution (or repository) are not considered part of the
  21. noVNC core library and are licensed under more permissive licenses.
  22. The intent is to allow easy integration of noVNC into existing web
  23. sites and web applications.
  24. The HTML, CSS, font and image files are licensed as follows:
  25. *.html : 2-Clause BSD license
  26. include/*.css : 2-Clause BSD license
  27. include/Orbitron* : SIL Open Font License 1.1
  28. (Copyright 2009 Matt McInerney)
  29. images/ : Creative Commons Attribution-ShareAlike
  30. http://creativecommons.org/licenses/by-sa/3.0/
  31. Some portions of noVNC are copyright to their individual authors.
  32. Please refer to the individual source files and/or to the noVNC commit
  33. history: https://github.com/kanaka/noVNC/commits/master
  34. The are several files and projects that have been incorporated into
  35. the noVNC core library. Here is a list of those files and the original
  36. licenses (all MPL 2.0 compatible):
  37. include/base64.js : MPL 2.0
  38. include/des.js : Various BSD style licenses
  39. include/jsunzip.js : zlib/libpng license
  40. include/web-socket-js/ : New BSD license (3-clause). Source code at
  41. http://github.com/gimite/web-socket-js
  42. include/chrome-app/tcp-stream.js
  43. : Apache 2.0 license
  44. utils/websockify
  45. utils/websocket.py : LGPL 3
  46. The following license texts are included:
  47. docs/LICENSE.MPL-2.0
  48. docs/LICENSE.LGPL-3 and
  49. docs/LICENSE.GPL-3
  50. docs/LICENSE.OFL-1.1
  51. docs/LICENSE.BSD-3-Clause (New BSD)
  52. docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)
  53. docs/LICENSE.zlib
  54. docs/LICENSE.Apache-2.0
  55. Or alternatively the license texts may be found here:
  56. http://www.mozilla.org/MPL/2.0/
  57. http://www.gnu.org/licenses/lgpl.html and
  58. http://www.gnu.org/licenses/gpl.html
  59. http://scripts.sil.org/OFL
  60. http://en.wikipedia.org/wiki/BSD_licenses
  61. http://www.gzip.org/zlib/zlib_license.html
  62. http://www.apache.org/licenses/LICENSE-2.0.html