Skip to content

Commit 843bfb0

Browse files
More detail on licensing.
Can't add to comments or it ends up displayed as docs so listing here.
1 parent 5803d8c commit 843bfb0

File tree

1 file changed

+60
-1
lines changed

1 file changed

+60
-1
lines changed

LICENSE.md

Lines changed: 60 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,66 @@ The builtins module and utility definitions are derived from [typeshed](https://
33
MicroPython and micro:bit stubs are derived from the restructured text documentation for [micro:bit](https://github.com/bbcmicrobit/micropython/tree/v2-docs) and, where not otherwise covered in micro:bit-specific docs, [MicroPython](https://github.com/micropython/micropython/tree/master/docs/library). MicroPython is MIT Licensed and Copyright (c) 2013-2021 Damien P. George.
44
MicroPython for the micro:bit is MIT licensed and Copyright (c) 2013-2016 The MicroPython-on-micro:bit Developers (see [the authors file](https://github.com/bbcmicrobit/micropython/blob/v2-docs/AUTHORS)). These stub files are available under the same MIT license.
55

6-
Both licenses are reproduced in full below.
6+
Both licenses are reproduced in full below below the listing that shows which files are covered by each licence. The listing applies to all of the translations in the lang/ folder.
7+
8+
Originally from typeshed so Apache 2.0 licensed:
9+
10+
- stdlib/array.pyi
11+
- stdlib/\_typeshed/\_\_init\_\_.pyi
12+
- stdlib/abc.pyi
13+
- stdlib/builtins.pyi
14+
- stdlib/collections
15+
- stdlib/collections/\_\_init\_\_.pyi
16+
- stdlib/errno.pyi
17+
- stdlib/typing_extensions.pyi
18+
- stdlib/typing.pyi
19+
- stdlib/types.pyi
20+
- stdlib/VERSIONS
21+
22+
Originally from MicroPython so MIT licensed:
23+
24+
- stdlib/antigravity.pyi
25+
- stdlib/audio.pyi
26+
- stdlib/gc.pyi
27+
- stdlib/log.pyi
28+
- stdlib/love.pyi
29+
- stdlib/machine.pyi
30+
- stdlib/math.pyi
31+
- stdlib/microbit
32+
- stdlib/microbit/\_\_init\_\_.pyi
33+
- stdlib/microbit/accelerometer.pyi
34+
- stdlib/microbit/audio.pyi
35+
- stdlib/microbit/compass.pyi
36+
- stdlib/microbit/display.pyi
37+
- stdlib/microbit/i2c.pyi
38+
- stdlib/microbit/microphone.pyi
39+
- stdlib/microbit/speaker.pyi
40+
- stdlib/microbit/spi.pyi
41+
- stdlib/microbit/uart.pyi
42+
- stdlib/micropython.pyi
43+
- stdlib/music.pyi
44+
- stdlib/neopixel.pyi
45+
- stdlib/os.pyi
46+
- stdlib/power.pyi
47+
- stdlib/radio.pyi
48+
- stdlib/random.pyi
49+
- stdlib/speech.pyi
50+
- stdlib/struct.pyi
51+
- stdlib/sys.pyi
52+
- stdlib/this.pyi
53+
- stdlib/time.pyi
54+
- stdlib/ucollections.pyi
55+
56+
Trivial wrappers for MicroPython API compatibility (MIT licensed):
57+
58+
- stdlib/uarray.pyi
59+
- stdlib/uerrno.pyi
60+
- stdlib/urandom.pyi
61+
- stdlib/ustruct.pyi
62+
- stdlib/usys.pyi
63+
- stdlib/utime.pyi
64+
65+
The remaining files (e.g. supporting scripts) are MIT licensed.
766

867
---
968

0 commit comments

Comments
 (0)