2019-08-14 10:44:14 +01:00
|
|
|
Libwebsockets and included programs are provided under the terms of the
|
|
|
|
MIT license shown below, with the exception that some sources are under
|
|
|
|
a similar permissive license like BSD, or are explicitly CC0 / public
|
|
|
|
domain to remove any obstacles from basing differently-licensed code on
|
|
|
|
them.
|
2013-02-07 23:44:21 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
Original liberal license retained:
|
2017-05-19 09:25:54 +08:00
|
|
|
|
2019-09-19 06:54:53 +01:00
|
|
|
- lib/misc/sha-1.c - 3-clause BSD license retained, link to original
|
|
|
|
- win32port/zlib - ZLIB license (see zlib.h)
|
|
|
|
- lib/tls/mbedtls/wrapper - Apache 2.0 (only built if linked against mbedtls)
|
|
|
|
- lib/misc/base64-decode.c - already MIT
|
2016-02-08 08:44:21 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
Relicensed to MIT:
|
2016-02-08 08:44:21 +08:00
|
|
|
|
2019-09-19 06:54:53 +01:00
|
|
|
- lib/misc/daemonize.c - relicensed from Public Domain to MIT,
|
|
|
|
link to original Public Domain version
|
|
|
|
- lib/plat/windows/windows-resolv.c - relicensed from "Beerware v42" to MIT
|
2016-02-08 08:44:21 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
Public Domain (CC-zero) to simplify reuse:
|
2016-02-08 08:44:21 +08:00
|
|
|
|
2017-09-22 09:46:58 +08:00
|
|
|
- test-apps/*.c
|
|
|
|
- test-apps/*.h
|
2018-05-07 11:27:50 +08:00
|
|
|
- minimal-examples/*
|
2016-09-19 19:16:47 +08:00
|
|
|
- lwsws/*
|
2017-05-19 09:25:54 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
Although libwebsockets is available under a permissive license, it does not
|
|
|
|
change the reality of dealing with large lumps of external code... if your
|
|
|
|
copy diverges it is guaranteed to contain security problems after a while
|
|
|
|
and can be very painful to pick backports (especially since historically,
|
|
|
|
we are very hot on cleaning and refactoring the codebase). The least
|
|
|
|
painful and lowest risk way remains sending your changes and fixes upstream
|
|
|
|
to us so you can easily use later releases and fixes.
|
2013-02-07 23:43:56 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
MIT License applied to libwebsockets:
|
2013-02-07 23:43:56 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
https://opensource.org/licenses/MIT
|
2013-02-07 23:43:56 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
|
|
of this software and associated documentation files (the "Software"), to
|
|
|
|
deal in the Software without restriction, including without limitation the
|
|
|
|
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
|
|
|
sell copies of the Software, and to permit persons to whom the Software is
|
|
|
|
furnished to do so, subject to the following conditions:
|
2013-02-07 23:43:56 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
|
|
all copies or substantial portions of the Software.
|
2013-02-07 23:43:56 +08:00
|
|
|
|
2019-08-14 10:44:14 +01:00
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
|
|
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
|
|
|
IN THE SOFTWARE.
|
2013-02-07 23:43:56 +08:00
|
|
|
|