Additional information
7
7
37
33
4
2
Software license notice
The licenses for the open source software used on this
product are shown below. For accuracy purposes, here we
have included the original texts (in English).
Fre eRTOS V6.0.5
Copyright (C) 2009 Real Time Engineers Ltd.
The FreeRTOS.org source code is licensed by the modified GNU
General Public License (GPL) text provided below.
An exception to t his license exists t hat can be applied should you wish
to use FreeRTOS in a work that includes commercial or proprietary code
without being oblig ed to provide source code for the proprietary
components. See the lic ensing section of
http://www.FreeRTOS.or g for full details.
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Fr ee Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted
to copy and distri bute verbatim copies of this license document, but
changing it is not al lowed.
Preamble
The licenses for most soft ware are designed to take away your freedom
to shar e and c hange it. By contrast, the GNU General Public License is
intended to guarant ee your freedom to share and change free softwar e-
-to make sure the software is free for all its users. This General Public
License applies to most of the Free Software Foundation's software and
to any other pro gram whose authors commit to u sing it. (Some other
Free Software Foundati on software is covered by the GNU Less er
General Public License instead. ) You can apply it to your programs, too.
When we speak of f ree software, we are referr ing to freedom, not pr ice.
Our General Publi c Licenses are designed to make sure that you have
the freedom to dist ribute copies of free software (and char ge for this
service if you wish), that you receive source code or can get it if you want
it, that you can change the software or use pieces of it in new free
programs; and that you know you can do these things.
To protect you r rights, we need to make r estrictions that forbid anyone
to deny you these ri ghts or to ask you to surrende r the rights. These
restrictions tr anslate to certain responsi bilities for you if you distribute
copies of the so ftware, or if you modify it.
For example, if you distribute copies of such a program, whether gratis
or for a fee, you must give the recipients all the ri ghts that you have. You
must make sure that they, too, receive or can get the sour ce code. A nd
you must show them the se terms so they know their rights.
We protect your rights wit h t wo step s: (1) copyright the software, and (2)
offer you this license w hich gives you legal permission to copy, distribute
and/or modify the sof tware.
Also, for each author's protection and ours, we want to make certain that
everyone unde rstands that there is no warranty for this free software. If
the software is modifi ed by someone else and passed on, we want its
recipients to know that what they have is not th e original, so that any
problems introduced by others will not refle ct on the original authors'
reputations.
Finally, any free program is threaten ed constantly by sof tware patents.
We wish to avoid the danger that redist ributors of a free prog ram w ill
individually obtai n patent licenses, in effe ct making the program
proprietary. To p revent this, we have made it clear that any patent must
be licensed for ever yone's free use or not licensed at all.
The precise terms a nd conditions for copying, di stribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND
MODIFICATION
0. This License applies to any program or o ther work whi ch contains a
notice placed by the copyright holder saying i t may be distributed
under the terms of t his General Public License. The "Program",
below, refers to any such program or work, and a "work based on t he
Program" means either t he Program or any derivative work under
copyright law: that is to say, a work contain ing the Program or a
portion of it, ei ther verbatim or with modifi cations and/or translated
into another l anguage. (Hereinafter, translat ion is included without
limitation in the te rm "modification".) Each licensee is addressed as
"you".
Activities other than copying, distribution and modification are not
covered by this Lic ense; they are outside its s cope. The act of
running the Progra m is not restricted, and the out put from the
Program is covered onl y if its contents constitu te a work based on
the
Program (independent of having been made by running the
Program). Whether that is true depends on what the Program doe s.
1. You may copy and distribute ve rbatim copies of the Program's
source code as you recei ve it, in any medium, provided that y ou
conspicuously and app ropriately publish on each copy an
appropriate c opyright notice and disclaimer of warranty; keep intact
all the notices that refer to this Li cense and to the absence of any
warranty; and give any other recipients of t he Pro gram a copy of this
License along with the Program.
You may charg e a fee for the phys ical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copi es of the Program or any por tion
of it, thus for ming a work based on the Pr ogram, and copy and
distribute such modifications or work under t he terms of Section 1
above, provided that you also meet all of these con ditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you di stribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program nor mally reads commands interacti vely
when run, you must cause it, when started running for such
interactive us e in the most ordinary way, t o print or display an
announcement including an appropriate copyright notice and a
notice tha t there is no warranty (or else, sayi ng that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to v iew a copy of this
License. (Exception: if the Program itself is interactive but does
not normally print s uch an announcement, your work based on
the Program is no t required to print an announc ement.)
These requirements apply to the modified work as a whole. If identifiable
sections of that work are not derived from the Program, and can be
reasonably considered i ndependent and separate works in t hemselves,
then this License, and i ts terms, do not apply to those sections when you
distribute them a s separate works. But when y ou distribute the same
sections as par t of a whole which is a work based on the Program, the
distribution of the whole must be on the terms of this License, whose
permissions for ot her licensees extend to th e entire whole, and thus to
each and every par t regardless of who wrote it .
Thus, it is not the inten t of this section to claim rights or contest your
rights to work written entirely by you; r ather, the intent is to exercise the
right to control the dist ribution of deri vative or collect ive works based on
the Program.
In addition, mere aggregation of another work not based on the Program
with the Progra m (or with a work based on th e Program) on a volume of
a storage or distribution medium does not bring the other work u nder the
scope of this License.
3. You may copy and distribute the Pr ogram (or a work based on it,
under Section 2 ) in object code or executable for m under the terms
of Sections 1 and 2 ab ove provided that you also do one of the
followin g:
a) Accompany it with the complete correspondi ng machine-
readable source code, which must be distributed under the terms
of Sections 1 and 2 above on a medium customarily used for
software interchange; or,
b) Accompany it with a written offer, v alid f or at least three years, t o
give any third par ty, for a charge no more than your cost of
physically performi ng source distribution, a comp lete machine-
readable copy of the corresponding source code, to be
distributed under t he terms of Sections 1 and 2 abov e on a
medium customarily u sed for software interchange; o r,
c) Accompany it with t he in formation you re ceived as to the offer to
distribute corres ponding source code. (This alter native is
allowed only for no ncommercial distribution and onl y if you
received the program in object code or executable form with such
an offer, in accor d with Subsection b above.)
The source code fo r a work means the preferred for m of the work for
making modifications to it. For an executable wor k, complete source
code means all the s ource code for all modules it contains, plus any
associated int erface definition files, plus the scripts used t o control
compilation and installation of the ex ecutable. However, as a spec ial
exception, the sour ce code distributed need not include anything that is
normally dist ributed (in either source or binary form) with the major
components (compiler , kernel, and so on) of the operating system on
which the executab le runs, unless that component i tself accompanies
the executable.
If distribution of executable or obj ect code is made by offering access t o
copy from a designate d place, then offering equival ent access to copy
the source code fro m the same place counts as distri bution of the
source code, even though third parties are not compelled to copy the
source along wit h the object code.
4. You may not copy, modify, s ublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distr ibute the Program is
void, and will automatically termina te your rights under this License.