The purpose of the code is to be incorporated into other web projects (whether those are free or not). AGPL prevents combination with other HTML and javascript that is under a weaker (or proprietary) license. Better would be a lesser AGPL, but there is not GNU standard for that. So LGPL-3 meets most of my requirements. If somebody modifies the actual client code and conveys it, then they must release the changes under LGPL-3 also. Add some implementation notes in docs/notes.
14 lines
398 B
Plaintext
14 lines
398 B
Plaintext
noVNC is licensed under the LGPL version 3 (see LICENSE.GPL-3 and
|
|
LICENSE.LGPL-3) with the following exceptions:
|
|
|
|
include/as3crypto_patched/ : various BSD style licenses
|
|
|
|
include/mootools* : MIT style license
|
|
|
|
include/base64.js : Dual GPL-2 or LGPL-2.1
|
|
|
|
incluee/des.js : Various BSD style licenses
|
|
|
|
include/web-socket.js/ : New BSD license
|
|
|