summaryrefslogtreecommitdiff
path: root/FreeRTOS/License
diff options
context:
space:
mode:
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2015-10-16 14:57:00 +0000
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2015-10-16 14:57:00 +0000
commit2840ed0c811cbccd9ce589f20b7fadfed8fe951b (patch)
tree543d6c820cf46c05ae1b76fa9db2bea58be2fb92 /FreeRTOS/License
parent5e3816d98a76c9f98d89de44f3ffb67fa8941607 (diff)
downloadfreertos-2840ed0c811cbccd9ce589f20b7fadfed8fe951b.tar.gz
Update version number ready for the V8.2.3 release.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2390 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Diffstat (limited to 'FreeRTOS/License')
-rw-r--r--FreeRTOS/License/license.txt47
1 files changed, 17 insertions, 30 deletions
diff --git a/FreeRTOS/License/license.txt b/FreeRTOS/License/license.txt
index 423f3d181..bda8519a0 100644
--- a/FreeRTOS/License/license.txt
+++ b/FreeRTOS/License/license.txt
@@ -1,11 +1,8 @@
-The FreeRTOS source code is licensed by a *modified* GNU General Public
-License (GPL). The modification is provided in the form of an exception.
+----------------------------------------------------------------------------
NOTE: The modification to the GPL is included to allow you to distribute a
combined work that includes FreeRTOS without being obliged to provide the source
-code for proprietary components outside of the FreeRTOS kernel.
-
-
+code for proprietary components.
----------------------------------------------------------------------------
@@ -13,39 +10,29 @@ The FreeRTOS GPL Exception Text:
Any FreeRTOS source code, whether modified or in it's original release form,
or whether in whole or in part, can only be distributed by you under the terms
-of the GNU General Public License plus this exception. An independent module is
+of the GNU General Public License plus this exception. An independent module is
a module which is not derived from or based on FreeRTOS.
Clause 1:
-Linking FreeRTOS statically or dynamically with other modules is making a
-combined work based on FreeRTOS. Thus, the terms and conditions of the GNU
-General Public License cover the whole combination.
-
-As a special exception, the copyright holder of FreeRTOS gives you permission
-to link FreeRTOS with independent modules that communicate with FreeRTOS
-solely through the FreeRTOS API interface, regardless of the license terms of
-these independent modules, and to copy and distribute the resulting combined
-work under terms of your choice, provided that
-
- + Every copy of the combined work is accompanied by a written statement that
- details to the recipient the version of FreeRTOS used and an offer by yourself
- to provide the FreeRTOS source code (including any modifications you may have
- made) should the recipient request it.
-
- + The combined work is not itself an RTOS, scheduler, kernel or related product.
+Linking FreeRTOS with other modules is making a combined work based on FreeRTOS.
+Thus, the terms and conditions of the GNU General Public License V2 cover the
+whole combination.
- + The independent modules add significant and primary functionality that is
- unrelated to multitasking, intertask communication or intertask signalling -
- and therefore do not merely extend the functionality already present in
- FreeRTOS.
+As a special exception, the copyright holders of FreeRTOS give you permission to
+link FreeRTOS with independent modules to produce a statically linked
+executable, regardless of the license terms of these independent modules, and to
+copy and distribute the resulting executable under terms of your choice,
+provided that you also meet, for each linked independent module, the terms and
+conditions of the license of that module. An independent module is a module
+which is not derived from or based on FreeRTOS.
Clause 2:
-FreeRTOS may not be used for any competitive or comparative purpose, including the
-publication of any form of run time or compile time metric, without the express
-permission of Real Time Engineers Ltd. (this is the norm within the industry and
-is intended to ensure information accuracy).
+FreeRTOS may not be used for any competitive or comparative purpose, including
+the publication of any form of run time or compile time metric, without the
+express permission of Real Time Engineers Ltd. (this is the norm within the
+industry and is intended to ensure information accuracy).
--------------------------------------------------------------------