picofuse

NOTICE.md
1 # NOTICE
2 
3 <!-- @brief: Third-party notices and licenses for components picofuse builds against or links. -->
4 
5 picofuse
6 Copyright the picofuse contributors
7 
8 This product is licensed under the Apache License, Version 2.0 (see
9 [LICENSE](LICENSE)). It builds against, and for Pico targets statically
10 links, third-party components pulled in via the `third_party/pico-sdk`
11 submodule. Their licenses are reproduced in full alongside their source,
12 and summarized here:
13 
14 ## Raspberry Pi Pico SDK
15 
16 - Path: `third_party/pico-sdk`
17 - Copyright: Copyright 2020 (c) 2020 Raspberry Pi (Trading) Ltd.
18 - License: BSD-3-Clause (see `third_party/pico-sdk/LICENSE.TXT`)
19 
20 ## lwIP
21 
22 - Path: `third_party/pico-sdk/lib/lwip`
23 - Copyright: Copyright (c) 2001, 2002 Swedish Institute of Computer Science.
24 - License: Modified BSD License (see `third_party/pico-sdk/lib/lwip/COPYING`)
25 
26 ## cyw43-driver
27 
28 - Path: `third_party/pico-sdk/lib/cyw43-driver`
29 - Copyright: Copyright (C) 2019-2022 George Robotics Pty Ltd
30 - License: BSD-3-Clause, personal/non-commercial use only (see
31  `third_party/pico-sdk/lib/cyw43-driver/LICENSE`); when built for
32  RP2040/RP2350 targets (as this project does), the separate `LICENSE.RP`
33  grant applies instead, permitting use with Raspberry Pi Ltd semiconductor
34  devices (see `third_party/pico-sdk/lib/cyw43-driver/LICENSE.RP`)
35 
36 ## mbedTLS
37 
38 - Path: `third_party/pico-sdk/lib/mbedtls`
39 - Copyright: Copyright The Mbed TLS Contributors
40 - License: Dual Apache-2.0 OR GPL-2.0-or-later (see
41  `third_party/pico-sdk/lib/mbedtls/LICENSE`); picofuse uses it under
42  Apache-2.0
43 
44 ## TinyUSB
45 
46 - Path: `third_party/pico-sdk/lib/tinyusb`
47 - Copyright: Copyright (c) 2018, hathach (tinyusb.org)
48 - License: MIT (see `third_party/pico-sdk/lib/tinyusb/LICENSE`)
49 
50 ## BTstack
51 
52 - Path: `third_party/pico-sdk/lib/btstack`
53 - Copyright: Copyright (C) 2009 BlueKitchen GmbH
54 - License: BSD-3-Clause, personal/non-commercial use only (see
55  `third_party/pico-sdk/lib/btstack/LICENSE`); commercial licensing is
56  available directly from BlueKitchen GmbH
57 
58 ---
59 
60 Not all of the above are linked into every build - cyw43-driver and lwIP
61 are only pulled in for Wi-Fi-capable boards (`pico_w`, `pico2_w`), and
62 mbedTLS, TinyUSB and BTstack are vendored as submodules for planned future
63 use but are not yet linked by this project's build.