mirror of
https://github.com/espressif/esp-nimble.git
synced 2026-10-27 07:43:32 +00:00
Update LICENSE file
This was carrying too many external bundles that are not used in NimBLE repo.
This commit is contained in:
@@ -200,250 +200,18 @@
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
This product bundles crc16, which is available under the "3-clause BSD"
|
||||
license. For details, see:
|
||||
* util/crc/include/crc/crc16.h
|
||||
* util/crc/src/crc16.c
|
||||
|
||||
This product bundles queue.h 8.5, which is available under the "3-clause BSD"
|
||||
license. For details, see kernel/os/include/os/queue.h
|
||||
license. For details, see porting/nimble/include/os/queue.h
|
||||
|
||||
This product partly derives from FreeBSD, which is available under the
|
||||
"3-clause BSD" license. For details, see:
|
||||
* kernel/os/include/os/os_time.h
|
||||
* kernel/os/src/os_mbuf.c
|
||||
* encoding/base64/src/base64.c
|
||||
* time/datetime/src/datetime.c
|
||||
* porting/nimble/src/os_mbuf.c
|
||||
|
||||
This product bundles baselibc, which is available under the "3-clause BSD"
|
||||
license. Baselibc bundles tinyprintf and is based on klibc for details see:
|
||||
libc/baselibc/LICENSE
|
||||
|
||||
This product bundles tinyprintf, which is available under the "3-clause BSD"
|
||||
license. For details, see libc/baselibc/src/tinyprintf.c
|
||||
|
||||
This product contains code based on klibc, which is available under the MIT
|
||||
license. For details, see libc/baselibc/LICENSE
|
||||
|
||||
This product bundles microjson, which is available under the "3-clause BSD"
|
||||
license. For details, see encoding/json/
|
||||
|
||||
This product bundles and partly derives from parts of the Nordic nRF52 SDK,
|
||||
which are available under a BSD style license. Relevant files are:
|
||||
* hw/bsp/nrf51dk/src/arch/cortex_m0/gcc_startup_nrf51.s
|
||||
* hw/bsp/nrf51dk/src/arch/cortex_m0/gcc_startup_nrf51_split.s
|
||||
* hw/bsp/nrf52840pdk/src/arch/cortex_m4/gcc_startup_nrf52840.s
|
||||
* hw/bsp/nrf52840pdk/src/arch/cortex_m4/gcc_startup_nrf52_split.s
|
||||
* hw/bsp/nrf52dk/src/arch/cortex_m4/gcc_startup_nrf52.s
|
||||
* hw/bsp/nrf52dk/src/arch/cortex_m4/gcc_startup_nrf52_split.s
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.h
|
||||
|
||||
This product bundles Gary S. Brown's CRC32 implementation, which is available under the following license:
|
||||
This product bundles Gary S. Brown's CRC32 implementation, which is available
|
||||
under the following license:
|
||||
COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or
|
||||
code or tables extracted from it, as desired without restriction.
|
||||
|
||||
This product bundles parts of CMSIS-CORE, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/cmsis-core/
|
||||
* kernel/os/src/arch/cortex_m0/m0/HAL_CM0.s
|
||||
* kernel/os/src/arch/cortex_m0/m0/SVC_Table.s
|
||||
* kernel/os/src/arch/cortex_m4/m4/HAL_CM4.s
|
||||
* kernel/os/src/arch/cortex_m4/m4/SVC_Table.s
|
||||
|
||||
This product bundles additional files from CMSIS-CORE, but these files are
|
||||
missing licensing information. The BSD license was subsequently added to
|
||||
these files in later releases. These files are:
|
||||
* hw/cmsis-core/src/cmsis_nvic.c
|
||||
* hw/mcu/ambiq/apollo2/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/nordic/nrf51xxx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/nordic/nrf52xxx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/nxp/MK64F12/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/nxp/mkw41z/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/stm/stm32f1xx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/stm/stm32f3xx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/stm/stm32f4xx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/stm/stm32f7xx/include/mcu/cmsis_nvic.h
|
||||
* hw/mcu/stm/stm32l1xx/include/mcu/cmsis_nvic.h
|
||||
|
||||
This product bundles parts of STM32CubeF4 1.5, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/stm/stm32f4xx/src/ext
|
||||
* hw/bsp/nucleo-f401re/src/arch/cortex_m4/startup_STM32F40x.s
|
||||
* hw/bsp/nucleo-f401re/include/bsp/stm32f4xx_hal_conf.h
|
||||
* hw/bsp/nucleo-f401re/src/system_stm32f4xx.c
|
||||
* hw/bsp/olimex_stm32-e407_devboard/src/arch/cortex_m4/startup_STM32F40x.s
|
||||
* hw/bsp/olimex_stm32-e407_devboard/include/bsp/stm32f4xx_hal_conf.h
|
||||
* hw/bsp/olimex_stm32-e407_devboard/src/system_stm32f4xx.c
|
||||
* hw/bsp/stm32f4discovery/src/arch/cortex_m4/startup_STM32F40x.s
|
||||
* hw/bsp/stm32f4discovery/include/bsp/stm32f4xx_hal_conf.h
|
||||
* hw/bsp/stm32f4discovery/src/system_stm32f4xx.c
|
||||
|
||||
This product bundles parts of STM32CubeF7, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/stm/stm32f7xx/src/ext
|
||||
* hw/bsp/stm32f767-nucleo/include/bsp/stm32f7xx_hal_conf.h
|
||||
* hw/bsp/stm32f767-nucleo/src/system_stm32f7xx.c
|
||||
* hw/bsp/stm32f767-nucleo/src/arch/cortex_m7/startup_stm32f767xx.s
|
||||
|
||||
This product bundles parts of mbed, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/nordic/nrf51xxx/include/mcu/cortex_m0.h
|
||||
* hw/mcu/nordic/nrf52xxx/include/mcu/cortex_m4.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/compiler_abstraction.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52840.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51_to_nrf52.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51_to_nrf52840.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52_to_nrf52840.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51_bitfields.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52_bitfields.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52840_bitfields.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52840_peripherals.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51_deprecated.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.c
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.h
|
||||
* hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52_name_change.h
|
||||
|
||||
This product bundles FATFS, which is available under a
|
||||
"1-clause BSD" style license. Bundled files are:
|
||||
* fs/fatfs/include/fatfs/diskio.h
|
||||
* fs/fatfs/include/fatfs/ff.h
|
||||
* fs/fatfs/include/fatfs/ffconf.h
|
||||
* fs/fatfs/include/fatfs/integer.h
|
||||
* fs/fatfs/src/ff.c
|
||||
* fs/fatfs/src/option/unicode.c
|
||||
|
||||
This product bundles part of linker scripts Nordic Semiconductor nRF5 devices, which is available under the
|
||||
"modified Tcl/Tk" license. Bundled files are:
|
||||
* hw/bsp/nrf52840pdk/split-nrf52840pdk.ld
|
||||
* hw/bsp/nrf52840pdk/nrf52840pdk_no_boot.ld
|
||||
* hw/bsp/bmd300eval/bmd300eval_no_boot.ld
|
||||
* hw/bsp/nrf51dk-16kbram/nrf51dk-16kbram_no_boot.ld
|
||||
* hw/bsp/nrf51dk/nrf51dk_no_boot.ld
|
||||
* hw/bsp/nrf52dk/nrf52dk_no_boot.ld
|
||||
* hw/mcu/nordic/nrf51xxx/nrf51.ld
|
||||
* hw/mcu/nordic/nrf52xxx/nrf52.ld
|
||||
* hw/mcu/ambiq/apollo2/apollo2.ld
|
||||
|
||||
This product bundles part of NXP/FreeScale SDK, which is available
|
||||
under the "3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/nxp/src/ext
|
||||
|
||||
This product bundles part of NXP mkw41z, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/nxp/mkw41z/include/mcu/MKW41Z4.h
|
||||
* hw/mcu/nxp/mkw41z/include/mcu/MKW41Z4_features.h
|
||||
* hw/mcu/nxp/mkw41z/include/mcu/fsl_device_registers.h
|
||||
* hw/mcu/nxp/mkw41z/include/mcu/system_MKW41Z4.h
|
||||
* hw/mcu/nxp/mkw41z/src/system_MKW41Z4.c
|
||||
* hw/bsp/usbmkw41z/boot-mkw41z512.ld
|
||||
* hw/bsp/usbmkw41z/mkw41z512.ld
|
||||
* hw/bsp/usbmkw41z/no-boot-mkw41z512.ld
|
||||
* hw/bsp/usbmkw41z/src/arch/cortex_m0/gcc_startup_mkw41z.s
|
||||
|
||||
This product bundles part of mips architecture and ci40, which is available
|
||||
under the "3-clause BSD" license. Bundled files are:
|
||||
* kernel/os/src/arch/mips/asm/ctx.S
|
||||
* kernel/os/src/arch/mips/asm/excpt_isr.S
|
||||
* hw/bsp/ci40/uhi32.ld
|
||||
|
||||
This product bundles LwIP, which is available under the "3-clause BSD"
|
||||
license. For details, and bundled files see:
|
||||
* net/ip/lwip_base/COPYING
|
||||
* net/ip/lwip_base
|
||||
|
||||
This product bundles tinycrypt, which is available under the "3-clause BSD"
|
||||
license. For details, and bundled files see:
|
||||
* crypto/tinycrypt/LICENSE
|
||||
* crypto/tinycrypt
|
||||
|
||||
This product bundles parts of the Generic SX1276 driver from Semtech, which
|
||||
is available under the "3-clause BSD" license. For details, see:
|
||||
* apps/loraping/src/main.c
|
||||
* hw/drivers/lora/sx1276/LICENSE.txt
|
||||
|
||||
This product bundles parts of SEGGER RTT, which is available under the
|
||||
"3-clause BSD" license. For details, see:
|
||||
* hw/drivers/rtt
|
||||
|
||||
This products bundle Adafruit's tsl2561 driver, which is available under the
|
||||
"3-clause BSD" license. For details, see:
|
||||
* hw/drivers/sensors/tsl2561
|
||||
|
||||
This products bundles Amiq Micro Apollo 2, which is available under the
|
||||
"3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/ambiq/apollo2/include/mcu/apollo2.h
|
||||
* hw/mcu/ambiq/apollo2/include/mcu/system_apollo2.h
|
||||
|
||||
This product bundles processor headers for PIC32 by Microchip Technology
|
||||
Inc., which is available under the "3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/microchip/pic32mx470f512h/include/mcu/p32mx470f512h.h
|
||||
* hw/mcu/microchip/pic32mx470f512h/include/mcu/ppic32mx.h
|
||||
|
||||
This product bundles MIPS processor low-level macros by Imagination
|
||||
Technologies Limited, which is available under the "3-clause BSD" license.
|
||||
Bundled files are included inside:
|
||||
* hw/mips-hal/src/arch/mips
|
||||
|
||||
This product bundles parts of LoRaWAN endpoint stack by Semtech, which is
|
||||
available under the "3-clause BSD" license. For details, see:
|
||||
* net/lora/node/LICENSE.txt
|
||||
|
||||
This product bundles Eclipse Paho's MQTT by IBM Corp. which is available
|
||||
under the Eclipse Public License 1.0. For details see:
|
||||
* net/mqtt/eclipse/LICENSE.txt
|
||||
|
||||
This product bundles SEGGER SystemView, which is available under the
|
||||
"3-clause BSD" license. For details, see:
|
||||
* sys/sysview/vendor
|
||||
|
||||
This product bundles normalizer.css, affix.js and scrollspy.js by Twitter
|
||||
which are available under the MIT license. Bundled files are:
|
||||
* docs/_static/css/bootstrap-3.0.3.min.css
|
||||
* docs/themes/mynewt/static/js/affix.js
|
||||
* docs/themes/mynewt/static/js/scrollspy.js
|
||||
|
||||
This product bundles tinycbor by Intel Corporation, which is available under
|
||||
the MIT license. For details see:
|
||||
* encoding/tinycbor/include/tinycbor
|
||||
|
||||
This product bundles FontAwesome by Dave Gandy, which is available under the
|
||||
SIL Open Font License 1.1. Bundled files are:
|
||||
* docs/themes/mynewt/static/fonts/fontawesome-webfont.eot
|
||||
* docs/themes/mynewt/static/fonts/fontawesome-webfont.svg
|
||||
* docs/themes/mynewt/static/fonts/fontawesome-webfont.ttf
|
||||
* docs/themes/mynewt/static/fonts/fontawesome-webfont.woff
|
||||
* docs/themes/mynewt/static/fonts/FontAwesome.otf
|
||||
|
||||
This product bundles Inconsolata by Raph Levien, which is available under the
|
||||
SIL Open Font License 1.1. Bundled files are:
|
||||
* docs/themes/mynewt/static/fonts/Inconsolata-Bold.ttf
|
||||
* docs/themes/mynewt/static/fonts/Inconsolata-Regular.ttf
|
||||
|
||||
This product bundles Lato by Łukasz Dziedzic, which is available under the
|
||||
SIL Open Font License 1.1. Bundled files are:
|
||||
* docs/themes/mynewt/static/fonts/Lato-Bold.ttf
|
||||
* docs/themes/mynewt/static/fonts/Lato-Regular.ttf
|
||||
|
||||
This product bundles RobotSlab by Christian Robertson, which is available
|
||||
under the Apache License v2.0. Bundled files are:
|
||||
* docs/themes/mynewt/static/fonts/RobotoSlab-Bold.ttf
|
||||
* docs/themes/mynewt/static/fonts/RobotoSlab-Regular.ttf
|
||||
|
||||
This product bundles part of embARC BSP SDK by Synopsys, which is available
|
||||
under the "3-clause BSD" license. Bundled files are:
|
||||
* hw/mcu/arc/src/ext/sdk
|
||||
* ext/tinycrypt/LICENSE
|
||||
|
||||
Reference in New Issue
Block a user