]> git.sur5r.net Git - freertos/commitdiff
Clarify license blurb at the top of the FreeRTOS+UDP and FreeRTOS+CLI source files.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Tue, 30 Apr 2013 20:23:06 +0000 (20:23 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Tue, 30 Apr 2013 20:23:06 +0000 (20:23 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1878 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

33 files changed:
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/SelectServer.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-CLI/FreeRTOS_CLI.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-CLI/FreeRTOS_CLI.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-CLI/LICENSE_INFORMATION.txt
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_DHCP.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_DNS.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_Sockets.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_UDP_IP.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOSIPConfigDefaults.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOS_DHCP.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOS_DNS.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOS_IP_Private.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOS_Sockets.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/FreeRTOS_UDP_IP.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/IPTraceMacroDefaults.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/NetworkBufferManagement.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/include/NetworkInterface.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/BufferManagement/BufferAllocation_1.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/BufferManagement/BufferAllocation_2.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/GCC/pack_struct_end.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/GCC/pack_struct_start.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/MSVC/pack_struct_end.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/MSVC/pack_struct_start.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/Renesas/pack_struct_end.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/Compiler/Renesas/pack_struct_start.h
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC17xx/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC18xx/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/SH2A/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/WinPCap/NetworkInterface.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/STM32F10xFWLib/inc/stm32f10x_gpio.h
FreeRTOS/Demo/CORTEX_STM32F103_Keil/STM32F10xFWLib/inc/stm32f10x_gpio.h
FreeRTOS/Demo/Common/drivers/ST/STM32F10xFWLib/inc/stm32f10x_gpio.h
FreeRTOS/Source/include/FreeRTOS.h

index 6492399338bcb43ac13fce8ee902c76efa5b51d7..23d5d99ee874c964e1441ffd2df52608b29f2f09 100644 (file)
     mission critical applications that require provable dependability.\r
 */\r
 \r
-/*_RB_ See http://TBD for a description of these tasks. */\r
+/*\r
+ * A number of sockets are created and added to a set. One task then blocks on\r
+ * the set while the other task sends data to a (pseudo) random member of the\r
+ * set.\r
+ */\r
 \r
 /* Standard includes. */\r
 #include <stdint.h>\r
index 13f584d72de34fa1163f560e2ba1080d8397fde0..2f7764b0e39abc2ef879dc5a25fa5cc2b0bfdb60 100644 (file)
@@ -1,25 +1,28 @@
 /*\r
  * FreeRTOS+CLI V1.0.1 (C) 2012 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+CLI is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+CLI is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+CLI uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+CLI distribution.  The FreeRTOS+CLI license \r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+CLI uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+CLI is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+CLI is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+CLI into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+CLI product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a low cost commercial\r
+ * license before incorporating FreeRTOS+CLI into proprietary software for\r
+ * distribution in any form.  Commercial licenses can be purchased from\r
+ * http://shop.freertos.org/cli and do not require any source files to be\r
+ * changed.\r
  *\r
  * FreeRTOS+CLI is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+CLI unless you agree that you use the software 'as is'.\r
index ffeb0e7f6dc2008a216d822550863575288b2619..15048ffb92edeff34d6ab71e22515d8020d56f86 100644 (file)
@@ -1,25 +1,28 @@
 /*\r
  * FreeRTOS+CLI V1.0.1 (C) 2012 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+CLI is an add-on component to FreeRTOS.  It is not, in itself, part \r
- * of the FreeRTOS kernel.  FreeRTOS+CLI is licensed separately from FreeRTOS, \r
- * and uses a different license to FreeRTOS.  FreeRTOS+CLI uses a dual license \r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+CLI distribution.  The FreeRTOS+CLI license \r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+CLI uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+CLI is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+CLI is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+CLI into\r
- * proprietary software for redistribution in any form must first obtain a \r
- * (very) low cost commercial license - and in-so-doing support the maintenance, \r
- * support and further development of the FreeRTOS+CLI product.  Commercial \r
- * licenses can be obtained from http://shop.freertos.org and do not require any \r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a low cost commercial\r
+ * license before incorporating FreeRTOS+CLI into proprietary software for\r
+ * distribution in any form.  Commercial licenses can be purchased from\r
+ * http://shop.freertos.org/cli and do not require any source files to be\r
+ * changed.\r
  *\r
  * FreeRTOS+CLI is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+CLI unless you agree that you use the software 'as is'.\r
index b25a91bee9931a3e6b2b845219204dfb32f4e4d5..3740c4115ca94d6ad784a44dcc60c509176107ce 100644 (file)
@@ -5,5 +5,6 @@ open source GNU GPL license.  Commercial licenses are also available.
 See http://www.FreeRTOS.org/cli\r
 \r
 USERS OF NXP MICROCONTROLLERS CAN OBTAIN FREE COMMERCIAL LICENSES.\r
+USERS OF ATMEL MICROCONTROLLERS CAN USE FreeRTOS+CLI UNDER THE TERMS OF THE COMMERCIAL LICENSE FOR NO CHARGE.\r
 \r
 \r
index f113e56e1b90f36e7fbd1c2f48f75fac6177cda2..9e2e3bed2f2b2b4ef3b93855c8cc34f1654391c1 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before\r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any\r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp\r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
@@ -570,7 +572,7 @@ const uint32_t ulMandatoryOptions = 2; /* DHCP server address, and the correct D
                                                                (*1000) then ticks (/portTICK_RATE_MS). */\r
                                                                ulLeaseTime *= ( 1000UL / portTICK_RATE_MS );\r
 \r
-                                                               /* Divide the lease time to ensure a renew \r
+                                                               /* Divide the lease time to ensure a renew\r
                                                                request is sent before the lease actually\r
                                                                expires. */\r
                                                                ulLeaseTime >>= 1UL;\r
index 2a5598fe50f002302e042d780afe41f8110cbd01..b1424727e98b74043172893044ac0347d2152503 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index f635b3c7982d52f7a05188f719777d138acd3ce2..4eae98723d442b804b8efb640e21d5bc37b2c46e 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 31da9f3015a76a5617d064620a32112c044cbdef..4318ab301e1760168287342a7687e3873549a6b6 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index bd938413b2751a9d728789cd7b6e5a247408a88e..66e7b7029c119499615f599e57e88ae41687283f 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 102938d7d3cbe38972d8c2c3b5abbf84f31ad6dc..c953239f51ba7ed708ea4df07ac83255faa0935f 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index ca8ab7afc7750b068cd41e3d5e1d6896bd927868..f1bcd2243f5510f817e57a3ffb9e518bc090792c 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 31fb541afd0ccdd00399777d9ccca4d3a85bcbf2..7f470043dc9a4fe7d6ff100e9be7eff9c83a5150 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index c44f49784380999df7b78b16a9d5cb6a6c305adb..a4b17aa87380794b30781f0f884b376829069120 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 338126e23ef60d249425fc41c9b832d70043ab22..6630faee1294d932ef9d0951ce812b8871467e40 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 0592290d77784b21628f30522a7212f75f6ff202..3b63446a0b03c8397408a433d5a9f526f59c6a2b 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index d142d64a1477975686110165e9cc55104caa13be..7fb394344a29052ebcfad52498c629dd72b9c68c 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 6e612878c0f32fdb209c33cab2347277e5189ca8..f27e5111e7bd3f50c7417cf0eda6b1002b131df6 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index f7ea4284e2ab4102252a8728a475bc376af32488..4383040ab7cd60ecc14143e919bfd0dbef90f087 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index ade0803375beb692fb271272a74c2fc136c92906..e86ec6c8412e01f47782a29b2ae19148ca06c8cc 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 2c9111e712f7e377a26ff0632da85fdcb2f51245..772c058780e5ad941d6628eaf7a8905da3c495c9 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index faadb7544753b9d0b9bedb381e5e80cdf29150ac..16b4d9813c97af1e9751261245417f75f70995fd 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index ad11422b634323ab06b31355e0704cc58cfdc132..bdc847daab16320437375bd1edafae37420dd1d3 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index b4f8474d832e906d0046e59b5c9e9ba3495c9f6f..24a365b1d25b5b8a64ad560d99e1fa457846e54d 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index a6440797f804e103d57849fadf7ad194cf110e47..8824ca0bfee05786375004f4171692d3f7c22d39 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index b67205e21596f61dc5850252ce850322da8c5afd..a83c25580c1722b9055143d181f95edcc3968117 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 712691c0d4e1b3a44f8d9093381893654031f2d0..fb553d7ce198d92daa88d333ce59406516537302 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index a0ee45a9327aa0dd05253ea0c40cb3fcee3038d2..f7e0003823697bff43a69039eabae7c347217ac1 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index f5cdd6db03aa8e35a2a87dc95939c07d700ea4b9..ab79d02d46b7d22b019ced3543bc6436ba8b148e 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index 702455b1faeccbff04b9b45a7d330e2945f54ef1..bc88bf0e85e720a524ddfd781f790c1c7f8772d3 100644 (file)
@@ -1,25 +1,27 @@
 /*\r
  * FreeRTOS+UDP V1.0.0 (C) 2013 Real Time Engineers ltd.\r
  *\r
- * FreeRTOS+UDP is an add-on component to FreeRTOS.  It is not, in itself, part\r
- * of the FreeRTOS kernel.  FreeRTOS+UDP is licensed separately from FreeRTOS,\r
- * and uses a different license to FreeRTOS.  FreeRTOS+UDP uses a dual license\r
- * model, information on which is provided below:\r
+ * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
+ * terms are different to the FreeRTOS license terms.\r
+ *\r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a pure GPL open source license (as opposed to the modified GPL license\r
+ * under which FreeRTOS is distributed) or a commercial license.  Details of\r
+ * both license options follow:\r
  *\r
  * - Open source licensing -\r
- * FreeRTOS+UDP is a free download and may be used, modified and distributed\r
- * without charge provided the user adheres to version two of the GNU General\r
- * Public license (GPL) and does not remove the copyright notice or this text.\r
- * The GPL V2 text is available on the gnu.org web site, and on the following\r
- * URL: http://www.FreeRTOS.org/gpl-2.0.txt\r
+ * FreeRTOS+UDP is a free download and may be used, modified, evaluated and\r
+ * distributed without charge provided the user adheres to version two of the\r
+ * GNU General Public License (GPL) and does not remove the copyright notice or\r
+ * this text.  The GPL V2 text is available on the gnu.org web site, and on the\r
+ * following URL: http://www.FreeRTOS.org/gpl-2.0.txt.\r
  *\r
  * - Commercial licensing -\r
- * Businesses and individuals who wish to incorporate FreeRTOS+UDP into\r
- * proprietary software for redistribution in any form must first obtain a\r
- * (very) low cost commercial license - and in-so-doing support the maintenance,\r
- * support and further development of the FreeRTOS+UDP product.  Commercial\r
- * licenses can be obtained from http://shop.freertos.org and do not require any\r
- * source files to be changed.\r
+ * Businesses and individuals that for commercial or other reasons cannot comply\r
+ * with the terms of the GPL V2 license must obtain a commercial license before \r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
  * use FreeRTOS+UDP unless you agree that you use the software 'as is'.\r
index bbe59f544ca1d1ee5788cf13e58e58ff7a29e7fe..8d6ef842b0596e7a0c727ffcbce58b0a7f5f85a1 100644 (file)
 /* Exported types ------------------------------------------------------------*/\r
 /* Output Maximum frequency selection ----------------------------------------*/\r
 typedef enum\r
-{ \r
+{\r
   GPIO_Speed_10MHz = 1,\r
-  GPIO_Speed_2MHz, \r
+  GPIO_Speed_2MHz,\r
   GPIO_Speed_50MHz\r
 }GPIOSpeed_TypeDef;\r
 \r
 #define IS_GPIO_SPEED(SPEED) ((SPEED == GPIO_Speed_10MHz) || (SPEED == GPIO_Speed_2MHz) || \\r
                               (SPEED == GPIO_Speed_50MHz))\r
-                                         \r
+\r
 /* Configuration Mode enumeration --------------------------------------------*/\r
 typedef enum\r
 { GPIO_Mode_AIN = 0x0,\r
@@ -53,7 +53,7 @@ typedef enum
                             (MODE == GPIO_Mode_IPD) || (MODE == GPIO_Mode_IPU) || \\r
                             (MODE == GPIO_Mode_Out_OD) || (MODE == GPIO_Mode_Out_PP) || \\r
                             (MODE == GPIO_Mode_AF_OD) || (MODE == GPIO_Mode_AF_PP))\r
-                              \r
+\r
 /* GPIO Init structure definition */\r
 typedef struct\r
 {\r
@@ -90,7 +90,7 @@ typedef enum
 #define GPIO_Pin_All               ((u16)0xFFFF)  /* All pins selected */\r
 \r
 #define IS_GPIO_PIN(PIN) (((PIN & (u16)0x00) == 0x00) && (PIN != (u16)0x00))\r
-                            \r
+\r
 /* GPIO Remap define ---------------------------------------------------------*/\r
 #define GPIO_Remap_SPI1            ((u32)0x00000001)  /* SPI1 Alternate Function mapping */\r
 #define GPIO_Remap_I2C1            ((u32)0x00000002)  /* I2C1 Alternate Function mapping */\r
@@ -106,7 +106,7 @@ typedef enum
 #define GPIO_PartialRemap_TIM3     ((u32)0x001A0800)  /* TIM3 Partial Alternate Function mapping */\r
 #define GPIO_FullRemap_TIM3        ((u32)0x001A0C00)  /* TIM3 Full Alternate Function mapping */\r
 #define GPIO_Remap_TIM4            ((u32)0x00001000)  /* TIM4 Alternate Function mapping */\r
-#define GPIO_Remap1_CAN            ((u32)0x001D2000)  /* CAN Alternate Function mapping */\r
+#define GPIO_Remap1_CAN            ((u32)0x001D4000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap2_CAN            ((u32)0x001D6000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap_PD01            ((u32)0x00008000)  /* PD01 Alternate Function mapping */\r
 #define GPIO_Remap_SWJ_NoJTRST     ((u32)0x00300100)  /* Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST */\r
@@ -123,7 +123,7 @@ typedef enum
                               (REMAP == GPIO_Remap1_CAN) || (REMAP == GPIO_Remap2_CAN) || \\r
                               (REMAP == GPIO_Remap_PD01) || (REMAP == GPIO_Remap_SWJ_NoJTRST) || \\r
                               (REMAP == GPIO_Remap_SWJ_JTAGDisable) || (REMAP == GPIO_Remap_SWJ_Disable))\r
-                              \r
+\r
 /* GPIO Port Sources ---------------------------------------------------------*/\r
 #define GPIO_PortSourceGPIOA       ((u8)0x00)\r
 #define GPIO_PortSourceGPIOB       ((u8)0x01)\r
@@ -136,7 +136,7 @@ typedef enum
                                          (PORTSOURCE == GPIO_PortSourceGPIOC) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOD) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOE))\r
-                                       \r
+\r
 /* GPIO Pin sources ----------------------------------------------------------*/\r
 #define GPIO_PinSource0            ((u8)0x00)\r
 #define GPIO_PinSource1            ((u8)0x01)\r
@@ -171,7 +171,7 @@ typedef enum
                                        (PINSOURCE == GPIO_PinSource13) || \\r
                                        (PINSOURCE == GPIO_PinSource14) || \\r
                                        (PINSOURCE == GPIO_PinSource15))\r
-                          \r
+\r
 /* Exported macro ------------------------------------------------------------*/\r
 /* Exported functions ------------------------------------------------------- */\r
 void GPIO_DeInit(GPIO_TypeDef* GPIOx);\r
index bbe59f544ca1d1ee5788cf13e58e58ff7a29e7fe..8d6ef842b0596e7a0c727ffcbce58b0a7f5f85a1 100644 (file)
 /* Exported types ------------------------------------------------------------*/\r
 /* Output Maximum frequency selection ----------------------------------------*/\r
 typedef enum\r
-{ \r
+{\r
   GPIO_Speed_10MHz = 1,\r
-  GPIO_Speed_2MHz, \r
+  GPIO_Speed_2MHz,\r
   GPIO_Speed_50MHz\r
 }GPIOSpeed_TypeDef;\r
 \r
 #define IS_GPIO_SPEED(SPEED) ((SPEED == GPIO_Speed_10MHz) || (SPEED == GPIO_Speed_2MHz) || \\r
                               (SPEED == GPIO_Speed_50MHz))\r
-                                         \r
+\r
 /* Configuration Mode enumeration --------------------------------------------*/\r
 typedef enum\r
 { GPIO_Mode_AIN = 0x0,\r
@@ -53,7 +53,7 @@ typedef enum
                             (MODE == GPIO_Mode_IPD) || (MODE == GPIO_Mode_IPU) || \\r
                             (MODE == GPIO_Mode_Out_OD) || (MODE == GPIO_Mode_Out_PP) || \\r
                             (MODE == GPIO_Mode_AF_OD) || (MODE == GPIO_Mode_AF_PP))\r
-                              \r
+\r
 /* GPIO Init structure definition */\r
 typedef struct\r
 {\r
@@ -90,7 +90,7 @@ typedef enum
 #define GPIO_Pin_All               ((u16)0xFFFF)  /* All pins selected */\r
 \r
 #define IS_GPIO_PIN(PIN) (((PIN & (u16)0x00) == 0x00) && (PIN != (u16)0x00))\r
-                            \r
+\r
 /* GPIO Remap define ---------------------------------------------------------*/\r
 #define GPIO_Remap_SPI1            ((u32)0x00000001)  /* SPI1 Alternate Function mapping */\r
 #define GPIO_Remap_I2C1            ((u32)0x00000002)  /* I2C1 Alternate Function mapping */\r
@@ -106,7 +106,7 @@ typedef enum
 #define GPIO_PartialRemap_TIM3     ((u32)0x001A0800)  /* TIM3 Partial Alternate Function mapping */\r
 #define GPIO_FullRemap_TIM3        ((u32)0x001A0C00)  /* TIM3 Full Alternate Function mapping */\r
 #define GPIO_Remap_TIM4            ((u32)0x00001000)  /* TIM4 Alternate Function mapping */\r
-#define GPIO_Remap1_CAN            ((u32)0x001D2000)  /* CAN Alternate Function mapping */\r
+#define GPIO_Remap1_CAN            ((u32)0x001D4000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap2_CAN            ((u32)0x001D6000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap_PD01            ((u32)0x00008000)  /* PD01 Alternate Function mapping */\r
 #define GPIO_Remap_SWJ_NoJTRST     ((u32)0x00300100)  /* Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST */\r
@@ -123,7 +123,7 @@ typedef enum
                               (REMAP == GPIO_Remap1_CAN) || (REMAP == GPIO_Remap2_CAN) || \\r
                               (REMAP == GPIO_Remap_PD01) || (REMAP == GPIO_Remap_SWJ_NoJTRST) || \\r
                               (REMAP == GPIO_Remap_SWJ_JTAGDisable) || (REMAP == GPIO_Remap_SWJ_Disable))\r
-                              \r
+\r
 /* GPIO Port Sources ---------------------------------------------------------*/\r
 #define GPIO_PortSourceGPIOA       ((u8)0x00)\r
 #define GPIO_PortSourceGPIOB       ((u8)0x01)\r
@@ -136,7 +136,7 @@ typedef enum
                                          (PORTSOURCE == GPIO_PortSourceGPIOC) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOD) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOE))\r
-                                       \r
+\r
 /* GPIO Pin sources ----------------------------------------------------------*/\r
 #define GPIO_PinSource0            ((u8)0x00)\r
 #define GPIO_PinSource1            ((u8)0x01)\r
@@ -171,7 +171,7 @@ typedef enum
                                        (PINSOURCE == GPIO_PinSource13) || \\r
                                        (PINSOURCE == GPIO_PinSource14) || \\r
                                        (PINSOURCE == GPIO_PinSource15))\r
-                          \r
+\r
 /* Exported macro ------------------------------------------------------------*/\r
 /* Exported functions ------------------------------------------------------- */\r
 void GPIO_DeInit(GPIO_TypeDef* GPIOx);\r
index bbe59f544ca1d1ee5788cf13e58e58ff7a29e7fe..8d6ef842b0596e7a0c727ffcbce58b0a7f5f85a1 100644 (file)
 /* Exported types ------------------------------------------------------------*/\r
 /* Output Maximum frequency selection ----------------------------------------*/\r
 typedef enum\r
-{ \r
+{\r
   GPIO_Speed_10MHz = 1,\r
-  GPIO_Speed_2MHz, \r
+  GPIO_Speed_2MHz,\r
   GPIO_Speed_50MHz\r
 }GPIOSpeed_TypeDef;\r
 \r
 #define IS_GPIO_SPEED(SPEED) ((SPEED == GPIO_Speed_10MHz) || (SPEED == GPIO_Speed_2MHz) || \\r
                               (SPEED == GPIO_Speed_50MHz))\r
-                                         \r
+\r
 /* Configuration Mode enumeration --------------------------------------------*/\r
 typedef enum\r
 { GPIO_Mode_AIN = 0x0,\r
@@ -53,7 +53,7 @@ typedef enum
                             (MODE == GPIO_Mode_IPD) || (MODE == GPIO_Mode_IPU) || \\r
                             (MODE == GPIO_Mode_Out_OD) || (MODE == GPIO_Mode_Out_PP) || \\r
                             (MODE == GPIO_Mode_AF_OD) || (MODE == GPIO_Mode_AF_PP))\r
-                              \r
+\r
 /* GPIO Init structure definition */\r
 typedef struct\r
 {\r
@@ -90,7 +90,7 @@ typedef enum
 #define GPIO_Pin_All               ((u16)0xFFFF)  /* All pins selected */\r
 \r
 #define IS_GPIO_PIN(PIN) (((PIN & (u16)0x00) == 0x00) && (PIN != (u16)0x00))\r
-                            \r
+\r
 /* GPIO Remap define ---------------------------------------------------------*/\r
 #define GPIO_Remap_SPI1            ((u32)0x00000001)  /* SPI1 Alternate Function mapping */\r
 #define GPIO_Remap_I2C1            ((u32)0x00000002)  /* I2C1 Alternate Function mapping */\r
@@ -106,7 +106,7 @@ typedef enum
 #define GPIO_PartialRemap_TIM3     ((u32)0x001A0800)  /* TIM3 Partial Alternate Function mapping */\r
 #define GPIO_FullRemap_TIM3        ((u32)0x001A0C00)  /* TIM3 Full Alternate Function mapping */\r
 #define GPIO_Remap_TIM4            ((u32)0x00001000)  /* TIM4 Alternate Function mapping */\r
-#define GPIO_Remap1_CAN            ((u32)0x001D2000)  /* CAN Alternate Function mapping */\r
+#define GPIO_Remap1_CAN            ((u32)0x001D4000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap2_CAN            ((u32)0x001D6000)  /* CAN Alternate Function mapping */\r
 #define GPIO_Remap_PD01            ((u32)0x00008000)  /* PD01 Alternate Function mapping */\r
 #define GPIO_Remap_SWJ_NoJTRST     ((u32)0x00300100)  /* Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST */\r
@@ -123,7 +123,7 @@ typedef enum
                               (REMAP == GPIO_Remap1_CAN) || (REMAP == GPIO_Remap2_CAN) || \\r
                               (REMAP == GPIO_Remap_PD01) || (REMAP == GPIO_Remap_SWJ_NoJTRST) || \\r
                               (REMAP == GPIO_Remap_SWJ_JTAGDisable) || (REMAP == GPIO_Remap_SWJ_Disable))\r
-                              \r
+\r
 /* GPIO Port Sources ---------------------------------------------------------*/\r
 #define GPIO_PortSourceGPIOA       ((u8)0x00)\r
 #define GPIO_PortSourceGPIOB       ((u8)0x01)\r
@@ -136,7 +136,7 @@ typedef enum
                                          (PORTSOURCE == GPIO_PortSourceGPIOC) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOD) || \\r
                                          (PORTSOURCE == GPIO_PortSourceGPIOE))\r
-                                       \r
+\r
 /* GPIO Pin sources ----------------------------------------------------------*/\r
 #define GPIO_PinSource0            ((u8)0x00)\r
 #define GPIO_PinSource1            ((u8)0x01)\r
@@ -171,7 +171,7 @@ typedef enum
                                        (PINSOURCE == GPIO_PinSource13) || \\r
                                        (PINSOURCE == GPIO_PinSource14) || \\r
                                        (PINSOURCE == GPIO_PinSource15))\r
-                          \r
+\r
 /* Exported macro ------------------------------------------------------------*/\r
 /* Exported functions ------------------------------------------------------- */\r
 void GPIO_DeInit(GPIO_TypeDef* GPIOx);\r
index 1bf8abe6ce8c06508d420ec8c597f875452c4f17..64cb0bbfaf9ee5f4140eb58b4164505e68dd3d91 100644 (file)
     ***************************************************************************\r
 \r
 \r
-    http://www.FreeRTOS.org - Documentation, books, training, latest versions, \r
+    http://www.FreeRTOS.org - Documentation, books, training, latest versions,\r
     license and Real Time Engineers Ltd. contact details.\r
 \r
     http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
     including FreeRTOS+Trace - an indispensable productivity tool, and our new\r
     fully thread aware and reentrant UDP/IP stack.\r
 \r
-    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High \r
-    Integrity Systems, who sell the code with commercial support, \r
+    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High\r
+    Integrity Systems, who sell the code with commercial support,\r
     indemnification and middleware, under the OpenRTOS brand.\r
-    \r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety \r
-    engineered and independently SIL3 certified version for use in safety and \r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
     mission critical applications that require provable dependability.\r
 */\r
 \r
@@ -568,6 +568,10 @@ typedef portBASE_TYPE (*pdTASK_HOOK_CODE)( void * );
        #define configUSE_QUEUE_SETS 0\r
 #endif\r
 \r
+#ifndef portTASK_USES_FLOATING_POINT\r
+       #defeine portTASK_USES_FLOATING_POINT()\r
+#endif\r
+\r
 /* For backward compatability. */\r
 #define eTaskStateGet eTaskGetState\r
 \r