Jelajahi Sumber

README: Add "License" section.

Paul Sokolovsky 10 tahun lalu
induk
melakukan
e5c1eb746c
1 mengubah file dengan 20 tambahan dan 0 penghapusan
  1. 20 0
      README.md

+ 20 - 0
README.md

@@ -127,3 +127,23 @@ Additional configuration
 You can build a statically linked toolchain by uncommenting
 `CT_STATIC_TOOLCHAIN=y` in the file `crosstool-config-overrides`. More
 fine-tunable options may be available in that file and/or Makefile.
+
+License
+=======
+
+esp-open-sdk is in its nature merely a makefile, and is in public domain.
+However, the toolchain this makefile builds consists of many components,
+each having its own license. You should study and abide them all.
+
+Quick summary: gcc is under GPL, which means that if you're distributing
+a toolchain binary you must be ready to provide complete toolchain sources
+on the first request.
+
+Since version 1.1.0, vendor SDK comes under modified MIT license. Newlib,
+used as C library comes with variety of BSD-like licenses. libgcc, compiler
+support library, comes with a linking exception. All the above means that
+for applications compiled with this toolchain, there are no specific
+requirements regarding source availability of the application or toolchain.
+(In other words, you can use it to build closed-source applications).
+(There're however standard attribution requirements - see licences for
+details).