aboutsummaryrefslogtreecommitdiff
path: root/LICENSE
diff options
context:
space:
mode:
Diffstat (limited to 'LICENSE')
-rw-r--r--LICENSE29
1 files changed, 29 insertions, 0 deletions
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..cf3a050
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,29 @@
+NXT Improved Firmware combines code covered by the LEGO Open Source License
+with code covered by various other open source licenses. Please see the
+enclosed "LEGO Open Source License" file for more precision on this license
+conditions.
+
+Details:
+
+- src/*: LEGO Open Source License.
+- src/d_sound_adpcm.r: Permissive license, see header.
+- lib/*: Expat license, see header.
+- lib/strtod.c: Permissive license, see header.
+- include/*: see header (provided "as is").
+- startup/*: see header (provided "as is").
+- armdebug/*: see armdebug/README (dual, LEGO Open Source License or GPLv2).
+- contrib/*: see header.
+
+LEGO(R) is a trademark of the LEGO Group of companies which does not sponsor,
+authorize or endorse NXT Improved Firmware.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
+IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.