mirror of
https://github.com/micropython/micropython.git
synced 2025-07-20 20:41:10 +02:00
Some checks are pending
JavaScript code lint and formatting with Biome / eslint (push) Waiting to run
Check code formatting / code-formatting (push) Waiting to run
Check spelling with codespell / codespell (push) Waiting to run
Build docs / build (push) Waiting to run
Check examples / embedding (push) Waiting to run
Package mpremote / build (push) Waiting to run
.mpy file format and tools / test (push) Waiting to run
Build ports metadata / build (push) Waiting to run
cc3200 port / build (push) Waiting to run
esp32 port / build_idf (esp32_build_cmod_spiram_s2) (push) Waiting to run
esp32 port / build_idf (esp32_build_s3_c3) (push) Waiting to run
esp8266 port / build (push) Waiting to run
mimxrt port / build (push) Waiting to run
nrf port / build (push) Waiting to run
powerpc port / build (push) Waiting to run
qemu port / build_and_test_arm (push) Waiting to run
qemu port / build_and_test_rv32 (push) Waiting to run
renesas-ra port / build_renesas_ra_board (push) Waiting to run
rp2 port / build (push) Waiting to run
samd port / build (push) Waiting to run
stm32 port / build_stm32 (stm32_misc_build) (push) Waiting to run
stm32 port / build_stm32 (stm32_nucleo_build) (push) Waiting to run
stm32 port / build_stm32 (stm32_pyb_build) (push) Waiting to run
unix port / minimal (push) Waiting to run
unix port / reproducible (push) Waiting to run
unix port / standard (push) Waiting to run
unix port / standard_v2 (push) Waiting to run
unix port / coverage (push) Waiting to run
unix port / coverage_32bit (push) Waiting to run
unix port / nanbox (push) Waiting to run
unix port / float (push) Waiting to run
unix port / stackless_clang (push) Waiting to run
unix port / float_clang (push) Waiting to run
unix port / settrace (push) Waiting to run
unix port / settrace_stackless (push) Waiting to run
unix port / macos (push) Waiting to run
unix port / qemu_mips (push) Waiting to run
unix port / qemu_arm (push) Waiting to run
unix port / qemu_riscv64 (push) Waiting to run
webassembly port / build (push) Waiting to run
windows port / build-vs (Debug, x64, windows-2022, dev, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Debug, x64, windows-latest, dev, 2017, [15, 16)) (push) Waiting to run
windows port / build-vs (Debug, x86, windows-2022, dev, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Debug, x86, windows-latest, dev, 2017, [15, 16)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-2019, dev, 2019, [16, 17)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-2019, standard, 2019, [16, 17)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-2022, dev, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-2022, standard, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-latest, dev, 2017, [15, 16)) (push) Waiting to run
windows port / build-vs (Release, x64, windows-latest, standard, 2017, [15, 16)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-2019, dev, 2019, [16, 17)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-2019, standard, 2019, [16, 17)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-2022, dev, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-2022, standard, 2022, [17, 18)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-latest, dev, 2017, [15, 16)) (push) Waiting to run
windows port / build-vs (Release, x86, windows-latest, standard, 2017, [15, 16)) (push) Waiting to run
windows port / build-mingw (i686, mingw32, dev) (push) Waiting to run
windows port / build-mingw (i686, mingw32, standard) (push) Waiting to run
windows port / build-mingw (x86_64, mingw64, dev) (push) Waiting to run
windows port / build-mingw (x86_64, mingw64, standard) (push) Waiting to run
windows port / cross-build-on-linux (push) Waiting to run
zephyr port / build (push) Waiting to run
Python code lint and formatting with ruff / ruff (push) Waiting to run
Signed-off-by: Damien George <damien@micropython.org>
89 lines
3.3 KiB
Plaintext
89 lines
3.3 KiB
Plaintext
The MIT License (MIT)
|
|
|
|
Copyright (c) 2013-2025 Damien P. George
|
|
|
|
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:
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
all copies or substantial portions of the Software.
|
|
|
|
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.
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
Unless specified otherwise (see below), the above license and copyright applies
|
|
to all files in this repository.
|
|
|
|
Individual files may include additional copyright holders.
|
|
|
|
The various ports of MicroPython may include third-party software that is
|
|
licensed under different terms. These licenses are summarised in the tree
|
|
below, please refer to these files and directories for further license and
|
|
copyright information. Note that (L)GPL-licensed code listed below is only
|
|
used during the build process and is not part of the compiled source code.
|
|
|
|
/ (MIT)
|
|
/drivers
|
|
/cc3100 (BSD-3-clause)
|
|
/lib
|
|
/asf4 (Apache-2.0)
|
|
/axtls (BSD-3-clause)
|
|
/config
|
|
/scripts
|
|
/config (GPL-2.0-or-later)
|
|
/Rules.mak (GPL-2.0)
|
|
/berkeley-db-1xx (BSD-4-clause)
|
|
/btstack (See btstack/LICENSE)
|
|
/cmsis (BSD-3-clause)
|
|
/crypto-algorithms (NONE)
|
|
/libhydrogen (ISC)
|
|
/libmetal (BSD-3-clause)
|
|
/littlefs (BSD-3-clause)
|
|
/lwip (BSD-3-clause)
|
|
/mynewt-nimble (Apache-2.0)
|
|
/nrfx (BSD-3-clause)
|
|
/nxp_driver (BSD-3-Clause)
|
|
/oofatfs (BSD-1-clause)
|
|
/open-amp (BSD-3-clause)
|
|
/pico-sdk (BSD-3-clause)
|
|
/re15 (BSD-3-clause)
|
|
/stm32lib (BSD-3-clause)
|
|
/tinyusb (MIT)
|
|
/uzlib (Zlib)
|
|
/wiznet5k (MIT)
|
|
/logo (uses OFL-1.1)
|
|
/ports
|
|
/cc3200
|
|
/hal (BSD-3-clause)
|
|
/simplelink (BSD-3-clause)
|
|
/FreeRTOS (GPL-2.0 with FreeRTOS exception)
|
|
/esp32
|
|
/ppp_set_auth.* (Apache-2.0)
|
|
/rp2
|
|
/mutex_extra.c (BSD-3-clause)
|
|
/clocks_extra.c (BSD-3-clause)
|
|
/stm32
|
|
/usbd*.c (MCD-ST Liberty SW License Agreement V2)
|
|
/stm32_it.* (MIT + BSD-3-clause)
|
|
/system_stm32*.c (MIT + BSD-3-clause)
|
|
/boards
|
|
/startup_stm32*.s (BSD-3-clause)
|
|
/*/stm32*.h (BSD-3-clause)
|
|
/usbdev (MCD-ST Liberty SW License Agreement V2)
|
|
/usbhost (MCD-ST Liberty SW License Agreement V2)
|
|
/zephyr
|
|
/src (Apache-2.0)
|
|
/tools
|
|
/dfu.py (LGPL-3.0-only)
|