FS050W Copyright Notice

COPYRIGHT NOTICE AND WARRANTY DISCLAIMER
本製品には、GNU General Public License（GPL）,GNU Lesser General Public License（LGPL)
およびその他のオープンソースソフトウェアのライセンスに基づく、以下のソフトウェアが含まれています。該当ソフトウェアのうち、GPL、LGPL(http://www.gnu.org/licenses/)のライセン
ス条件が適用されている各ソフトウェアに関し、当該ライセンス条件に従い、ソースコードを開示いたします。ソースコードをご希望の場合は当ホームページのお問い合わせよりご連絡ください。

1. FS050W 本体
Open Source Software NoticeThis product incorporates some open source software components listed in the table, these
open source components are subjected to the terms and conditions that are stated in theirrespective license detailed below.
|------------------------|------------|---------------------------------------------|| Name| Version| License||------------------------|------------|---------------------------------------------|| acl| attr| audit| avahi| bash| 2.2.53| 2.4.48| 2.8.5| 0.7| 3.2.57| LGPLv2.1+| LGPLv2.1+| GPLv2+ & LGPLv2+| GPLv2+ & LGPLv2.1+| GPLv2+

|
|
|
|
|

| bind| bootstrap| busybox| bzip2| conntrack-tools| 9.11.35| 3.3.7| 1.31.1| 1.0.8| 1.4.6| MPL-2| MIT| GPLv2 & bzip2-1.0.4| bzip2-1.0.6| GPLv2+

|
|
|
|
|

| coreutils| curl| 6.9| 7.69.1| GPLv2+
| MIT

|
|

| dbus| ddclient| 1.12.20| 3.8.1| AFL-2.1| GPLv2||| dhcpcd| dnsmasq| 8.1.6| 2.81| BSD-2-Clause| GPLv2||| e2fsprogs| ebtables| 1.45.7| 2.0.10| GPLv2| GPLv2||

1 / 338

FS050W Copyright Notice| elfutils| 0.178| GPLv2|| ethtool| expat| ffmpeg| flac| 5.4| 2.2.9| 4.2.2| 1.3.3| GPLv2+| MIT| GPLv2+| GFDL-1.2 & GPLv2+ & LGPLv2.1+ & BSD

|
|
|
|

| gcc-runtime| 9.3.0| GPL-3.0-with-GCC-exception|| glib-2.0| glibc| 2.62.6| 2.31| LGPLv2.1+ & BSD & PD
| GPLv2 & LGPLv2.1||| hostap-2.9| iperf| 2.9| 3.1.3| BSD-3-Clause| BSD-3-Clause||| iproute2| 5.10.0| GPLv2+|| iptables| iputils| 1.8.4| GPLv2+| s20190709 | BSD & GPLv2+||| iw-wifi6e| jquery| jquery| jquery-ui| 5.9| 1.9.1| 3.5.1| 1.10.1

| ISC
| MIT
| MIT
| MIT

|
|
|
|

| json-c| jsoncpp| kbd| 0.13.1| 1.9.2| 2.2.0

| MIT
| MIT
| GPLv2+|||| kmod| layui| 26| 2.5.7| GPL-2.0+ & LGPL-2.1+
| MIT

|
|

| libarchive| libcap| libcap-ng| libdaemon| libexif| 3.4.2| 2.32| 0.7.10| 0.14| 0.6.21| BSD-2-Clause| BSD| GPLv2+ & LGPLv2.1+| LGPLv2.1+| LGPLv2.1

|
|
|
|
|

| libffi| libgcc| libgcrypt| libgpg-error| libgpiod| 3.3| 9.3.0| 1.8.5| 1.37| 1.4.3| MIT| GPL-3.0-with-GCC-exception| LGPLv2.1+| GPLv2+ & LGPLv2.1+| LGPLv2.1+

|
|
|
|
|

| libid3tag| libidn2| 0.15.1b| 2.3.0| GPLv2+| GPLv2+||| libjpeg-turbo| liblog| 2.0.4| 1.0| BSD-3-Clause| Apache-2.0||| libmnl| 1.0.4| libnetfilter_conntrack | 1.0.9| LGPLv2.1+| GPLv2+||| libnetfilter_cthelper | 1.0.0| libnetfilter_cttimeout | 1.0.0| GPLv2+| GPLv2+||

2 / 338

FS050W Copyright Notice| libnetfilter_queue| 1.0.3| GPLv2+|| libnfnetlink| libnl| libnss-mdns| libogg| 1.0.1| 3.5.0| 0.14.1| 1.3.4| GPLv2+| LGPLv2.1| LGPLv2.1+| BSD-3-Clause

|
|
|
|

| libpcap| 1.9.1| BSD-3-Clause|| libpcre| libselinux| 8.44| 3.0| BSD-3-Clause
| PD

|
|

| libsemanage| libsepol

| 3.0
| 3.0

| LGPLv2.1+| LGPLv2+||| libsolv| 0.7.10| BSD-3-Clause|| libsystemdq| libtheora| 1.0| 1.1.1| LGPLv2.1| BSD-3-Clause||| libubox| libunistring| libvorbis| libxcrypt| 1.0.1| 0.9.10| 1.3.6| 4.4.15| GPLv2| GPLv2| BSD-3-Clause| LGPLv2.1

|
|
|
|

| libxml2| lighttpd| linux-msm| 2.9.10| 1.4.55
| 5.4

| MIT
| BSD-3-Clause| GPLv2|||| locationdb
| lua

| 1.0
| 5.2.2| ODbl-1.0
| MIT

|
|

| lzo
| minidlna| miniupnpd| mtd-utils| ncurses| 2.10| 1.1.3| 2.2.0-RC1| 2.0.0| 6.2| GPLv2+| GPLv2| BSD| GPLv2+
| MIT

|
|
|
|
|

| netbase| nghttp2| openssl| opkg| perl

| 6.1| 1.40.0| 1.1.1l| 0.4.2| 5.30.1| GPLv2| MIT| openssl| GPLv2+| Artistic-1.0

|
|
|
|
|

| phytool| policycoreutils

| 2
| 3.0

| GPLv2| GPLv2+

|
|

| ppp
| protobuf| 2.4.7| 3.11.4| BSD & GPLv2+ & LGPLv2+ & PD
| BSD-3-Clause||| pugixml
| qt

| 1.8
| 5.12| MIT| LGPLv3||| readline| refpolicy-mls| 5.2| GPLv2+| 2.20190201 | GPLv2||

3 / 338

FS050W Copyright Notice| rtsp-alg| 3.7| GPLv2|| shadow| sqlite3| strace| systemd| 4.8.1| 3.31.1| 5.5| 244.5| Artistic-1.0| PD| LGPL-2.1+ & GPL-2+| GPLv2 & LGPLv2.1

|
|
|
|

| tcpdump| 4.1.1| BSD|| tinyproxy| util-linux| 1.10.0| 2.35.1| GPLv2| GPLv2+ & LGPLv2.1+ & BSD-3-Clause|||| wireless-tools|| 29| & BSD-4-Clause| GPLv2 & BSD||| wlan-sigma-dut| 1.0| BSD-3-Clause|| wpa-supplicant-8-lib
| xz

| 7.0
| 5.2.4| BSD-3-Clause|| GPLv2+ & GPL-3.0-with-autoconf-exception |||| & LGPLv2.1+ & PD|
| zlib
| 1.2.11| Zlib|| zonedetect| 1.0| BSD-3-Clause||------------------------|------------|------------------------------------------|
Warranty Disclaimer
THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESSFOR A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS.
Written Offer
This product contains software whose rights holders license it on the terms of the GNU
General Public License, version 2 (GPLv2) and/or other open source software licenses.
If you want to obtain a copy of the open source code contained in this product shippedon CD-ROM for a charge no more than the cost of performing such distribution, please contact
us with the email. Detailing the name of the product and the firmware version for which
you need the source code and indicating how we can contact you.
THIS OFFER IS VALID FOR THREE YEARS FROM THE MOMENT WE DISTRIBUTED THE PRODUCT OR FIRMWARE.

License Texts* GPLV2 License
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991

4 / 338

FS050W Copyright Notice

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA

02110-1301, USA

Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public License is intended to guarantee your freedom toshare and change free software--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 toany other program whose authors commit to using it. (Some other Free Software Foundation
software is covered by the GNU Lesser General Public License instead.) You can apply it
to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public
Licenses are designed to make sure that you have the freedom to distribute copies of free
software (and charge 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 freeprograms; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you theserights or to ask you to surrender the rights. These restrictions translate to certain
responsibilities for you if you distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, youmust give the recipients all the rights that you have. You must make sure that they, too,receive or can get the source code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you thislicense which gives you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone
understands that there is no warranty for this free software. If the software is modified
by someone else and passed on, we want its recipients to know that what they have is not
the original, so that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid
the danger that redistributors of a free program will individually obtain patent licenses,
in effect making the program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.

5 / 338

FS050W Copyright Notice

The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by
the copyright holder saying it may be distributed under the terms of this General Public
License. The "Program", below, refers to any such program or work, and a "work based on
the Program" means either the Program or any derivative work under copyright law: thatis to say, a work containing the Program or a portion of it, either verbatim or withmodifications and/or translated into another language. (Hereinafter, translation is
included without limitation in the term "modification".) Each licensee is addressed as"you".
Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running the Program is not restricted,
and the output from the Program is covered only if its contents constitute a work basedon the Program (independent of having been made by running the Program). Whether that istrue depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receiveit, in any medium, provided that you conspicuously and appropriately publish on each copy
an appropriate copyright notice and disclaimer of warranty; keep intact all the notices
that refer to this License and to the absence of any warranty; and give any other recipientsof the Program a copy of this License along with the Program.
You may charge a fee for the physical 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 copies of the Program or any portion of it, thus forminga work based on the Program, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions: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 distribute 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 normally reads commands interactively when run, you must cause
it, when started running for such interactive use in the most ordinary way, to print or
display an announcement including an appropriate copyright notice and a notice that there
is no warranty (or else, saying that you provide a warranty) and that users may redistributethe program under these conditions, and telling the user how to view a copy of this License.
(Exception: if the Program itself is interactive but does not normally print such anannouncement, your work based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that6 / 338

FS050W Copyright Notice

work are not derived from the Program, and can be reasonably considered independent andseparate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part 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 other licensees extend to the entire whole, and thus to each and every
part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work
written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program(or with a work based on the Program) on a volume of a storage or distribution medium does
not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) inobject code or executable form under the terms of Sections 1 and 2 above provided thatyou also do one of the following:a) Accompany it with the complete corresponding machine-readable source code, which must
be distributed under the terms of Sections 1 and 2 above on a medium customarily used forsoftware interchange; or,b) Accompany it with a written offer, valid for at least three years, to give any third
party, for a charge no more than your cost of physically performing source distribution,
a complete machine-readable copy of the corresponding source code, to be distributed under
the terms of Sections 1 and 2 above on a medium customarily used for software interchange;or,c) Accompany it with the information you received as to the offer to distributecorresponding source code. (This alternative is allowed only for noncommercial
distribution and only if you received the program in object code or executable form withsuch an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications
to it. For an executable work, complete source code means all the source code for all modules
it contains, plus any associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a special exception,
the source code distributed need not include anything that is normally distributed (ineither source or binary form) with the major components (compiler, kernel, and so on) of
the operating system on which the executable runs, unless that component itself accompanies
the executable.
If distribution of executable or object code is made by offering access to copy from adesignated place, then offering equivalent access to copy the source code from the sameplace counts as distribution of the source code, even though third parties are not compelled

7 / 338

FS050W Copyright Notice

to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly
provided under this License. Any attempt otherwise to copy, modify, sublicense or
distribute the Program is void, and will automatically terminate your rights under thisLicense. However, parties who have received copies, or rights, from you under this License
will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Program or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the Program (or any work based on the Program), you indicate
your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient
automatically receives a license from the original licensor to copy, distribute or modify
the Program subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein. You are notresponsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for
any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Program at all. For example,
if a patent license would not permit royalty-free redistribution of the Program by all
those who receive copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from distribution of theProgram.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property
right claims or to contest validity of any such claims; this section has the sole purposeof protecting the integrity of the free software distribution system, which is implemented
by public license practices. Many people have made generous contributions to the wide rangeof software distributed through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequenceof the rest of this License.

8 / 338

FS050W Copyright Notice

8. If the distribution and/or use of the Program is restricted in certain countries either
by patents or by copyrighted interfaces, the original copyright holder who places theProgram under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General
Public License from time to time. Such new versions will be similar in spirit to the present
version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version
number of this License which applies to it and "any later version", you have the optionof following the terms andconditions either of that version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of this License, you may choose
any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose
distribution conditions are different, write to the author to ask for permission. For
software which is copyrighted by the Free Software Foundation, write to the Free Software
Foundation; we sometimes make exceptions for this. Our decision will be guided by the twogoals of preserving the free status of all derivatives of our free software and of promoting
the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHTHOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTEDABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS

9 / 338

FS050W Copyright Notice

How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the
public, the best way to achieve this is to make it free software which everyone canredistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to thestart of each source file to most effectively convey the exclusion of warranty; and eachfile should have at least the "copyright" line and a pointer to where the full notice isfound.
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy

name of author

This program is free software; you can redistribute it and/or modify it under the termsof the GNU General Public License
as published by the Free Software Foundation; either version 2 of the License, or (at youroption) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESSFOR A PARTICULAR PURPOSE.
See theGNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program;if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add
information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in
an interactive mode:
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELYNO WARRANTY; for details type `show w'.
This is free software, and you are welcome
to redistribute it under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of theGeneral Public License. Of course, the commands you use may be called something other than`show w' and`show c'; they could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any,
to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter
the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision'

10 / 338

FS050W Copyright Notice(which makes passes at compilers) written by James Hacker.
signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary
programs. If your program is a subroutine library, you may consider it more useful to permit
linking proprietary applications with the library. If this is what you want to do, use
the GNU Lesser General Public License instead of this License.
* GPLV2+ License(GNU General Public License v2.0 or later)
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public License is intended to guarantee your freedom toshare and change free software--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 toany other program whose authors commit to using it. (Some other Free Software Foundation
software is covered by the GNU Lesser General Public License instead.) You can apply it
to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public
Licenses are designed to make sure that you have the freedom to distribute copies of free
software (and charge 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 freeprograms; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you theserights or to ask you to surrender the rights. These restrictions translate to certain
responsibilities for you if you distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you

11 / 338

FS050W Copyright Noticemust give the recipients all the rights that you have. You must make sure that they, too,receive or can get the source code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you thislicense which gives you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone
understands that there is no warranty for this free software. If the software is modified
by someone else and passed on, we want its recipients to know that what they have is not
the original, so that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid
the danger that redistributors of a free program will individually obtain patent licenses,
in effect making the program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placedby the copyright holder saying it may be distributed under the terms of this General Public
License. The "Program", below, refers to any such program or work, and a "work based on
the Program" means either the Program or any derivative work under copyright law: thatis to say, a work containing the Program or a portion of it, either verbatim or withmodifications and/or translated into another language. (Hereinafter, translation is
included without limitation in the term "modification".) Each licensee is addressed as"you".
Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running the Program is not restricted,
and the output from the Program is covered only if its contents constitute a work basedon the Program (independent of having been made by running the Program). Whether that istrue depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and appropriately publish oneach copy an appropriate copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty; and give any other

12 / 338

FS050W Copyright Noticerecipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forminga work based on the Program, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions: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 distribute or publish, that in whole or inpart contains or is derived from the Program or any part thereof, to be licensed as a wholeat no charge to all third parties under the terms of this License.
c) If the modified program normally reads commands interactively when run, youmust cause it, when started running for such interactive use in the most ordinary way,
to print or display an announcement including an appropriate copyright notice and a noticethat there is no warranty (or else, saying that you provide a warranty) and that users
may redistribute the program under these conditions, and telling the user how to view acopy of this License. (Exception: if the Program itself is interactive but does not normallyprint such an announcement, your work based on the Program is not required to print anannouncement.)
These requirements apply to the modified work as a whole. If identifiable sectionsof that work are not derived from the Program, and can be reasonably considered independentand separate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Program, the distribution of thewhole must be on the terms of this License, whose permissions for other licensees extend
to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights towork written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program(or with a work based on the Program) on a volume of a storage or distribution medium does
not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2)
in object code or executable form under the terms of Sections 1 and 2 above provided thatyou also do one of the following:a) Accompany it with the complete corresponding machine-readable source code,

13 / 338

FS050W Copyright Notice

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, valid for at least three years, to give any
third party, for a charge no more than your cost of physically performing source
distribution, a complete machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium customarily used forsoftware interchange; or,c) Accompany it with the information you received as to the offer to distributecorresponding source code. (This alternative is allowed only for noncommercial
distribution and only if you received the program in object code or executable form withsuch an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications
to it. For an executable work, complete source code means all the source code for all modules
it contains, plus any associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a special exception,
the source code distributed need not include anything that is normally distributed (ineither source or binary form) with the major components (compiler, kernel, and so on) of
the operating system on which the executable runs, unless that component itself accompanies
the executable.
If distribution of executable or object code is made by offering access to copy froma designated place, then offering equivalent access to copy the source code from the sameplace counts as distribution of the source code, even though third parties are not compelled
to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly
provided under this License. Any attempt otherwise to copy, modify, sublicense or
distribute the Program is void, and will automatically terminate your rights under thisLicense. However, parties who have received copies, or rights, from you under this License
will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Program or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the Program (or any work based on the Program), you indicate
your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), therecipient automatically receives a license from the original licensor to copy, distributeor modify the Program subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein. You are not

14 / 338

FS050W Copyright Notice

responsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement orfor any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Program at all. For example,
if a patent license would not permit royalty-free redistribution of the Program by all
those who receive copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from distribution of theProgram.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or otherproperty right claims or to contest validity of any such claims; this section has the sole
purpose of protecting the integrity of the free software distribution system, which is
implemented by public license practices. Many people have made generous contributions to
the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequenceof the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain countries
either by patents or by copyrighted interfaces, the original copyright holder who places
the Program under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General
Public License from time to time. Such new versions will be similar in spirit to the present
version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies aversion number of this License which applies to it and "any later version", you have theoption of following the terms and conditions either of that version or of any later version
published by the Free Software Foundation. If the Program does not specify a version number

15 / 338

FS050W Copyright Noticeof this License, you may choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose
distribution conditions are different, write to the author to ask for permission. For
software which is copyrighted by the Free Software Foundation, write to the Free Software
Foundation; we sometimes make exceptions for this. Our decision will be guided by the twogoals of preserving the free status of all derivatives of our free software and of promoting
the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM ASPERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the
public, the best way to achieve this is to make it free software which everyone canredistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to thestart of each source file to most effectively convey the exclusion of warranty; and eachfile should have at least the "copyright" line and a pointer to where the full notice isfound.
<one line to give the program's name and an idea of what it does.>
Copyright (C) <yyyy> <name of author>

16 / 338

FS050W Copyright NoticeThis program is free software; you can redistribute it and/or modify it under the termsof the GNU General Public License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program;if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in
an interactive mode:
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELYNO WARRANTY; for details type `show w'. This is free software, and you are welcome toredistribute it under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of theGeneral Public License. Of course, the commands you use may be called something other than`show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits yourprogram.
You should also get your employer (if you work as a programmer) or your school, if any,
to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter
the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision'(which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary
programs. If your program is a subroutine library, you may consider it more useful to permit
linking proprietary applications with the library. If this is what you want to do, use
the GNU Lesser General Public License instead of this License.

17 / 338

FS050W Copyright Notice* LGPLV2 License
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991 Copyright (C) 1991 Free Software
Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA

02111-1307

USA

Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
[This is the first released version of the library GPL. It is numbered 2 because it goeswith version 2 of the ordinary GPL.]
Preamble｡｡The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom
to share and change free software--to make sure the software is free for all its users.
｡｡This license, the Library General Public License, applies to some specially designatedFree Software Foundation software, and to any other libraries whose authors decide to use
it. You can use it for your libraries, too.
｡｡When we speak of free software, we are referring to freedom, not price. Our General
Public Licenses are designed to make sure that you have the freedom to distribute copies
of free software (and charge for this service if you wish), that you receive source codeor 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 your rights, we need to make restrictions that forbid anyone to deny you theserights or to ask you to surrender the rights. These restrictions translate to certain
responsibilities for you if you distribute copies of the library, or if you modify it.
｡｡For example, if you distribute copies of the library, whether gratis or for a fee, youmust give the recipients all the rights that we gave you. You must make sure that they,
too, receive or can get the source code. If you link a program with the library, you must
provide complete object files to the recipients so that they can relink them with thelibrary, after making changes to the library and recompiling it. And you must show themthese terms so they know their rights.
｡｡Our method of protecting your rights has two steps: (1) copyright the library, and (2)offer you this license which gives you legal permission to copy, distribute and/or modify
the library.
｡｡Also, for each distributor's protection, we want to make certain that everyone

18 / 338

FS050W Copyright Noticeunderstands that there is no warranty for this free library. If the library is modified
by someone else and passed on, wewant its recipients to know that what they have is not the original version, so that any
problems introduced by others will not reflect on the original authors' reputations.
｡｡Finally, any free program is threatened constantly by software patents. We wish to avoid
the danger that companies distributing free software will individually obtain patent
licenses, thus in effect transforming the program into proprietary software. To prevent
this, we have made it clear that any patent must be licensed for everyone's free use or
not licensed at all.
｡｡Most GNU software, including some libraries, is covered by the ordinary GNU General
Public License, which was designed for utility programs. This license, the GNU Library
General Public License, applies to certain designated libraries. This license is quite
different from the ordinary one;
be sure to read it in full, and don't assume thatanything in it is the same as in the ordinary license.
｡｡The reason we have a separate public license for some libraries is that they blur the
distinction we usually make between modifying or adding to a program and simply using it.
Linking a program with a library, without changing the library, is in some sense simply
using the library, and is analogous to running a utility program or application program.
However, in a textual and legal sense, the linked executable is a combined work, aderivative of the original library, and the ordinary General Public License treats it assuch.
｡｡Because of this blurred distinction, using the ordinary General Public License forlibraries did not effectively promote software sharing, because most developers did not
use the libraries. We concluded that weaker conditions might promote sharing better.
｡｡However, unrestricted linking of non-free programs would deprive the users of those
programs of all benefit from the free status of the libraries themselves. This Library
General Public License is intended to permit developers of non-free programs to use freelibraries, while preserving your freedom as a user of such programs to change the freelibraries that are incorporated in them. (We have not seen how to achieve this as
regards changes in header files, but we have achieved it as regards changes in the actual
functions of the Library.) The hope is that this will lead to faster development of freelibraries.
｡｡The precise terms and conditions for copying, distribution and modification follow. Pay
close attention to the difference between a "work based on the library" and a "work thatuses the library". The former contains code derived from the library, while the latter
only works together with the library.
｡｡Note that it is possible for a library to be covered by the ordinary General Public Licenserather than by this special one.
GNU LIBRARY GENERAL PUBLIC LICENSE

19 / 338

FS050W Copyright Notice

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION｡｡0. This License Agreement applies to any software library which contains a notice placedby the copyright holder or other authorized party saying it may be distributed under theterms of this LibraryGeneral Public License (also called "this License"). Each licensee
is addressed as "you".
｡｡A "library" means a collection of software functions and/or data prepared so as to beconveniently linked with application programs (which use some of those functions and data)
to form executables.
｡｡The "Library", below, refers to any such software library or work which has been
distributed under these terms. A "work based on the Library" means either the Library or
any derivative work under copyright law: that is to say, a work containing the Libraryor a portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is included without
limitation in the term "modification".)｡｡"Source code" for a work means the preferred form of the work for making modifications
to it.
For a library, complete source code means all the source code for all modules
it contains, plus any associated interface definition files, plus the scripts used tocontrol compilation and installation of the library.
｡｡Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running a program using the Library is
not restricted, and output from such a program is covered only if its contents constitutea work based on the Library (independent of the use of the Library in a tool for writingit). Whether that is true depends on what the Library does and what the program that uses
the Library does.
｡｡1. You may copy and distribute verbatim copies of the Library's complete source codeas you receive it, in any medium, provided that you conspicuously and appropriately publish
on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all
the notices that refer to this License and to the absence of any warranty; and distributea copy of this License along with the Library.
｡｡You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
｡｡2. You may modify your copy or copies of the Library or any portion of it, thus forminga work based on the Library, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you changed

20 / 338

FS050W Copyright Notice

the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third parties
under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data to besupplied by an application program that uses the facility, other than as an argument passed
when the facility is invoked, then you must make a good faith effort to ensure that, inthe event an application does not supply such function or table, the facility still operates,and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is entirely
well-defined independent of the application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must be optional: if theapplication does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of thatwork are not derived from the Library, and can be reasonably considered independent andseparate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Library, the distribution of
the whole must be on the terms of this License, whose permissions for other licensees extend
to the entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest your rights to work
written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library(or with a work based on the Library) on a volume of a storage or distribution medium
does not bring the other work under the scope of this License.
｡｡3. You may opt to apply the terms of the ordinary GNU General Public License insteadof this License to a given copy of the Library. To do this, you must alter all the notices
that refer to this License, so that they refer to the ordinary GNU General Public License,
version 2,instead of to this License. (If a newer version than version 2 of the ordinary
GNU General Public License has appeared, then you can specify that version instead if you
wish.) Do not make any other change in these notices. Once this change is made in a given
copy, it is irreversible for that copy, so the ordinary GNU General
Public License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a programthat is not a library.
｡｡4. You may copy and distribute the Library (or a portion or derivative of it, under Section2) in object code or executable form under the terms of Sections 1 and 2 above provided

21 / 338

FS050W Copyright Noticethat you accompany it with the complete corresponding machine-readable source code, whichmust be distributed under the terms of Sections 1 and 2 above on a medium customarily used
for software interchange.
｡｡If distribution of object code is made by offering access to copy from a designated place,then offering equivalent access to copy the source code from the same place satisfies therequirement to distribute the source code, even though third parties are not compelled
to copy the source along with the object code.
｡｡5. A program that contains no derivative of any portion of the Library, but is designed
to work with the Library by being compiled or linked with it, is called a "work that uses
the Library". Such a work, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License. However, linking a "work that uses the
Library" with the Library creates an executable that is a derivative of the Library (because
it contains portions of the Library), rather than a "work that uses the library". The
executable is therefore covered by this License. Section 6 states terms for distributionof such executables.
｡｡When a "work that uses the Library" uses material from a header file that is part of
the Library, the object code for the work may be a derivative work of the Library eventhough the source code is not. Whether this is true is especially significant if the work
can be linked without the Library, or if the work is itself a library. The threshold forthis to be true is not precisely defined by law.
｡｡If such an object file uses only numerical parameters, data structure layouts andaccessors, and small macros and small inline functions (ten lines or less in length), thenthe use of the object file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the Library will still
fall under Section 6.)｡｡Otherwise, if the work is a derivative of the Library, you may distribute the object
code for the work under the terms of Section 6. Any executables containing that work also
fall under Section 6, whether or not they are linked directly with the Library itself.
｡｡6. As an exception to the Sections above, you may also compile or link a "work that uses
the Library" with the Library to produce a work containing portions of the Library, anddistribute that work under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse engineering for debugging
such modifications.
｡｡You must give prominent notice with each copy of the work that the Library is used in
it and that the Library and its use are covered by this License. You must supply a copyof this License. If the workduring execution displays copyright notices, you must include
the copyright notice for the Library among them, as well as a reference directing the user
to the copy of this License. Also, you must do one of these things:a) Accompany the work with the complete corresponding machine-readable source code forthe

22 / 338

FS050W Copyright Notice

Library including whatever changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked with the Library, withthe complete machine-readable "work that uses the Library", as object code and/or source
code, so that the user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile
the application to use the modified definitions.)b) Accompany the work with a written offer, valid for at least three years, to give thesame user the materials specified in Subsection 6a, above, for a charge no more than thecost of performing this distribution.
｡｡｡｡c) If distribution of the work is made by offering access to copy from a designatedplace, offer equivalent access to copy the above specified materials from the same place.
c)Verify that the user has already received a copy of these materials or that you
have already sent this user a copy.
｡｡For an executable, the required form of the "work that uses the Library" must include
any data and utility programs needed for reproducing the executable from it. However, asa special exception, the source code distributed need not include anything that is normally
distributed (in either source or binary form) with the major components (compiler, kernel,
and so on) of the operating system on which the executable runs, unless that component
itself accompanies the executable.
｡｡It may happen that this requirement contradicts the license restrictions of otherproprietary libraries that do not normally accompany the operating system. Such acontradiction means you cannot use both them and the Library together in an executablethat you distribute.
｡｡7. You may place library facilities that are a work based on the Library side-by-side
in a single library together with other library facilities not covered by this License,and distribute such a combined library, provided that the separate distribution of thework based on the Library and of the other library facilities is otherwise permitted, andprovided that you do these two things:｡｡｡｡a) Accompany the combined library with a copy of the same work based on the Library,
uncombined with any other library facilities. This must be distributed under theterms of the Sections above.
｡｡｡｡b) Give prominent notice with the combined library of the fact that part of itisa work based on the Library, and explaining where to find the accompanying uncombined formof the same work.
｡｡8. You may not copy, modify, sublicense, link with, or distribute the Library except
as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense,
link with, or distribute the Library is void, and will automatically terminate yourrights under this License. However, parties who have received copies, or rights, from23 / 338

FS050W Copyright Notice

you under this License will not have their licenses terminated so long as such parties
remain in full compliance.
｡｡9. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Library or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the
Library (or any work based on the Library), you indicate your acceptance of this License
to do so, and all its terms and conditions for copying, distributing or modifying the
Library or works based on it.
｡｡10. Each time you redistribute the Library (or any work based on the Library), therecipient automatically receives a license from the original licensor to copy, distribute,
link with or modify the Library subject to these terms and conditions. You may not impose
any further restrictions on the recipients' exercise of the rights granted herein. You
are not responsible for enforcing compliance by third parties to this License.
｡｡11. If, as a consequence of a court judgment or allegation of patent infringement orfor any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example,
if a patent license would not permit royalty-free redistribution of the Library by all
those who receive copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from distribution of the
Library.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply, and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property
right claims or to contest validity of any such claims; this section has the sole purposeof protecting the integrity of the free software distribution system which is implemented
by public license practices. Many people have made generous contributions to the wide rangeof software distributed through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.This section is intended
to make thoroughly clear what is believed to be a consequence of the rest of this License.
｡｡12. If the distribution and/or use of the Library is restricted in certain countries
either by patents or by copyrighted interfaces, the original copyright holder who places
the Library under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries

24 / 338

FS050W Copyright Notice

not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
｡｡13. The Free Software Foundation may publish revised and/or new versions of the Library
General Public License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns. Eachversion is givena distinguishing version number. If the Library specifies a version

number of this License which applies to it and "any later version", you have the optionof following the terms and conditions either of that version or of any later version
published by the Free Software Foundation. If the Library does not specify a license version
number, you may choose any version ever published by the Free Software Foundation.
｡｡14. If you wish to incorporate parts of the Library into other free programs whose
distribution conditions are incompatible with these, write to the author to ask forpermission. For software whichis copyrighted by the Free Software Foundation, write to the Free Software Foundation;
we sometimes make exceptions for this. Our decision will be guided by the two goals ofpreserving the free status of all derivatives of our free software and of promoting thesharing and reuse of software generally.
NO WARRANTY｡｡15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
｡｡16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS* LGPLV2+ License(GNU Library General Public License v2 or later)
GNU LIBRARY GENERAL PUBLIC LICENSE

25 / 338

FS050W Copyright Notice

Version 2, June 1991
Copyright (C) 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
[This is the first released version of the library GPL. It is numbered 2 because it goeswith version 2 of the ordinary GPL.]
Preamble
The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom
to share and change free software--to make sure the software is free for all its users.
This license, the Library General Public License, applies to some specially designatedFree Software Foundation software, and to any other libraries whose authors decide to use
it. You can use it for your libraries, too.
When we speak of free software, we are referring to freedom, not price. Our General Public
Licenses are designed to make sure that you have the freedom to distribute copies of free
software (and charge 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 freeprograms; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you theserights or to ask you to surrender the rights. These restrictions translate to certain
responsibilities for you if you distribute copies of the library, or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, youmust give the recipients all the rights that we gave you. You must make sure that they,
too, receive or can get the source code. If you link a program with the library, you must
provide complete object files to the recipients so that they can relink them with thelibrary, after making changes to the library and recompiling it. And you must show themthese terms so they know their rights.
Our method of protecting your rights has two steps: (1) copyright the library, and (2)offer you this license which gives you legal permission to copy, distribute and/or modify

26 / 338

FS050W Copyright Notice

the library.
Also, for each distributor's protection, we want to make certain that everyone understands
that there is no warranty for this free library. If the library is modified by someone
else and passed on, we want its recipients to know that what they have is not the original
version, so that any problems introduced by others will not reflect on the original authors'
reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid
the danger that companies distributing free software will individually obtain patent
licenses, thus in effect transforming the program into proprietary software. To prevent
this, we have made it clear that any patent must be licensed for everyone's free use or
not licensed at all.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public
License, which was designed for utility programs. This license, the GNU Library General
Public License, applies to certain designated libraries. This license is quite different
from the ordinary one; be sure to read it in full, and don't assume that anything in itis the same as in the ordinary license.
The reason we have a separate public license for some libraries is that they blur the
distinction we usually make between modifying or adding to a program and simply using it.
Linking a program with a library, without changing the library, is in some sense simply
using the library, and is analogous to running a utility program or application program.
However, in a textual and legal sense, the linked executable is a combined work, aderivative of the original library, and the ordinary General Public License treats it assuch.
Because of this blurred distinction, using the ordinary General Public License forlibraries did not effectively promote software sharing, because most developers did not
use the libraries. We concluded that weaker conditions might promote sharing better.
However, unrestricted linking of non-free programs would deprive the users of those
programs of all benefit from the free status of the libraries themselves. This Library
General Public License is intended to permit developers of non-free programs to use freelibraries, while preserving your freedom as a user of such programs to change the freelibraries that are incorporated in them. (We have not seen how to achieve this as regardschanges in header files, but we have achieved it as regards changes in the actual functionsof the Library.) The hope is that this will lead to faster development of free libraries.

27 / 338

FS050W Copyright Notice

The precise terms and conditions for copying, distribution and modification follow. Pay
close attention to the difference between a "work based on the library" and a "work thatuses the library". The former contains code derived from the library, while the latter
only works together with the library.
Note that it is possible for a library to be covered by the ordinary General Public Licenserather than by this special one.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library which contains a noticeplaced by the copyright holder or other authorized party saying it may be distributed under
the terms of this Library General Public License (also called "this License"). Eachlicensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as tobe conveniently linked with application programs (which use some of those functions anddata) to form executables.
The "Library", below, refers to any such software library or work which has been
distributed under these terms. A "work based on the Library" means either the Library or
any derivative work under copyright law: that is to say, a work containing the Libraryor a portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is included without
limitation in the term "modification".)"Source code" for a work means the preferred form of the work for making modifications
to it. For a library, complete source code means all the source code for all modules it
contains, plus any associated interface definition files, plus the scripts used to control
compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running a program using the Library is
not restricted, and output from such a program is covered only if its contents constitutea work based on the Library (independent of the use of the Library in a tool for writingit). Whether that is true depends on what the Library does and what the program that uses
the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source codeas you receive it, in any medium, provided that you conspicuously and appropriately publish
on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all

28 / 338

FS050W Copyright Notice

the notices that refer to this License and to the absence of any warranty; and distributea copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forminga work based on the Library, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third
parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data
to be supplied by an application program that uses the facility, other than as an argument
passed when the facility is invoked, then you must make a good faith effort to ensure that,in the event an application does not supply such function or table, the facility still
operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose thatis entirely well-defined independent of the application. Therefore, Subsection 2d requiresthat any application-supplied function or table used by this function must be optional:
if the application does not supply it, the square root function must still compute squareroots.)
These requirements apply to the modified work as a whole. If identifiable sectionsof that work are not derived from the Library, and can be reasonably considered independentand separate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Library, the distribution of thewhole must be on the terms of this License, whose permissions for other licensees extend
to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights towork written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library(or with a work based on the Library) on a volume of a storage or distribution medium does
not bring the other work under the scope of this License.

29 / 338

FS050W Copyright Notice

3. You may opt to apply the terms of the ordinary GNU General Public License insteadof this License to a given copy of the Library. To do this, you must alter all the notices
that refer to this License, so that they refer to the ordinary GNU General Public License,
version 2, instead of to this License. (If a newer version than version 2 of the ordinary
GNU General Public License has appeared, then you can specify that version instead if you
wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so theordinary GNU General Public License applies to all subsequent copies and derivative works
made from that copy.
This option is useful when you wish to copy part of the code of the Library into a
program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under
Section 2) in object code or executable form under the terms of Sections 1 and 2 above
provided that you accompany it with the complete corresponding 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.
If distribution of object code is made by offering access to copy from a designatedplace, then offering equivalent access to copy the source code from the same place satisfies
the requirement to distribute the source code, even though third parties are not compelled
to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed
to work with the Library by being compiled or linked with it, is called a "work that uses
the Library". Such a work, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executablethat is a derivative of the Library (because it contains portions of the Library), rather
than a "work that uses the library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of
the Library, the object code for the work may be a derivative work of the Library eventhough the source code is not. Whether this is true is especially significant if the work
can be linked without the Library, or if the work is itself a library. The threshold forthis to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and

30 / 338

FS050W Copyright Noticeaccessors, and small macros and small inline functions (ten lines or less in length), thenthe use of the object file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the Library will still
fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object
code for the work under the terms of Section 6. Any executables containing that work also
fall under Section 6, whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also compile or link a "work thatuses the Library" with the Library to produce a work containing portions of the Library,and distribute that work under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse engineering for debugging
such modifications.
You must give prominent notice with each copy of the work that the Library is usedin it and that the Library and its use are covered by this License. You must supply a copyof this License. If the work during execution displays copyright notices, you must include
the copyright notice for the Library among them, as well as a reference directing the user
to the copy of this License. Also, you must do one of these things:a) Accompany the work with the complete corresponding machine-readable source codefor the Library including whatever changes were used in the work (which must be distributed
under Sections 1 and 2 above); and, if the work is an executable linked with the Library,with the complete machine-readable "work that uses the Library", as object code and/or
source code, so that the user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile
the application to use the modified definitions.)b) Accompany the work with a written offer, valid for at least three years, togive the same user the materials specified in Subsection 6a, above, for a charge no morethan the cost of performing this distribution.
c) If distribution of the work is made by offering access to copy from a designatedplace, offer equivalent access to copy the above specified materials from the same place.
d) Verify that the user has already received a copy of these materials or thatyou have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include
any data and utility programs needed for reproducing the executable from it. However, asa special exception, the source code distributed need not include anything that is normally
distributed (in either source or binary form) with the major components (compiler, kernel,
and so on) of the operating system on which the executable runs, unless that component

31 / 338

FS050W Copyright Noticeitself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of otherproprietary libraries that do not normally accompany the operating system. Such acontradiction means you cannot use both them and the Library together in an executablethat you distribute.
7. You may place library facilities that are a work based on the Library side-by-side
in a single library together with other library facilities not covered by this License,and distribute such a combined library, provided that the separate distribution of thework based on the Library and of the other library facilities is otherwise permitted, andprovided that you do these two things:a) Accompany the combined library with a copy of the same work based on the Library,
uncombined with any other library facilities. This must be distributed under the termsof the Sections above.
b) Give prominent notice with the combined library of the fact that part of it
is a work based on the Library, and explaining where to find the accompanying uncombinedform of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except
as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense,
link with, or distribute the Library is void, and will automatically terminate your rights
under this License. However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such parties remain in
full compliance.
9. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Library or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the Library (or any work based on the Library), you indicate
your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), therecipient automatically receives a license from the original licensor to copy, distribute,
link with or modify the Library subject to these terms and conditions. You may not impose
any further restrictions on the recipients' exercise of the rights granted herein. You
are not responsible for enforcing compliance by third parties to this License.
11. If, as a consequence of a court judgment or allegation of patent infringement orfor any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example,

32 / 338

FS050W Copyright Notice

if a patent license would not permit royalty-free redistribution of the Library by all
those who receive copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from distribution of the
Library.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply, and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or otherproperty right claims or to contest validity of any such claims; this section has the sole
purpose of protecting the integrity of the free software distribution system which is
implemented by public license practices. Many people have made generous contributions to
the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequenceof the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries
either by patents or by copyrighted interfaces, the original copyright holder who places
the Library under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Library
General Public License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies aversion number of this License which applies to it and "any later version", you have theoption of following the terms and conditions either of that version or of any later version
published by the Free Software Foundation. If the Library does not specify a license version
number, you may choose any version ever published by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose
distribution conditions are incompatible with these, write to the author to ask forpermission. For software which is copyrighted by the Free Software Foundation, write to
the Free Software Foundation; we sometimes make exceptions for this. Our decision will
be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.

33 / 338

FS050W Copyright Notice

NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the
public, we recommend making it free software that everyone can redistribute and change.
You can do so by permitting redistribution under these terms (or, alternatively, under
the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach
them to the start of each source file to most effectively convey the exclusion of warranty;
and each file should have at least the "copyright" line and a pointer to where the fullnotice is found.
one line to give the library's name and an idea of what it does.
Copyright (C) year name of author
This library is free software; you can redistribute it and/or modify it under the termsof the GNU Library General Public License as published by the Free Software Foundation;either version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

34 / 338

FS050W Copyright Notice

See the GNU Library General Public License for more details.
You should have received a copy of the GNU Library General Public License along with thislibrary; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301, USA.
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any,
to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter
the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

* LGPLV2.1 License
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successorof the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble

35 / 338

FS050W Copyright Notice

The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom
to share and change free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially designatedsoftware packages--typically libraries--of the Free Software Foundation and other authors
who decide to use it. You can use it too, but we suggest you first think carefully about
whether this license or the ordinary General Public License is the better strategy to use
in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General
Public Licenses are designed to make sure that you have the freedom to distribute copies
of free software (and charge for this service if you wish); that you receive source codeor can get it if you want it; that you can change the software and use pieces of it in
new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you
these rights or to ask you to surrender these rights. These restrictions translate tocertain responsibilities for you if you distribute copies of the library or if you modifyit.
For example, if you distribute copies of the library, whether gratis or for a fee, youmust give the recipients all the rights that we gave you. You must make sure that they,
too, receive or can get the source code. If you link other code with the library, you must
provide complete object files to the recipients, so that they can relink them with thelibrary after making changes to the library and recompiling it. And you must show themthese terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and (2) weoffer you this license, which gives you legal permission to copy, distribute and/or modify
the library.
To protect each distributor, we want to make it very clear that there is no warranty forthe free library. Also, if the library is modified by someone else and passed on, therecipients should know that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program.
We wish to make sure that a company cannot effectively restrict the users of a free programby obtaining a restrictive license from a patent holder. Therefore, we insist that any

36 / 338

FS050W Copyright Noticepatent license obtained for a version of the library must be consistent with the full
freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public
License. This license, the GNU Lesser General Public License, applies to certain designatedlibraries, and is quite different from the ordinary General Public License. We use thislicense for certain libraries in order to permit linking those libraries into non-freeprograms.
When a program is linked with a library, whether statically or using a shared library,
the combination of the two is legally speaking a combined work, a derivative of the original
library. The ordinary General Public License therefore permits such linking only if theentire combination fits its criteria of freedom. The Lesser General Public License permits
more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect
the user's freedom than the ordinary General Public License. It also provides other free
software developers Less of an advantage over competing non-free programs. These
disadvantages are the reason we use the ordinary General Public License for many libraries.
However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible
use of a certain library, so that it becomes a de-facto standard. To achieve this, non-freeprograms must be allowed to use the library. A more frequent case is that a free library
does the same job as widely used non-free libraries. In this case, there is little to gain
by limiting the free library to free software only, so we use the Lesser General Public
License.
In other cases, permission to use a particular library in non-free programs enables agreater number of people to use a large body of free software. For example, permission
to use the GNU C Library in non-free programs enables many more people to use the whole
GNU operating system, as well as its variant, the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it
does ensure that the user of a program that is linked with the Library has the freedom
and the wherewithal to run that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow. Pay
close attention to the difference between a "work based on the library" and a "work thatuses the library". The former contains code derived from the library, whereas the latter

37 / 338

FS050W Copyright Noticemust be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program whichcontains a notice placed by the copyright holder or other authorized party saying it may
be distributed under the terms of this Lesser General Public License (also called "thisLicense"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as tobe conveniently linked with application programs (which use some of those functions anddata) to form executables.
The "Library", below, refers to any such software library or work which has been
distributed under these terms. A "work based on the Library" means either the Library or
any derivative work under copyright law: that is to say, a work containing the Libraryor a portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is included without
limitation in the term "modification".)"Source code" for a work means the preferred form of the work for making modifications
to it. For a library, complete source code means all the source code for all modules it
contains, plus any associated interface definition files, plus the scripts used to control
compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running a program using the Library is
not restricted, and output from such a program is covered only if its contents constitutea work based on the Library (independent of the use of the Library in a tool for writingit). Whether that is true depends on what the Library does and what the program that uses
the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source codeas you receive it, in any medium, provided that you conspicuously and appropriately publish
on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all
the notices that refer to this License and to the absence of any warranty; and distributea copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming

38 / 338

FS050W Copyright Noticea work based on the Library, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third
parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data
to be supplied by an application program that uses the facility, other than as an argument
passed when the facility is invoked, then you must make a good faith effort to ensure that,in the event an application does not supply such function or table, the facility still
operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is
entirely well-defined independent of the application. Therefore, Subsection 2d requiresthat any application-supplied function or table used by this function must be optional:
if the application does not supply it, the square root function must still compute squareroots.)
These requirements apply to the modified work as a whole. If identifiable sectionsof that work are not derived from the Library, and can be reasonably considered independentand separate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Library, the distribution of thewhole must be on the terms of this License, whose permissions for other licensees extend
to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights towork written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library(or with a work based on the Library) on a volume of a storage or distribution medium does
not bring the other work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License insteadof this License to a given copy of the Library. To do this, you must alter all the notices
that refer to this License, so that they refer to the ordinary GNU General Public License,
version 2, instead of to this License. (If a newer version than version 2 of the ordinary
GNU General Public License has appeared, then you can specify that version instead if you
wish.) Do not make any other change in these notices.

39 / 338

FS050W Copyright NoticeOnce this change is made in a given copy, it is irreversible for that copy, so theordinary GNU General Public License applies to all subsequent copies and derivative works
made from that copy.
This option is useful when you wish to copy part of the code of the Library into a
program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under
Section 2) in object code or executable form under the terms of Sections 1 and 2 above
provided that you accompany it with the complete corresponding 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.
If distribution of object code is made by offering access to copy from a designatedplace, then offering equivalent access to copy the source code from the same place satisfies
the requirement to distribute the source code, even though third parties are not compelled
to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed
to work with the Library by being compiled or linked with it, is called a "work that uses
the Library". Such a work, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executablethat is a derivative of the Library (because it contains portions of the Library), rather
than a "work that uses the library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of
the Library, the object code for the work may be a derivative work of the Library eventhough the source code is not. Whether this is true is especially significant if the work
can be linked without the Library, or if the work is itself a library. The threshold forthis to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts andaccessors, and small macros and small inline functions (ten lines or less in length), thenthe use of the object file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the Library will still
fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object

40 / 338

FS050W Copyright Noticecode for the work under the terms of Section 6. Any executables containing that work also
fall under Section 6, whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or link a "work thatuses the Library" with the Library to produce a work containing portions of the Library,and distribute that work under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse engineering for debugging
such modifications.
You must give prominent notice with each copy of the work that the Library is usedin it and that the Library and its use are covered by this License. You must supply a copyof this License. If the work during execution displays copyright notices, you must include
the copyright notice for the Library among them, as well as a reference directing the user
to the copy of this License. Also, you must do one of these things:a) Accompany the work with the complete corresponding machine-readable source codefor the Library including whatever changes were used in the work (which must be distributed
under Sections 1 and 2 above); and, if the work is an executable linked with the Library,with the complete machine-readable "work that uses the Library", as object code and/or
source code, so that the user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile
the application to use the modified definitions.)b) Use a suitable shared library mechanism for linking with the Library. A suitablemechanism is one that (1) uses at run time a copy of the library already present on theuser's computer system, rather than copying library functions into the executable, and(2) will operate properly with a modified version of the library, if the user installs
one, as long as the modified version is interface-compatible with the version that thework was made with.
c) Accompany the work with a written offer, valid for at least three years, togive the same user the materials specified in Subsection 6a, above, for a charge no morethan the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designatedplace, offer equivalent access to copy the above specified materials from the same place.
e) Verify that the user has already received a copy of these materials or thatyou have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include
any data and utility programs needed for reproducing the executable from it. However, asa special exception, the materials to be distributed need not include anything that isnormally distributed (in either source or binary form) with the major components (compiler,
kernel, and so on) of the operating system on which the executable runs, unless that41 / 338

FS050W Copyright Noticecomponent itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of otherproprietary libraries that do not normally accompany the operating system. Such acontradiction means you cannot use both them and the Library together in an executablethat you distribute.
7. You may place library facilities that are a work based on the Library side-by-side
in a single library together with other library facilities not covered by this License,and distribute such a combined library, provided that the separate distribution of thework based on the Library and of the other library facilities is otherwise permitted, andprovided that you do these two things:a) Accompany the combined library with a copy of the same work based on the Library,
uncombined with any other library facilities. This must be distributed under the termsof the Sections above.
b) Give prominent notice with the combined library of the fact that part of it
is a work based on the Library, and explaining where to find the accompanying uncombinedform of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except
as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense,
link with, or distribute the Library is void, and will automatically terminate your rights
under this License. However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such parties remain in
full compliance.
9. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Library or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the Library (or any work based on the Library), you indicate
your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), therecipient automatically receives a license from the original licensor to copy, distribute,
link with or modify the Library subject to these terms and conditions. You may not impose
any further restrictions on the recipients' exercise of the rights granted herein. You
are not responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement orfor any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example,

42 / 338

FS050W Copyright Notice

if a patent license would not permit royalty-free redistribution of the Library by all
those who receive copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from distribution of the
Library.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply, and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or otherproperty right claims or to contest validity of any such claims; this section has the sole
purpose of protecting the integrity of the free software distribution system which is
implemented by public license practices. Many people have made generous contributions to
the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequenceof the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries
either by patents or by copyrighted interfaces, the original copyright holder who places
the Library under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser
General Public License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies aversion number of this License which applies to it and "any later version", you have theoption of following the terms and conditions either of that version or of any later version
published by the Free Software Foundation. If the Library does not specify a license version
number, you may choose any version ever published by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose
distribution conditions are incompatible with these, write to the author to ask forpermission. For software which is copyrighted by the Free Software Foundation, write to
the Free Software Foundation; we sometimes make exceptions for this. Our decision will
be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.

43 / 338

FS050W Copyright Notice

NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the
public, we recommend making it free software that everyone can redistribute and change.
You can do so by permitting redistribution under these terms (or, alternatively, under
the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach
them to the start of each source file to most effectively convey the exclusion of warranty;
and each file should have at least the "copyright" line and a pointer to where the fullnotice is found.
<one line to give the library's name and an idea of what it does. >Copyright (C) <year > <name of author >This library is free software; you can redistribute it and/or modify it under the termsof the GNU Lesser General Public License as published by the Free Software Foundation;either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

44 / 338

FS050W Copyright Notice

See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with thislibrary; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic
and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any,
to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter
the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
<signature of Ty Coon >, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

* LGPLV2.1+ License(GNU Lesser General Public License v2.1 or later)
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successorof the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and change
it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom

45 / 338

FS050W Copyright Notice

to share and change free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially designatedsoftware packages--typically libraries--of the Free Software Foundation and other authors
who decide to use it. You can use it too, but we suggest you first think carefully about
whether this license or the ordinary General Public License is the better strategy to use
in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General
Public Licenses are designed to make sure that you have the freedom to distribute copies
of free software (and charge for this service if you wish); that you receive source codeor can get it if you want it; that you can change the software and use pieces of it in
new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you
these rights or to ask you to surrender these rights. These restrictions translate tocertain responsibilities for you if you distribute copies of the library or if you modifyit.
For example, if you distribute copies of the library, whether gratis or for a fee, youmust give the recipients all the rights that we gave you. You must make sure that they,
too, receive or can get the source code. If you link other code with the library, you must
provide complete object files to the recipients, so that they can relink them with thelibrary after making changes to the library and recompiling it. And you must show themthese terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and (2) weoffer you this license, which gives you legal permission to copy, distribute and/or modify
the library.
To protect each distributor, we want to make it very clear that there is no warranty forthe free library. Also, if the library is modified by someone else and passed on, therecipients should know that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program.
We wish to make sure that a company cannot effectively restrict the users of a free programby obtaining a restrictive license from a patent holder. Therefore, we insist that any
patent license obtained for a version of the library must be consistent with the full
freedom of use specified in this license.

46 / 338

FS050W Copyright Notice

Most GNU software, including some libraries, is covered by the ordinary GNU General Public
License. This license, the GNU Lesser General Public License, applies to certain designatedlibraries, and is quite different from the ordinary General Public License. We use thislicense for certain libraries in order to permit linking those libraries into non-freeprograms.
When a program is linked with a library, whether statically or using a shared library,
the combination of the two is legally speaking a combined work, a derivative of the original
library. The ordinary General Public License therefore permits such linking only if theentire combination fits its criteria of freedom. The Lesser General Public License permits
more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect
the user's freedom than the ordinary General Public License. It also provides other free
software developers Less of an advantage over competing non-free programs. These
disadvantages are the reason we use the ordinary General Public License for many libraries.
However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible
use of a certain library, so that it becomes a de-facto standard. To achieve this, non-freeprograms must be allowed to use the library. A more frequent case is that a free library
does the same job as widely used non-free libraries. In this case, there is little to gain
by limiting the free library to free software only, so we use the Lesser General Public
License.
In other cases, permission to use a particular library in non-free programs enables agreater number of people to use a large body of free software. For example, permission
to use the GNU C Library in non-free programs enables many more people to use the whole
GNU operating system, as well as its variant, the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it
does ensure that the user of a program that is linked with the Library has the freedom
and the wherewithal to run that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow. Pay
close attention to the difference between a "work based on the library" and a "work thatuses the library". The former contains code derived from the library, whereas the lattermust be combined with the library in order to run.

47 / 338

FS050W Copyright Notice

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program whichcontains a notice placed by the copyright holder or other authorized party saying it may
be distributed under the terms of this Lesser General Public License (also called "thisLicense"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as tobe conveniently linked with application programs (which use some of those functions anddata) to form executables.
The "Library", below, refers to any such software library or work which has been
distributed under these terms. A "work based on the Library" means either the Library or
any derivative work under copyright law: that is to say, a work containing the Libraryor a portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is included without
limitation in the term "modification".)"Source code" for a work means the preferred form of the work for making modifications
to it. For a library, complete source code means all the source code for all modules it
contains, plus any associated interface definition files, plus the scripts used to control
compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by thisLicense; they are outside its scope. The act of running a program using the Library is
not restricted, and output from such a program is covered only if its contents constitutea work based on the Library (independent of the use of the Library in a tool for writingit). Whether that is true depends on what the Library does and what the program that uses
the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source codeas you receive it, in any medium, provided that you conspicuously and appropriately publish
on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all
the notices that refer to this License and to the absence of any warranty; and distributea copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forminga work based on the Library, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions:48 / 338

FS050W Copyright Noticea) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third
parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data
to be supplied by an application program that uses the facility, other than as an argument
passed when the facility is invoked, then you must make a good faith effort to ensure that,in the event an application does not supply such function or table, the facility still
operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is
entirely well-defined independent of the application. Therefore, Subsection 2d requiresthat any application-supplied function or table used by this function must be optional:
if the application does not supply it, the square root function must still compute squareroots.)
These requirements apply to the modified work as a whole. If identifiable sectionsof that work are not derived from the Library, and can be reasonably considered independentand separate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Library, the distribution of thewhole must be on the terms of this License, whose permissions for other licensees extend
to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights towork written entirely by you; rather, the intent is to exercise the right to control the
distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library(or with a work based on the Library) on a volume of a storage or distribution medium does
not bring the other work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License insteadof this License to a given copy of the Library. To do this, you must alter all the notices
that refer to this License, so that they refer to the ordinary GNU General Public License,
version 2, instead of to this License. (If a newer version than version 2 of the ordinary
GNU General Public License has appeared, then you can specify that version instead if you
wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the

49 / 338

FS050W Copyright Noticeordinary GNU General Public License applies to all subsequent copies and derivative works
made from that copy.
This option is useful when you wish to copy part of the code of the Library into a
program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under
Section 2) in object code or executable form under the terms of Sections 1 and 2 above
provided that you accompany it with the complete corresponding 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.
If distribution of object code is made by offering access to copy from a designatedplace, then offering equivalent access to copy the source code from the same place satisfies
the requirement to distribute the source code, even though third parties are not compelled
to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed
to work with the Library by being compiled or linked with it, is called a "work that uses
the Library". Such a work, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executablethat is a derivative of the Library (because it contains portions of the Library), rather
than a "work that uses the library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of
the Library, the object code for the work may be a derivative work of the Library eventhough the source code is not. Whether this is true is especially significant if the work
can be linked without the Library, or if the work is itself a library. The threshold forthis to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts andaccessors, and small macros and small inline functions (ten lines or less in length), thenthe use of the object file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the Library will still
fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object
code for the work under the terms of Section 6. Any executables containing that work also
fall under Section 6, whether or not they are linked directly with the Library itself.

50 / 338

FS050W Copyright Notice

6. As an exception to the Sections above, you may also combine or link a "work thatuses the Library" with the Library to produce a work containing portions of the Library,and distribute that work under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse engineering for debugging
such modifications.
You must give prominent notice with each copy of the work that the Library is usedin it and that the Library and its use are covered by this License. You must supply a copyof this License. If the work during execution displays copyright notices, you must include
the copyright notice for the Library among them, as well as a reference directing the user
to the copy of this License. Also, you must do one of these things:a) Accompany the work with the complete corresponding machine-readable source codefor the Library including whatever changes were used in the work (which must be distributed
under Sections 1 and 2 above); and, if the work is an executable linked with the Library,with the complete machine-readable "work that uses the Library", as object code and/or
source code, so that the user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile
the application to use the modified definitions.)b) Use a suitable shared library mechanism for linking with the Library. A suitablemechanism is one that (1) uses at run time a copy of the library already present on theuser's computer system, rather than copying library functions into the executable, and(2) will operate properly with a modified version of the library, if the user installs
one, as long as the modified version is interface-compatible with the version that thework was made with.
c) Accompany the work with a written offer, valid for at least three years, togive the same user the materials specified in Subsection 6a, above, for a charge no morethan the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designatedplace, offer equivalent access to copy the above specified materials from the same place.
e) Verify that the user has already received a copy of these materials or thatyou have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include
any data and utility programs needed for reproducing the executable from it. However, asa special exception, the materials to be distributed need not include anything that isnormally distributed (in either source or binary form) with the major components (compiler,
kernel, and so on) of the operating system on which the executable runs, unless thatcomponent itself accompanies the executable.

51 / 338

FS050W Copyright Notice

It may happen that this requirement contradicts the license restrictions of otherproprietary libraries that do not normally accompany the operating system. Such acontradiction means you cannot use both them and the Library together in an executablethat you distribute.
7. You may place library facilities that are a work based on the Library side-by-side
in a single library together with other library facilities not covered by this License,and distribute such a combined library, provided that the separate distribution of thework based on the Library and of the other library facilities is otherwise permitted, andprovided that you do these two things:a) Accompany the combined library with a copy of the same work based on the Library,
uncombined with any other library facilities. This must be distributed under the termsof the Sections above.
b) Give prominent notice with the combined library of the fact that part of it
is a work based on the Library, and explaining where to find the accompanying uncombinedform of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except
as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense,
link with, or distribute the Library is void, and will automatically terminate your rights
under this License. However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such parties remain in
full compliance.
9. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Library or its derivative
works. These actions are prohibited by law if you do not accept this License. Therefore,by modifying or distributing the Library (or any work based on the Library), you indicate
your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), therecipient automatically receives a license from the original licensor to copy, distribute,
link with or modify the Library subject to these terms and conditions. You may not impose
any further restrictions on the recipients' exercise of the rights granted herein. You
are not responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement orfor any other reason (not limited to patent issues), conditions are imposed on you (whether
by court order, agreement or otherwise) that contradict the conditions of this License,
they do not excuse you from the conditions of this License. If you cannot distribute so
as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example,
if a patent license would not permit royalty-free redistribution of the Library by all
those who receive copies directly or indirectly through you, then the only way you could

52 / 338

FS050W Copyright Noticesatisfy both it and this License would be to refrain entirely from distribution of the
Library.
If any portion of this section is held invalid or unenforceable under any particular
circumstance, the balance of the section is intended to apply, and the section as a wholeis intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or otherproperty right claims or to contest validity of any such claims; this section has the sole
purpose of protecting the integrity of the free software distribution system which is
implemented by public license practices. Many people have made generous contributions to
the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequenceof the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries
either by patents or by copyrighted interfaces, the original copyright holder who places
the Library under this License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser
General Public License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies aversion number of this License which applies to it and "any later version", you have theoption of following the terms and conditions either of that version or of any later version
published by the Free Software Foundation. If the Library does not specify a license version
number, you may choose any version ever published by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose
distribution conditions are incompatible with these, write to the author to ask forpermission. For software which is copyrighted by the Free Software Foundation, write to
the Free Software Foundation; we sometimes make exceptions for this. Our decision will
be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.
NO WARRANTY

53 / 338

FS050W Copyright Notice

15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY,
TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDINGBUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVENIF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the
public, we recommend making it free software that everyone can redistribute and change.
You can do so by permitting redistribution under these terms (or, alternatively, under
the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach
them to the start of each source file to most effectively convey the exclusion of warranty;
and each file should have at least the "copyright" line and a pointer to where the fullnotice is found.
<one line to give the library's name and an idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or modify it under the termsof the GNU Lesser General Public License as published by the Free Software Foundation;either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Lesser General Public License for more details.

54 / 338

FS050W Copyright Notice

You should have received a copy of the GNU Lesser General Public License along with thislibrary; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
Floor, Boston, MA 02110-1301 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any,
to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter
the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
<signature of Ty Coon >, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

* LGPLv3
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
This version of the GNU Lesser General Public License incorporates the terms and conditionsof version 3 of the GNU General Public License, supplemented by the additional permissions
listed below.
0. Additional Definitions.
As used herein, "this License" refers to version 3 of the GNU Lesser General Public
License, and the "GNU GPL" refers to version 3 of the GNU General Public License.
"The Library" refers to a covered work governed by this License, other than an
Application or a Combined Work as defined below.

55 / 338

FS050W Copyright Notice

An "Application" is any work that makes use of an interface provided by the Library,
but which is not otherwise based on the Library. Defining a subclass of a class definedby the Library is deemed a mode of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an Application with
the Library. The particular version of the Library with which the Combined Work was madeis also called the "Linked Version".
The "Minimal Corresponding Source" for a Combined Work means the Corresponding
Source for the Combined Work, excluding any source code for portions of the Combined Work
that, considered in isolation, are based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the object code
and/or source code for the Application, including any data and utility programs needed
for reproducing the Combined Work from the Application, but excluding the System Librariesof the Combined Work.
1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3 and 4 of this License without beingbound by section 3 of the GNU GPL.
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a facility refers
to a function or data to be supplied by an Application that uses the facility (other thanas an argument passed when the facility is invoked), then you may convey a copy of themodified version:a) under this License, provided that you make a good faith effort to ensure that,in the event an Application does not supply the function or data, the facility still
operates, and performs whatever part of its purpose remains meaningful, orb) under the GNU GPL, with none of the additional permissions of this License
applicable to that copy.
3. Object Code Incorporating Material from Library Header Files.
The object code form of an Application may incorporate material from a header filethat is part of the Library. You may convey such object code under terms of your choice,provided that, if the incorporated material is not limited to numerical parameters, data
structure layouts and accessors, or small macros, inline functions and templates (ten or
fewer lines in length), you do both of the following:a) Give prominent notice with each copy of the object code that the Library isused in it and that the Library and its use are covered by this License.
b) Accompany the object code with a copy of the GNU GPL and this license document.
4. Combined Works.
You may convey a Combined Work under terms of your choice that, taken together,56 / 338

FS050W Copyright Noticeeffectively do not restrict modification of the portions of the Library contained in the
Combined Work and reverse engineering for debugging such modifications, if you also doeach of the following:a) Give prominent notice with each copy of the Combined Work that the Library isused in it and that the Library and its use are covered by this License.
b) Accompany the Combined Work with a copy of the GNU GPL and this license document.
c) For a Combined Work that displays copyright notices during execution, include
the copyright notice for the Library among these notices, as well as a reference directing
the user to the copies of the GNU GPL and this license document.
d) Do one of the following:0) Convey the Minimal Corresponding Source under the terms of this License,
and the Corresponding Application Code in a form suitable for, and under terms that permit,
the user to recombine or relink the Application with a modified version of the Linked
Version to produce a modified Combined Work, in the manner specified by section 6 of the
GNU GPL for conveying Corresponding Source.
1) Use a suitable shared library mechanism for linking with the Library. A
suitable mechanism is one that (a) uses at run time a copy of the Library already present
on the user's computer system, and (b) will operate properly with a modified version of
the Library that is interface-compatible with the Linked Version.
e) Provide Installation Information, but only if you would otherwise be required
to provide such information under section 6 of the GNU GPL, and only to the extent thatsuch information is necessary to install and execute a modified version of the CombinedWork produced by recombining or relinking the Application with a modified version of the
Linked Version. (If you use option 4d0, the Installation Information must accompany the
Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1,
you must provide the Installation Information in the manner specified by section 6 of the
GNU GPL for conveying Corresponding Source.)
5. Combined Libraries.
You may place library facilities that are a work based on the Library side by sidein a single library together with other library facilities that are not Applications andare not covered by this License, and convey such a combined library under terms of yourchoice, if you do both of the following:a) Accompany the combined library with a copy of the same work based on the Library,
uncombined with any other library facilities, conveyed under the terms of this License.
b) Give prominent notice with the combined library that part of it is a work basedon the Library, and explaining where to find the accompanying uncombined form of the samework.
6. Revised Versions of the GNU Lesser General Public License.
The Free Software Foundation may publish revised and/or new versions of the GNU Lesser

57 / 338

FS050W Copyright Notice

General Public License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library as you received
it specifies that a certain numbered version of the GNU Lesser General Public License "or
any later version" applies to it, you have the option of following the terms and conditions
either of that published version or of any later version published by the Free Software
Foundation. If the Library as you received it does not specify a version number of the
GNU Lesser General Public License, you may choose any version of the GNU Lesser General
Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide whether futureversions of the GNU Lesser General Public License shall apply, that proxy's publicstatement of acceptance of any version is permanent authorization for you to choose thatversion for the Library.

* GPLv3 License
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright ? 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for software and other kindsof works.
The licenses for most software and other practical works are designed to take away yourfreedom to share and change the works. By contrast, the GNU General Public License isintended to guarantee your freedom to share and change all versions of a program--to makesure it remains free software for all its users. We, the Free Software Foundation, use
the GNU General Public License for most of our software; it applies also to any other work
released this way by its authors. You can apply it to your programs, too.

58 / 338

FS050W Copyright Notice

When we speak of free software, we are referring to freedom, not price. Our General Public
Licenses are designed to make sure that you have the freedom to distribute copies of free
software (and charge for them 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 your rights, we need to prevent others from denying you these rights or asking
you to surrender the rights. Therefore, you have certain responsibilities if you distributecopies of the software, or if you modify it: responsibilities to respect the freedom ofothers.
For example, if you distribute copies of such a program, whether gratis or for a fee, youmust pass on to the recipients the same freedoms that you received. You must make surethat they, too, receive or can get the source code. And you must show them these terms
so they know their rights.
Developers that use the GNU GPL protect your rights with two steps: (1) assert copyrighton the software, and (2) offer you this License giving you legal permission to copy,
distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains that there is no
warranty for this free software. For both users' and authors' sake, the GPL requires thatmodified versions be marked as changed, so that their problems will not be attributed
erroneously to authors of previous versions.
Some devices are designed to deny users access to install or run modified versions of thesoftware inside them, although the manufacturer can do so. This is fundamentally
incompatible with the aim of protecting users' freedom to change the software. The
systematic pattern of such abuse occurs in the area of products for individuals to use,which is precisely where it is most unacceptable. Therefore, we have designed this versionof the GPL to prohibit the practice for those products. If such problems arise substantiallyin other domains, we stand ready to extend this provision to those domains in futureversions of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents. States should notallow patents to restrict development and use of software on general-purpose computers,
but in those that do, we wish to avoid the special danger that patents applied to a freeprogram could make it effectively proprietary. To prevent this, the GPL assures thatpatents cannot be used to render the program non-free.

59 / 338

FS050W Copyright Notice

The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of works, suchas semiconductor masks.
"The Program" refers to any copyrightable work licensed under this License. Eachlicensee is addressed as "you". "Licensees" and "recipients" may be individuals ororganizations.
To "modify" a work means to copy from or adapt all or part of the work in a fashionrequiring copyright permission, other than the making of an exact copy. The resulting workis called a "modified version" of the earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based on the Program.
To "propagate" a work means to do anything with it that, without permission, would
make you directly or secondarily liable for infringement under applicable copyright law,
except executing it on a computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the public, and in somecountries other activities as well.
To "convey" a work means any kind of propagation that enables other parties to makeor receive copies. Mere interaction with a user through a computer network, with no transfer
of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices" to the extent thatit includes a convenient and prominently visible feature that (1) displays an appropriate
copyright notice, and (2) tells the user that there is no warranty for the work (except
to the extent that warranties are provided), that licensees may convey the work under thisLicense, and how to view a copy of this License. If the interface presents a list of usercommands or options, such as a menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work for making
modifications to it. "Object code" means any non-source form of a work.

60 / 338

FS050W Copyright Notice

A "Standard Interface" means an interface that either is an official standard definedby a recognized standards body, or, in the case of interfaces specified for a particular
programming language, one that is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other than the work
as a whole, that (a) is included in the normal form of packaging a Major Component, butwhich is not part of that Major Component, and (b) serves only to enable use of the workwith that Major Component, or to implement a Standard Interface for which an implementation
is available to the public in source code form. A "Major Component", in this context, meansa major essential component (kernel, window system, and so on) of the specific operating
system (if any) on which the executable work runs, or a compiler used to produce the work,or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all the source codeneeded to generate, install, and (for an executable work) run the object code and to modify
the work, including scripts to control those activities. However, it does not include thework's System Libraries, or general-purpose tools or generally available free programs
which are used unmodified in performing those activities but which are not part of thework. For example, Corresponding Source includes interface definition files associatedwith source files for the work, and the source code for shared libraries and dynamicallylinked subprograms that the work is specifically designed to require, such as by intimate
data communication or control flow between those subprograms and other parts of the work.
The Corresponding Source need not include anything that users can regenerate
automatically from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the
Program, and are irrevocable provided the stated conditions are met. This License
explicitly affirms your unlimited permission to run the unmodified Program. The output
from running a covered work is covered by this License only if the output, given its content,
constitutes a covered work. This License acknowledges your rights of fair use or otherequivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not convey, without conditions
so long as your license otherwise remains in force. You may convey covered works to others
for the sole purpose of having them make modifications exclusively for you, or provide
you with facilities for running those works, provided that you comply with the terms of

61 / 338

FS050W Copyright Noticethis License in conveying all material for which you do not control copyright. Those thus
making or running the covered works for you must do so exclusively on your behalf, under
your direction and control, on terms that prohibit them from making any copies of yourcopyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under the conditions
stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological measure under any
applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted
on 20 December 1996, or similar laws prohibiting or restricting circumvention of suchmeasures.
When you convey a covered work, you waive any legal power to forbid circumvention oftechnological measures to the extent such circumvention is effected by exercising rights
under this License with respect to the covered work, and you disclaim any intention tolimit operation or modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of technologicalmeasures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy anappropriate copyright notice; keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code; keep intact all
notices of the absence of any warranty; and give all recipients a copy of this Licensealong with the Program.
You may charge any price or no price for each copy that you convey, and you may offer
support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it fromthe Program, in the form of source code under the terms of section 4, provided that you
also meet all of these conditions:a) The work must carry prominent notices stating that you modified it, and givinga relevant date.
b) The work must carry prominent notices stating that it is released under thisLicense and any conditions added under section 7. This requirement modifies the requirement
in section 4 to "keep intact all notices".
c) You must license the entire work, as a whole, under this License to anyone whocomes into possession of a copy. This License will therefore apply, along with any

62 / 338

FS050W Copyright Notice

applicable section 7 additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no permission to license the workin any other way, but it does not invalidate such permission if you have separately receivedit.
d) If the work has interactive user interfaces, each must display Appropriate Legal
Notices; however, if the Program has interactive interfaces that do not display Appropriate
Legal Notices, your work need not make them do so.
A compilation of a covered work with other separate and independent works, which are
not by their nature extensions of the covered work, and which are not combined with itsuch as to form a larger program, in or on a volume of a storage or distribution medium,is called an "aggregate" if the compilation and its resulting copyright are not used tolimit the access or legal rights of the compilation's users beyond what the individual
works permit. Inclusion of a covered work in an aggregate does not cause this License to
apply to the other parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4 and5, provided that you also convey the machine-readable Corresponding Source under the termsof this License, in one of these ways:a) Convey the object code in, or embodied in, a physical product (including aphysical distribution medium), accompanied by the Corresponding Source fixed on a durable
physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including aphysical distribution medium), accompanied by a written offer, valid for at least three
years and valid for as long as you offer spare parts or customer support for that productmodel, to give anyone who possesses the object code either (1) a copy of the Corresponding
Source for all the software in the product that is covered by this License, on a durable
physical medium customarily used for software interchange, for a price no more than yourreasonable cost of physically performing this conveying of source, or (2) access to copy
the Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer
to provide the Corresponding Source. This alternative is allowed only occasionally andnoncommercially, and only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis orfor a charge), and offer equivalent access to the Corresponding Source in the same way
through the same place at no further charge. You need not require recipients to copy theCorresponding Source along with the object code. If the place to copy the object code isa network server, the Corresponding Source may be on a different server (operated by you
or a third party) that supports equivalent copying facilities, provided you maintain clear

63 / 338

FS050W Copyright Noticedirections next to the object code saying where to find the Corresponding Source.
Regardless of what server hosts the Corresponding Source, you remain obligated to ensurethat it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform
other peers where the object code and Corresponding Source of the work are being offeredto the general public at no charge under subsection 6d.
A separable portion of the object code, whose source code is excluded from theCorresponding Source as a System Library, need not be included in conveying the object
code work.
A "User Product" is either (1) a "consumer product", which means any tangible personal
property which is normally used for personal, family, or household purposes, or (2)anything designed or sold for incorporation into a dwelling. In determining whether aproduct is a consumer product, doubtful cases shall be resolved in favor of coverage. For
a particular product received by a particular user, "normally used" refers to a typicalor common use of that class of product, regardless of the status of the particular user
or of the way in which the particular user actually uses, or expects or is expected touse, the product. A product is a consumer product regardless of whether the product has
substantial commercial, industrial or non-consumer uses, unless such uses represent the
only significant mode of use of the product.
"Installation Information" for a User Product means any methods, procedures,
authorization keys, or other information required to install and execute modified versionsof a covered work in that User Product from a modified version of its Corresponding Source.
The information must suffice to ensure that the continued functioning of the modified
object code is in no case prevented or interfered with solely because modification has
been made.
If you convey an object code work under this section in, or with, or specifically foruse in, a User Product, and the conveying occurs as part of a transaction in which theright of possession and use of the User Product is transferred to the recipient inperpetuity or for a fixed term (regardless of how the transaction is characterized), theCorresponding Source conveyed under this section must be accompanied by the Installation
Information. But this requirement does not apply if neither you nor any third party retains
the ability to install modified object code on the User Product (for example, the work
has been installed in ROM).
The requirement to provide Installation Information does not include a requirement
to continue to provide support service, warranty, or updates for a work that has been

64 / 338

FS050W Copyright Noticemodified or installed by the recipient, or for the User Product in which it has been modified
or installed. Access to a network may be denied when the modification itself materiallyand adversely affects the operation of the network or violates the rules and protocols
for communication across the network.
Corresponding Source conveyed, and Installation Information provided, in accord withthis section must be in a format that is publicly documented (and with an implementation
available to the public in source code form), and must require no special password or key
for unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this License by making
exceptions from one or more of its conditions. Additional permissions that are applicableto the entire Program shall be treated as though they were included in this License, tothe extent that they are valid under applicable law. If additional permissions apply only
to part of the Program, that part may be used separately under those permissions, but theentire Program remains governed by this License without regard to the additional
permissions.
When you convey a copy of a covered work, you may at your option remove any additional
permissions from that copy, or from any part of it. (Additional permissions may be written
to require their own removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work, for which you haveor can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you add to a covered
work, you may (if authorized by the copyright holders of that material) supplement theterms of this License with terms:a) Disclaiming warranty or limiting liability differently from the terms ofsections 15 and 16 of this License; orb) Requiring preservation of specified reasonable legal notices or author
attributions in that material or in the Appropriate Legal Notices displayed by works
containing it; orc) Prohibiting misrepresentation of the origin of that material, or requiring thatmodified versions of such material be marked in reasonable ways as different from theoriginal version; ord) Limiting the use for publicity purposes of names of licensors or authors ofthe material; ore) Declining to grant rights under trademark law for use of some trade names,
trademarks, or service marks; orf) Requiring indemnification of licensors and authors of that material by anyone

65 / 338

FS050W Copyright Notice

who conveys the material (or modified versions of it) with contractual assumptions ofliability to the recipient, for any liability that these contractual assumptions directly
impose on those licensors and authors.
All other non-permissive additional terms are considered "further restrictions"
within the meaning of section 10. If the Program as you received it, or any part of it,
contains a notice stating that it is governed by this License along with a term that isa further restriction, you may remove that term. If a license document contains a further
restriction but permits relicensing or conveying under this License, you may add to acovered work material governed by the terms of that license document, provided that thefurther restriction does not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you must place, in
the relevant source files, a statement of the additional terms that apply to those files,
or a notice indicating where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the form of aseparately written license, or stated as exceptions; the above requirements apply eitherway.
8. Termination.
You may not propagate or modify a covered work except as expressly provided under thisLicense. Any attempt otherwise to propagate or modify it is void, and will automaticallyterminate your rights under this License (including any patent licenses granted under thethird paragraph of section 11).
However, if you cease all violation of this License, then your license from a particular
copyright holder is reinstated (a) provisionally, unless and until the copyright holder
explicitly and finally terminates your license, and (b) permanently, if the copyrightholder fails to notify you of the violation by some reasonable means prior to 60 days after
the cessation.
Moreover, your license from a particular copyright holder is reinstated permanently
if the copyright holder notifies you of the violation by some reasonable means, this is
the first time you have received notice of violation of this License (for any work) fromthat copyright holder, and you cure the violation prior to 30 days after your receipt of
the notice.
Termination of your rights under this section does not terminate the licenses ofparties who have received copies or rights from you under this License. If your rights
have been terminated and not permanently reinstated, you do not qualify to receive new

66 / 338

FS050W Copyright Noticelicenses for the same material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy of theProgram. Ancillary propagation of a covered work occurring solely as a consequence of using
peer-to-peer transmission to receive a copy likewise does not require acceptance. However,nothing other than this License grants you permission to propagate or modify any covered
work. These actions infringe copyright if you do not accept this License. Therefore, bymodifying or propagating a covered work, you indicate your acceptance of this License to
do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a licensefrom the original licensors, to run, modify and propagate that work, subject to this License.
You are not responsible for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an organization, or
substantially all assets of one, or subdividing an organization, or merging organizations.
If propagation of a covered work results from an entity transaction, each party to thattransaction who receives a copy of the work also receives whatever licenses to the work
the party's predecessor in interest had or could give under the previous paragraph, plus
a right to possession of the Corresponding Source of the work from the predecessor ininterest, if the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the rights granted oraffirmed under this License. For example, you may not impose a license fee, royalty, orother charge for exercise of rights granted under this License, and you may not initiate
litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patentclaim is infringed by making, using, selling, offering for sale, or importing the Programor any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this License of theProgram or a work on which the Program is based. The work thus licensed is called thecontributor's "contributor version".
A contributor's "essential patent claims" are all patent claims owned or controlled
by the contributor, whether already acquired or hereafter acquired, that would be infringed
by some manner, permitted by this License, of making, using, or selling its contributor
version, but do not include claims that would be infringed only as a consequence of further
modification of the contributor version. For purposes of this definition, "control"
includes the right to grant patent sublicenses in a manner consistent with the requirementsof this License.

67 / 338

FS050W Copyright Notice

Each contributor grants you a non-exclusive, worldwide, royalty-free patent licenseunder the contributor's essential patent claims, to make, use, sell, offer for sale, importand otherwise run, modify and propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express agreement orcommitment, however denominated, not to enforce a patent (such as an express permission
to practice a patent or covenant not to sue for patent infringement). To "grant" such apatent license to a party means to make such an agreement or commitment not to enforce
a patent against the party.
If you convey a covered work, knowingly relying on a patent license, and theCorresponding Source of the work is not available for anyone to copy, free of charge andunder the terms of this License, through a publicly available network server or otherreadily accessible means, then you must either (1) cause the Corresponding Source to be
so available, or (2) arrange to deprive yourself of the benefit of the patent license forthis particular work, or (3) arrange, in a manner consistent with the requirements of thisLicense, to extend the patent license to downstream recipients. "Knowingly relying" means
you have actual knowledge that, but for the patent license, your conveying the covered
work in a country, or your recipient's use of the covered work in a country, would infringe
one or more identifiable patents in that country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or arrangement, you convey,
or propagate by procuring conveyance of, a covered work, and grant a patent license tosome of the parties receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license you grant is
automatically extended to all recipients of the covered work and works based on it.
A patent license is "discriminatory" if it does not include within the scope of its
coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or moreof the rights that are specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is in the business of
distributing software, under which you make payment to the third party based on the extent
of your activity of conveying the work, and under which the third party grants, to anyof the parties who would receive the covered work from you, a discriminatory patent license(a) in connection with copies of the covered work conveyed by you (or copies made fromthose copies), or (b) primarily for and in connection with specific products orcompilations that contain the covered work, unless you entered into that arrangement, orthat patent license was granted, prior to 28 March 2007.

68 / 338

FS050W Copyright Notice

Nothing in this License shall be construed as excluding or limiting any implied licenseor other defenses to infringement that may otherwise be available to you under applicablepatent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the conditions of
this License. If you cannot convey a covered work so as to satisfy simultaneously yourobligations under this License and any other pertinent obligations, then as a consequence
you may not convey it at all. For example, if you agree to terms that obligate you to collecta royalty for further conveying from those to whom you convey the Program, the only way
you could satisfy both those terms and this License would be to refrain entirely fromconveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have permission to link or
combine any covered work with a work licensed under version 3 of the GNU Affero General
Public License into a single combined work, and to convey the resulting work. The termsof this License will continue to apply to the part which is the covered work, but the special
requirements of the GNU Affero General Public License, section 13, concerning interaction
through a network will apply to the combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of the GNU General
Public License from time to time. Such new versions will be similar in spirit to the present
version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies thata certain numbered version of the GNU General Public License "or any later version" applies
to it, you have the option of following the terms and conditions either of that numberedversion or of any later version published by the Free Software Foundation. If the Program
does not specify a version number of the GNU General Public License, you may choose any
version ever published by the Free Software Foundation.
If the Program specifies that a proxy can decide which future versions of the GNU
General Public License can be used, that proxy's public statement of acceptance of a version
permanently authorizes you to choose that version for the Program.
Later license versions may give you additional or different permissions. However, no
additional obligations are imposed on any author or copyright holder as a result of yourchoosing to follow a later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT

69 / 338

FS050W Copyright Notice

WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR
OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHTHOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE,
BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIESOR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OROTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot begiven local legal effect according to their terms, reviewing courts shall apply local lawthat most closely approximates an absolute waiver of all civil liability in connection
with the Program, unless a warranty or assumption of liability accompanies a copy of theProgram in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the
public, the best way to achieve this is to make it free software which everyone canredistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to thestart of each source file to most effectively state the exclusion of warranty; and eachfile should have at least the "copyright" line and a pointer to where the full notice isfound.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify it under the termsof the GNU General Public License as published by the Free Software Foundation, either

70 / 338

FS050W Copyright Noticeversion 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program.
If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short notice like this when
it starts in an interactive mode:<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it under certain conditions;type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of theGeneral Public License. Of course, your program's commands might be different; for a GUI
interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school, if any, to signa "copyright disclaimer" for the program, if necessary. For more information on this, andhow to apply and follow the GNU GPL, see <https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program into proprietary
programs. If your program is a subroutine library, you may consider it more useful to permit
linking proprietary applications with the library. If this is what you want to do, use
the GNU Lesser General Public License instead of this License. But first, please read
<https://www.gnu.org/ licenses/why-not-lgpl.html>.

* OpenSSL License

LICENSE ISSUES==============

71 / 338

FS050W Copyright Notice

The OpenSSL toolkit stays under a double license, i.e. both the conditions of the OpenSSL
License and the original SSLeay license apply to the toolkit.
See below for the actual license texts.
OpenSSL License--------------/* ====================================================================* Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
** Redistribution and use in source and binary forms, with or without* modification, are permitted provided that the following conditions* are met:*
* 1. Redistributions of source code must retain the above copyright*notice, this list of conditions and the following disclaimer.
** 2. Redistributions in binary form must reproduce the above copyright*notice, this list of conditions and the following disclaimer in*the documentation and/or other materials provided with the**

distribution.

* 3. All advertising materials mentioning features or use of this*software must display the following acknowledgment:*"This product includes software developed by the OpenSSL Project*for use in the OpenSSL Toolkit. (http://www.openssl.org/)"** 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to*endorse or promote products derived from this software without*
prior written permission. For written permission, please contact*
openssl-core@openssl.org.
** 5. Products derived from this software may not be called "OpenSSL"*
nor may "OpenSSL" appear in their names without prior written**

permission of the OpenSSL Project.

* 6. Redistributions of any form whatsoever must retain the following*
acknowledgment:**"This product includes software developed by the OpenSSL Projectfor use in the OpenSSL Toolkit (http://www.openssl.org/)"

72 / 338

FS050W Copyright Notice** THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED* OF THE POSSIBILITY OF SUCH DAMAGE.
* ====================================================================** This product includes cryptographic software written by Eric Young* (eay@cryptsoft.com). This product includes software written by Tim* Hudson (tjh@cryptsoft.com).
**/
Original SSLeay License----------------------/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)* All rights reserved.
** This package is an SSL implementation written* by Eric Young (eay@cryptsoft.com).
* The implementation was written so as to conform with Netscapes SSL.
*
* This library is free for commercial and non-commercial use as long as* the following conditions are aheared to. The following conditions* apply to all code found in this distribution, be it the RC4, RSA,
* lhash, DES, etc., code; not just the SSL code. The SSL documentation* included with this distribution is covered by the same copyright terms* except that the holder is Tim Hudson (tjh@cryptsoft.com).
** Copyright remains Eric Young's, and as such any Copyright notices in* the code are not to be removed.

73 / 338

FS050W Copyright Notice* If this package is used in a product, Eric Young should be given attribution* as the author of the parts of the library used.
* This can be in the form of a textual message at program startup or* in documentation (online or textual) provided with the package.
** Redistribution and use in source and binary forms, with or without* modification, are permitted provided that the following conditions* are met:
* 1. Redistributions of source code must retain the copyright*notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright**notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

* 3. All advertising materials mentioning features or use of this software*must display the following acknowledgement:*"This product includes cryptographic software written by*
Eric Young (eay@cryptsoft.com)"*
The word 'cryptographic' can be left out if the rouines from the library*
being used are not cryptographic related :-).
* 4. If you include any Windows specific code (or a derivative thereof) from**the apps directory (application code) you must include an acknowledgement:"This product includes software written by Tim Hudson (tjh@cryptsoft.com)"** THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF* SUCH DAMAGE.
** The licence and distribution terms for any publically available version or* derivative of this code cannot be changed. i.e. this code cannot simply be* copied and put under another distribution licence* [including the GNU Public Licence.]*/

74 / 338

FS050W Copyright Notice* MIT License
Permission to use, copy, modify, and distribute this software for any purpose with orwithout fee is hereby granted, provided that the above copyright notice and this permission
notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULARPURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWAREOR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used inadvertising or otherwise to promote the sale, use or other dealings in this Software without
prior written authorization of the copyright holder.
* PD (Public Domain ) License
2001 September 15
The author disclaims copyright to this source code. In place of a legal notice, here isa blessing: May you do good and not evil.
May you find forgiveness for yourself and forgive others. May you share freely, never taking
more than you give.

* Zlib License
Copyright notice:(C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,

75 / 338

FS050W Copyright Noticeincluding commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must notclaim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would beappreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly
jloup@gzip.org

Mark Adler
madler@alumni.caltech.edu

If you use the zlib library in a product, we would appreciate *not* receiving
lengthy legal documents to sign. The sources are provided for free but without
warranty of any kind. The library has been entirely written by Jean-loup
Gailly and Mark Adler; it does not include third-party code.
If you redistribute modified sources, we would appreciate that you include in
the file ChangeLog history information documenting your changes. Please readthe FAQ for more information on the distribution of modified source versions.

* Apache License V2.0
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
except in compliance with the License.
Unless required by applicable law or agreed to in writing, software distributed under the
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific language governing permissions
and limitations under the License.
｡｡｡｡｡｡Apache License Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.

76 / 338

FS050W Copyright Notice"License" shall mean the terms and conditions for use, reproduction, and distribution as
defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner thatis granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that control,
are controlled by, or are under common control with that entity. For the purposes of thisdefinition, "control" means (i) the power, direct or indirect, to cause the direction or
management of such entity, whether by contract
or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares,or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions grantedby this License.
"Source" form shall mean the preferred form for making modifications, including but notlimited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translationof a Source form, including but not limited to compiled object code, generated
documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available
under the License, as indicated by a copyright notice that is included in or attached to
the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is basedon (or derived from) the Work and for which the editorial revisions, annotations,elaborations, or other modifications represent, as a whole, an original work of authorship.
For the purposes of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of, the Work and
Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of theWork and any modifications or additions to that Work or Derivative Works thereof, thatis intentionally submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of the copyright owner.
For the purposes of this definition, "submitted" means any form of electronic, verbal,
or written communication sent to the Licensor or its representatives, including but notlimited to communication on electronic mailing lists, source code control systems, andissue tracking systems that are managed by, or on behalf of, the Licensor for the purposeof discussing and improving the Work, but excluding communication that is conspicuously
marked or otherwise designated in writing by the copyright owner as "Not a Contribution.""Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whoma Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each

77 / 338

FS050W Copyright NoticeContributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the Work and such
Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, eachContributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable (except as stated in this section) patent license to make, have
made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license
applies only to those patent claims licensable by such Contributor that are necessarily
infringed by their Contribution(s) alone or by combination of their Contribution(s) with
the Work to which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that
the Work or a Contribution incorporated within the Work constitutes direct or contributory
patent infringement, then any patent licenses granted to You under this License for thatWork shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works
thereof in any medium, with or without modifications, and in Source or Object form, provided
that You meet the following conditions:(a) You must give any other recipients of the Work or Derivative Works a copy of thisLicense; and(b) You must cause any modified files to carry prominent notices stating that You changed
the files; and(c) You must retain, in the Source form of any Derivative Works that You distribute, allcopyright, patent, trademark, and attribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of the Derivative Works; and(d) If the Work includes a "NOTICE" text file as part of itsdistribution, then any
Derivative Works that You distribute must include a readable copy of the attribution
notices contained within such NOTICE file, excluding those notices that do not pertain
to any part of the Derivative Works, in at least one of the following places: within a
NOTICE text file distributed as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or, within a display generated
by the Derivative Works, if and wherever such third-party notices normally appear. The
contents of the NOTICE file are for informational purposes only and do not modify the
License. You may add Your own attribution notices within Derivative Works that You
distribute, alongside or as an addendum to the NOTICE text from the Work, provided thatsuch additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional
or different license terms and conditions for use, reproduction, or distribution of Your
modifications, or for any such Derivative Works as a whole, provided Your use, reproduction,and distribution of the Work otherwise complies with the conditions stated in this License.

78 / 338

FS050W Copyright Notice

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution
intentionally submitted for inclusion in the Work by You to the Licensor shall be under
the terms and conditions of this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify the terms of any
separate license agreement you may have executed with Licensor regarding such
Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks,
service marks, or product names of the Licensor, except as required for reasonable andcustomary use in describing the origin of the Work and reproducing the content of the NOTICE
file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing,
Licensor provides the Work (and each Contributor provides its Contributions) on an "AS
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible fordetermining the appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort(including negligence), contract, or otherwise, unless required by applicable law (suchas deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor
be liable to You for damages, including any direct,indirect, special, incidental, or
consequential damages of any character arising as a result of this License or out of theuse or inability to use the Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all other commercial damages
or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative
Works thereof, You may choose to offer, and charge a fee for, acceptance of support,
warranty, indemnity, or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only on Your own behalf andon Your sole responsibility, not on behalf of any other Contributor, and only if You agree
to indemnify, defend, and hold each Contributor harmless for any liability incurred by,or claims asserted against, such Contributor by reason of your accepting any such warranty
or additional liability.
END OF TERMS AND CONDITIONS* AFL-2.1
The Academic Free Licensev. 2.179 / 338

FS050W Copyright NoticeThis Academic Free License (the "License") applies to any original work of authorship (the"Original Work") whose owner (the "Licensor") has placed the following notice immediately
following the copyright notice for the Original Work:
Licensed under the Academic Free License version 2.1
1) Grant of Copyright License. Licensor hereby grants You aworld-wide, royalty-free, non-exclusive, perpetual, sublicenseable
license to do the following:a) to reproduce the Original Work in copies;b) to prepare derivative works ("Derivative Works") based upon the Original Work;c) to distribute copies of the Original Work and Derivative Works to the public;d) to perform the Original Work publicly; ande) to display the Original Work publicly.
2) Grant of Patent License. Licensor hereby grants You a world-wide,royalty-free, non-exclusive, perpetual, sublicenseable license, underpatent claims owned or controlled by the Licensor that are embodied in
the Original Work as furnished by the Licensor, to make, use, sell andoffer for sale the Original Work and Derivative Works.
3) Grant of Source Code License. The term "Source Code" means thepreferred form of the Original Work for making modifications to it andall available documentation describing how to modify the Original
Work. Licensor hereby agrees to provide a machine-readable copy of the
Source Code of the Original Work along with each copy of the Original
Work that Licensor distributes. Licensor reserves the right to satisfy
this obligation by placing a machine-readable copy of the Source Codein an information repository reasonably calculated to permit
inexpensive and convenient access by You for as long as Licensor
continues to distribute the Original Work, and by publishing theaddress of that information repository in a notice immediately
following the copyright notice that applies to the Original Work.

80 / 338

FS050W Copyright Notice4) Exclusions From License Grant. Neither the names of Licensor, nor
the names of any contributors to the Original Work, nor any of theirtrademarks or service marks, may be used to endorse or promote
products derived from this Original Work without express prior written
permission of the Licensor. Nothing in this License shall be deemed to
grant any rights to trademarks, copyrights, patents, trade secrets or
any other intellectual property of Licensor except as expressly statedherein. No patent license is granted to make, use, sell or offer tosell embodiments of any patent claims other than the licensed claims
defined in Section 2. No right is granted to the trademarks ofLicensor even if such marks are included in the Original Work. Nothing
in this License shall be interpreted to prohibit Licensor fromlicensing under different terms from this License any Original Workthat Licensor otherwise would have a right to license.
5) This section intentionally omitted.
6) Attribution Rights. You must retain, in the Source Code of any
Derivative Works that You create, all copyright, patent or trademark
notices from the Source Code of the Original Work, as well as any
notices of licensing and any descriptive text identified therein as an"Attribution Notice." You must cause the Source Code for any
Derivative Works that You create to carry a prominent Attribution
Notice reasonably calculated to inform recipients that You havemodified the Original Work.
7) Warranty of Provenance and Disclaimer of Warranty. Licensor
warrants that the copyright in and to the Original Work and the patentrights granted herein by Licensor are owned by the Licensor or are
sublicensed to You under the terms of this License with the permissionof the contributor(s) of those copyrights and patent rights. Except as
expressly stated in the immediately proceeding sentence, the Original
Work is provided under this License on an "AS IS" BASIS and WITHOUTWARRANTY, either express or implied, including, without limitation,
the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINALWORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential
part of this License. No license to Original Work is granted hereunder
except under this disclaimer.

81 / 338

FS050W Copyright Notice8) Limitation of Liability. Under no circumstances and under no legal
theory, whether in tort (including negligence), contract, orotherwise, shall the Licensor be liable to any person for any direct,
indirect, special, incidental, or consequential damages of any
character arising as a result of this License or the use of theOriginal Work including, without limitation, damages for loss of
goodwill, work stoppage, computer failure or malfunction, or any andall other commercial damages or losses. This limitation of liability
shall not apply to liability for death or personal injury resulting
from Licensor's negligence to the extent applicable law prohibits such
limitation. Some jurisdictions do not allow the exclusion orlimitation of incidental or consequential damages, so this exclusion
and limitation may not apply to You.
9) Acceptance and Termination. If You distribute copies of theOriginal Work or a Derivative Work, You must make a reasonable effort
under the circumstances to obtain the express assent of recipients tothe terms of this License. Nothing else but this License (or anotherwritten agreement between Licensor and You) grants You permission tocreate Derivative Works based upon the Original Work or to exercise
any of the rights granted in Section 1 herein, and any attempt to doso except under the terms of this License (or another writtenagreement between Licensor and You) is expressly prohibited by
U.S. copyright law, the equivalent laws of other countries, and byinternational treaty. Therefore, by exercising any of the rights
granted to You in Section 1 herein, You indicate Your acceptance of
this License and all of its terms and conditions.
10) Termination for Patent Action. This License shall terminate
automatically and You may no longer exercise any of the rights granted
to You by this License as of the date You commence an action,
including a cross-claim or counterclaim, against Licensor or any
licensee alleging that the Original Work infringes a patent. Thistermination provision shall not apply for an action alleging patent
infringement by combinations of the Original Work with other softwareor hardware.
11) Jurisdiction, Venue and Governing Law. Any action or suit relating
to this License may be brought only in the courts of a jurisdiction
wherein the Licensor resides or in which Licensor conducts its primary

82 / 338

FS050W Copyright Noticebusiness, and under the laws of that jurisdiction excluding its
conflict-of-law provisions. The application of the United Nations
Convention on Contracts for the International Sale of Goods is
expressly excluded. Any use of the Original Work outside the scope of
this License or after its termination shall be subject to therequirements and penalties of the U.S. Copyright Act, 17 U.S.C. ?｡・101
et seq., the equivalent laws of other countries, and international
treaty. This section shall survive the termination of this License.
12) Attorneys Fees. In any action to enforce the terms of this License
or seeking damages relating thereto, the prevailing party shall beentitled to recover its costs and expenses, including, without
limitation, reasonable attorneys' fees and costs incurred inconnection with such action, including any appeal of such action. Thissection shall survive the termination of this License.
13) Miscellaneous. This License represents the complete agreement
concerning the subject matter hereof. If any provision of this License
is held to be unenforceable, such provision shall be reformed only tothe extent necessary to make it enforceable.
14) Definition of "You" in This License. "You" throughout thisLicense, whether in upper or lower case, means an individual or alegal entity exercising rights under, and complying with all of theterms of, this License. For legal entities, "You" includes any entitythat controls, is controlled by, or is under common control withyou. For purposes of this definition, "control" means (i) the power,
direct or indirect, to cause the direction or management of such
entity, whether by contract or otherwise, or (ii) ownership of fifty
percent (50%) or more of the outstanding shares, or (iii) beneficial
ownership of such entity.
15) Right to Use. You may use the Original Work in all ways nototherwise restricted or conditioned by this License or by law, andLicensor promises not to interfere with or be responsible for suchuses by You.
This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights
reserved. Permission is hereby granted to copy and distribute thislicense without modification. This license may not be modified without

83 / 338

FS050W Copyright Noticethe express written permission of its copyright owner.

* BZIP LICENSE
This program, "bzip2", the associated library "libbzip2", and all
documentation, are copyright (C) 1996-2019 Julian R Seward. All
rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use thissoftware in a product, an acknowledgment in the productdocumentation would be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and mustnot be misrepresented as being the original software.
4. The name of the author may not be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESSOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTEGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

84 / 338

FS050W Copyright Notice

Julian Seward, jseward@acm.org
bzip2/libbzip2 version 1.0.8 of 13 July 2019
* ISC License
ISC License
Copyright (c) 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
Copyright (c) 1995-2003 by Internet Software Consortium
Permission to use, copy, modify, and/or distribute this software for any purpose with orwithout fee is hereby granted, provided that the above copyright notice and this permission
notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THISSOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGESWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE ORPERFORMANCE OF THIS SOFTWARE.

* GFDL-1.2 License
GNU Free Documentation License
Version 1.2, November 2002
Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
0. PREAMBLE
The purpose of this License is to make a manual, textbook, or other functional and useful
document "free" in the sense of freedom: to assure everyone the effective freedom to copy
and redistribute it, with or without modifying it, either commercially or noncommercially.
Secondarily, this License preserves for the author and publisher a way to get credit for
their work, while not being considered responsible for modifications made by others.

85 / 338

FS050W Copyright NoticeThis License is a kind of "copyleft", which means that derivative works of the document
must themselves be free in the same sense. It complements the GNU General Public License,
which is a copyleft license designed for free software.
We have designed this License in order to use it for manuals for free software, because
free software needs free documentation: a free program should come with manuals providing
the same freedoms that the software does. But this License is not limited to software
manuals; it can be used for any textual work, regardless of subject matter or whether it
is published as a printed book. We recommend this License principally for works whose
purpose is instruction or reference.
1. APPLICABILITY AND DEFINITIONSThis License applies to any manual or other work, in any medium, that contains a noticeplaced by the copyright holder saying it can be distributed under the terms of this License.
Such a notice grants a world-wide, royalty-free license, unlimited in duration, to usethat work under the conditions stated herein. The "Document", below, refers to any suchmanual or work. Any member of the public is a licensee, and is addressed as "you". You
accept the license if you copy, modify or distribute the work in a way requiring permission
under copyright law.
A "Modified Version" of the Document means any work containing the Document or a portionof it, either copied verbatim, or with modifications and/or translated into anotherlanguage.
A "Secondary Section" is a named appendix or a front-matter section of the Document that
deals exclusively with the relationship of the publishers or authors of the Document to
the Document's overall subject (or to related matters) and contains nothing that could
fall directly within that overall subject. (Thus, if the Document is in part a textbook
of mathematics, a Secondary Section may not explain any mathematics.) The relationshipcould be a matter of historical connection with the subject or with related matters, orof legal, commercial, philosophical, ethical or political position regarding them.
The "Invariant Sections" are certain Secondary Sections whose titles are designated, as
being those of Invariant Sections, in the notice that says that the Document is released
under this License. If a section does not fit the above definition of Secondary then it
is not allowed to be designated as Invariant. The Document may contain zero Invariant
Sections. If the Document does not identify any Invariant Sections then there are none.
The "Cover Texts" are certain short passages of text that are listed, as Front-Cover Texts
or Back-Cover Texts, in the notice that says that the Document is released under this86 / 338

FS050W Copyright Notice

License. A Front-Cover Text may be at most 5 words, and a Back-Cover Text may be at most
25 words.
A "Transparent" copy of the Document means a machine-readable copy, represented in a format
whose specification is available to the general public, that is suitable for revising the
document straightforwardly with generic text editors or (for images composed of pixels)
generic paint programs or (for drawings) some widely available drawing editor, and thatis suitable for input to text formatters or for automatic translation to a variety offormats suitable for input to text formatters. A copy made in an otherwise Transparent
file format whose markup, or absence of markup, has been arranged to thwart or discourage
subsequent modification by readers is not Transparent. An image format is not Transparent
if used for any substantial amount of text. A copy that is not "Transparent" is called"Opaque".
Examples of suitable formats for Transparent copies include plain ASCII without markup,
Texinfo input format, LaTeX input format, SGML or XML using a publicly available DTD, andstandard-conforming simple HTML, PostScript or PDF designed for human modification.
Examples of transparent image formats include PNG, XCF and JPG. Opaque formats include
proprietary formats that can be read and edited only by proprietary word processors, SGMLor XML for which the DTD and/or processing tools are not generally available, and themachine-generated HTML, PostScript or PDF produced by some word processors for output
purposes only.
The "Title Page" means, for a printed book, the title page itself, plus such following
pages as are needed to hold, legibly, the material this License requires to appear in thetitle page. For works in formats which do not have any title page as such, "Title Page"
means the text near the most prominent appearance of the work's title, preceding the
beginning of the body of the text.
A section "Entitled XYZ" means a named subunit of the Document whose title either isprecisely XYZ or contains XYZ in parentheses following text that translates XYZ in anotherlanguage. (Here XYZ stands for a specific section name mentioned below, such as"Acknowledgements", "Dedications", "Endorsements", or "History".) To "Preserve the Title"of such a section when you modify the Document means that it remains a section "Entitled
XYZ" according to this definition.
The Document may include Warranty Disclaimers next to the notice which states that thisLicense applies to the Document. These Warranty Disclaimers are considered to be included
by reference in this License, but only as regards disclaiming warranties: any other
implication that these Warranty Disclaimers may have is void and has no effect on the

87 / 338

FS050W Copyright Noticemeaning of this License.
2. VERBATIM COPYING
You may copy and distribute the Document in any medium, either commercially or
noncommercially, provided that this License, the copyright notices, and the license noticesaying this License applies to the Document are reproduced in all copies, and that you
add no other conditions whatsoever to those of this License. You may not use technicalmeasures to obstruct or control the reading or further copying of the copies you make or
distribute. However, you may accept compensation in exchange for copies. If you distributea large enough number of copies you must also follow the conditions in section 3.
You may also lend copies, under the same conditions stated above, and you may publicly
display copies.
3. COPYING IN QUANTITY
If you publish printed copies (or copies in media that commonly have printed covers) of
the Document, numbering more than 100, and the Document's license notice requires CoverTexts, you must enclose the copies in covers that carry, clearly and legibly, all these
Cover Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on the back cover.
Both covers must also clearly and legibly identify you as the publisher of these copies.
The front cover must present the full title with all words of the title equally prominentand visible. You may add other material on the covers in addition. Copying with changes
limited to the covers, as long as they preserve the title of the Document and satisfy these
conditions, can be treated as verbatim copying in other respects.
If the required texts for either cover are too voluminous to fit legibly, you should put
the first ones listed (as many as fit reasonably) on the actual cover, and continue therest onto adjacent pages.
If you publish or distribute Opaque copies of the Document numbering more than 100, youmust either include a machine-readable Transparent copy along with each Opaque copy, or
state in or with each Opaque copy a computer-network location from which the general
network-using public has access to download using public-standard network protocols acomplete Transparent copy of the Document, free of added material. If you use the latter
option, you must take reasonably prudent steps, when you begin distribution of Opaquecopies in quantity, to ensure that this Transparent copy will remain thus accessible atthe stated location until at least one year after the last time you distribute an Opaque
copy (directly or through your agents or retailers) of that edition to the public.
It is requested, but not required, that you contact the authors of the Document well before

88 / 338

FS050W Copyright Noticeredistributing any large number of copies, to give them a chance to provide you with an
updated version of the Document.
4. MODIFICATIONS
You may copy and distribute a Modified Version of the Document under the conditions ofsections 2 and 3 above, provided that you release the Modified Version under precisely
this License, with the Modified Version filling the role of the Document, thus licensing
distribution and modification of the Modified Version to whoever possesses a copy of it.
In addition, you must do these things in the Modified Version:
A. Use in the Title Page (and on the covers, if any) a title distinct from that of theDocument, and from those of previous versions (which should, if there were any, be listed
in the History section of the Document). You may use the same title as a previous version
if the original publisher of that version gives permission.
B. List on the Title Page, as authors, one or more persons or entities responsible forauthorship of the modifications in the Modified Version, together with at least five of
the principal authors of the Document (all of its principal authors, if it has fewer thanfive), unless they release you from this requirement.
C. State on the Title page the name of the publisher of the Modified Version, as the
publisher.
D. Preserve all the copyright notices of the Document.
E. Add an appropriate copyright notice for your modifications adjacent to the othercopyright notices.
F. Include, immediately after the copyright notices, a license notice giving the public
permission to use the Modified Version under the terms of this License, in the form shownin the Addendum below.
G. Preserve in that license notice the full lists of Invariant Sections and required CoverTexts given in the Document's license notice.
H. Include an unaltered copy of this License.
I. Preserve the section Entitled "History", Preserve its Title, and add to it an item
stating at least the title, year, new authors, and publisher of the Modified Version as
given on the Title Page. If there is no section Entitled "History" in the Document, create
one stating the title, year, authors, and publisher of the Document as given on its Title
Page, then add an item describing the Modified Version as stated in the previous sentence.
J. Preserve the network location, if any, given in the Document for public access to a
Transparent copy of the Document, and likewise the network locations given in the Document
for previous versions it was based on. These may be placed in the "History" section. You
may omit a network location for a work that was published at least four years before theDocument itself, or if the original publisher of the version it refers to gives permission.
K. For any section Entitled "Acknowledgements" or "Dedications", Preserve the Title of

89 / 338

FS050W Copyright Noticethe section, and preserve in the section all the substance and tone of each of thecontributor acknowledgements and/or dedications given therein.
L. Preserve all the Invariant Sections of the Document, unaltered in their text and intheir titles. Section numbers or the equivalent are not considered part of the section
titles.
M. Delete any section Entitled "Endorsements". Such a section may not be included in the
Modified Version.
N. Do not retitle any existing section to be Entitled "Endorsements" or to conflict intitle with any Invariant Section.
O. Preserve any Warranty Disclaimers.
If the Modified Version includes new front-matter sections or appendices that qualify as
Secondary Sections and contain no material copied from the Document, you may at your option
designate some or all of these sections as invariant. To do this, add their titles to thelist of Invariant Sections in the Modified Version's license notice. These titles must
be distinct from any other section titles.
You may add a section Entitled "Endorsements", provided it contains nothing but
endorsements of your Modified Version by various parties--for example, statements of peer
review or that the text has been approved by an organization as the authoritative definitionof a standard.
You may add a passage of up to five words as a Front-Cover Text, and a passage of up to
25 words as a Back-Cover Text, to the end of the list of Cover Texts in the Modified Version.
Only one passage of Front-Cover Text and one of Back-Cover Text may be added by (or througharrangements made by) any one entity. If the Document already includes a cover text forthe same cover, previously added by you or by arrangement made by the same entity you areacting on behalf of, you may not add another; but you may replace the old one, on explicit
permission from the previous publisher that added the old one.
The author(s) and publisher(s) of the Document do not by this License give permission to
use their names for publicity for or to assert or imply endorsement of any Modified Version.
5. COMBINING DOCUMENTS
You may combine the Document with other documents released under this License, under theterms defined in section 4 above for modified versions, provided that you include in the
combination all of the Invariant Sections of all of the original documents, unmodified,and list them all as Invariant Sections of your combined work in its license notice, andthat you preserve all their Warranty Disclaimers.
The combined work need only contain one copy of this License, and multiple identical

90 / 338

FS050W Copyright Notice

Invariant Sections may be replaced with a single copy. If there are multiple Invariant
Sections with the same name but different contents, make the title of each such section
unique by adding at the end of it, in parentheses, the name of the original author or
publisher of that section if known, or else a unique number. Make the same adjustment tothe section titles in the list of Invariant Sections in the license notice of the combinedwork.
In the combination, you must combine any sections Entitled "History" in the various
original documents, forming one section Entitled "History"; likewise combine any sections
Entitled "Acknowledgements", and any sections Entitled "Dedications". You must delete all
sections Entitled "Endorsements".
6. COLLECTIONS OF DOCUMENTS
You may make a collection consisting of the Document and other documents released under
this License, and replace the individual copies of this License in the various documentswith a single copy that is included in the collection, provided that you follow the rulesof this License for verbatim copying of each of the documents in all other respects.
You may extract a single document from such a collection, and distribute it individually
under this License, provided you insert a copy of this License into the extracted document,
and follow this License in all other respects regarding verbatim copying of that document.
7. AGGREGATION WITH INDEPENDENT WORKS
A compilation of the Document or its derivatives with other separate and independent
documents or works, in or on a volume of a storage or distribution medium, is called an"aggregate" if the copyright resulting from the compilation is not used to limit the legal
rights of the compilation's users beyond what the individual works permit. When theDocument is included in an aggregate, this License does not apply to the other works inthe aggregate which are not themselves derivative works of the Document.
If the Cover Text requirement of section 3 is applicable to these copies of the Document,
then if the Document is less than one half of the entire aggregate, the Document's CoverTexts may be placed on covers that bracket the Document within the aggregate, or theelectronic equivalent of covers if the Document is in electronic form. Otherwise they must
appear on printed covers that bracket the whole aggregate.
8. TRANSLATION
Translation is considered a kind of modification, so you may distribute translations of
the Document under the terms of section 4. Replacing Invariant Sections with translations
requires special permission from their copyright holders, but you may include translations

91 / 338

FS050W Copyright Noticeof some or all Invariant Sections in addition to the original versions of these Invariant
Sections. You may include a translation of this License, and all the license notices inthe Document, and any Warranty Disclaimers, provided that you also include the original
English version of this License and the original versions of those notices and disclaimers.
In case of a disagreement between the translation and the original version of this License
or a notice or disclaimer, the original version will prevail.
If a section in the Document is Entitled "Acknowledgements", "Dedications", or "History",
the requirement (section 4) to Preserve its Title (section 1) will typically requirechanging the actual title.
9. TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly
provided for under this License. Any other attempt to copy, modify, sublicense or
distribute the Document is void, and will automatically terminate your rights under thisLicense. However, parties who have received copies, or rights, from you under this License
will not have their licenses terminated so long as such parties remain in full compliance.
10. FUTURE REVISIONS OF THIS LICENSE
The Free Software Foundation may publish new, revised versions of the GNU Free
Documentation License from time to time. Such new versions will be similar in spirit to
the present version, but may differ in detail to address new problems or concerns. See
http://www.gnu.org/copyleft/.
Each version of the License is given a distinguishing version number. If the Document
specifies that a particular numbered version of this License "or any later version" applies
to it, you have the option of following the terms and conditions either of that specified
version or of any later version that has been published (not as a draft) by the Free Software
Foundation. If the Document does not specify a version number of this License, you may
choose any version ever published (not as a draft) by the Free Software Foundation.
ADDENDUM: How to use this License for your documents
To use this License in a document you have written, include a copy of the License in the
document and put the following copyright and license notices just after the title page:
Copyright (c) YEAR YOUR NAME. Permission is granted to copy, distribute and/or modify thisdocument under the terms of the GNU Free Documentation License, Version 1.2 or any later
version published by the Free Software Foundation; with no Invariant Sections, no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section

92 / 338

FS050W Copyright Notice

entitled "GNU Free Documentation License".
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the"with...Texts." line with this:with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST,
and with the Back-Cover Texts being LIST.
If you have Invariant Sections without Cover Texts, or some other combination of the three,merge those two alternatives to suit the situation.
If your document contains nontrivial examples of program code, we recommend releasing theseexamples in parallel under your choice of free software license, such as the GNU General
Public License, to permit their use in free software.
* GPL-3.0-with-GCC-exception
GPL v3 see above.
GCC RUNTIME LIBRARY EXCEPTION
Version 3.1, 31 March 2009
General information: http://www.gnu.org/licenses/gcc-exception.html

Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
This GCC Runtime Library Exception ("Exception") is an additional permission under section
7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the"Runtime Library") that bears a notice placed by the copyright holder of the file statingthat the file is governed by GPLv3 along with this Exception.
When you use GCC to compile a program, GCC may combine portions of certain GCC header files
and runtime libraries with the compiled program. The purpose of this Exception is to allow
compilation of non-GPL (including proprietary) programs to use, in this way, the header
files and runtime libraries covered by this Exception.
0. Definitions.

93 / 338

FS050W Copyright Notice

A file is an "Independent Module" if it either requires the Runtime Library for execution
after a Compilation Process, or makes use of an interface provided by the Runtime Library,
but is not otherwise based on the Runtime Library.
"GCC" means a version of the GNU Compiler Collection, with or without modifications,
governed by version 3 (or a specified later version) of the GNU General Public License(GPL) with the option of using any subsequent versions published by the FSF.
"GPL-compatible Software" is software whose conditions of propagation, modification anduse would permit combination with GCC in accord with the license of GCC.
"Target Code" refers to output from any compiler for a real or virtual target processor
architecture, in executable form or suitable for input to an assembler, loader, linker
and/or execution phase. Notwithstanding that, Target Code does not include data in any
format that is used as a compiler intermediate representation, or used for producing acompiler intermediate representation.
The "Compilation Process" transforms code entirely represented in non-intermediate
languages designed for human-written code, and/or in Java Virtual Machine byte code, into
Target Code. Thus, for example, use of source code generators and preprocessors need not
be considered part of the Compilation Process, since the Compilation Process can beunderstood as starting with the output of the generators or preprocessors.
A Compilation Process is "Eligible" if it is done using GCC, alone or with other
GPL-compatible software, or if it is done without using any work based on GCC. For example,
using non-GPL-compatible Software to optimize any GCC intermediate representations would
not qualify as an Eligible Compilation Process.
1. Grant of Additional Permission.
You have permission to propagate a work of Target Code formed by combining the Runtime
Library with Independent Modules, even if such propagation would otherwise violate theterms of GPLv3, provided that all Target Code was generated by Eligible Compilation
Processes. You may then convey such a combination under terms of your choice, consistent
with the licensing of the Independent Modules.
2. No Weakening of GCC Copyleft.
The availability of this Exception does not imply any general presumption that third-party
software is unaffected by the copyleft requirements of the license of GCC.
* GPL-3.0-with-autoconf-exception

94 / 338

FS050W Copyright Notice

GPL v3 see above.
AUTOCONF CONFIGURE SCRIPT EXCEPTION
Version 3.0, 18 August 2009
Copyright ? 2009 Free Software Foundation, Inc. >http://fsf.org/<
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
This Exception is an additional permission under section 7 of the GNU General Public License,
version 3 ("GPLv3"). It applies to a given file that bears a notice placed by the copyrightholder of the file stating that the file is governed by GPLv3 along with this Exception.
The purpose of this Exception is to allow distribution of Autoconf's typical output underterms of the recipient's choice (including proprietary).
0. Definitions.
"Covered Code" is the source or object code of a version of Autoconf that is a covered
work under this License.
"Normally Copied Code" for a version of Autoconf means all parts of its Covered Code whichthat version can copy from its code (i.e., not from its input file) into its minimallyverbose, non-debugging and non-tracing output.
"Ineligible Code" is Covered Code that is not Normally Copied Code.
1. Grant of Additional Permission.
You have permission to propagate output of Autoconf, even if such propagation would
otherwise violate the terms of GPLv3. However, if by modifying Autoconf you cause any
Ineligible Code of the version you received to become Normally Copied Code of your modified
version, then you void this Exception for the resulting covered work. If you convey that
resulting covered work, you must remove this Exception in accordance with the second
paragraph of Section 7 of GPLv3.
2. No Weakening of Autoconf Copyleft.
The availability of this Exception does not imply any general presumption that third-party
software is unaffected by the copyleft requirements of the license of Autoconf.

95 / 338

FS050W Copyright Notice* BSD License
Copyright (c) 1982, 1986, 1990, 1991, 1993The Regents of the University of California.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, arepermitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this listof conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. All advertising materials mentioning features or use of this software must display thefollowing acknowledgement:This product includes software developed by the University of California, Berkeley
and its contributors.
4. Neither the name of the University nor the names of its contributors may be used toendorse or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* BSD-2-Clause
Copyright (c) <year> <owner>.
Redistribution and use in source and binary forms, with or without modification, arepermitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this listof conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list

96 / 338

FS050W Copyright Noticeof conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESSOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLTHE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENTOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* BSD-3-Clause
Copyright (c) <year> <owner>. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, arepermitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this listof conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used
to endorse or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESSOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLTHE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENTOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* BSD-4-Clause

97 / 338

FS050W Copyright Notice

Copyright (c) <year> <owner>. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, arepermitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this listof conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this listof conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. All advertising materials mentioning features or use of this software must display
the following acknowledgement:This product includes software developed by the organization.
4. Neither the name of the copyright holder nor the names the copyright holder nor
the names of its contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHERIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANYWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* MPL-2.0 License
Mozilla Public License Version 2.0
1. Definitions
1.1. "Contributor" means each individual or legal entity that creates, contributes to thecreation of, or owns Covered Software.
1.2. "Contributor Version" means the combination of the Contributions of others (if any)used by a Contributor and that particular Contributor's Contribution.
1.3. "Contribution" means Covered Software of a particular Contributor.
1.4. "Covered Software" means Source Code Form to which the initial Contributor has
attached the notice in Exhibit A, the Executable Form of such Source Code Form, and98 / 338

FS050W Copyright Notice

Modifications of such Source Code Form, in each case including portions thereof.
1.5. "Incompatible With Secondary Licenses" means(a) that the initial Contributor has attached the notice described in Exhibit B to the
Covered Software; or(b) that the Covered Software was made available under the terms of version 1.1 or earlierof the License, but not also under the terms of a Secondary License.
1.6. "Executable Form" means any form of the work other than Source Code Form.
1.7. "Larger Work" means a work that combines Covered Software with other material, in
a separate file or files, that is not Covered Software.
1.8. "License" means this document.
1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether
at the time of the initial grant or subsequently, any and all of the rights conveyed bythis License.
1.10. "Modifications" means any of the following:(a) any file in Source Code Form that results from an addition to, deletion from, or
modification of the contents of Covered Software; or(b) any new file in Source Code Form that contains any Covered Software.
1.11. "Patent Claims" of a Contributor means any patent claim(s), including without
limitation, method, process, and apparatus claims, in any patent Licensable by such
Contributor that would be infringed, but for the grant of the License, by the making, using,selling, offering for sale, having made, import, or transfer of either its Contributions
or its Contributor Version.
1.12. "Secondary License" means either the GNU General Public License, Version 2.0, theGNU Lesser General Public License, Version 2.1, the GNU Affero General Public License,
Version 3.0, or any later versions of those licenses.
1.13. "Source Code Form" means the form of the work preferred for making modifications.
1.14. "You" (or "Your") means an individual or a legal entity exercising rights under thisLicense. For legal entities, "You" includes any entity that controls, is controlled by,or is under common control with You. For purposes of this definition, "control" means (a)the power, direct or indirect, to cause the direction or management of such entity, whether
by contract or otherwise, or (b) ownership of more than fifty percent (50%) of theoutstanding shares or beneficial ownership of such entity.
2. License Grants and Conditions
2.1. Grants
Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:(a) under intellectual property rights (other than patent or trademark) Licensable by such
Contributor to use, reproduce, make available, modify, display, perform, distribute, andotherwise exploit its Contributions, either on an unmodified basis, with Modifications,or as part of a Larger Work; and99 / 338

FS050W Copyright Notice(b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made,import, and otherwise transfer either its Contributions or its Contributor Version.
2.2. Effective Date
The licenses granted in Section 2.1 with respect to any Contribution become effective foreach Contribution on the date the Contributor first distributes such Contribution.
2.3. Limitations on Grant Scope
The licenses granted in this Section 2 are the only rights granted under this License.
No additional rights or licenses will be implied from the distribution or licensing of
Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent
license is granted by a Contributor:(a) for any code that a Contributor has removed from Covered Software; or(b) for infringements caused by: (i) Your and any other third party's modifications of
Covered Software, or (ii) the combination of its Contributions with other software (except
as part of its Contributor Version); or(c) under Patent Claims infringed by Covered Software in the absence of its Contributions.
This License does not grant any rights in the trademarks, service marks, or logos of any
Contributor (except as may be necessary to comply with the notice requirements in Section
3.4).
2.4. Subsequent Licenses
No Contributor makes additional grants as a result of Your choice to distribute the Covered
Software under a subsequent version of this License (see Section 10.2) or under the termsof a Secondary License (if permitted under the terms of Section 3.3).
2.5. Representation
Each Contributor represents that the Contributor believes its Contributions are its
original creation(s) or it has sufficient rights to grant the rights to its Contributions
conveyed by this License.
2.6. Fair Use
This License is not intended to limit any rights You have under applicable copyrightdoctrines of fair use, fair dealing, or other equivalents.
2.7. Conditions
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.
3. Responsibilities
3.1. Distribution of Source Form

100 / 338

FS050W Copyright Notice

All distribution of Covered Software in Source Code Form, including any Modifications that
You create or to which You contribute, must be under the terms of this License. You must
inform recipients that the Source Code Form of the Covered Software is governed by theterms of this License, and how they can obtain a copy of this License. You may not attempt
to alter or restrict the recipients' rights in the Source Code Form.
3.2. Distribution of Executable FormIf You distribute Covered Software in Executable Form then:(a) such Covered Software must also be made available in Source Code Form, as describedin Section 3.1, and You must inform recipients of the Executable Form how they can obtaina copy of such Source Code Form by reasonable means in a timely manner, at a charge nomore than the cost of distribution to the recipient; and(b) You may distribute such Executable Form under the terms of this License, or sublicense
it under different terms, provided that the license for the Executable Form does not attempt
to limit or alter the recipients' rights in the Source Code Form under this License.
3.3. Distribution of a Larger Work
You may create and distribute a Larger Work under terms of Your choice, provided that You
also comply with the requirements of this License for the Covered Software. If the Larger
Work is a combination of Covered Software with a work governed by one or more Secondary
Licenses, and the Covered Software is not Incompatible With Secondary Licenses, thisLicense permits You to additionally distribute such Covered Software under the terms ofsuch Secondary License(s), so that the recipient of the Larger Work may, at their option,
further distribute the Covered Software under the terms of either this License or such
Secondary License(s).
3.4. Notices
You may not remove or alter the substance of any license notices (including copyrightnotices, patent notices, disclaimers of warranty, or limitations of liability) contained
within the Source Code Form of the Covered Software, except that You may alter any license
notices to the extent required to remedy known factual inaccuracies.
3.5. Application of Additional Terms
You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability
obligations to one or more recipients of Covered Software. However, You may do so only
on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clearthat any such warranty, support, indemnity, or liability obligation is offered by You alone,
and You hereby agree to indemnify every Contributor for any liability incurred by such
Contributor as a result of warranty, support, indemnity or liability terms You offer. You
may include additional disclaimers of warranty and limitations of liability specific to

101 / 338

FS050W Copyright Notice

any jurisdiction.
4. Inability to Comply Due to Statute or Regulation
If it is impossible for You to comply with any of the terms of this License with respect
to some or all of the Covered Software due to statute, judicial order, or regulation then
You must: (a) comply with the terms of this License to the maximum extent possible; and(b) describe the limitations and the code they affect. Such description must be placedin a text file included with all distributions of the Covered Software under this License.
Except to the extent prohibited by statute or regulation, such description must be
sufficiently detailed for a recipient of ordinary skill to be able to understand it.
5. Termination
5.1. The rights granted under this License will terminate automatically if You fail tocomply with any of its terms. However, if You become compliant, then the rights granted
under this License from a particular Contributor are reinstated (a) provisionally, unlessand until such Contributor explicitly and finally terminates Your grants, and (b) on an
ongoing basis, if such Contributor fails to notify You of the non-compliance by somereasonable means prior to 60 days after You have come back into compliance. Moreover, Your
grants from a particular Contributor are reinstated on an ongoing basis if such Contributor
notifies You of the non-compliance by some reasonable means, this is the first time You
have received notice of non-compliance with this License from such Contributor, and You
become compliant prior to 30 days after Your receipt of the notice.
5.2. If You initiate litigation against any entity by asserting a patent infringement claim(excluding declaratory judgment actions, counter-claims, and cross-claims) alleging thata Contributor Version directly or indirectly infringes any patent, then the rights granted
to You by any and all Contributors for the Covered Software under Section 2.1 of this License
shall terminate.
5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license
agreements (excluding distributors and resellers) which have been validly granted by You
or Your distributors under this License prior to termination shall survive termination.
6. Disclaimer of Warranty
Covered Software is provided under this License on an "as is" basis, without warranty of
any kind, either expressed, implied, or statutory, including, without limitation,
warranties that the Covered Software is free of defects, merchantable, fit for a particularpurpose or non-infringing. The entire risk as to the quality and performance of the Covered
Software is with You. Should any Covered Software prove defective in any respect, You (notany Contributor) assume the cost of any necessary servicing, repair, or correction. This
disclaimer of warranty constitutes an essential part of this License. No use of any Covered
Software is authorized under this License except under this disclaimer.

102 / 338

FS050W Copyright Notice

7. Limitation of Liability
Under no circumstances and under no legal theory, whether tort (including negligence),
contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software
as permitted above, be liable to You for any direct, indirect, special, incidental, or
consequential damages of any character including, without limitation, damages for lost
profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and allother commercial damages or losses, even if such party shall have been informed of thepossibility of such damages. This limitation of liability shall not apply to liability
for death or personal injury resulting from such party's negligence to the extent
applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion
or limitation of incidental or consequential damages, so this exclusion and limitation
may not apply to You.
8. Litigation
Any litigation relating to this License may be brought only in the courts of a jurisdiction
where the defendant maintains its principal place of business and such litigation shallbe governed by laws of that jurisdiction, without reference to its conflict-of-law
provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims
or counter-claims.
9. Miscellaneous
This License represents the complete agreement concerning the subject matter hereof. If
any provision of this License is held to be unenforceable, such provision shall be reformed
only to the extent necessary to make it enforceable. Any law or regulation which provides
that the language of a contract shall be construed against the drafter shall not be used
to construe this License against a Contributor.
10. Versions of the License
10.1. New Versions
Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one otherthan the license steward has the right to modify or publish new versions of this License.
Each version will be given a distinguishing version number.
10.2. Effect of New Versions
You may distribute the Covered Software under the terms of the version of the License underwhich You originally received the Covered Software, or under the terms of any subsequentversion published by the license steward.
10.3. Modified Versions
If you create software not governed by this License, and you want to create a new license

103 / 338

FS050W Copyright Noticefor such software, you may create and use a modified version of this License if you rename
the license and remove any references to the name of the license steward (except to notethat such modified license differs from this License).
10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses
under the terms of this version of the License, the notice described in Exhibit B of thisLicense must be attached.
Exhibit A - Source Code Form License NoticeThis Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If
a copy of the MPL was not distributed with this file, You can obtain one at
http://mozilla.org/MPL/2.0/.
If it is not possible or desirable to put the notice in a particular file, then You may
include the notice in a location (such as a LICENSE file in a relevant directory) wherea recipient would be likely to look for such a notice.
You may add additional accurate notices of copyright ownership.
Exhibit B - "Incompatible With Secondary Licenses" NoticeThis Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla
Public License, v. 2.0.

* Artistic-1.0 License
The Artistic License
Preamble
The intent of this document is to state the conditions under which a Package may be copied,such that the Copyright Holder maintains some semblance of artistic control over thedevelopment of the package, while giving the users of the package the right to use anddistribute the Package in a more-or-less customary fashion, plus the right to make104 / 338

FS050W Copyright Noticereasonable modifications.
Definitions:"Package" refers to the collection of files distributed by the Copyright Holder, andderivatives of that collection of files created through textual modification.
"Standard Version" refers to such a Package if it has not been modified, or has been modified
in accordance with the wishes of the Copyright Holder.
"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
"You" is you, if you're thinking about copying or distributing this Package.
"Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication
charges, time of people involved, and so on. (You will not be required to justify it to
the Copyright Holder, but only to the computing community at large as a market that mustbear the fee.)"Freely Available" means that no fee is charged for the item itself, though there may befees involved in handling the item. It also means that recipients of the item mayredistribute it under the same conditions they received it.
1. You may make and give away verbatim copies of the source form of the Standard Versionof this Package without restriction, provided that you duplicate all of the original
copyright notices and associated disclaimers.
2. You may apply bug fixes, portability fixes and other modifications derived from the
Public Domain or from the Copyright Holder. A Package modified in such a way shall still
be considered the Standard Version.
3. You may otherwise modify your copy of this Package in any way, provided that you insert
a prominent notice in each changed file stating how and when you changed that file, andprovided that you do at least ONE of the following:a) place your modifications in the Public Domain or otherwise make them Freely Available,
such as by posting said modifications to Usenet or an equivalent medium, or placing themodifications on a major archive site such as ftp.uu.net, or by allowing the CopyrightHolder to include your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict with standard
executables, which must also be provided, and provide a separate manual page for eachnon-standard executable that clearly documents how it differs from the Standard Version.

105 / 338

FS050W Copyright Noticed) make other distribution arrangements with the Copyright Holder.
4. You may distribute the programs of this Package in object code or executable form,
provided that you do at least ONE of the following:a) distribute a Standard Version of the executables and library files, together with
instructions (in the manual page or equivalent) on where to get the Standard Version.
b) accompany the distribution with the machine-readable source of the Package with yourmodifications.
c) accompany any non-standard executables with their corresponding Standard Version
executables, giving the non-standard executables non-standard names, and clearly
documenting the differences in manual pages (or equivalent), together with instructions
on where to get the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
5. You may charge a reasonable copying fee for any distribution of this Package. You may
charge any fee you choose for support of this Package. You may not charge a fee for thisPackage itself. However, you may distribute this Package in aggregate with other (possiblycommercial) programs as part of a larger (possibly commercial) software distribution
provided that you do not advertise this Package as a product of your own.
6. The scripts and library files supplied as input to or produced as output from the programsof this Package do not automatically fall under the copyright of this Package, but belong
to whomever generated them, and may be sold commercially, and may be aggregated with thisPackage.
7. C or perl subroutines supplied by you and linked into this Package shall not be consideredpart of this Package.
8. The name of the Copyright Holder may not be used to endorse or promote products derived
from this software without specific prior written permission.
9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULARPURPOSE.
The EndCopyright Notice* busybox
Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
Copyright (c) 2001 Aaron Lehmann <aaronl@vitelus.com>
2004,2006 (C) Vladimir Oleynik <dzo@simtreas.ru> -106 / 338

FS050W Copyright Notice

Copyright (C) 2002 by Dmitry Zakharov <dmit@crp.bank.gov.ua>
Copyright (c) 1999 by David I. Bell Permission is granted to use, distribute, or modify
this source, provided that this copyright notice remains intact.
Copyright (C) 2005-6, Roberto A. Foglietta <me@roberto.foglietta.name>
Copyright (C) 2006 Bernhard Reutner-Fischer
Copyright 2007 KaiGai Kohei <kaigai@kaigai.gr.jp>
Copyright (C) 2002 by Bart Visscher <magick@linux-fan.com>
Copyright (C) 1992, 1993, 1994, 1995 Remy Card (card@masi.ibp.fr)
Copyright (C) 2003 Manuel Novoa III <mjn3@codepoet.org>
Copyright (C) 2014 Tito Ragusa <farmatito@tiscali.it>
Vladimir Oleynik <dzo@simtreas.ru> (C) 2002
Copyright (C) 2006 by Robert Sullivan <cogito.ergo.cogito@hotmail.com>
Jakub Jelinek (c) 1995 Erik Andersen<andersen@codepoet.org> (Majorly adjusted forbusybox)
Copyright 1994-1996 Donald Becker
Copyright (C) 2009 Denys Vlasenko.
Copyright (C) 2010 Malek Degachi <malek-degachi@laposte.net>
Copyright 2005 by Rob Landley
Copyright (C) 2005 by Tito Ragusa <tito-wolit@tiscali.it>
Copyright (C) Manuel Novoa III <mjn3@codepoet.org>
Copyright (C) 2001 Larry Doolittle, <ldoolitt@recycle.lbl.gov>
Modified by Paul Mundt <lethal@linux-sh.org> (c) 2004 to support dynamic variables.
Copyright (C) 2008 by Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2001,2002 by Laurence Anderson
Copyright (c) 2008 Bernhard Reutner-Fischer
Copyright (C) 2017 Markus Gothe <nietzsche@lysator.liu.se>
Copyright (C) 2003-2005 Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 2006 by Jan Kiszka <jan.kiszka@web.de>
Copyright 1994 Matthew Dillon (dillon@apollo.west.oic.com)
Copyright (C) 2006 Michael Opdenacker <michael@free-electrons.com>
Copyright (c) 2009 Bernhard Reutner-Fischer(C) 2006 Jac Goudsmit added -o option
Copyright (C) 2015 Denys Vlasenko
Copyright (c) 2008 Bernhard Reutner-Fischer (initial depmod code)
Hacked by Tito Ragusa (C) 2004 to handle usernames of whatever length and to be more similar
to GNU id.
Copyright (c) 2008 Pascal Bellard
Based on GNU gzip v1.2.4 Copyright (C) 1992-1993 Jean-loup Gailly.
Copyright (C) 2001 Matt Krai
Copyright (C) 2002 Matt Kraai

107 / 338

FS050W Copyright Notice

Busybox port by Vladimir Oleynik (C) 2001-2005 <dzo@simtreas.ru>
Copyright (C) 2000 by Glenn McGrath
Copyright (C) 2002-2005 Sam Ravnborg <sam@ravnborg.org>
Copyright (C) 2009 Bernhard Reutner-Fischer
Copyright (c) by a whole pile of folks:
Copyright (c) 2017 Denys Vlasenko <vda.linux@googlemail.com>
Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
Rob Landley
Copyright (c) 1989, 1991, 1993, 1994 The Regents of the University of California. All
rights reserved.
Copyright (C) 2006 by Jason Schoon <floydpink@gmail.com>
Copyright (C) 2004 Kay Sievers <kay.sievers@vrfy.org>
Copyright (C) 2003 by Rob Landley <rob@landley.net>, Joey Hess
Patrick McHardy <kaber@trash.net>
Copyright (C) 1996-2002 Free Software Foundation, Inc.
Copyright 1998 by Albert Cahalan; all rights reserved.
Based in part on code from sash, Copyright (c) 1999 by David I. Bell Permission has been
granted to redistribute this code under GPL.
Copyright (C) 2003 Paul Sheer
documentation, are copyright (C) 1996-2006 Julian R Seward. All rights reserved.
Copyright (c) 1990 The Regents of the University of California. All rights reserved.
Copyright (c) 1991, 1993 The Regents of the University of California. All rights reserved.
Copyright (c) 1992 Branko Lankester
Copyright (C) 2009 by Dan Fandrich <dan@coneharvesters.com>, et. al.
Copyright (C) 1999 by Randolph Chung <tausq@debian.org>
Copyright (C) 2017 by <assafgordon@gmail.com>
Copyright (C) 2001 Manuel Novoa III <mjn3@codepoet.org>
Copyright (C) 2003 by Glenn McGrath SELinux support: by Yuichi Nakamura<ynakam@hitachisoft.jp>
Copyright (C) 2008 Timo Teras <timo.teras@iki.fi>
Copyright (C) 2001 Matt Kraai <kraai@alumni.carnegiemellon.edu>
Copyright (C) 2005 Tobias Klauser <tklauser@access.unizh.ch>
Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation.
Copyright (C) 1989-1999 Free Software Foundation, Inc.
Copyright (C) 86, 1991-1997, 1999 Free Software Foundation, Inc.
Copyright (C) 2005 Free Software Foundation, Inc.
Copyright (C) 2000 by Gennady Feldman <gfeldman@gena01.com>
Copyright (c) PeerSec Networks, 2002-2011 All Rights Reserved
Copyright (c) 2007 Bernhard Reutner-Fischer
Copyright (c) 1990 The Regents of the University of California.

108 / 338

FS050W Copyright Notice

Copyright (C) 2000, Jan-Derk Bakker (J.D.Bakker@its.tudelft.nl)
Copyright (C) 1992, 1996 Free Software Foundation, Inc.
Copyright (C) 2000,2001 by Matt Kraai <kraai@alumni.carnegiemellon.edu>
Copyright (C) 2002 Robert Griebl <griebl@gmx.de>
Copyright (c) 1989 The Regents of the University of California.
Copyright (C) 2006 by Rob Sullivan, with ideas from code by Walter Harms
Copyright (C) 2006 by Yoshinori Sato <ysato@users.sourceforge.jp>
Copyright (C) 2005 W. Michael Petullo <mike@flyn.org>
SELinux support: (c) 2007 by Yuichi Nakamura <ynakam@hitachisoft.jp>
Copyright (c) 1983, 1993 The Regents of the University of California. All rights reserved.
Copyright (C) 2008 by Tito Ragusa <farmatito@tiscali.it>
Copyright (C) 2005 by Rob Sullivan <cogito.ergo.cogito@gmail.com>
Copyright (C) 2003 Russ Dill <Russ.Dill@asu.edu>
the GPL, and is (c) 1995-1999 by: Geert Uytterhoeven(Geert.Uytterhoeven@cs.kuleuven.ac.be)
Copyright (C) 1996-1999 Guy Maor <maor@debian.org>
Copyright (C) 2000, 2001 Sterling Huxley <sterling@europa.com>
Copyright (C) 1994-2000 by Tomi Ollila
Copyright (C) 2012 S-G Bergh <sgb@systemasis.org>
Copyright (C) 89, 91, 1995-2006 Free Software Foundation, Inc.
Copyright (C) 1998 Enrique Zanardi <ezanardi@ull.es>
Copyright (C) 2017 Denys Vlasenko
Copyright (C) 2002 Mario Strasser <mast@gmx.net>, Zuercher Hochschule Winterthur, Netbeat
AG Upstream has GPL v2 or later
Copyright 2006 by Rob Landley <rob@landley.net>
Copyright (C) 1999 by Lineo, inc. and John Beppu
Copyright (C) 2003,2004 by Rob Landley <rob@landley.net>
Busybox port by Vladimir Oleynik (C) 2005 <dzo@simtreas.ru>
Copyright (C) 2009 Maksym Kryzhanovskyy <xmaks@email.cz>
Copyright (C) 1999,2000,2001 by Lineo, inc. and John Beppu
Copyright (C) 2005 Tito Ragusa <farmatito@tiscali.it>
Copyright (C) 2014 Isaac Dunham <ibid.ag@gmail.com>
Copyright (c) 1987, 1988 Regents of the University of California.
Copyright (C) 2001 by Emanuele Aina <emanuele.aina@tiscali.it>
Copyright (c) 2013 INSIDE Secure Corporation
Copyright (C) 2003 by Arthur van Hoff (avh@strangeberry.com)(C) 1991, 1992 Linus Torvalds.
Copyright 2003, Glenn McGrath
Copyright 2004 Tony J. White
Copyright (C) 1999,2000,2001 by John Beppu <beppu@codepoet.org>

109 / 338

FS050W Copyright Notice

Copyright (C) 1994-1996 Charles L. Blake.
Copyright (C) 2003 Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 2008 Natanael Copa <natanael.copa@gmail.com>
Copyright 1996, 1997 Linux International.
Copyright (C) 2008 Denys Vlasenko
Copyright (c) 2011 Pere Orga <gotrunks@gmail.com>
Copyright (C) 2000 Lennert Buytenhek
Copyright (C) 2018 Denys Vlasenko
Copyright 1997, 2000, 2001 Larry Doolittle <LRDoolittle@lbl.gov>
Copyright (C) 2001 by Laurence Anderson
Copyright (C) 2005 by Robert Sullivan <cogito.ergo.cogito@gmail.com>
Copyright (c) 2006-2007 Bernhard Reutner-Fischer
Copyright (C) 1998-2000 Richard Gooch"circular buffer" Copyright (C) 2001 by Gennady Feldman <gfeldman@gena01.com>
Copyright (c) 1980 The Regents of the University of California. All rights reserved.
Copyright (C) 2003-2004 Erik Andersen
Copyright (C) 1998 Dave Cinege
Copyright (C) 2004 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2009 Vladimir Dronnikov <dronnikov@gmail.com>
Copyright (C) 2007 by Tito Ragusa <farmatito@tiscali.it>
Uncompress applet for busybox (c) 2002 Glenn McGrath
Copyright (c) Michiel Huisjes
Copyright (C) 1995 Bruce Perens
Copyright (C) 2005 by Rob Landley <rob@landley.net>
Port to BusyBox (c) 2007 by Yuichi Nakamura <ynakam@hitachisoft.jp>
Copyright (C) KaiGai Kohei <kaigai@ak.jp.nec.com>
Copyright (C) 2007 Bernhard Reutner-Fischer
Copyright (C) 2005 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2003 by Glenn McGrath
Copyright 2002 Andi Kleen, SuSE Labs.
Copyright 2006 Rob Landley <rob@landley.net>
Copyrihgt (c) 2008 Timo Teras <timo.teras@iki.fi>
Copyright (C) 1998-2002 Richard Gooch
Copyright (C) 2004 by Ed Clark
Copyright (c) 1999 Anthony Towns <aj@azure.humbug.org.au>
Copyright (C) 2010 Nokia Corporation. All rights reserved.
Copyright (c) 1983,1991 The Regents of the University of California.
Copyright (C) 2010 Timo Teras <timo.teras@iki.fi>
Copyright (C) 2002-2005 Free Software Foundation, Inc.
copyright (C) 1990-1996 Free Software Foundation, Inc.

110 / 338

FS050W Copyright Notice

Copyright (C) 1999 Matthew Ramsay <matthewr@moreton.com.au>
Copyright (C) 2008 Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2006 - 2007 KaiGai Kohei <kaigai@kaigai.gr.jp>
Copyright (C) 1995, 1996, 1997, 1998, 2000 Free Software Foundation, Inc.
Copyright 2006, Rob Landley <rob@landley.net>
Copyright (C) 2002 by Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 1990, 91, 92, 93, 96 Free Software Foundation, Inc.
Copyright (C) 2008 Darius Augulis <augulis.darius@gmail.com>
Copyright (C) 1996..2008 Markus Franz Xaver Johannes Oberhumer All Rights Reserved.
Copyright (C) 2004 Erik Andersen <andersen@codepoet.org>
Copyright (C) 2015 by Ari Sundholm <ari@tuxera.com>
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation,Inc.
Copyright (c) 2002 Manuel Novoa III <mjn3@codepoet.org>
Copyright (C) [YEAR] by [YOUR NAME] <YOUR EMAIL>
Copyright (C) 2003-2005 Vladimir Oleynik <dzo@simtreas.ru>
Copyright 1999 George Staikos
Copyright (C) 2011 Marek Be?ka <yuen@klacno.sk>
Copyright (C) 1999 Hewlett-Packard Co
Copyright (C) 2017 by Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2006 Rob Landley <rob@landley.net>
Copyright (C) 2004 Peter Willis <psyphreak@phreaker.net>
Copyright (C) 2007 by Stephane Billiart <stephane.billiart@gmail.com>
Copyright 2012, Denys Vlasenko
Copyright (C) 2000-2001 Jeff Tranter (tranter@pobox.com)
Copyright (C) Vladimir N. Oleynik <dzo@simtreas.ru>
Copyright (C) 2002 Matt Kraai.
Copyright (C) 2005 by Erik Andersen <andersen@codepoet.org>
Reworked by (C) 2002 Vladimir Oleynik <dzo@simtreas.ru>
Copyright (c) University of Delaware 1992-2009
Copyright (C) 2003-2004 by Erik Andersen <andersen@codepoet.org>
Copyright (C) 2007 Denys Vlasenko
Copyright (C) 2003 Bastian Blank <waldi@tuxbox.org>"circular buffer" Copyright (C) 2000 by Gennady Feldman <gfeldman@gena01.com>
Copyright (C) 2007 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2008 Michele Sanges <michele.sanges@gmail.com>
Copyright (C) 1987, 1989, 1991 Free Software Foundation, Inc.
Copyright (c) 1987,1997, Prentice Hall All rights reserved.
Copyright (C) 2000 by Randolph Chung <tausq@debian.org>
Busybox port author: Adam Tkac (C) 2009 <vonsch@gmail.com>

111 / 338

FS050W Copyright Notice

Copyright (C) 1997-1999

Richard Gooch

Copyright (C) 1999-2005 Igor Pavlov
Copyright (C) 2008 by Timo Teras <timo.teras@iki.fi>
Copyright (C) 2000 by Daniel Jacobowitz Written by Daniel Jacobowitz <dan@debian.org>
Copyright (c) 2008 Vladimir Dronnikov
Copyright (C) 2008 Denys Vlasenko.
Copyright (C) 2010 Kevin Cernekee <cernekee@gmail.com>
Copyright (C) 2011-2017 Denys Vlasenko.
Copyright (C) 2006 Denys Vlasenko
Copyright (C) 2008, BusyBox Team. -solar 4/26/08
Copyright (C) 91, 1995-2002 Free Software Foundation, Inc.
Copyright (C) 1997-2002 Free Software Foundation, Inc.
Copyright (c) 2003-2004 Erik Andersen <andersen@codepoet.org>
Copyright (C) 2006 Gabriel Somlo <somlo at cmu.edu>
Copyright 1999-2003 Donald Becker and Scyld Computing Corporation.
Copyright (C) 2004 by Rob Landley <rob@landley.net>
Copyright (c) 1992 Roger Binns
Copyright (C) 2000,2001 Matt Kraai <kraai@alumni.carnegiemellon.edu>
Copyright (C) 2000 Arcom Control System Ltd
Copyright (C) 2010 Lauri Kasanen
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
Copyright (C) 1993 Rick Sladkey <jrs@world.std.com>
Copyright (C) 2003 Yang Xiaopeng <yxp at hanwang.com.cn>
Copyright (C) 1991, 1992 Linus Torvalds
Copyright (C) 2017 Jo-Philipp Wich <jo@mein.io>
Copyright 2007 Rob Landley <rob@landley.net>
Copyright (C) 2001, 2002 Matt Kraai
Copyright (c) 2008 Denys Vlasenko
Copyright (C) 2005 Kay Sievers <kay.sievers@vrfy.org>
Copyright (C) 2002,2003 Glenn Engel <glenne@engel.org>(C) 2002,2003 by Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 1999 Markus Franz Xaver Johannes Oberhumer(c)2007 Yuichi Nakamura <ynakam@hitachisoft.jp>
Copyright (c) 1989 The Regents of the University of California. All rights reserved.
Copyright (C) 2012 by Sven Oliver 'SvOlli' Moll <svolli@svolli.de>
Copyright 1999 Dave Cinege
Copyright (c) 2003 Todd C. Miller <Todd.Miller@courtesan.com>
Copyrigjt (C) Mar 16, 2003 Manuel Novoa III (mjn3@codepoet.org)
Copyright (C) 2008 by Vladimir Dronnikov <dronnikov@gmail.com>
Copyright (C) 2002-2009 Craig Small

112 / 338

FS050W Copyright Notice

Copyright 2003 Tito Ragusa <farmatito@tiscali.it>
Copyright (C) Andreas Neuper, Sep 1998.
Copyright (C) 2001 Manuel Novoa III
Copyright 2005 H. Peter Anvin Busybox'ed (2014) by Pascal Bellard<pascal.bellard@ads-lu.com>
Copyright (C) 2004,2005

Enrik Berkhan <Enrik.Berkhan@inka.de>

Copyright (c) 2002 by David I. Bell Permission is granted to use, distribute, or modify
this source, provided that this copyright notice remains intact.
Copyright (C) 2005 Vladimir Oleynik
Copyright (C) 2008 Rob Landley <rob@landley.net>
Copyright (C) 2008 by <u173034@informatik.uni-oldenburg.de>
Copyright (C) 2009 Denys Vlasenko
Copyright (C) 2002 Edward Betts <edward@debian.org>
Copyright (C) 2015 by Ari Sundholm <ari@tuxera.com> and Tuxera Inc.
Copyright (C) 2001 Magnus Damm <damm@opensource.se>
Copyright (C) 2003 Glenn L. McGrath
Copyright (C) Arne Bernin <arne@matrix.loopback.org>
Copyright (C) 1999 David Mosberger-Tang <davidm@hpl.hp.com>
Copyright (C) 2010 by Grigory Batalov <bga@altlinux.org>
Copyright 2006, Bernhard Reutner-Fischer
Copyright (C) 2005 Roberto A. Foglietta (me@roberto.foglietta.name)
Copyright (C) 2008 by Patricia Muscalu <patricia.muscalu@axis.com>
Copyright (C) 2003 Bernardo Innocenti <bernie@develer.com>
Copyright (C) 1996 Jeff Noxon <jeff@router.patch.net>,
Copyright (C) 1994,1996 Alessandro Rubini (rubini@ipvvis.unipv.it)
Copyright (c) 2007 Denys Vlasenko <vda.linux@googlemail.com>
Copyright 2007 Tito Ragusa <farmatito@tiscali.it>
Copyright (C) 2016 by Bartosz Golaszewski <bartekgola@gmail.com>
Copyright (C) 2008 by Denys Vlasenko <vda.linux@gmail.com>
Copyright 2006 Bernhard Reutner-Fischer <rep.nop@aon.at>
Copyright (C) 2007 Natanael Copa <natanael.copa@gmail.com>
Copyright (C) 1998 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2001 by Gennady Feldman <gfeldman@gena01.com>.
Copyright (C) 2018 Sven-G?ran Bergh <sgb@systemaxion.se>
Copyright (C) 2006 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 1991,92,95,96,97,98,99,2001 Free Software Foundation, Inc.
Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved.
Copyright (C) 2006 Tito Ragusa <farmatito@tiscali.it>
uncompress for busybox -- (c) 2002 Robert Griebl
Copyright (C) 1996 Brian Candler <B.Candler@pobox.com>

113 / 338

FS050W Copyright Notice

Copyright (C) 2001 by Glenn McGrath
Copyright 2015 Denys Vlasenko
Copyright (C) 2003 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2008 Markus Franz Xaver Johannes Oberhumer
Copyright (c) 1986-2003 may safely be consumed by a BSD or GPL license.
Copyright 2005 Frank Sorenson <frank@tuxrocks.com>
Copyright (C) 1996..2003 Markus Franz Xaver Johannes Oberhumer All Rights Reserved.
Copyright (C) 2008 by Bernhard Reutner-Fischer
Copyright (C) 2008,2009 Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2005 Manuel Novoa III <mjn3@codepoet.org>
Copyright (C) 2004, Glenn McGrath
Copyright 1997,.. by Peter Hanecak <hanecak@megaloman.sk>.
Copyright (C) 2013 Denys Vlasenko
Modified by Vladimir Oleynik <dzo@simtreas.ru> (C) 2003 - correct "-" option usage multiple "-u unsetenv" support - GNU long option support - use xfuncerrorretval
Copyright (C) 2006 Aurelien Jacobs <aurel@gnuage.org>
Copyright (C) 1992-1998 Michael K. Johnson
Patrick McHardy
Copyright (c) 2004 Nicholas Miell ported from procps by Pere Orga <gotrunks@gmail.com>
2011
Copyright 2008-2009 Matt Mackall <mpm@selenic.com>
Busybox version (C) 2007 by Tito Ragusa <farmatito@tiscali.it>
Copyright (C) 2016 Denys Vlasenko
Copyright (C) Andre Masella <andre@masella.no-ip.org>
Copyright 1991-1997 Miquel van Smoorenburg.
Copyright (c) 2002 Glenn McGrath
Copyright (C) 2000 Edward Betts <edward@debian.org>.
- by Mark Lord (C) 1994-2002 -- freely distributable
Copyright (C) 1992 A. V. Le Blanc (LeBlanc@mcc.ac.uk)
Added -G option Tito Ragusa (C) 2008 for SUSv3.
Copyright (C) 2014 by Bartosz Golaszewski <bartekgola@gmail.com>
Copyright (C) 2013 Rolf Fokkens <rolf@fokkens.nl>
Copyright (C) 2010 Marek Polacek <mmpolacek@gmail.com>
Copyright (C) 2005 by Marc Leeman <marc.leeman@barco.com>
Copyright (C) 2000 by Karl M. Hegbloom <karlheg@debian.org>
Copyright (C) 2006-2015 wolfSSL Inc.
Copyright (C) 1993-2002 Werner Almesberger
Copyright (C) 2001 by Michael Habermann <mhabermann@gmx.de>
Copyright (C) 2003 Glenn McGrath
Copyright (C) 2000 by spoon <spoon@ix.netcom.com>

114 / 338

FS050W Copyright Notice

Copyright (C) 2007 Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2002-2003 Romain Lievin <roms@tilp.info>
Copyright (C) [2003] by [Matteo Croce] <3297627799@wind.it>
Copyright (C) 1991,92,95,96,97,98,99,2000,01 Free Software Foundation, Inc.
Copyright (C) 2003 Erik Andersen
Copyright 2010 Rob Landley <rob@landley.net>
Copyright (C) 2005, 2006 Rob Landley <rob@landley.net>
Copyright 2005 Rob Landley <rob@landley.net>
Copyright (C) 2000 Markus Franz Xaver Johannes Oberhumer
Copyright 2010, Denys Vlasenko
Copyright (C) 2001 Hewlett-Packard Laboratories
Copyright (C) 2003 by Tito Ragusa <farmatito@tiscali.it>
Copyright (c) 2006 Bernhard Reutner-Fischer
Copyright (C) 1993, 1994 Remy Card <card@masi.ibp.fr>
Copyright (C) 2009 Malek Degachi <malek-degachi@laposte.net>
Modified by Vladimir Oleynik <dzo@simtreas.ru> (c) 2001-2005 to be used in busybox andsize optimizations, rewrote arith (see notes to this), added locale support, rewrote
dynamic variables.
Copyright (C) 2006 Rob Landley
Copyright (C) 2014 by Fugro Intersite B.V. <m.stam@fugro.nl>
Copyright (C) 1998, 1999 Charles P. Wright
Based on GNU gzip Copyright (C) 1992-1993 Jean-loup Gailly.
Copyright (C) 1992-1993 Jean-loup Gailly The unzip code was written and put in the publicdomain by Mark Adler.
Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
Copyright (c) 1988, 1993, 1994 The Regents of the University of California. All rights
reserved.
Copyright (c) 2013-2015 INSIDE Secure Corporation(C) Copyright 2000, Axis Communications AB, LUND, SWEDEN(C) 2003 Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 86, 89, 91, 1995-2002, 2004 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
Copyright (c) 2004 Alexander Guy <alexander.guy@andern.org>
Erik Andersen
Copyright (c) 2008 Nuovation System Designs, LLC Grant Erickson<gerickson@nuovations.com>
Copyright (C) tons of folks. Tracking down who wrote what isn't something I'm going toworry about... If you wrote something here, please feel free to acknowledge your work.
mounted partition. Code adapted from e2fsck, Copyright (C) 1993, 1994 Theodore Ts'o.
Also licensed under GPL.

115 / 338

FS050W Copyright Notice

Copyright (C) 2000 by Matt Kraai <kraai@alumni.carnegiemellon.edu>
copyright (c) 2001 by glenn mcgrath
Copyright (C) 2005 by Mike Frysinger <vapier@gentoo.org>
Copyright (C) 2008 Nokia Corporation. All rights reserved.
Copyright (C) 2001,2002 Vladimir Oleynik <dzo@simtreas.ru> (initial bb port)
Copyright (C) 2001 by Matt Kraai <kraai@alumni.carnegiemellon.edu>
Copyright 1989 - 1991, Julianne Frances Haugh <jockgrrl@austin.rr.com>
Copyright (C) 2010 Denys Vlasenko
Copyright (C) 2008 Bernhard Reutner-Fischer
Port to Busybox Copyright (C) 2006 Jesse Dutton <jessedutton@gmail.com>
Copyright 2002 Laurence Anderson
Copyright (c) 1988, 1989, 1991, 1994, 1995, 1996, 1997, 1998, 1999, 2000 The Regents of
the University of California. All rights reserved.
Copyright
2002 by Kai Germaschewski <kai.germaschewski@gmx.de>
Copyright (C) 2007 Tito Ragusa<farmatito@tiscali.it>
Copyright (C) many different people. If you wrote this, please acknowledge your work.
Copyright (C) 1999,2000,2001 by Lineo, inc. and Mark Whitley
Copyright (c) 2010 Denys Vlasenko Split from ash.c
Copyright 2005 Rob Landley <rob@landley.net
Copyright (c) 1997, 1998, 1999, 2000 Frodo Looijaard <frodol@dds.nl>
Copyright (C) 1996 Markus Franz Xaver Johannes Oberhumer All Rights Reserved.
Copyright (C) 1999,2000,2001 by Lineo, inc.
Copyright (C) 92, 1995-2004 Free Software Foundation, Inc.
Copyright (c) 1999, 2000 The ht://Dig Group char FASTFUNC strcasestr(const char s, const
char pattern)
Copyright (c) 2009 Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
Copyright (C) 1995-1999 Free Software Foundation, Inc.
Copyright (C) 2003 Paul Mundt <lethal@linux-sh.org>
Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved.
Copyright (C) 2010 Denys Vlasenko <vda.linux@googlemail.com>
Copyright 2001 Glenn McGrath.
Copyright (C) 1996-2006 Julian Seward <jseward@bzip.org>
Copyright (C) 1999-2005 by Erik Andersen <andersen@codepoet.org>
Copyright (C) 2001 Matt Kraai <kraai@alumni.carnegiemellon.edu>.
Copyright 2011, Denys Vlasenko
Copyright (c) 2001-2006, Gerrit Pape All rights reserved.
Copyright (C) 2007 Denys Vlasenko.
Copyright (C) 2002-2005 Roman Zippel <zippel@linux-m68k.org>
Copyright (C) 1994-1998 Andries E. Brouwer <aeb@cwi.nl>

116 / 338

FS050W Copyright Notice

Fix for SELinux Support:(c)2007 Hiroshi Shinji <shiroshi@my.email.ne.jp>
Copyright (C) 2005 Bernhard Reutner-Fischer
Copyright (C) 2007 Loic Grenie <loic.grenie@gmail.com>
Copyright (c) 2008 Timo Teras <timo.teras@iki.fi>
Copyright (C) 1999,2000,2001 by Mark Whitley <markw@codepoet.org>
Copyright (C) 2011 Denys Vlasenko.
Copyright (C) 2014 Bartosz Golaszewski <bartekgola@gmail.com>
Copyright (C) 1990-1999 Free Software Foundation, Inc.
Copyright (C) 2004 by David Brownell
Copyright (c) 1997-2005 Herbert Xu <herbert@gondor.apana.org.au>
Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
by Theodore Ts'o.
Copyright (C) 2002 by Glenn McGrath
Copyright (c) 2017 Denys Vlasenko <vda.linux@gmail.com>(C) 1991 Linus Torvalds.
Copyright (C) 2010 by Matheus Izvekov <mizvekov@gmail.com>
Copyright (C) 2000,2001 Matt Kraai
Copyright (c) 1994 David Burren All rights reserved.
Copyright (C) 2010 Bradley M. Kuhn <bkuhn@ebb.org>
atftp: Copyright (C) 2000 Jean-Pierre Lefebvre <helix@step.polymtl.ca>
Copyright (C) 1999,2000 by Lineo, inc. and John Beppu
Copyright (c) 2002 AYR Networks, Inc.
Copyright (C) 2008 Tito Ragusa <farmatito@tiscali.it>
Copyright (C) 2007 by Denys Vlasenko <vda.linux@googlemail.com>
Copyright (C) 2017 Denys Vlasenko <vda.linux@googlemail.com>
RFC1035 domain compression routines (C) 2007 Gabriel Somlo <somlo at cmu.edu>
copyright (c) 1995 Ian Jackson <ian@chiark.greenend.org.uk>
IPv6 support, many bug fixes by Denys Vlasenko (c) 2008
Copyright (C) 1997 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2002 Markus Franz Xaver Johannes Oberhumer
Copyright (C) many different people.
Copyright (C) 2010 Sergey Naumov <sknaumov@gmail.com>
utftp: Copyright (C) 1999 Uwe Ohse <uwe@ohse.de>
Copyright (C) 2005-2006 by Rob Landley <rob@landley.net>
Copyright (C) 2001 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 2002 Glenn McGrath
Copyright (C) 2006
Copyright (c) 2000

Bernhard Reutner-Fischer <busybox@busybox.net>
Edward Betts <edward@debian.org>.

Copyright (C) 1992-1993 Jean-loup Gailly This is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License, see the file COPYING.

117 / 338

FS050W Copyright Notice(C) 2009 Stefan Seyfried <seife@sphairon.com>
Copyright (C) 2000,2001 Larry Doolittle <larry@doolittle.boa.org>
Copyright (C) (C) 2003 Vladimir Oleynik <dzo@simtreas.ru>
Copyright (C) 2003-2006 Vladimir Oleynik <dzo@simtreas.ru>
Copyright 2006 Bernhard Reutner-Fischer
Copyright (C) 2002 Jeff Angielski, The PTR Group <jeff@theptrgroup.com>
Copyright (c) 1989, 1993, 1994 The Regents of the University of California. All rights
reserved.
Copyright (C) 2004 Free Software Foundation, Inc.
Copyright (C) 2006 by Rob Sullivan <cogito.ergo.cogito@gmail.com>
Copyright (C) 2005 Odd Arild Olsen (oao at fibula dot no)--- A note on GPL versions
BusyBox is distributed under version 2 of the General Public License (included
in its entirety, below). Version 2 is the only version of this license which
this version of BusyBox (or modified versions derived from this one) may be
distributed under.
-----------------------------------------------------------------------GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, not

118 / 338

FS050W Copyright Noticeprice.

Our General Public Licenses are designed to make sure that you

have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.

119 / 338

FS050W Copyright Notice

GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

120 / 338

FS050W Copyright Noticeb) You must cause any work that you distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

121 / 338

FS050W Copyright Noticea) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.

122 / 338

FS050W Copyright Notice

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it.

However, nothing else grants you permission to modify or

distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under

123 / 338

FS050W Copyright Notice

any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free

124 / 338

FS050W Copyright Noticeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least

125 / 338

FS050W Copyright Noticethe "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program

126 / 338

FS050W Copyright Notice`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* libogg
Copyright (c) 2002, Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:- Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,

127 / 338

FS050W Copyright Notice

DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* linux-msm
Copyright (C) 2008 Thiemo Seufer
Copyright (C) 2012 Scott Lin <scott.lin@tw.synaptics.com>
Copyright 2012-2014 Imagination Technologies Ltd.
Copyright (C) 2003, 2004 Samuel Rydh (samuel@ibrium.se)
Copyright (C) 2000 MontaVista Software Inc.
Copyright (C) 2001 - 2016 Douglas Gilbert
Copyright 2008 Intel Corporation.
Copyright (c) 2014 Pablo Neira Ayuso <pablo@netfilter.org>
Copyright (C) 2007 by Bjorge Dijkstra <bjd@jooz.net>
Copyright (c) 2015, Sony Mobile Communications Inc.
Copyright 2014, Michael Ellerman, IBM Corp.
Copyright (c) 2017 Manivannan Sadhasivam <manivannanece23@gmail.com>
Copyright 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
Copyright (C) 2005 Anthony Liguori <aliguori@us.ibm.com>
Copyright 2006-2007, Michael Ellerman, IBM Corporation.
Copyright (C) 2013 Davidlohr Bueso <davidlohr@hp.com>
Copyright (c) 2007-2009 Novell Inc.
Copyright (c) 2004 Balint Seeber <n05p4mp13453@hotmail.com>
Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
Copyright ? 2006-2008 Florian Fainelli <florian@openwrt.org>
Copyright (C) 2014 Romain Perier
Copyright (C) 2009-2012 Texas Instruments, Inc.
Copyright (C) 2008 Alex Osborne <ato@meshy.org>
Copyright (C) 2006-2008 Panasonic Corporation All Rights Reserved.
Copyright (C) 2016 Savoir-Faire Linux
Copyright (C) 2003 Ralf Baechle
Copyright (C) 2011 Daniel Hellstrom (daniel@gaisler.com) Aeroflex Gaisler AB
Portions (c) Copyright 1999 The Puffin Group Inc.
Copyright (C) 2007, Benedikt Spranger <b.spranger@linutronix.de>

128 / 338

FS050W Copyright Notice

Copyright (C) 2011-2013 NVIDIA Corporation
Copyright (c) 2010 Janusz Krzysztofik
Copyright (c) 2008 Emcraft Systems Sergei Poselenov <sposelenov@emcraft.com>
Copyright (c) 2004 Voltaire, Inc. All rights reserved.
Copyright 2017 Canonical
Copyright (C) 2010 Nokia Corporation Author: Matti J. Aaltonen<matti.j.aaltonen@nokia.com>
Copyright (c) 2017 Pengutronix, Michael Grzeschik <m.grzeschik@pengutronix.de>
Copyright (C) 2002, 2003 Oracle. All rights reserved.
Copyright (c) 2012, 2013, Intel Corporation.
Copyright (C) 1998 Olivier A. D. Lebaillif
Copyright (C) 2010 - NVIDIA, Inc.
Copyright (C) 2014 Olli Salonen <olli.salonen@iki.fi>
Copyright (C) 2000-2012 Imagination Technologies.
Copyright (c) 2016 Laura Garcia <nevola@gmail.com>
Copyright (C) ST-Ericsson AB 2010 Author:
Sjur Brendeland License terms: GNU
General Public License (GPL) version 2
Copyright (C) 2012 Texas Instruments Santosh Shilimkar <santosh.shilimkar@ti.com>
Copyright (C) 2005-2007 Red Hat GmbH
Copyright (C) IBM Corporation, 2006
Copyright (C) 2008, Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
Copyright (C) 2006 James Painter <jamie.painter@iname.com>
Copyright (c) 2009 Greg Kroah-Hartman <gregkh@suse.de>
Copyright (C) 2012 Johannes Goetzfried<Johannes.Goetzfried@informatik.stud.uni-erlangen.de>
Copyright 2016-2017 Google, Inc
Copyright (C) 2009 Alessandro Rubini <rubini@unipv.it>(c) 2002 Andries Brouwer (aeb@cwi.nl)
Copyright (C) 2007 Arnaldo Carvalho de Melo <acme@redhat.com>
Copyright (c) 2006 Dmitry Torokhov <dtor@mail.ru>
Copyright 2003-2004 (c) MontaVista, Software, Inc.
Copyright (C) 2000-2002 Toshiba Corporation
Copyright (c) 2002 Martin Diehl, All Rights Reserved.
Copyright (C) 2010 Samo Pogacnik
Copyright 2004 Andrew Chew
2001 by Karsten Keil
<keil@isdn4linux.de>
Copyright 2009-2010 Pengutronix Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
Copyright (C) 2013 Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
Copyright (c) 2017 Microsemi Corporation
Copyright (C) 2006-2008, Philipp Reisner <philipp.reisner@linbit.com>.

129 / 338

FS050W Copyright Noticesd.c Copyright (C) 1992 Drew Eckhardt Linux scsi disk driver by Drew Eckhardt<drew@colorado.edu>
Copyright (c) 2005
Jim Cromie <jim.cromie@gmail.com>(C) 2009 Valentin Sitdikov <v.sitdikov@gmail.com>
Copyright (C) 2008 Koninklijke Philips Electronics NV.
Copyright IBM Corporation, 2007 Author: Mike Anderson <andmike@linux.vnet.ibm.com>
Copyright (C) 1992 Theodore Ts'o
Copyright (C) 2009,2011 Novell Inc.
Copyright (C) 2014-2015 Marvell
Copyright (c) 2004 Mark M. Hoffman <mhoffman@lightlink.com>
Copyright (C) 2015 Dan Streetman, IBM Corp
Copyright (C) 2003 Red Hat
Copyright (C) 2006 Thomas Bogendoerfer
Copyright (C) 2013 Dialog Semiconductor Ltd.
Copyright (c) 2008, 2009 QLogic Corporation. All rights reserved.
Copyright (c) 2006, 2007 Cisco Systems, Inc. All rights reserved.
Copyright 2009 Roderick Colenbrander(c) 1998 Gerd Knorr <kraxel@cs.tu-berlin.de>
2006 (c) MontaVista Software, Inc.
Copyright (c) 2016,2018, The Linux Foundation. All rights reserved.
Copyright (C) 2004, 2009, 2010 2011 Texas Instruments Incorporated Author: Aurelien
Jacquiot (aurelien.jacquiot@jaluna.com)
Copyright (c) 2012-2013 Red Hat, Inc(C) Copyright 2000, Lineo (www.lineo.com)
Copyright (C) 2009 Sitdikov Valentin
Copyright (C) 2000-2001 Qualcomm Incorporated
Copyright (C) 2016 CNEX Labs Initial: Javier Gonzalez <javier@cnexlabs.com>
Copyright (C) 2013 Richard Weinberger <richard@nod.at>
Copyright (C) 1999-2002 by Massimo Piccioni <dafastidio@libero.it>
Copyright 2009 Jerome Glisse
Copyright (C) 2001 Allan Willcox <allanwillcox@ozemail.com.au>
Copyright (c) 2005-2006 Varma Electronics Oy
Copyright(c) 1999 - 2015 Intel Corporation.
Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com Author:
Sandeep Nair <sandeepn@ti.com>
Copyright (c) 2005, Wind River Systems All rights reserved.
Copyright (c) 2001, 2002 Daniel Engstrom <5116@telia.com>
Copyright (C) 2016, Florian Fainelli <f.fainelli@gmail.com>
Copyright (c) 2010 Wang Lei Author(s): Wang Lei (wang840925@gmail.com). All Rights
Reserved.

130 / 338

FS050W Copyright Notice

Copyright (C) Gabriel Fernandez 2017 Author: Gabriel Fernandez <gabriel.fernandez@st.com>
Copyright (C) 1999,2000,2012 MIPS Technologies, Inc.
Copyright (C) 2005,2006,2007,2008 Imagination Technologies
Copyright (C) 2005-2006 Kristian Hoegsberg <krh@bitplanet.net>
Copyright (c) 2016 Herbert Xu <herbert@gondor.apana.org.au>
Copyright IBM Corporation, 2014
Copyright (C) 2000-2001 Richard Hirst <rhirst with parisc-linux.org>
Copyright (C) 2011 Intel Corporation.
(c) 2008-2014 Cliff Wickman <cpw@sgi.com>, SGI.
Copyright (C) 1995-1997 Simon G. Vogl 1998-2000 Hans Berglund
Copyright (c) 2016 Anders K. Pedersen <akp@cohaesio.com>
Copyright (c) by James Courtier-Dutton <James@superbug.co.uk>
Copyright IBM Corp. 1999, 2009
Copyright (C) 2008 Matthias Schwarzott <zzam@gentoo.org>
Copyright (c) 2007 Intel Corporation. All rights reserved.
Copyright 2009-2011 Analog Devices Inc.
Copyright (C) 2014 Google, Inc.
Copyright (c) 2014 Intel Corporation. All rights reserved.
Copyright (c) 2011 Bosch Sensortec GmbH
Copyright 2009-2011 Freescale Semiconductor, Inc.
Copyright (C)2007 Bartlomiej Zolnierkiewicz
Copyright 2008 Rusty Russell IBM Corporation
Copyright (C) 2014 Oleksij Rempel <linux@rempel-privat.de>
Copyright (C) 2003-2015 Broadcom Corporation All Rights Reserved
Copyright (C) 2015
John Horan (knasher@gmail.com)
Copyright (c) 2017 Red Hat Inc.
Copyright (c) 2003-2017 QLogic Corporation
Copyright (c) 2013-2016 Qualcomm Atheros, Inc.
Copyright (C) 2003 Takashi Kusuda <kusuda-takashi@hitachi-ul.co.jp>
Copyright (C) 2000-2006 Tigran Aivazian <aivazian.tigran@gmail.com>
Copyright IBM Corp. 2007, 2011
Copyright 1998-2001 by Jes Sorensen, <jes@trained-monkey.org>.
backpack.c (c) 2001 Micro Solutions Inc.
Copyright 2015-2016 Vladimir Zapolskiy <vz@mleia.com>
Copyright (C) 2015 Arrikto, Inc.
Copyright (C) 2001,2005 IBM Corporation.
Copyright IBM Corp. 1999, 2000 Author(s): Hartmut Penner (hp@de.ibm.com)
Copyright (C) 2005, 2006 Nokia Corporation Author:
Samuel Ortiz<samuel.ortiz@nokia.com> and Juha Yrj?l? <juha.yrjola@nokia.com>
Copyright (C) 2012-2013 Cavium Inc., All Rights Reserved.

131 / 338

FS050W Copyright Noticestatic const char bcdrvinfo[] = KERNINFO "baycomserfdx: (C) 1996-2000 Thomas Sailer,
HB9JNX/AE4WA\n"2. Copyright 2004 Intel Corporation
Copyright (C) 2013 STMicroelectronics
Copyright ? 2012-2014 HiSilicon Technologies Co., Ltd.
Copyright (C) International Business Machines Corp., 2000-2002
Copyright (C) 2000 Philipp Rumpf (prumpf@tux.org)(c) 1995,1996 Grant R. Guenther, grant@torque.net, under the terms of the GNU General
Public License.
Copyright 2005: EMC Corporation, all rights reserved.
Copyright 2011-2014 Analog Devices Inc.
Copyright (C) 2006 Winbond Electronics Corp.
Copyright (C) 2012-2013 Allwinner Ltd.
prinfo("DS1WM w1 busmaster driver - (c) 2004 Szabolcs Gyurko\n");Copyright (c) 2007 by Bill Gatliff <bgat@billgatliff.com>.
Copyright (c) 2017 Jack Andersen
Copyright (C) 2004 Sten Wang <sten.wang@rdc.com.tw>
Copyright ? 2011 David Kliekamp IBM Corporation
Copyright (C) 2003 Mipsys - Benjamin Herrenschmidt(C) 2003 - 2004 David Woodhouse
Copyright (c) 2008 Dave Chinner All Rights Reserved.
Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
Copyright 2014 Sukadev Bhattiprolu, IBM Corporation.
Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Copyright (C) 2007 Ivo van Doorn
Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
Copyright (C) 2004-2008 Yoichi Yuasa <yuasa@linux-mips.org>
zoran.0.0.3 Copyright (C) 1998 Dave Perks <dperks@ibm.net>(0x8001000ll + ((u64)(a) << 36) + ((b) << 20) + ((c) << 8))
Copyright 2009 Ilya Yanok, Emcraft Systems Ltd, yanok@emcraft.com
From HWMon.cpp (Copyright 1998-2000 Jonathan Teh Soon Yew)
Copyright (C) 2008 Jan Hoogenraad This code is placed under the terms of the GNU General
Public License
Copyright (c) 2011-2014,2016-2017 Qualcomm Atheros, Inc.
Copyright (c) 2003-2005 AMD, Personal Connectivity Solutions
Copyright (C) 2008 Nokia Corporation Contact: Felipe Balbi <felipe.balbi@nokia.com>
Copyright (C) 1996, 1997, 1998, 1999, 2000, 03, 04 by Ralf Baechle
define COPYRIGHT ", Copyright 2005 Simtec Electronics"
Copyright (C) 1997 - 2000, 2003, 04 Ralf Baechle (ralf@linux-mips.org)
Copyright (C) 2011 Robert Jarzmik

132 / 338

FS050W Copyright Notice

Copyright 2000-2001, 2006, 2008 MontaVista Software Inc.
Copyright (C) 2005 Torsten Koschorrek <koschorrek at synertronixx.de
Copyright ? 2004-2010 David Woodhouse <dwmw2@infradead.org>
Copyright (c) 2014, 2016-2017, The Linux Foundation. All rights reserved.
Copyright 2013 Tomasz Figa <tomasz.figa@gmail.com>
Copyright (c) 2017-2019, The Linux Foundataion. All rights reserved.
Copyright (c) 2005 Matthew Wilcox
Copyright (C) 2006 Sam Hocevar <sam@zoy.org>
Copyright (C) 2010 Digital Design Corporation
Copyright (C) 2013 Renesas Electronics Inc.
Copyright (c) Freescale Semiconductor, Inc. 2006.
Copyright (c) 2003-2012 Cavium Networks
Copyright 2012 Intel Corporation; author H. Peter Anvin
Copyright (C) 2013-2015, Microchip Technology Germany II GmbH & Co. KG
2006 David Airlie
Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle
Copyright (C) 2015 Rockchip Electronics Co., Ltd.
Portions Copyright (C) 2004 by Christoph Hellwig <hch@lst.de>
Copyright (C) 2003-2005 Anton Blanchard and Milton Miller, IBM Corp
Copyright (c) 2000,2001 Ghozlane Toumi <gtoumi@messel.emse.fr>
Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>
Copyright (c) 2014-2015, Imagination Technologies
Copyright (c) 2011-2015 Synaptics Incorporated
Copyright 2000-2002 David Brownell
Copyright 2010 Wolfram Sang <w.sang@pengutronix.de>
Copyright (C) 2007 Jeff Dike (jdike@{addtoit.com,linux.intel.com})
Copyright (C) ST-Ericsson SA 2007-2010 Author: Per Friden <per.friden@stericsson.com> for
ST-Ericsson SA Author: Jonas Aaberg <jonas.aberg@stericsson.com> for ST-Ericsson SA
License terms: GNU General Public License (GPL) version 2
Copyright (c) 2012 Ondrej Zary(C) 2000,2001 by Harald Welte <laforge@netfilter.org>(C) 2005 Pablo Neira Ayuso <pablo@eurodev.net>
Copyright (c) 2014-2018, 2020 The Linux Foundation. All rights reserved.
Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>
Copyright (C) 2012, 2014 Intel Corporation. All rights reserved.
Copyright (c) 2003-2005 Zultys Technologies(C) 1999 Benjamin Reed. All Rights Reserved. Permission to use code in the Developer's
manual was granted for this driver by Aironet.
Copyright (c) 2004 Jocelyn Mayer 2011 Alexander Graf
Copyright (c) 2010-2013, 2018, The Linux Foundation. All rights reserved.

133 / 338

FS050W Copyright Notice

Copyright (c) 2008 Philipp Zabel
Copyright (C) 1994, 95, 96, 97, 98, 99, 2003, 06 by Ralf Baechle
Copyright (c) 2012, 2014-2018, The Linux Foundation. All rights reserved.
pseudo.h(c) 1997-8 Grant R. Guenther <grant@torque.net>
Copyright (c) 1997 Dag Brattli <dagb@cs.uit.no>, All Rights Reserved.
Copyright (c) 2018, 2020-2021, The Linux Foundation. All rights reserved.
Copyright (C) 2016 Jens Axboe <axboe@kernel.dk>
Based on the minix file system code, (C) 1991, 1992 by Linus Torvalds
Copyright (C) 1995-1998 Mark Adler For conditions of distribution and use, see copyrightnotice in zlib.h
Copyright (C) 2000 Yaegashi Takeshi (hp6xx kbd scan routine and translation table)
Copyright (C) 1996-2002 Russell King
Copyright (C) 2013, Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
Copyright (C) 2013 Stefan Kristiansson, stefan.kristiansson@saunalahti.fi
Copyright 2014-2016 Analog Devices Inc.
Copyright (c) 2001 MIPS Technologies, Inc.
Copyright 2010 Red Hat Inc.
Copyright (c) 2011-2012 Intel Corporation. All rights reserved.
Copyright (c) 2015-2018, 2020 The Linux Foundation. All rights reserved.
Copyright (c) 2014-2017, 2019, The Linux Foundation. All rights reserved.
Copyright (C) 1991, 1992, 1993, 1997, 2004 Free Software Foundation, Inc.
(c) 2005 Mauro Carvalho Chehab <mchehab@infradead.org>
Copyright (C) 2016 Christoph Hellwig.
Copyright (c) 2013 Mariusz Bialonczyk <manio@skyboo.net>
Copyright 2014-2015 PMC-Sierra, Inc.
Copyright (C) 1999, 2004-2008 Silicon Graphics, Inc.
Copyright (c) 2014 Philipp Zabel <p.zabel@pengutronix.de>, Pengutronix
Copyright(c) 2016, Analogix Semiconductor.
Copyright (C) 2000 Eric Youngdale,
Copyright (C) 2009 William Hubbs
OMAP2/3 support Copyright (C) 2004-2007 Texas Instruments, Inc.
Copyright (C) 2015 - Linaro Ltd Author: Alex Benn ｨｦ e <alex.bennee@linaro.org>
Copyright (c) 2010 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
Copyright 1994-1999 by Fritz Elfert (fritz@isdn4linux.de)
Copyright (C) 2009 Imagination Technologies Ltd.
Copyright 2012 Wolfson Microelectronics PLC.
Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org>
Copyright (c) 2010-2020, The Linux Foundation. All rights reserved.
Copyright (c) 2011, 2013, 2015-2017, The Linux Foundation. All rights reserved.
Copyright (c) 2016-2017, Mellanox Technologies. All rights reserved.

134 / 338

FS050W Copyright Notice

Copyright (C) 2006, 2007 Akio Idehara
Copyright (c) 2007-2008 Intel Corporation. All rights reserved.
Copyright (C) 2006 Michael Ellerman, IBM Corporation(c) 2000
Jorge Nerin <comandante@zaralinux.com>
Copyright (C) 2010 - Maxim Levitsky driver for Ricoh memstick readers
Copyright (C) 2012 Kevin Cernekee <cernekee@gmail.com>
Copyright(c) 2012 Intel Corporation. All rights reserved.
Copyright(c) 2015-2017 Intel Deutschland GmbH
Copyright (C) 2013 Marvell Inc.
Copyright (C) 2001-2004 Amit S. Kale(C) 2003 Dave Jones on behalf of SuSE Labs
Copyright (C) 2009, Arnaldo Carvalho de Melo <acme@redhat.com>
Copyright (C) 2009 Jean-Francois Moine <http://moinejf.free.fr>
Copyright (C) 1994 Roman Hodek
Copyright 2003 mjander mjander@users.sourceforge.org
Copyright (C) 2005-2006 MontaVista Software, Inc. <source@mvista.com>
Copyright (C) 2005 Paul Mundt
Copyright 2008 Red Hat <mjg@redhat.com>
Copyright (C) 2004 IBM Corp.
Copyright (C) 2009 Texas Instruments, Inc
Copyright (C) 2010 Pierre Ducroquet
Copyright (C) 2002 Sam Creasey <sammy@sammy.net>
Copyright (C) 2010 the Speakup Team
Copyright (C) 2004 - 2006 rt2x00 SourceForge Project <http:rt2x00.serialmonkey.com>
Copyright 2008 Giuseppe Coviello <gicoviello@gmail.com>
Copyright (C) 2014 Dell Inc <mariolimonciello@dell.com>
Copyright (c) 2008 Chia-I Wu
Copyright (c) 2009 Alexander Clouter <alex@digriz.org.uk>
Copyright (C) Altera Corporation 1998-2001
Copyright (c) 2003 John Homppi (SCO, leave this notice here)
Copyright (c) 2014-2017, 2019 The Linux Foundation. All rights reserved.
(c) Copyright 2004 Hewlett-Packard Development Company, L.P.
Copyright 2012 Stefan Roese <sr@denx.de>
Copyright 2006 Openedhand Ltd.
Copyright (C) International Business Machines Corp., 2002, 2011 Etersoft, 2012
Author(s): Steve French (sfrench@us.ibm.com)
Copyright (C) 2006 Yoshinori Sato
Copyright (C) 2001-2011 Guan Xuetao(C) Copyright 1994 - 1997 Marco van Wieringen(c) 2003-2009 Alan Stern (stern@rowland.harvard.edu)

135 / 338

FS050W Copyright Notice

Copyright (c) 2008 Henrik Rydberg (rydberg@euromail.se)
Copyright (C) 1997,1998,1999 Free Software Foundation, Inc.
Copyright (c) 2004-2005, Intel Corporation
Copyright (C) 2002 ARM Ltd.
Copyright 2004 (c) Stuart Brady
Copyright (C) 2006 Intel Corp, Zou Nan hai <nanhai.zou@intel.com>
Copyright (C) 2009-2012 ST Microelectronics Viresh Kumar <vireshk@kernel.org>
Copyright (C) 2016 Hauke Mehrtens <hauke@hauke-m.de>
Copyright(c) 2017
Intel Deutschland GmbH
Copyright (c) 2013 Guenter Roeck <linux@roeck-us.net>
Copyright (c) 2011-2014, 2017-2019, The Linux Foundation. All rights reserved.
Copyright (C) 1992 - 1997, 2000 Silicon Graphics, Inc.
Copyright (C) 2005
Varma Electronics Oy, ( by Andrey Volkov <avolkov@varma-el.com> )Copyright (C) 2006 Daniel Hellstrom <daniel@gaisler.com>, Aeroflex Gaisler AB
Copyright (C) 2000-2008 Krzysztof Halasa <khc@pm.waw.pl>
Copyright (C) 2005
Philippe De Muyter (phdm@macqel.be)
Copyright (C) 2004 Advanced Micro Devices, Inc.
Copyright 1994-2000 Paul Mackerras.
Copyright 2001-2012 IBM Corporation.
Copyright (C) 2013 Michael Stapelberg <michael@stapelberg.de>
Copyright (c) 2014, Sony Mobile Communications AB.
Copyright (c) 2005-2007 Patrick McHardy <kaber@trash.net>(C) 2005 Georges Toth <g.toth@e-biz.lu>
Copyright (C) 2018 Canonical Ltd.
Copyright (c) 2014, Applied Micro Circuits Corporation Author: Tanmay Inamdar<tinamdar@apm.com>
Copyright (c) 2008 Mike Christie
Copyright (C) 2010 Tony Prisk
Copyright (C) 2009 - 2010 Renesas Solutions Corp.
Copyright (c) 2015, 2017-2020 The Linux Foundation. All rights reserved.
Copyright (c) 2005, Nguyen Anh Quynh <aquynh@gmail.com>(C) Copyright 2000, 2001 Wolfgang Denk, DENX Software Engineering, wd@denx.de.
Copyright (C) 2014 Chen-Yu Tsai Author: Chen-Yu Tsai <wens@csie.org>(C) Copyright TOSHIBA CORPORATION 2004-2007 All Rights Reserved.
Copyright AudioScience, Inc., 2003
Copyright (c) 2012-2017 The Linux Foundation. All rights reserved.
Copyright (c) 2015 Fingerprint Cards AB <tech@fingerprints.com>(c) 2004, 2005 Daniel Drake <dsd@gentoo.org>
Copyright (C) 2004 Compulab Ltd.
(C) 2000 IBM Deutschland Entwicklung GmbH, IBM Corporation.

136 / 338

FS050W Copyright Notice

Copyright (C) 2003 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix
Copyright 2015 Robert Jarzmik <robert.jarzmik@free.fr>
Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
Copyright 2003-2005 Red Hat Inc
PPC64 Mods (C) 2005 Frank Rowand (frowand@mvista.com)
Copyright (C) 2006-2008, Uri Shkolnik, Anatoly Greenblat
2000-2001 Christoph Rohland
Copyright (C) 2014-2015 IT University of Copenhagen Initial release: Matias Bjorling<mb@lightnvm.io>
Copyright (C) 2001 - 2009
Copyright (C) 2008

Paul Mundt

Alexey Starikovskiy <astarikovskiy@suse.de>

DECstation related code Copyright (C) 1999, 2000, 2001 by Michael Engel<engel@unix-ag.org>, Karsten Merker <merker@linuxtag.org> and Harald Koerfgen.
Copyright (C) 2003, 04, 05 Ralf Baechle (ralf@linux-mips.org)
Copyright (c) 2005-2006 Network Appliance, Inc. All rights reserved.
Copyright (c) International Business Machines Corp., 2006
Copyright (c) 2010 Intel Corporation
Copyright (C) 2015 Free Electrons
Copyright (C) 2004 Steven Toth <stoth@linuxtv.org>
Copyright (C) 2005, 2006 Michael Buesch <m@bues.ch>
Copyright (C) 2003 Frank Mori Hess <fmhess@users.sourceforge.net>
Copyright (c) 2014 Finn Thain
Copyright (C) 1998-2000, 2002 Hewlett-Packard Co David Mosberger-Tang <davidm@hpl.hp.com>
Copyright (C) 2001 Vic Phillips <vic@microtronix.com>
Copyright (c) 2012-2013 Broadcom Corporation
Copyright (C) 1999 Silicon Graphics, Inc. (Jeffrey Newquist)
Copyright (C) 1999 Asit Mallick <asit.k.mallick@intel.com>
Copyright (c) 2014-2017 Qualcomm Atheros, Inc.
Copyright (C) 2003-2010 Axis Communications AB
Copyright (C) 2006 Intel Corporation Inaky Perez-Gonzalez<inaky.perez-gonzalez@intel.com>
For Linux 2.3: (C) 2000 Carnegie Mellon University
Copyright (C) 2010 ST Microelectronics.
(C) 2012 Sasha Levin <levinsasha928@gmail.com>
Copyright (C) 2009 - 2016 STMicroelectronics
Copyright (c) 2011 Qualcomm Atheros, Inc.
Copyright (c) 2016 PMC-Sierra, Inc.
Copyright (C) 2008 Marvell Semiconductors, All Rights Reserved.
Portions Copyright (c) 2004-2006 Silicon Graphics, Inc.
Copyright (C) 2017-2019 Synaptics Incorporated. All rights reserved.

137 / 338

FS050W Copyright Notice

Copyright (C) 2003 Intel Corp.
Copyright (C) 2009 Intel Corp
Copyright (C) 2002 SOMA Networks, Inc.
Copyright 2004 Freescale Semiconductor Inc.
Copyright (c) 2008 Alexey Klimov <klimov.linux@gmail.com>
Copyright (C) 2014 NVIDIA CORPORATION. All rights reserved.
Copyright (c) 2012 Code Aurora Forum. All rights reserved.
Copyright (C) 2017, Ludovic Barre
Copyright (C) 1996-2005 Paul Mackerras.
Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
(c) 1997-2001 Gerd Knorr <kraxel@bytesex.org>
Copyright (c) 1997 Dan Malek (dmalek@jlc.net)
Copyright (C) 2004, 2006 Hirokazu Takata <takata at linux-m32r.org>
Copyright 2007 IBM Corporation.
Copyright (c) Red Hat <mjg@redhat.com>
Copyright (C) 2004 Jochen Friedrich
Copyright (c) 1999 Frodo Looijaard <frodol@dds.nl> and Philip Edelbrock<phil@netroedge.com> and Mark D. Studebaker <mdsxyz123@yahoo.com>
Copyright (C) 2008 Ben Backx <ben@bbackx.com>
Copyright (c) 2012-2013 Hisilicon Limited.
Copyright IBM Corp. 2005, 2011 Author(s): Jan Glauber (jang@de.ibm.com)
Written/copyright 1994-2001 by Donald Becker.
define DRVCOPYRIGHT"Copyright(c) 2003- 2015 Intel Corporation"
Copyright (C) 2009, Greg Ungerer (gerg@snapgear.com)
Copyright (C) 2012-2017 by the following authors: - Wladimir J. van der Laan
<laanwj@gmail.com> - Christian Gmeiner <christian.gmeiner@gmail.com> - Lucas Stach<l.stach@pengutronix.de> - Russell King <rmk@arm.linux.org.uk>
Copyright (C) 2013 NVIDIA Corporation
Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved.
(C) 2009-2010 Nishanth Menon <nm@ti.com>, Texas Instruments Incorporated
Copyright (C) 2015 Etnaviv Project
Rusty Russell (C)2000 -- This code is GPL.
Copyright (C) 1991, 1997, 2003 Free Software Foundation, Inc.
Copyright (C) 2013 - 2015 Renesas Electronics Corporation
Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)
Copyright (C) 2001 Standard Microsystems Corporation Developed by Simple Network Magic
Corporation(c) 2000-03 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
Copyright (C) 2014-2015 Pali Roh ｨ｢r <pali.rohar@gmail.com>
Copyright (C) 2010-2012 Stephane Grosjean <s.grosjean@peak-system.com>

138 / 338

FS050W Copyright Notice(C) Copyright 1999 Deti Fliegl (new USB architecture)
Copyright (C) 2011 Kees Cook <keescook@chromium.org>
Copyright (C) 2012 Ralf Baechle <ralf@linux-mips.org>
Copyright (c) 2013 Christian Ohm Heavily inspired by various other HID drivers that adjust
the report descriptor.
Copyright 2015, Heiner Kallweit <hkallweit1@gmail.com>
Copyright (C) 2012-2013 Xilinx
Copyright 1998-2001 by Jes Sorensen, <jes@trained-monkey.org>. [acenic.c]
Copyright (c) 2002 ARM Limited.
Copyright (C) 2016 ARM Limited, All Rights Reserved.
Copyright (c) 2013 by Cisco Systems, Inc.
st7735fb.c, Copyright (C) 2011, Matt Porter
Copyright 1995, 2008 David S. Miller (davem@davemloft.net)
Copyright (c) 2015 Quantenna Communications, Inc.
Copyright (C) 2009 by Valentin Longchamp <valentin.longchamp@epfl.ch>
Copyright 2007-2009 Stuart Bennett
Copyright 2003, 2004 (c) MontaVista Software, Inc.
Copyright (C) 2003 STMicroelectronics Limited
Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
Copyright (C) 1995-1997 Jan "Yenya" Kasprzak <kas@fi.muni.cz>
Copyright (C) 2005 Mark M. Hoffman <mhoffman@lightlink.com>
Copyright (C) 2007-2009 Nokia Corporation
Copyright (C) 2011-2012 Mike Turquette, Linaro Ltd <mturquette@linaro.org>
Original code (C) 2005 Benedikt Spranger <b.spranger@linutronix.de>
Copyright (C) 2006 Sam Ravnborg <sam@ravnborg.org>
Copyright (C) 2004 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
Copyright 2005-2012 Freescale Semiconductor, Inc. All Rights Reserved.
Gadget Zero driver, Copyright (C) 2003-2004 David Brownell.
Copyright (c) 2013 NVIDIA Corporation.
Copyright (C) 2013 Imagination Technologies Ltd.
Copyright (C) 2000
William Greathouse (wgreathouse@smva.com)
Copyright (c) 2007-2018, 2020-2021, The Linux* e2fsprogs
This package, the EXT2 filesystem utilities, are made available under
the GNU Public License version 2, with the exception of the lib/ext2fs

139 / 338

FS050W Copyright Noticeand lib/e2p libraries, which are made available under the GNU Library
General Public License Version 2, the lib/uuid library which is madeavailable under a BSD-style license and the lib/et and lib/ss
libraries which are made available under an MIT-style license. Please
see lib/uuid/COPYING for more details for the license for the files
comprising the libuuid library, and the source file headers of thelibet and libss libraries for more information.
The most recent officially distributed version can be found at
http://e2fsprogs.sourceforge.net. If you need to make a distribution,
that's the one you should use. If there is some reason why you'd likea more recent version that is still in ALPHA testing (i.e., either
using the "WIP" test distributions or one from the hg or git
repository from the development branch, please contact me(tytso@mit.edu) before you ship. The release schedules for thispackage are flexible, if you give me enough lead time.

Theodore Ts'o
23-June-2007* iproute2(c) 2011 Volkswagen Group Research Authors:
Michal Sojka <sojkam1@fel.cvut.cz>
Copyright (c) 2009 Wolfgang Grandegger <wg@grandegger.com>
Based on iplinkvlan.c by Patrick McHardy <kaber@trash.net>
Copyright (C)2004 USAGI/WIDE Project
Copyright 2001 by Robert Olsson <robert.olsson@its.uu.se>
Copyright (C)2005 USAGI/WIDE Project
Copyright (C) 2013 Cisco Systems, Inc, 2013.
Copyright (C) 2011-2012 Kathleen Nichols <nichols@pollere.com>
Authors:
Authors:

Patrick McHardy <kaber@trash.net>
Patrick McHardy, <kaber@trash.net>(C) 2012 Florian Westphal <fw@strlen.de>
Copyright (C)2006 USAGI/WIDE Project
Authors:
Original taken from Berkeley UNIX 4.3, (c) UCB 1986-1988 Ross Biro FredN. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Copyright (C) 2013 Eric Dumazet <edumazet@google.com>
copied iflinkvlan.c authored by Patrick McHardy <kaber@trash.net>

140 / 338

FS050W Copyright Notice

Copyright (c) 1982, 1986, 1993 The Regents of the University of California. All rights
reserved.
Authors:
Patrick McHardy <kaber@trash.net>
Copyright (C)2007 USAGI/WIDE Project
Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
Copyright (C) 1999-2000 Maxim Krasnyansky <maxmk@yahoo.com>
Copyright (c) 2008, Intel Corporation.
Authors:
Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 Ross Biro FredN. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Copyright (c) 2002-2007 Volkswagen Group Electronic Research All rights reserved.
Patrick McHardy
fprintf(stderr, "Copyright (C) 2004 by Harald Welte "Copyright (C) 2012 Eric Dumazet <edumazet@google.com>
Copyright (C) 2004 by Harald Welte <laforge@gnumonks.org>(C)1998 Rusty Russell -- This code is GPL.
Copyright (C) 2013 Terry Lam <vtlam@google.com>
Copyright (C) 2011-2012 Van Jacobson <van@pollere.com>
Copyright (C) 2012 Michael D. Taht <dave.taht@bufferbloat.net>
Copyright (C)2007 USAGI/WIDE Project, All Rights Reserved.
Copyright (C) 2003-2010 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>(C) 2004 Harald Welte <laforge@gnumonks.org
Copyright (C) 1989, 1991 Free Software Foundation, Inc.

* iptables
Copyright (c) 2010-2013 Patrick McHardy <kaber@trash.net>(C) 2003 by Harald Welte <laforge@gnumonks.org>(C) 2012-2014 by Pablo Neira Ayuso <pablo@netfilter.org>
Copyright (c) 2011 Patrick McHardy <kaber@trash.net>(C)1999 David Jeffery this header was blatantly ripped from netfilteripv4.h it's amazing
what adding a bunch of 6s can do =8^)
(C) 2002,2004 MARA Systems AB <http://www.marasystems.com>(C) 2010-2011 Thomas Graf <tgraf@redhat.com>(C) 2010-2011, Red Hat, Inc.
(C) 1999 by Paul 'Rusty' Russell <rusty@rustcorp.com.au> andHarald Welte
based on iptFTOS.c (C) 2000 by Matthew G. Marsh <mgm@paktronix.com>(C) 1999 Paul ``Rusty'' Russell - Placed under the GNU GPL (See COPYING for details).

141 / 338

FS050W Copyright Notice(C) 2000-2006 by the netfilter coreteam <coreteam@netfilter.org>:
Copyright (c) 2003+ Evgeniy Polyakov <johnpol@2ka.mxt.ru>
ebtulog.c, (C) 2004, Bart De Schuymer <bdschuym@pandora.be>
Copyright (c) 2006-2013 Patrick McHardy <kaber@trash.net>(C) 2013 by Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>(C) 2005 by Harald Welte <laforge@netfilter.org>
Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
(C) 2010 by Red Hat, Inc Author: Michael S. Tsirkin <mst@redhat.com>(C) 2002 by Don Cohen <don-netf@isis.cs3-inc.com>(C) 2010-2011 Red Hat, Inc.
(C) 2000-2004 by the Netfilter Core Team <coreteam@netfilter.org>
Copyright (c) 2007 Sven Schnelle <svens@bitebene.org>
Copyright (C) 2002,2004 MARA Systems AB <http://www.marasystems.com>(C) 2011 by Intra2Net AG <http://www.intra2net.com>(C) 2010-2011, Thomas Graf <tgraf@redhat.com>
Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
Copyright (c) 2000 Marc Boucher(C) 2002 Harald Welte <laforge@gnumonks.org>
Copyright (C) 2002-2008 BalaBit IT Ltd.
Copyright ? Sebastian Cla?en <sebastian.classen [at] freenet.ag>, 2007 Jan Engelhardt<jengelh [at] medozas de>, 2007 - 2010
Copyright (C) 2004, 2010 Nokia Corporation Written by Timo Teras<ext-timo.teras@nokia.com>(C) 2013 by Pablo Neira Ayuso <pablo@netfilter.org>
Copyright (C) 2006 Red Hat, Inc., James Morris <jmorris@redhat.com>(C)1998 Rusty Russell -- This code is GPL.
(C)2002 Rusty Russell IBM -- This code is GPL.
(C) 2000 by Harald Welte <laforge@gnumonks.org> /(C) 2014 by Pablo Neira Ayuso <pablo@netfilter.org>
Copyright (C) 2010 Nokia Corporation. All rights reserved.
Copyright ? CC Computer Consultants GmbH, 2007 Contact: <jengelh@computergmbh.de>(C) 2011 by Patrick McHardy <kaber@trash.net>(C) 2008 Adam Nielsen <a.nielsen@shikadi.net>
Copyright (C) 2007 BalaBit IT Ltd.
(C) 2000 by Harald Welte <laforge@gnumonks.org>(C) 2002 Harald Welte <laforge@netfilter.org>
Copyright (c) 2003-2013 Patrick McHardy <kaber@trash.net>(C) 2000 James Morris, this code is GPL.

142 / 338

FS050W Copyright Notice

Copyright (c) 2012-2013 Patrick McHardy <kaber@trash.net>"(c) 2014 by Pablo Neira Ayuso <pablo@netfilter.org>\n"Copyright (C)2006 USAGI/WIDE Project(C) 2010 Red Hat Inc Author: Michael S. Tsirkin <mst@redhat.com>
Copyright ? CC Computer Consultants GmbH, 2007 - 2008 Jan Engelhardt<jengelh@computergmbh.de>
Copyright (C) 2003-2011 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>(C) 2002 by Harald Welte <laforge@gnumonks.org>(C) 2000 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>(C) 2005 Harald Welte <laforge@netfilter.org>
Patrick McHardy(C) 2000-2002 by the netfilter coreteam <coreteam@netfilter.org>: Paul 'Rusty' Russell<rusty@rustcorp.com.au>
Copyright (c) 2005 Evgeniy Polyakov <johnpol@2ka.mxt.ru>(C) 2014 by Giuseppe Longo <giuseppelng@gmail.com>(C) 2002 by Harald Welte <laforge@netfilter.org>(C) 2003-2004 by Harald Welte <laforge@netfilter.org>
Copyright (c) 2000-2001 Netfilter Core Team
Copyright (C) 1999 Paul `Rusty' Russell & Michael J. Neuling
Copyright ? Jan Engelhardt, 2011
Copyright (c) 2008-2013 Patrick McHardy <kaber@trash.net>(C) 2000-2002 by Harald Welte <laforge@gnumonks.org>(C) 2012 by Hans Schillstrom <hans.schillstrom@ericsson.com>(C) 2011 by Pablo Neira Ayuso <pablo@netfilter.org>(C) 2009 by Pablo Neira Ayuso <pablo@netfilter.org>
GPL (C) 2001 Marc Boucher (marc@mbsi.ca).
(C) 2012 by Pablo Neira Ayuso <pablo@netfilter.org>
Copyright ? CC Computer Consultants GmbH, 2007 Contact: Jan Engelhardt<jengelh@medozas.de>
Copyright (C) 2000 Emmanuel Roger <winfield@freegates.be>(C) 2006 Ufo Mechanic <azez@ufomechanic.net>(C) 2013 by Giuseppe Longo <giuseppelng@gmail.com>
Copyright (c) 2005-2013 Patrick McHardy <kaber@trash.net>(C)1999 Paul ``Rusty'' Russell - Placed under the GNU GPL (See COPYING for details). /Copyright (c) 2013 Patrick McHardy <kaber@trash.net>
Copyright ? CC Computer Consultants GmbH, 2007 Jan Engelhardt <jengelh@computergmbh.de>(C) 2012-2013 by Pablo Neira Ayuso <pablo@netfilter.org>
based on iptables-restore (C) 2000-2002 by Harald Welte <laforge@gnumonks.org>
Copyright (C) 2003-2010 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Copyright (c) 2003+ Evgeniy Polyakov <zbr@ioremap.net>

143 / 338

FS050W Copyright Notice* kbd
The file
kbdrate.cis Copyright (C) 1992 Rickard E. Faith.
The files
dumpkeys.c loadkeys.y loadkeys.analyze.l ksyms.c ksyms.hshowkey.c keymaps.5 loadkeys.1 dumpkeys.1 showkey.1
are Copyright (C) 1993 Risto Kankkunen.
The files
setfont.c setfont.8 mapscrn.c mapscrn.8(and changes to loadkeys.y)
are Copyright (C) 1993 Eugene G. Crosser.
The files
psfaddtable.1 psfgettable.1 psfstriptable.1
are Copyright (C) 1994 H. Peter Anvin.
The files
chvt.c clrunimap.c deallocvt.c fgconsole.c findfile.c
getfd.c getkeycodes.c getunimap.c kbd_mode.c loadunimap.c
psffontop.c psfxtable.c resizecons.c screendump.c setkeycodes.c
setleds.c setmetamode.c setvesablank.c showconsolefont.c
spawn_console.c spawn_login.c
chvt.1 deallocvt.1 kbd_mode.1 setleds.1 setmetamode.1
getkeycodes.8 loadunimap.8 resizecons.8 setkeycodes.8
kbd.FAQ.*(and changes to earlier mentioned programs)
are Copyright (C) 1994-1999 Andries E. Brouwer.
The file
openvt.cis Copyright (C) 1994 by Jon Tombs <jon@gtex02.us.es>
portions also authors: Andries E. Brouwer <aeb@cwi.nl>
Joshua Spoerri <josh@cooper.edu>
Chuck Martin <cmartin@bigfoot.com>
Alexey Gladkov <gladkov.alexey@gmail.com>

144 / 338

FS050W Copyright Notice

The file
kbdinfo.c
is Copyright (C) 2011 Alexey Gladkov.
The file
setvtrgb.c
is Copyright (C) 2011 Alexey Gladkov,
portions also Copyright (C) 2011 Canonical Ltd.
Authors: Seth Forshee <seth.forshee@canonical.com>
Dustin Kirkland <kirkland@canonical.com>
The files
auth.c pam_auth.h pam.c parse.c screen.c username.c vlock.c vlock.h vt.cis Copyright (C) 1994-1998 Michael K. Johnson <johnsonm@redhat.com>
Copyright (C) 2002-2006 Dmitry V. Levin <ldv@altlinux.org>
All files in this package may be freely copied under the termsof the GNU General Public License (GPL), version 2, or at youroption any later version - except possibly for the restrictions
mentioned in the directory consolefonts.

* iw-wifi6e
Copyright (c) 2007, 2008
Copyright (c) 2007

Johannes Berg
Andy Lutomirski

Copyright (c) 2007
Copyright (c) 2008-2009

Mike Kershaw
Luis R. Rodriguez

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIESWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGESWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF

145 / 338

FS050W Copyright Notice

OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

* libarchive
The libarchive distribution as a whole is Copyright by Tim Kientzle
and is subject to the copyright notice reproduced at the bottom of
this file.
Each individual file in this distribution should have a clear
copyright/licensing statement at the beginning of the file. If any donot, please let me know and I will rectify it. The following is
intended to summarize the copyright status of the individual files;
the actual statements in the files are controlling.
* Except as listed below, all C sources (including .c and .h files)and documentation files are subject to the copyright notice reproduced
at the bottom of this file.
* The following source files are also subject in whole or in part toa 3-clause UC Regents copyright; please read the individual source
files for details:
libarchive/archive_entry.c
libarchive/archive_read_support_filter_compress.c
libarchive/archive_write_add_filter_compress.c
libarchive/mtree.5* The following source files are in the public domain:
libarchive/archive_getdate.c* The following source files are triple-licensed with the ability to choose
from CC0 1.0 Universal, OpenSSL or Apache 2.0 licenses:
libarchive/archive_blake2.hlibarchive/archive_blake2_impl.h
libarchive/archive_blake2s_ref.clibarchive/archive_blake2sp_ref.c* The build files---including Makefiles, configure scripts,

146 / 338

FS050W Copyright Notice

and auxiliary scripts used as part of the compile process---havewidely varying licensing terms. Please check individual files before
distributing them to see if those restrictions apply to you.
I intend for all new source code to use the license below and hope overtime to replace code with other licenses with new implementations that
do use the license below. The varying licensing of the build scripts
seems to be an unavoidable mess.

Copyright (c) 2003-2018 <author(s)>All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer
in this position and unchanged.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIESOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* curlCOPYRIGHT AND PERMISSION NOTICE
Copyright (c) 1996 - 2020, Daniel Stenberg, <daniel@haxx.se>, and many

147 / 338

FS050W Copyright Noticecontributors, see the THANKS file.
All rights reserved.
Permission to use, copy, modify, and distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyrightnotice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not
be used in advertising or otherwise to promote the sale, use or other dealingsin this Software without prior written authorization of the copyright holder.

* libidn2
Libidn2 COPYING -- Licensing information.
Copyright (C) 2011-2016 Simon Josefsson
See the end for copying conditions.

-*- outline -*-The source code for the C library (libidn2.a or libidn.so) arelicensed under the terms of either the GNU General Public License
version 2.0 or later (see the file COPYINGv2) or the GNU Lesser
General Public License version 3.0 or later (see the file
COPYING.LESSERv3), or both in parallel as here.
The command line tool, self tests, examples, and other auxilliary
files, are licensed under the GNU General Public License version 3.0
or later.
The license of the Unicode character data files (which are parsed into
static storage in the library) are documented in COPYING.unicode.
Other files are licensed as indicated in each file.

148 / 338

FS050W Copyright Notice

There may be exceptions to these general rules, see each file for
precise information.
---------------------------------------------------------------------This file is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by theFree Software Foundation, either version 3 of the License, or (at youroption) any later version.
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this file. If not, see <http://www.gnu.org/licenses/>.

* libtheora
Copyright (C) 2002-2009 Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:- Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS

149 / 338

FS050W Copyright Notice``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* ODbl-1.0
Open Database License (ODbL) v1.0
Disclaimer
Open Data Commons is not a law firm and does not provide legal services of any kind.
Open Data Commons has no formal relationship with you. Your receipt of this document does
not create any kind of agent-client relationship. Please seek the advice of a suitably
qualified legal professional licensed to practice in your jurisdiction before using thisdocument.
No warranties and disclaimer of any damages. This information is provided ｡ｮ as is｡ｮ, andthis site makes no warranties on the information provided. Any damages resulting from its
use are disclaimed.
Plain language summary
A plain language summary of the Open Database License is available.
Alternative formats:Plain TextODC Open Database License (ODbL)
Preamble
The Open Database License (ODbL) is a license agreement intended toallow users to freely share, modify, and use this Database while
maintaining this same freedom for others. Many databases are covered bycopyright, and therefore this document licenses these rights. Somejurisdictions, mainly in the European Union, have specific rights that150 / 338

FS050W Copyright Noticecover databases, and so the ODbL addresses these rights, too. Finally,
the ODbL is also an agreement in contract for users of this Database toact in certain ways in return for accessing this Database.
Databases can contain a wide variety of types of content (images,
audiovisual material, and sounds all in the same database, for example),and so the ODbL only governs the rights over the Database, and not thecontents of the Database individually. Licensors should use the ODbL
together with another license for the contents, if the contents have asingle set of rights that uniformly covers all of the contents. If thecontents have multiple sets of different rights, Licensors should
describe what rights govern what contents together in the individual
record or in some other way that clarifies what rights apply.
Sometimes the contents of a database, or the database itself, can becovered by other rights not addressed here (such as private contracts,
trade mark over the name, or privacy rights / data protection rights
over information in the contents), and so you are advised that you may
have to consult other documents or clear other rights before doing
activities not covered by this License.
The Licensor (as defined below)
andYou (as defined below)
agree as follows:
1.0 Definitions of Capitalised Words｡ｰ Collective Database｡ｱ ｨ C Means this Database in unmodified form as partof a collection of independent databases in themselves that together areassembled into a collective whole. A work that constitutes a Collective
Database will not be considered a Derivative Database.
｡ｰ Convey｡ｱ ｨ C As a verb, means Using the Database, a Derivative Database,or the Database as part of a Collective Database in any way that enables
a Person to make or receive copies of the Database or a Derivative
Database. Conveying does not include interaction with a user through a
computer network, or creating and Using a Produced Work, where no

151 / 338

FS050W Copyright Noticetransfer of a copy of the Database or a Derivative Database occurs.
｡ｰ Contents｡ｱ ｨ C The contents of this Database, which includes theinformation, independent works, or other material collected into the
Database. For example, the contents of the Database could be factual
data or works such as images, audiovisual material, text, or sounds.
｡ｰ Database｡ｱ ｨ C A collection of material (the Contents) arranged in asystematic or methodical way and individually accessible by electronicor other means offered under the terms of this License.
｡ｰ Database Directive｡ｱ ｨ C Means Directive 96/9/EC of the European
Parliament and of the Council of 11 March 1996 on the legal protectionof databases, as amended or succeeded.
｡ｰ Database Right｡ｱ ｨ C Means rights resulting from the Chapter III (｡ｰ sui
generis｡ｱ) rights in the Database Directive (as amended and as transposedby member states), which includes the Extraction and Re-utilisation of
the whole or a Substantial part of the Contents, as well as any similar
rights available in the relevant jurisdiction under Section 10.4.
｡ｰ Derivative Database｡ｱ ｨ C Means a database based upon the Database, andincludes any translation, adaptation, arrangement, modification, or any
other alteration of the Database or of a Substantial part of theContents. This includes, but is not limited to, Extracting or
Re-utilising the whole or a Substantial part of the Contents in a new
Database.
｡ｰ Extraction｡ｱ ｨ C Means the permanent or temporary transfer of all or a
Substantial part of the Contents to another medium by any means or inany form.
｡ｰ License｡ｱ ｨ C Means this license agreement and is both a license of rights
such as copyright and Database Rights and an agreement in contract.
｡ｰ Licensor｡ｱ ｨ C Means the Person that offers the Database under the termsof this License.
｡ｰ Person｡ｱ ｨ C Means a natural or legal person or a body of persons
corporate or incorporate.

152 / 338

FS050W Copyright Notice｡ｰ Produced Work｡ｱ ｨ C a work (such as an image, audiovisual material, text,
or sounds) resulting from using the whole or a Substantial part of theContents (via a search or other query) from this Database, a Derivative
Database, or this Database as part of a Collective Database.
｡ｰ Publicly｡ｱ ｨ C means to Persons other than You or under Your control byeither more than 50% ownership or by the power to direct theiractivities (such as contracting with an independent consultant).
｡ｰ Re-utilisation｡ｱ ｨ C means any form of making available to the public allor a Substantial part of the Contents by the distribution of copies, byrenting, by online or other forms of transmission.
｡ｰ Substantial｡ｱ ｨ C Means substantial in terms of quantity or quality or a
combination of both. The repeated and systematic Extraction or
Re-utilisation of insubstantial parts of the Contents may amount to theExtraction or Re-utilisation of a Substantial part of the Contents.
｡ｰ Use｡ｱ ｨ C As a verb, means doing any act that is restricted by copyrightor Database Rights whether in the original medium or any other; andincludes without limitation distributing, copying, publicly performing,
publicly displaying, and preparing derivative works of the Database, as
well as modifying the Database as may be technically necessary to use it
in a different mode or format.
｡ｰ You｡ｱ ｨ C Means a Person exercising rights under this License who has notpreviously violated the terms of this License with respect to the
Database, or who has received express permission from the Licensor to
exercise rights under this License despite a previous violation.
Words in the singular include the plural and vice versa.
2.0 What this License covers
2.1. Legal effect of this document. This License is:a. A license of applicable copyright and neighbouring rights;
b. A license of the Database Right; andc. An agreement in contract between You and the Licensor.

153 / 338

FS050W Copyright Notice

2.2 Legal rights covered. This License covers the legal rights in the
Database, including:a. Copyright. Any copyright or neighbouring rights in the Database.
The copyright licensed includes any individual elements of the
Database, but does not cover the copyright over the Contents
independent of this Database. See Section 2.4 for details. Copyrightlaw varies between jurisdictions, but is likely to cover: the Databasemodel or schema, which is the structure, arrangement, and organisationof the Database, and can also include the Database tables and tableindexes; the data entry and output sheets; and the Field names ofContents stored in the Database;b. Database Rights. Database Rights only extend to the Extraction andRe-utilisation of the whole or a Substantial part of the Contents.
Database Rights can apply even when there is no copyright over the
Database. Database Rights can also apply when the Contents are removed
from the Database and are selected and arranged in a way that would
not infringe any applicable copyright; andc. Contract. This is an agreement between You and the Licensor foraccess to the Database. In return you agree to certain conditions ofuse on this access as outlined in this License.
2.3 Rights not covered.
a. This License does not apply to computer programs used in the making
or operation of the Database;b. This License does not cover any patents over the Contents or the
Database; andc. This License does not cover any trademarks associated with the
Database.
2.4 Relationship to Contents in the Database. The individual items of
the Contents contained in this Database may be covered by other rights,
including copyright, patent, data protection, privacy, or personality
rights, and this License does not cover any rights (other than Database

154 / 338

FS050W Copyright Notice

Rights or in contract) in individual Contents contained in the Database.
For example, if used on a Database of images (the Contents), thisLicense would not apply to copyright over individual images, which could
have their own separate licenses, or one single license covering all of
the rights over the images.
3.0 Rights granted
3.1 Subject to the terms and conditions of this License, the Licensor
grants to You a worldwide, royalty-free, non-exclusive, terminable (butonly under Section 9) license to Use the Database for the duration of
any applicable copyright and Database Rights. These rights explicitly
include commercial use, and do not exclude any field of endeavour. To
the extent possible in the relevant jurisdiction, these rights may be
exercised in all media and formats whether now known or created in the
future.
The rights granted cover, for example:
a. Extraction and Re-utilisation of the whole or a Substantial part of
the Contents;
b. Creation of Derivative Databases;c. Creation of Collective Databases;
d. Creation of temporary or permanent reproductions by any means andin any form, in whole or in part, including of any Derivative
Databases or as a part of Collective Databases; ande. Distribution, communication, display, lending, making available, or
performance to the public by any means and in any form, in whole or inpart, including of any Derivative Database or as a part of Collective
Databases.
3.2 Compulsory license schemes. For the avoidance of doubt:
a. Non-waivable compulsory license schemes. In those jurisdictions inwhich the right to collect royalties through any statutory or
compulsory licensing scheme cannot be waived, the Licensor reserves
the exclusive right to collect such royalties for any exercise by You

155 / 338

FS050W Copyright Noticeof the rights granted under this License;b. Waivable compulsory license schemes. In those jurisdictions inwhich the right to collect royalties through any statutory or
compulsory licensing scheme can be waived, the Licensor waives the
exclusive right to collect such royalties for any exercise by You of
the rights granted under this License; and,c. Voluntary license schemes. The Licensor waives the right to collectroyalties, whether individually or, in the event that the Licensor isa member of a collecting society that administers voluntary licensing
schemes, via that society, from any exercise by You of the rights
granted under this License.
3.3 The right to release the Database under different terms, or to stop
distributing or making available the Database, is reserved. Note that
this Database may be multiple-licensed, and so You may have the choiceof using alternative licenses for this Database. Subject to Section
10.4, all other rights not expressly granted by Licensor are reserved.
4.0 Conditions of Use
4.1 The rights granted in Section 3 above are expressly made subject toYour complying with the following conditions of use. These are importantconditions of this License, and if You fail to follow them, You will be
in material breach of its terms.
4.2 Notices. If You Publicly Convey this Database, any Derivative
Database, or the Database as part of a Collective Database, then You
must:
a. Do so only under the terms of this License or another license
permitted under Section 4.4;
b. Include a copy of this License (or, as applicable, a license
permitted under Section 4.4) or its Uniform Resource Identifier (URI)
with the Database or Derivative Database, including both in the
Database or Derivative Database and in any relevant documentation; andc. Keep intact any copyright or Database Right notices and notices
that refer to this License.

156 / 338

FS050W Copyright Noticed. If it is not possible to put the required notices in a particular
file due to its structure, then You must include the notices in alocation (such as a relevant directory) where users would be likely tolook for it.
4.3 Notice for using output (Contents). Creating and Using a Produced
Work does not require the notice in Section 4.2. However, if you
Publicly Use a Produced Work, You must include a notice associated with
the Produced Work reasonably calculated to make any Person that uses,
views, accesses, interacts with, or is otherwise exposed to the Produced
Work aware that Content was obtained from the Database, Derivative
Database, or the Database as part of a Collective Database, and that it
is available under this License.
a. Example notice. The following text will satisfy notice under
Section 4.3:
Contains information from DATABASE NAME, which is made available
here under the Open Database License (ODbL).
DATABASE NAME should be replaced with the name of the Database and a
hyperlink to the URI of the Database. ｡ｰ Open Database License｡ｱ should
contain a hyperlink to the URI of the text of this License. If
hyperlinks are not possible, You should include the plain text of therequired URI｡ｯ s with the above notice.
4.4 Share alike.
a. Any Derivative Database that You Publicly Use must be only under
the terms of:i. This License;
ii. A later version of this License similar in spirit to thisLicense; oriii. A compatible license.
If You license the Derivative Database under one of the licenses
mentioned in (iii), You must comply with the terms of that license.

157 / 338

FS050W Copyright Noticeb. For the avoidance of doubt, Extraction or Re-utilisation of thewhole or a Substantial part of the Contents into a new database is a
Derivative Database and must comply with Section 4.4.
c. Derivative Databases and Produced Works. A Derivative Database is
Publicly Used and so must comply with Section 4.4. if a Produced Work
created from the Derivative Database is Publicly Used.
d. Share Alike and additional Contents. For the avoidance of doubt,
You must not add Contents to Derivative Databases under Section 4.4 athat are incompatible with the rights granted under this License.
e. Compatible licenses. Licensors may authorise a proxy to determine
compatible licenses under Section 4.4 a iii. If they do so, theauthorised proxy｡ｯ s public statement of acceptance of a compatible
license grants You permission to use the compatible license.
4.5 Limits of Share Alike. The requirements of Section 4.4 do not apply
in the following:a. For the avoidance of doubt, You are not required to license
Collective Databases under this License if You incorporate thisDatabase or a Derivative Database in the collection, but this License
still applies to this Database or a Derivative Database as a part of
the Collective Database;b. Using this Database, a Derivative Database, or this Database aspart of a Collective Database to create a Produced Work does notcreate a Derivative Database for purposes of Section 4.4; andc. Use of a Derivative Database internally within an organisation is
not to the public and therefore does not fall under the requirementsof Section 4.4.
4.6 Access to Derivative Databases. If You Publicly Use a Derivative
Database or a Produced Work from a Derivative Database, You must alsooffer to recipients of the Derivative Database or Produced Work a copy
in a machine readable form of:

158 / 338

FS050W Copyright Noticea. The entire Derivative Database; orb. A file containing all of the alterations made to the Database or
the method of making the alterations to the Database (such as analgorithm), including any additional Contents, that make up all thedifferences between the Database and the Derivative Database.
The Derivative Database (under a.) or alteration file (under b.) must be
available at no more than a reasonable production cost for physicaldistributions and free of charge if distributed over the internet.
4.7 Technological measures and additional terms
a. This License does not allow You to impose (except subject toSection 4.7 b.) any terms or any technological measures on the
Database, a Derivative Database, or the whole or a Substantial part of
the Contents that alter or restrict the terms of this License, or any
rights granted under it, or have the effect or intent of restricting
the ability of any person to exercise those rights.
b. Parallel distribution. You may impose terms or technologicalmeasures on the Database, a Derivative Database, or the whole or a
Substantial part of the Contents (a ｡ｰ Restricted Database｡ｱ) incontravention of Section 4.74 a. only if You also make a copy of the
Database or a Derivative Database available to the recipient of the
Restricted Database:i. That is available without additional fee;
ii. That is available in a medium that does not alter or restrict
the terms of this License, or any rights granted under it, or havethe effect or intent of restricting the ability of any person to
exercise those rights (an ｡ｰ Unrestricted Database｡ｱ); andiii. The Unrestricted Database is at least as accessible to therecipient as a practical matter as the Restricted Database.
c. For the avoidance of doubt, You may place this Database or a
Derivative Database in an authenticated environment, behind apassword, or within a similar access control scheme provided that You

159 / 338

FS050W Copyright Notice

do not alter or restrict the terms of this License or any rights
granted under it or have the effect or intent of restricting theability of any person to exercise those rights.
4.8 Licensing of others. You may not sublicense the Database. Each time
You communicate the Database, the whole or Substantial part of theContents, or any Derivative Database to anyone else in any way, theLicensor offers to the recipient a license to the Database on the sameterms and conditions as this License. You are not responsible for
enforcing compliance by third parties with this License, but You may
enforce any rights that You have over a Derivative Database. You aresolely responsible for any modifications of a Derivative Database madeby You or another Person at Your direction. You may not impose any
further restrictions on the exercise of the rights granted or affirmed
under this License.
5.0 Moral rights
5.1 Moral rights. This section covers moral rights, including any rights
to be identified as the author of the Database or to object to treatmentthat would otherwise prejudice the author｡ｯ s honour and reputation, or
any other derogatory treatment:a. For jurisdictions allowing waiver of moral rights, Licensor waives
all moral rights that Licensor may have in the Database to the fullest
extent possible by the law of the relevant jurisdiction under Section
10.4;
b. If waiver of moral rights under Section 5.1 a in the relevant
jurisdiction is not possible, Licensor agrees not to assert any moral
rights over the Database and waives all claims in moral rights to thefullest extent possible by the law of the relevant jurisdiction under
Section 10.4; andc. For jurisdictions not allowing waiver or an agreement not to assert
moral rights under Section 5.1 a and b, the author may retain theirmoral rights over certain aspects of the Database.
Please note that some jurisdictions do not allow for the waiver of moral
rights, and so moral rights may still subsist over the Database in somejurisdictions.

160 / 338

FS050W Copyright Notice

6.0 Fair dealing, Database exceptions, and other rights not affected
6.1 This License does not affect any rights that You or anyone else may
independently have under any applicable law to make any use of thisDatabase, including without limitation:
a. Exceptions to the Database Right including: Extraction of Contentsfrom non-electronic Databases for private purposes, Extraction for
purposes of illustration for teaching or scientific research, andExtraction or Re-utilisation for public security or an administrative
or judicial procedure.
b. Fair dealing, fair use, or any other legally recognised limitation
or exception to infringement of copyright or other applicable laws.
6.2 This License does not affect any rights of lawful users to Extract
and Re-utilise insubstantial parts of the Contents, evaluatedquantitatively or qualitatively, for any purposes whatsoever, including
creating a Derivative Database (subject to other rights over theContents, see Section 2.4). The repeated and systematic Extraction or
Re-utilisation of insubstantial parts of the Contents may however amountto the Extraction or Re-utilisation of a Substantial part of theContents.
7.0 Warranties and Disclaimer
7.1 The Database is licensed by the Licensor ｡ｰ as is｡ｱ and without any
warranty of any kind, either express, implied, or arising by statute,custom, course of dealing, or trade usage. Licensor specificallydisclaims any and all implied warranties or conditions of title,
non-infringement, accuracy or completeness, the presence or absence oferrors, fitness for a particular purpose, merchantability, or otherwise.
Some jurisdictions do not allow the exclusion of implied warranties, so
this exclusion may not apply to You.
8.0 Limitation of liability
8.1 Subject to any liability that may not be excluded or limited by law,
the Licensor is not liable for, and expressly excludes, all liability
for loss or damage however and whenever caused to anyone by any use
under this License, whether by You or by anyone else, and whether causedby any fault on the part of the Licensor or not. This exclusion of

161 / 338

FS050W Copyright Notice

liability includes, but is not limited to, any special, incidental,
consequential, punitive, or exemplary damages such as loss of revenue,
data, anticipated profits, and lost business. This exclusion applies
even if the Licensor has been advised of the possibility of suchdamages.
8.2 If liability may not be excluded by law, it is limited to actual anddirect financial loss to the extent it is caused by proved negligence on
the part of the Licensor.
9.0 Termination of Your rights under this License
9.1 Any breach by You of the terms and conditions of this License
automatically terminates this License with immediate effect and without
notice to You. For the avoidance of doubt, Persons who have received the
Database, the whole or a Substantial part of the Contents, Derivative
Databases, or the Database as part of a Collective Database from You
under this License will not have their licenses terminated provided
their use is in full compliance with this License or a license granted
under Section 4.8 of this License. Sections 1, 2, 7, 8, 9 and 10 willsurvive any termination of this License.
9.2 If You are not in breach of the terms of this License, the Licensor
will not terminate Your rights under it.
9.3 Unless terminated under Section 9.1, this License is granted to You
for the duration of applicable rights in the Database.
9.4 Reinstatement of rights. If you cease any breach of the terms andconditions of this License, then your full rights under this License
will be reinstated:
a. Provisionally and subject to permanent termination until the 60th
day after cessation of breach;b. Permanently on the 60th day after cessation of breach unlessotherwise reasonably notified by the Licensor; orc. Permanently if reasonably notified by the Licensor of theviolation, this is the first time You have received notice of
violation of this License from the Licensor, and You cure the

162 / 338

FS050W Copyright Notice

violation prior to 30 days after your receipt of the notice.
Persons subject to permanent termination of rights are not eligible tobe a recipient and receive a license under Section 4.8.
9.5 Notwithstanding the above, Licensor reserves the right to release
the Database under different license terms or to stop distributing or
making available the Database. Releasing the Database under different
license terms or stopping the distribution of the Database will notwithdraw this License (or any other license that has been, or isrequired to be, granted under the terms of this License), and thisLicense will continue in full force and effect unless terminated asstated above.
10.0 General
10.1 If any provision of this License is held to be invalid or
unenforceable, that must not affect the validity or enforceability of
the remainder of the terms and conditions of this License and eachremaining provision of this License shall be valid and enforced to thefullest extent permitted by law.
10.2 This License is the entire agreement between the parties withrespect to the rights granted here over the Database. It replaces any
earlier understandings, agreements or representations with respect tothe Database.
10.3 If You are in breach of the terms of this License, You will not be
entitled to rely on the terms of this License or to complain of any
breach by the Licensor.
10.4 Choice of law. This License takes effect in and will be governed by
the laws of the relevant jurisdiction in which the License terms aresought to be enforced. If the standard suite of rights granted underapplicable copyright law and Database Rights in the relevant
jurisdiction includes additional rights not granted under this License,
these additional rights are granted in this License in order to meet theterms of this License.
* libvorbis
Copyright (c) 2002-2018 Xiph.org Foundation

163 / 338

FS050W Copyright Notice

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:- Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* expatCopyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
Copyright (c) 2001-2017 Expat maintainers
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to

164 / 338

FS050W Copyright Noticepermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

* json-c
Copyright (c) 2009-2012 Eric Haszlakiewicz
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom theSoftware is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
----------------------------------------------------------------

165 / 338

FS050W Copyright Notice

Copyright (c) 2004, 2005 Metaparadigm Pte Ltd
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom theSoftware is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

* protobuf
Copyright 2008 Google Inc.

All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from166 / 338

FS050W Copyright Noticethis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Code generated by the Protocol Buffer compiler is owned by the ownerof the input file used when generating it. This code is notstandalone and requires a support library to be linked with it. This
support library is itself covered by the above license.

* Bootstrap
The MIT License (MIT)Copyright (c) 2011-2016 Twitter, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

167 / 338

FS050W Copyright Notice

AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
* dhcpcd
Copyright (c) 2006-2019 Roy Marples <roy@marples.name>All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAYOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
* flac - additional information
Copyright (C) 2000-2009 Josh Coalson
Copyright (C) 2011-2016

Xiph.Org Foundation

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:- Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.

168 / 338

FS050W Copyright Notice- Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

*glibc - additional information
This file contains the copying permission notices for various files in the
GNU C Library distribution that have copyright owners other than the Free
Software Foundation. These notices all require that a copy of the notice
be included in the accompanying documentation and be distributed withbinary distributions of the code, so be sure to include this file alongwith any binary distributions derived from the GNU C Library.
All code incorporated from 4.4 BSD is distributed under the following
license:Copyright (C) 1991 Regents of the University of California.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:169 / 338

FS050W Copyright Notice

1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. [This condition was removed.]
4. Neither the name of the University nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAYOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
The DNS resolver code, taken from BIND 4.9.5, is copyrighted by UC
Berkeley, by Digital Equipment Corporation and by Internet Software
Consortium. The DEC portions are under the following license:
Portions Copyright (C) 1993 by Digital Equipment Corporation.
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies, andthat the name of Digital Equipment Corporation not be used inadvertising or publicity pertaining to distribution of the document orsoftware without specific, written prior permission.
THE SOFTWARE IS PROVIDED ``AS IS'' AND DIGITAL EQUIPMENT CORP.
DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALLDIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT,

170 / 338

FS050W Copyright Notice

INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTINGFROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
The ISC portions are under the following license:
Portions Copyright (c) 1996-1999 by Internet Software Consortium.
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMSALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIESOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARECONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THISSOFTWARE.
The Sun RPC support (from rpcsrc-4.0) is covered by the following
license:Copyright (c) 2010, Oracle America, Inc.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials
provided with the distribution.
* Neither the name of the "Oracle America, Inc." nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

171 / 338

FS050W Copyright Notice

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTEGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The following CMU license covers some of the support code for Mach,derived from Mach 3.0:
Mach Operating System
Copyright (C) 1991,1990,1989 Carnegie Mellon University
All Rights Reserved.
Permission to use, copy, modify and distribute this software and its
documentation is hereby granted, provided that both the copyrightnotice and this permission notice appear in all copies of thesoftware, derivative works or modified versions, and any portions
thereof, and that both notices appear in supporting documentation.
CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS ``AS IS''CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
Carnegie Mellon requests users of this software to return toSoftware Distribution Coordinator
School of Computer Science
Carnegie Mellon University
Pittsburgh PA 15213-3890
or Software.Distribution@CS.CMU.EDU any improvements or
extensions that they make and grant Carnegie Mellon the rights to

172 / 338

FS050W Copyright Noticeredistribute these changes.
The file if_ppp.h is under the following CMU license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the University nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY CARNEGIE MELLON UNIVERSITY AND
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE UNIVERSITY OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTEGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHERIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The following license covers the files from Intel's "Highly Optimized
Mathematical Functions for Itanium" collection:
Intel License Agreement
Copyright (c) 2000, Intel Corporation
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are

173 / 338

FS050W Copyright Noticemet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* The name of Intel Corporation may not be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The files inet/getnameinfo.c and sysdeps/posix/getaddrinfo.c are copyright(C) by Craig Metz and are distributed under the following license:/* The Inner Net License, Version 2.00
The author(s) grant permission for redistribution and use in source andbinary forms, with or without modification, of the software and documentation
provided that the following conditions are met:
0. If you receive a version of the software that is specifically labelled
as not being for redistribution (check the version message and/or README),
you are not permitted to redistribute that version of the software in any
way or form.
1. All terms of the all other applicable copyrights and licenses must be
followed.

174 / 338

FS050W Copyright Notice

2. Redistributions of source code must retain the authors' copyrightnotice(s), this list of conditions, and the following disclaimer.
3. Redistributions in binary form must reproduce the authors' copyrightnotice(s), this list of conditions, and the following disclaimer in the
documentation and/or other materials provided with the distribution.
4. [The copyright holder has authorized the removal of this clause.]
5. Neither the name(s) of the author(s) nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY ITS AUTHORS AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
If these license terms cause you a real problem, contact the author. */The file sunrpc/des_impl.c is copyright Eric Young:
Copyright (C) 1992 Eric Young
Collected from libdes and modified for SECURE RPC by Martin Kuck 1994
This file is distributed under the terms of the GNU Lesser General
Public License, version 2.1 or later - see the file COPYING.LIB for details.
If you did not receive a copy of the license with this program, pleasesee <https://www.gnu.org/licenses/> to obtain a copy.
The file inet/rcmd.c is under a UCB copyright and the following:
Copyright (C) 1998 WIDE Project.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:175 / 338

FS050W Copyright Notice

1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the project nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAYOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
The file posix/runtests.c is copyright Tom Lord:
Copyright 1995 by Tom Lord
All Rights Reserved
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and thatboth that copyright notice and this permission notice appear in
supporting documentation, and that the name of the copyright holder not be
used in advertising or publicity pertaining to distribution of thesoftware without specific, written prior permission.
Tom Lord DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
EVENT SHALL TOM LORD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR

176 / 338

FS050W Copyright Notice

OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE ORPERFORMANCE OF THIS SOFTWARE.
The posix/rxspencer tests are copyright Henry Spencer:
Copyright 1992, 1993, 1994, 1997 Henry Spencer. All rights reserved.
This software is not subject to any license of the American Telephone
and Telegraph Company or of the Regents of the University of California.
Permission is granted to anyone to use this software for any purpose on
any computer system, and to alter it and redistribute it, subject
to the following restrictions:
1. The author is not responsible for the consequences of use of thissoftware, no matter how awful, even if they arise from flaws in it.
2. The origin of this software must not be misrepresented, either by
explicit claim or by omission. Since few users ever read sources,
credits must appear in the documentation.
3. Altered versions must be plainly marked as such, and must not be
misrepresented as being the original software. Since few users
ever read sources, credits must appear in the documentation.
4. This notice may not be removed or altered.
The file posix/PCRE.tests is copyright University of Cambridge:
Copyright (c) 1997-2003 University of Cambridge
Permission is granted to anyone to use this software for any purpose on any
computer system, and to redistribute it freely, subject to the following
restrictions:
1. This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2. The origin of this software must not be misrepresented, either by
explicit claim or by omission. In practice, this means that if you use

177 / 338

FS050W Copyright Notice

PCRE in software that you distribute to others, commercially orotherwise, you must put a sentence like thisRegular expression support is provided by the PCRE library package,
which is open source software, written by Philip Hazel, and copyrightby the University of Cambridge, England.
somewhere reasonably visible in your documentation and in any relevant
files or online help data or similar. A reference to the ftp site forthe source, that is, toftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
should also be given in the documentation. However, this condition is notintended to apply to whole chains of software. If package A includes PCRE,
it must acknowledge it, but if package B is software that includes package
A, the condition is not imposed on package B (unless it uses PCRE
independently).
3. Altered versions must be plainly marked as such, and must not be
misrepresented as being the original software.
4. If PCRE is embedded in any software that is released under the GNU
General Purpose Licence (GPL), or Lesser General Purpose Licence (LGPL),
then the terms of that licence shall supersede any condition above withwhich it is incompatible.
Files from Sun fdlibm are copyright Sun Microsystems, Inc.:
Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
Developed at SunPro, a Sun Microsystems, Inc. business.
Permission to use, copy, modify, and distribute thissoftware is freely granted, provided that this noticeis preserved.

178 / 338

FS050W Copyright Notice

Various long double libm functions are copyright Stephen L. Moshier:
Copyright 2001 by Stephen L. Moshier <moshier@na-net.ornl.gov>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see<https://www.gnu.org/licenses/>.

*/* hostap-2.9
wpa_supplicant and hostapd-------------------------Copyright (c) 2002-2019, Jouni Malinen <j@w1.fi> and contributors
All Rights Reserved.
License------This software may be distributed, used, and modified under the terms of
BSD license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:
1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.

179 / 338

FS050W Copyright Notice

2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name(s) of the above-listed copyright holder(s) nor thenames of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* iperf
Copyright
iperf, Copyright (c) 2014-2016, The Regents of the University of California, throughLawrence Berkeley National Laboratory (subject to receipt of any required approvals fromthe U.S. Dept. of Energy). All rights reserved.
If you have questions about your rights to use or distribute this software, please contact
Berkeley Lab's Technology Transfer Department at TTD@lbl.gov.
NOTICE. This software is owned by the U.S. Department of Energy. As such, the U.S.
Government has been granted for itself and others acting on its behalf a paid-up,
nonexclusive, irrevocable, worldwide license in the Software to reproduce, prepare
derivative works, and perform publicly and display publicly. Beginning five (5) years after
the date permission to assert copyright is obtained from the U.S. Department of Energy,
and subject to any subsequent five (5) year renewals, the U.S. Government is granted for
itself and others acting on its behalf a paid-up, nonexclusive, irrevocable, worldwide
license in the Software to reproduce, prepare derivative works, distribute copies to the
public, perform publicly and display publicly, and to permit others to do so.

180 / 338

FS050W Copyright NoticeThis code is distributed under a BSD style license, see the LICENSE file for complete
information.
"iperf, Copyright (c) 2014-2016, The Regents of the University of California,
through Lawrence Berkeley National Laboratory (subject to receipt of any
required approvals from the U.S. Dept. of Energy). All rights reserved."
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
(1) Redistributions of source code must retain the above copyright notice, thislist of conditions and the following disclaimer.
(2) Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
(3) Neither the name of the University of California, Lawrence Berkeley
National Laboratory, U.S. Dept. of Energy nor the names of its contributors may
be used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
You are under no obligation whatsoever to provide any bug fixes, patches, or
upgrades to the features, functionality or performance of the source code("Enhancements") to anyone; however, if you choose to make your Enhancements
available either publicly, or directly to Lawrence Berkeley National
Laboratory, without imposing a separate written license agreement for such
Enhancements, then you hereby grant the following license: a non-exclusive,royalty-free perpetual license to install, use, modify, prepare derivative

181 / 338

FS050W Copyright Notice

works, incorporate into other computer software, distribute, and sublicensesuch enhancements or derivative works thereof, in binary and source code form.
=====
This software contains source code (src/cjson.{c,h}) that is:
Copyright (c) 2009 Dave Gamble
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
=====
This software contains source code (src/net.{c,h}) that is:
This software was developed as part of a project at MIT.
Copyright (c) 2005-2007 Russ Cox,
Massachusetts Institute of Technology
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,

182 / 338

FS050W Copyright Notice

distribute, sublicense, and/or sell copies of the Software, and topermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
===
Contains parts of an earlier library that has:/*
* The authors of this software are Rob Pike, Sape Mullender, and Russ Cox*
Copyright (c) 2003 by Lucent Technologies.
* Permission to use, copy, modify, and distribute this software for any* purpose without fee is hereby granted, provided that this entire notice* is included in all copies of any software which is or includes a copy
* or modification of this software and in all copies of the supporting* documentation for such software.
* THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED* WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY* REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*/=====
This software contains source code (src/queue.h) that is:/** Copyright (c) 1991, 1993*
The Regents of the University of California. All rights reserved.

183 / 338

FS050W Copyright Notice** Redistribution and use in source and binary forms, with or without* modification, are permitted provided that the following conditions* are met:
* 1. Redistributions of source code must retain the above copyright*notice, this list of conditions and the following disclaimer.

* 2. Redistributions in binary form must reproduce the above copyright*notice, this list of conditions and the following disclaimer in the*
documentation and/or other materials provided with the distribution.
* 3. Neither the name of the University nor the names of its contributors*

may be used to endorse or promote products derived from this software**

without specific prior written permission.

* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF* SUCH DAMAGE.
**@(#)queue.h
8.5 (Berkeley) 8/20/94*/=====
This software contains source code (src/tcp_window_size.{c,h}) that is:/*--------------------------------------------------------------* Copyright (c) 1999,2000,2001,2002,2003* The Board of Trustees of the University of Illinois* All Rights Reserved.
*--------------------------------------------------------------* Permission is hereby granted, free of charge, to any person* obtaining a copy of this software (Iperf) and associated* documentation files (the "Software"), to deal in the Software

184 / 338

FS050W Copyright Notice* without restriction, including without limitation the* rights to use, copy, modify, merge, publish, distribute,* sublicense, and/or sell copies of the Software, and to permit* persons to whom the Software is furnished to do* so, subject to the following conditions:*** Redistributions of source code must retain the above* copyright notice, this list of conditions and* the following disclaimers.
*** Redistributions in binary form must reproduce the above* copyright notice, this list of conditions and the following* disclaimers in the documentation and/or other materials* provided with the distribution.
*** Neither the names of the University of Illinois, NCSA,* nor the names of its contributors may be used to endorse* or promote products derived from this Software without* specific prior written permission.
** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND* NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,* ARISING FROM, OUT OF OR IN CONNECTION WITH THE* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ________________________________________________________________* National Laboratory for Applied Network Research* National Center for Supercomputing Applications* University of Illinois at Urbana-Champaign* http://www.ncsa.uiuc.edu* ________________________________________________________________** tcp_window_size.c* by Mark Gates <mgates@nlanr.net>

185 / 338

FS050W Copyright Notice* ------------------------------------------------------------------* set/getsockopt* ------------------------------------------------------------------- */=====This software contains source code (src/units.{c.h}) that is:/*--------------------------------------------------------------* Copyright (c) 1999,2000,2001,2002,2003* The Board of Trustees of the University of Illinois* All Rights Reserved.
*--------------------------------------------------------------* Permission is hereby granted, free of charge, to any person* obtaining a copy of this software (Iperf) and associated* documentation files (the "Software"), to deal in the Software* without restriction, including without limitation the* rights to use, copy, modify, merge, publish, distribute,* sublicense, and/or sell copies of the Software, and to permit* persons to whom the Software is furnished to do* so, subject to the following conditions:*** Redistributions of source code must retain the above* copyright notice, this list of conditions and* the following disclaimers.
*** Redistributions in binary form must reproduce the above* copyright notice, this list of conditions and the following* disclaimers in the documentation and/or other materials* provided with the distribution.
*** Neither the names of the University of Illinois, NCSA,* nor the names of its contributors may be used to endorse* or promote products derived from this Software without* specific prior written permission.
** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,

186 / 338

FS050W Copyright Notice* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND* NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,* ARISING FROM, OUT OF OR IN CONNECTION WITH THE* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ________________________________________________________________* National Laboratory for Applied Network Research* National Center for Supercomputing Applications* University of Illinois at Urbana-Champaign* http://www.ncsa.uiuc.edu* ________________________________________________________________** stdio.c* by Mark Gates <mgates@nlanr.net>* and Ajay Tirumalla <tirumala@ncsa.uiuc.edu>* ------------------------------------------------------------------* input and output numbers, converting with kilo, mega, giga
* ------------------------------------------------------------------- */=====This software contains source code (src/portable_endian.h) that is:// "License": Public Domain// I, Mathias Panzenb?ck, place this file hereby into the public domain. Use it at yourown risk for whatever you like.
=====* jquery
Copyright 2012 jQuery Foundation and other contributors
http://jquery.com/
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,

187 / 338

FS050W Copyright Notice

distribute, sublicense, and/or sell copies of the Software, and topermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

* jquery-ui
Copyright 2013 jQuery Foundation and other contributors,
http://jqueryui.com/
This software consists of voluntary contributions made by many
individuals (AUTHORS.txt, http://jqueryui.com/about) For exact
contribution history, see the revision history and logs, available
at http://jquery-ui.googlecode.com/svn/
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and topermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND

188 / 338

FS050W Copyright Notice

NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* jsoncpp
The JsonCpp library's source code, including accompanying documentation,
tests and demonstration applications, are licensed under the following
conditions...
Baptiste Lepilleur and The JsonCpp Authors explicitly disclaim copyright in all
jurisdictions which recognize such a disclaimer. In such jurisdictions,this software is released into the Public Domain.
In jurisdictions which do not recognize Public Domain property (e.g. Germany as of2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur and
The JsonCpp Authors, and is released under the terms of the MIT License (see below).
In jurisdictions which recognize Public Domain property, the user of thissoftware may choose to accept it either as 1) Public Domain, 2) under theconditions of the MIT License (see below), or 3) under the terms of dual
Public Domain/MIT License conditions described here, as they choose.
The MIT License is about as close to Public Domain as a license can get, and is
described in clear, concise terms at:
http://en.wikipedia.org/wiki/MIT_License
The full text of the MIT License follows:========================================================================
Copyright (c) 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copiesof the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:

189 / 338

FS050W Copyright Notice

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERSBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
========================================================================(END LICENSE TEXT)The MIT license is compatible with both the GPL and commercial
software, affording one all of the rights of Public Domain with theminor nuisance of being required to keep the above copyright noticeand license text in the source code. Note also that by accepting the
Public Domain "license" you can re-license your copy using whatever
license you like.
* libcap - Additional Information
Unless otherwise *explicitly* stated, the following text describes thelicensed conditions under which the contents of this libcap release
may be used and distributed:------------------------------------------------------------------------Redistribution and use in source and binary forms of libcap, withor without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain any existing copyrightnotice, and this entire permission notice in its entirety,
including the disclaimer of warranties.
2. Redistributions in binary form must reproduce all prior and current
copyright notices, this list of conditions, and the following
disclaimer in the documentation and/or other materials provided

190 / 338

FS050W Copyright Noticewith the distribution.
3. The name of any author may not be used to endorse or promote
products derived from this software without their specific priorwritten permission.
ALTERNATIVELY, this product may be distributed under the terms of the
GNU General Public License (v2.0 - see below), in which case theprovisions of the GNU GPL are required INSTEAD OF the above
restrictions. (This clause is necessary due to a potential conflict
between the GNU GPL and the restrictions contained in a BSD-style
copyright.)
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIEDWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSSOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCHDAMAGE.
-------------------------------------------------------------------------* libpcap
License: BSD
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer inthe documentation and/or other materials provided with the
distribution.

191 / 338

FS050W Copyright Notice

3. The names of the authors may not be used to endorse or promote
products derived from this software without specific priorwritten permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
* libffi
libffi - Copyright (c) 1996-2019

Anthony Green, Red Hat, Inc and others.

See source files for details.
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the``Software''), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and topermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

* libgcrypt - Additional license notices for Libgcrypt"Additional license notices for Libgcrypt.

-*- org -*-This file contains the copying permission notices for various files inthe Libgcrypt distribution which are not covered by the GNU Lesser
General Public License (LGPL) or the GNU General Public License (GPL).
These notices all require that a copy of the notice be included

192 / 338

FS050W Copyright Noticein the accompanying documentation and be distributed with binary
distributions of the code, so be sure to include this file alongwith any binary distributions derived from the GNU C Library.
* BSD_3Clause
For files:- cipher/sha256-avx-amd64.S- cipher/sha256-avx2-bmi2-amd64.S- cipher/sha256-ssse3-amd64.S- cipher/sha512-avx-amd64.S- cipher/sha512-avx2-bmi2-amd64.S- cipher/sha512-ssse3-amd64.S#+begin_quote
Copyright (c) 2012, Intel Corporation
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
* Neither the name of the Intel Corporation nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION ""AS IS"" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR

193 / 338

FS050W Copyright Notice

CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#+end_quote

For files:- random/jitterentropy-base.c- random/jitterentropy.h- random/rndjent.c (plus common Libgcrypt copyright holders)#+begin_quote* Copyright Stephan Mueller <smueller@chronox.de>, 2013*
* License* =======** Redistribution and use in source and binary forms, with or without* modification, are permitted provided that the following conditions* are met:
* 1. Redistributions of source code must retain the above copyright*notice, and the entire permission notice in its entirety,*
including the disclaimer of warranties.
* 2. Redistributions in binary form must reproduce the above copyright*notice, this list of conditions and the following disclaimer in the*
documentation and/or other materials provided with the distribution.
* 3. The name of the author may not be used to endorse or promote*
products derived from this software without specific prior**written permission.

* ALTERNATIVELY, this product may be distributed under the terms of* the GNU General Public License, in which case the provisions of the GPL are* required INSTEAD OF the above restrictions. (This clause is* necessary due to a potential bad interaction between the GPL and* the restrictions contained in a BSD-style copyright.)*

194 / 338

FS050W Copyright Notice* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF* WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR* BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE* USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH
* DAMAGE.
#+end_quote* X License
For files:- install.sh#+begin_quote
Copyright (C) 1994 X Consortium
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the ""Software""), todeal in the Software without restriction, including without limitation therights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the X Consortium shall not

195 / 338

FS050W Copyright Notice

be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.
#+end_quote* Public domain
For files:- cipher/arcfour-amd64.S#+begin_quote
Author: Marc Bevand <bevand_m (at) epita.fr>
Licence: I hereby disclaim the copyright on this code and place itin the public domain.
#+end_quote* OCB license 1
For files:- cipher/cipher-ocb.c#+begin_quote
OCB is covered by several patents but may be used freely by mostsoftware. See http://web.cs.ucdavis.edu/~rogaway/ocb/license.htm .
In particular license 1 is suitable for Libgcrypt: See
http://web.cs.ucdavis.edu/~rogaway/ocb/license1.pdf for the fulllicense document; it basically says:
License 1 ｡ｪ License for Open-Source Software Implementations of OCB(Jan 9, 2013)
Under this license, you are authorized to make, use, anddistribute open-source software implementations of OCB. Thislicense terminates for you if you sue someone over theiropen-source software implementation of OCB claiming that you havea patent covering their implementation.

License for Open Source Software Implementations of OCB

196 / 338

FS050W Copyright Notice

January 9, 2013
1 Definitions
1.1 ｡ｰ Licensor｡ｱ means Phillip Rogaway.
1.2 ｡ｰ Licensed Patents｡ｱ means any patent that claims priority to UnitedStates Patent Application No. 09/918,615 entitled ｡ｰ Method and Apparatus
for Facilitating Efficient Authenticated Encryption,｡ｱ and any utility,
divisional, provisional, continuation, continuations-in-part, reexamination,
reissue, or foreign counterpart patents that may issue with respect to theaforesaid patent application. This includes, but is not limited to, UnitedStates Patent No. 7,046,802; United States Patent No. 7,200,227; UnitedStates Patent No. 7,949,129; United States Patent No. 8,321,675 ; and any
patent that issues out of United States Patent Application No. 13/669,114.
1.3 ｡ｰ Use｡ｱ means any practice of any invention claimed in the Licensed Patents.
1.4 ｡ｰ Software Implementation｡ｱ means any practice of any invention
claimed in the Licensed Patents that takes the form of software executing on
a user-programmable, general-purpose computer or that takes the form of acomputer-readable medium storing such software. Software Implementation does
not include, for example, application-specific integrated circuits (ASICs),
field-programmable gate arrays (FPGAs), embedded systems, or IP cores.
1.5 ｡ｰ Open Source Software｡ｱ means software whose source code is publishedand made available for inspection and use by anyone because either (a) the
source code is subject to a license that permits recipients to copy, modify,
and distribute the source code without payment of fees or royalties, or(b) the source code is in the public domain, including code released for
public use through a CC0 waiver. All licenses certified by the Open Source
Initiative at opensource.org as of January 9, 2013 and all Creative Commonslicenses identified on the creativecommons.org website as of January 9,
2013, including the Public License Fallback of the CC0 waiver, satisfy theserequirements for the purposes of this license.
1.6 ｡ｰ Open Source Software Implementation｡ｱ means a Software
Implementation in which the software implicating the Licensed Patents is
Open Source Software. Open Source Software Implementation does not include
any Software Implementation in which the software implicating the Licensed

197 / 338

FS050W Copyright Notice

Patents is combined, so as to form a larger program, with software that is
not Open Source Software.
2 License Grant
2.1 License. Subject to your compliance with the term s of this license,
including the restriction set forth in Section 2.2, Licensor hereby
grants to you a perpetual, worldwide, non-exclusive, non-transferable,
non-sublicenseable, no-charge, royalty-free, irrevocable license to practice
any invention claimed in the Licensed Patents in any Open Source Software
Implementation.
2.2 Restriction. If you or your affiliates institute patent litigation(including, but not limited to, a cross-claim or counterclaim in a lawsuit)against any entity alleging that any Use authorized by this license
infringes another patent, then any rights granted to you under this license
automatically terminate as of the date such litigation is filed.
3 Disclaimer
YOUR USE OF THE LICENSED PATENTS IS AT YOUR OWN RISK AND UNLESS REQUIREDBY APPLICABLE LAW, LICENSOR MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
KIND CONCERNING THE LICENSED PATENTS OR ANY PRODUCT EMBODYING ANY LICENSEDPATENT, EXPRESS OR IMPLIED, STATUT ORY OR OTHERWISE, INCLUDING, WITHOUT
LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULARPURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM OR RELATED TO ANY USE OF THE LICENSED PATENTS, INCLUDING,WITHOUT LIMITATION, DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE
OR SPECIAL DAMAGES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES PRIOR TO SUCH AN OCCURRENCE.
#+end_quote"* libgpg-error
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

198 / 338

FS050W Copyright Notice

Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we

199 / 338

FS050W Copyright Noticewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.
GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.

200 / 338

FS050W Copyright Notice

You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions: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 distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to

201 / 338

FS050W Copyright Notice

exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:a) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.

202 / 338

FS050W Copyright Notice

If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by

203 / 338

FS050W Copyright Notice

all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free

204 / 338

FS050W Copyright Notice

Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other freeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it

205 / 338

FS050W Copyright Noticefree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year><name of author>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.

206 / 338

FS050W Copyright Notice

You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* libjpeg-turbo
libjpeg-turbo Licenses======================
libjpeg-turbo is covered by three compatible BSD-style open source licenses:- The IJG (Independent JPEG Group) License, which is listed in[README.ijg](README.ijg)
This license applies to the libjpeg API library and associated programs(any code inherited from libjpeg, and any modifications to that code.)- The Modified (3-clause) BSD License, which is listed below
This license covers the TurboJPEG API library and associated programs, aswell as the build system.
- The [zlib License](https://opensource.org/licenses/Zlib)
This license is a subset of the other two, and it covers the libjpeg-turbo
SIMD extensions.

207 / 338

FS050W Copyright NoticeComplying with the libjpeg-turbo Licenses=========================================
This section provides a roll-up of the libjpeg-turbo licensing terms, to thebest of our understanding.
1.

If you are distributing a modified version of the libjpeg-turbo source,then:
1. You cannot alter or remove any existing copyright or license notices
from the source.
**Origin**- Clause 1 of the IJG License- Clause 1 of the Modified BSD License- Clauses 1 and 3 of the zlib License
2. You must add your own copyright notice to the header of each source
file you modified, so others can tell that you modified that file (ifthere is not an existing copyright header in that file, then you cansimply add a notice stating that you modified the file.)**Origin**- Clause 1 of the IJG License- Clause 2 of the zlib License
3. You must include the IJG README file, and you must not alter any of the
copyright or license text in that file.
**Origin**- Clause 1 of the IJG License

2.

If you are distributing only libjpeg-turbo binaries without the source, or
if you are distributing an application that statically links withlibjpeg-turbo, then:
1. Your product documentation must include a message stating:

208 / 338

FS050W Copyright NoticeThis software is based in part on the work of the Independent JPEG
Group.
**Origin**- Clause 2 of the IJG license
2. If your binary distribution includes or uses the TurboJPEG API, thenyour product documentation must include the text of the Modified BSD
License (see below.)**Origin**- Clause 2 of the Modified BSD License
3.

You cannot use the name of the IJG or The libjpeg-turbo Project or thecontributors thereof in advertising, publicity, etc.
**Origin**- IJG License- Clause 3 of the Modified BSD License

4.

The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
free of defects, nor do we accept any liability for undesirable
consequences resulting from your use of the software.
**Origin**- IJG License- Modified BSD License- zlib License

The Modified (3-clause) BSD License===================================
Copyright (C)2009-2019 D. R. Commander. All Rights Reserved.
Copyright (C)2015 Viktor Szathm ｨ｢ry. All Rights Reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,

209 / 338

FS050W Copyright Noticethis list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
- Neither the name of the libjpeg-turbo Project nor the names of its
contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

Why Three Licenses?
===================The zlib License could have been used instead of the Modified (3-clause) BSD
License, and since the IJG License effectively subsumes the distribution
conditions of the zlib License, this would have effectively placed
libjpeg-turbo binary distributions under the IJG License. However, the IJG
License specifically refers to the Independent JPEG Group and does not extend
attribution and endorsement protections to other entities. Thus, it was
desirable to choose a license that granted us the same protections for new codethat were granted to the IJG for code derived from their software.

* libpcre
PCRE2 LICENCE------------PCRE2 is a library of functions to support regular expressions whose syntax
and semantics are as close as possible to those of the Perl 5 language.

210 / 338

FS050W Copyright Notice

Releases 10.00 and above of PCRE2 are distributed under the terms of the "BSD"licence, as specified below, with one exemption for certain binary
redistributions. The documentation for PCRE2, supplied in the "doc" directory,
is distributed under the same terms as the software itself. The data in the
testdata directory is not copyrighted and is in the public domain.
The basic library functions are written in C and are freestanding. Also
included in the distribution is a just-in-time compiler that can be used to
optimize pattern matching. This is an optional feature that can be omitted when
the library is built.

THE BASIC LIBRARY FUNCTIONS--------------------------Written by:

Philip Hazel

Email local part: ph10
Email domain:
cam.ac.uk
University of Cambridge Computing Service,
Cambridge, England.
Copyright (c) 1997-2019 University of Cambridge
All rights reserved.

PCRE2 JUST-IN-TIME COMPILATION SUPPORT-------------------------------------Written by:
Zoltan Herczeg
Email local part: hzmester
Email domain:

freemail.hu

Copyright(c) 2010-2019 Zoltan Herczeg
All rights reserved.

STACK-LESS JUST-IN-TIME COMPILER--------------------------------

211 / 338

FS050W Copyright Notice

Written by:
Zoltan Herczeg
Email local part: hzmester
Email domain:
freemail.hu
Copyright(c) 2009-2019 Zoltan Herczeg
All rights reserved.

THE "BSD" LICENCE----------------Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notices,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotices, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of the University of Cambridge nor the names of any
contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

EXEMPTION FOR BINARY LIBRARY-LIKE PACKAGES

212 / 338

FS050W Copyright Notice-----------------------------------------The second condition in the BSD licence (covering binary redistributions) does
not apply all the way down a chain of software. If binary package A includes
PCRE2, it must respect the condition, but if package B is software that
includes package A, the condition is not imposed on package B unless it uses
PCRE2 independently.
End* libsolv
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of Novell nor the names of its contributors may
be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ORSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

213 / 338

FS050W Copyright Notice* libxcrypt - Additional Information# Detailed copyright and licensing information for libxcrypt
The overall license for libxcrypt is the GNU Lesser General Public
License, version 2.1 (or, at your option, any later version); see
the file COPYING.LIB for the full terms of this license.
Many individual files are under other licenses. This file provides aninventory of the copyright holders and licenses of all files in thesource tree. For specific licensing terms consult the files themselves.
* Copyright Thorsten Kukuk, Bj?rn Esser, Zack Weinberg; LGPL (v2.1 or later):crypt.c, crypt-static.c, crypt-gensalt-static.c, crypt-port.h* Copyright Free Software Foundation, Inc.; LGPL (v2.1 or later):crypt.h, crypt-obsolete.h, crypt-md5.c,test-badsalt.c, test-crypt-nonnull.c* Copyright David Burren et al.; 3-clause BSD:
alg-des.h, alg-des.c, alg-des-tables.c,
crypt-des.c, crypt-des-obsolete.c, gen-des-tables.c* Public domain, written by Ulrich Drepper et al.:crypt-sha256.c, crypt-sha512.c* Public domain, written by Solar Designer et al.:alg-md4.h, alg-md4.c, alg-md5.h, alg-md5.c,crypt-bcrypt.c, crypt-gensalt.c, test-crypt-bcrypt.c* Copyright Solar Designer, Colin Percival; 0-clause BSD:
alg-yescrypt-common.c, alg-yescrypt-platform.c* Copyright Solar Designer, Colin Percival; 2-clause BSD:
alg-sha256.c, alg-sha256.h, alg-yescrypt.h, alg-yescrypt-opt.c,
alg-yescrypt-sysendian.h* Copyright Colin Percival; 2-clause BSD:
alg-sha512.h, alg-sha512.c* Copyright Alexey Degtyarev; 2-clause BSD:

214 / 338

FS050W Copyright Noticealg-gost3411-2012-const.h, alg-gost3411-2012-core.c,
alg-gost3411-2012-core.h, alg-gost3411-2012-precalc.h,
alg-gost3411-2012-ref.h* Copyright Vitaly Chikunov, Bj?rn Esser; 0-clause BSD:
alg-gost3411-2012-hmac.c, alg-gost3411-2012-hmac.h,crypt-gost-yescrypt.c, test-alg-gost3411-2012.c,test-alg-gost3411-2012-hmac.c, test-crypt-gost-yescrypt.c,
test-crypt-scrypt.c* Copyright Alexander Peslyak; 0-clause BSD:
test-alg-yescrypt.c* Copyright Alexander Peslyak, Bj?rn Esser; 0-clause BSD:
crypt-scrypt.c* Copyright Bj?rn Esser; 0-clause BSD:
crypt-common.c, test-checksalt.c, test-compile-strong-alias.c,
test-gensalt-nthash.c, test-short-outbuf.c* Copyright Michael Bretterklieber, Bj?rn Esser et al.; 2-clause BSD:
crypt-nthash.c* Copyright Zack Weinberg; 2-clause BSD:
crypt-sunmd5.c* Public domain, written by Steve Reid et al.:alg-sha1.c, alg-sha1.h, test-alg-sha1.c* Copyright Juniper Networks, Inc.; 3-clause BSD:
crypt-pbkdf1-sha1.c, crypt-pbkdf1-sha1.c* Copyright Bj?rn Esser; 2-clause BSD:
alg-hmac-sha1.c, alg-hmac-sha1.h, test-alg-hmac-sha1.c* Public domain, written by Zack Weinberg et al.:byteorder.h, randombytes.c, test-byteorder.ctest-alg-pbkdf-hmac-sha256.c
gen-crypt-h.awk, gen-map.awk, gen-vers.awk
test-badsetting.c, test-crypt-badargs.c, test-getrandom-fallbacks.c,

215 / 338

FS050W Copyright Noticetest-getrandom-interface.c, test-symbols-compat.sh,
test-symbols-renames.sh, test-symbols-static.sh
m4/zw_alignment.m4, m4/zw_static_assert.m4, m4/zw_endianness.m4,
m4/zw_ld_wrap.m4, m4/skip-if-exec-format-error* Copyright Zack Weinberg and Free Software Foundation, Inc;
GPL (v3 or later), with Autoconf exception:
m4/zw_automodern.m4, m4/zw_simple_warnings.m4* Copyright <vt at altlinux.org>; 0-clause BSD:
crypt-yescrypt.c, test-crypt-yescrypt.c* Copyright Kevin Cernekee; FSF All Permissive License:
m4/ax_check_vscript.m4* Copyright Maarten Bosmans; FSF All Permissive License:
m4/ax_append_compile_flags.m4* Copyright Guido U. Draheim, Maarten Bosmans;
FSF All Permissive License:
m4/ax_append_flag.m4, m4/ax_check_compile_flag.m4* Copyright Mike Frysinger; FSF All Permissive License:
m4/ax_require_defined.m4* Copyright Scott James Remnant, Dan Nicholson;
GPL (v2 or later), with Autoconf exception:
m4/pkg_installdir_compat.m4* Copyright Tim Toolan; FSF All Permissive License:
m4/ax_compare_version.m4* Copyright Philip Withnall; FSF All Permissive License:
m4/ax_valgrind_check.m4* Copyright Steven G. Johnson, Daniel Richard G.;
GPL (v3 or later), with Autoconf exception:
m4/ax_pthread.m4* Copyright Francesco Salvestrini; FSF All Permissive License:

216 / 338

FS050W Copyright Noticem4/ax_prog_python_version.m4* Copyright Andrew Collier; FSF All Permissive License:
m4/ax_python_module.m4* Copyright holders unknown, no statement of license (all of thesefiles are part of the testsuite and do not contribute to theinstalled library or its headers):
test-alg-des.c, test-alg-md4.c (adaption of test-alg-md5.c),test-alg-md5.c, test-alg-sha256.c, test-alg-sha512.c, test-crypt-des.c,
test-crypt-md5.c, test-crypt-sha256.c, test-crypt-sha512.c,test-des-cases.h, test-des-obsolete{,_r}.c, test-gensalt.c,
test-crypt-nthash.c (adaption of test-crypt-des.c),
test-crypt-sunmd5.c (adaption of test-crypt-des.c),
test-crypt-pbkdf1-sha1.c (adaption of test-crypt-des.c)* The NEWS file formerly contained the following copyright assertions:
Copyright 2002, 2003, 2004 SuSE Linux AG, Germany
Copyright 2005, 2008, 2009 2011 SUSE LINUX Products GmbH, Germany
Copyright 2015 Bj?rn Esser
These were meant to apply to the library as a whole rather thanspecific files or portions of files.

* libxml2
Except where otherwise noted in the source code (e.g. the files hash.c,list.c and the trio files, which are covered by a similar licence butwith different Copyright notices) all the files are:Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

217 / 338

FS050W Copyright Notice

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

* lighttpdCopyright (c) 2004, Jan Kneschke, incremental
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, thislist of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
- Neither the name of the 'incremental' nor the names of its contributors may
be used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN

218 / 338

FS050W Copyright Notice

CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.

* linux-msm - Additional Information
The Linux Kernel is provided under:
SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
Being under the terms of the GNU General Public License version 2 only,
according with:
LICENSES/preferred/GPL-2.0
With an explicit syscall exception, as stated at:
LICENSES/exceptions/Linux-syscall-note
In addition, other licenses may also apply. Please see:Documentation/process/license-rules.rst
for more details.

* layui
MIT License
Copyright (c) 2017 layui
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:219 / 338

FS050W Copyright Notice

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

* lua
Lua is free software distributed under the terms of the MIT license reproduced below; it
may be used for any purpose, including commercial purposes, at absolutely no cost without
having to ask us. The only requirement is that if you do use Lua, then you should give
us credit by including the appropriate copyright notice somewhere in your product or its
documentation. For details, see http://www.lua.org/license.html.
Copyright ? 1994 ｨ C2013 Lua.org, PUC-Rio.
Permission is hereby granted, free of charge, to any person obtaining a copy of thissoftware and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies orsubstantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULARPURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHERDEALINGS IN THE SOFTWARE.

220 / 338

FS050W Copyright Notice* miniupnpd
MiniUPnPd
Copyright (c) 2006-2019, Thomas BERNARD
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* The name of the author may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

* minidlna - Additional Information
Copyright (c) 2006-2007, Thomas BERNARD
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,

221 / 338

FS050W Copyright Noticethis list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* The name of the author may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

* ncurses
Copyright 2018-2019,2020 Thomas E. Dickey
Copyright 1998-2017,2018 Free Software Foundation, Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, distribute with modifications, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESSOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR

222 / 338

FS050W Copyright Notice

OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name(s) of the above copyrightholders shall not be used in advertising or otherwise to promote thesale, use or other dealings in this Software without prior written
authorization.
-- vile:txtmode fc=72-- $Id: COPYING,v 1.9 2020/02/08 13:34:12 tom Exp $* nghttp2
The MIT License
Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa
Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and topermit persons to whom the Software is furnished to do so, subject tothe following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

* perl223 / 338

FS050W Copyright Notice

The "Artistic License"
Preamble
The intent of this document is to state the conditions under which a
Package may be copied, such that the Copyright Holder maintains somesemblance of artistic control over the development of the package,
while giving the users of the package the right to use and distributethe Package in a more-or-less customary fashion, plus the right to makereasonable modifications.
Definitions:"Package" refers to the collection of files distributed by the
Copyright Holder, and derivatives of that collection of files
created through textual modification.
"Standard Version" refers to such a Package if it has not been
modified, or has been modified in accordance with the wishesof the Copyright Holder as specified below.
"Copyright Holder" is whoever is named in the copyright or
copyrights for the package.
"You" is you, if you're thinking about copying or distributing
this Package.
"Reasonable copying fee" is whatever you can justify on thebasis of media cost, duplication charges, time of people involved,
and so on. (You will not be required to justify it to the
Copyright Holder, but only to the computing community at large
as a market that must bear the fee.)"Freely Available" means that no fee is charged for the item
itself, though there may be fees involved in handling the item.
It also means that recipients of the item may redistribute it
under the same conditions they received it.
1. You may make and give away verbatim copies of the source form of the

224 / 338

FS050W Copyright NoticeStandard Version of this Package without restriction, provided that you
duplicate all of the original copyright notices and associated disclaimers.
2. You may apply bug fixes, portability fixes and other modifications
derived from the Public Domain or from the Copyright Holder. A Package
modified in such a way shall still be considered the Standard Version.
3. You may otherwise modify your copy of this Package in any way, provided
that you insert a prominent notice in each changed file stating how andwhen you changed that file, and provided that you do at least ONE of thefollowing:a) place your modifications in the Public Domain or otherwise make themFreely Available, such as by posting said modifications to Usenet oran equivalent medium, or placing the modifications on a major archivesite such as uunet.uu.net, or by allowing the Copyright Holder to include
your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflictwith standard executables, which must also be provided, and provide
a separate manual page for each non-standard executable that clearly
documents how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
4. You may distribute the programs of this Package in object code or
executable form, provided that you do at least ONE of the following:a) distribute a Standard Version of the executables and library files,
together with instructions (in the manual page or equivalent) on whereto get the Standard Version.
b) accompany the distribution with the machine-readable source of
the Package with your modifications.
c) give non-standard executables non-standard names, and clearly
document the differences in manual pages (or equivalent), together
with instructions on where to get the Standard Version.

225 / 338

FS050W Copyright Noticed) make other distribution arrangements with the Copyright Holder.
5. You may charge a reasonable copying fee for any distribution of thisPackage. You may charge any fee you choose for support of thisPackage. You may not charge a fee for this Package itself. However,
you may distribute this Package in aggregate with other (possiblycommercial) programs as part of a larger (possibly commercial) software
distribution provided that you do not advertise this Package as a
product of your own. You may embed this Package's interpreter within
an executable of yours (by linking); this shall be construed as a mere
form of aggregation, provided that the complete Standard Version of theinterpreter is so embedded.
6. The scripts and library files supplied as input to or produced as
output from the programs of this Package do not automatically fallunder the copyright of this Package, but belong to whoever generated
them, and may be sold commercially, and may be aggregated with thisPackage. If such scripts or library files are aggregated with thisPackage via the so-called "undump" or "unexec" methods of producing abinary executable image, then distribution of such an image shallneither be construed as a distribution of this Package nor shall it
fall under the restrictions of Paragraphs 3 and 4, provided that you do
not represent such an executable image as a Standard Version of thisPackage.
7. C subroutines (or comparably compiled subroutines in otherlanguages) supplied by you and linked into this Package in order toemulate subroutines and variables of the language defined by thisPackage shall not be considered part of this Package, but are theequivalent of input as in Paragraph 6, provided these subroutines do
not change the language in any way that would cause it to fail theregression tests for the language.
8. Aggregation of this Package with a commercial distribution is always
permitted provided that the use of this Package is embedded; that is,when no overt attempt is made to make this Package's interfaces visible
to the end user of the commercial distribution. Such use shall not be
construed as a distribution of this Package.

226 / 338

FS050W Copyright Notice

9. The name of the Copyright Holder may not be used to endorse or promote
products derived from this software without specific prior written permission.
10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End* ppp - Additional Information
Copyrights:***********All of the code can be freely used and redistributed. The individual
source files each have their own copyright and permission notice.
Pppd, pppstats and pppdump are under BSD-style notices. Some of the
pppd plugins are GPL'd.

Chat is public domain.

* pugixml## LicenseThis library is available to anybody free of charge, under the terms of MIT License:
Copyright (c) 2006-2016 Arseny Kapoulkine
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom theSoftware is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,

227 / 338

FS050W Copyright Notice

EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIESOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHTHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

* QT - Additional Information
Qt Core: https://doc.qt.io/qt-5/qtcore-index.html
Qt GUI: https://doc.qt.io/qt-5/qtgui-index.html* shadow
NOTE:
This license has been obsoleted by the change to the BSD-style copyright.
You may continue to use this license if you wish, but you are under noobligation to do so.
(*This document is freely plagiarised from the 'Artistic Licence',
distributed as part of the Perl v4.0 kit by Larry Wall, which isavailable from most major archive sites. I stole it from CrackLib.
$Id$*)
This documents purpose is to state the conditions under which thisPackage (See definition below) viz: "Shadow", the Shadow Password Suite
which is held by Julianne Frances Haugh, may be copied, such that the
copyright holder maintains some semblance of artistic control over thedevelopment of the package, while giving the users of the package theright to use and distribute the Package in a more-or-less customary
fashion, plus the right to make reasonable modifications.
So there.
***************************************************************************

228 / 338

FS050W Copyright Notice

Definitions:

A "Package" refers to the collection of files distributed by the
Copyright Holder, and derivatives of that collection of files createdthrough textual modification, or segments thereof.
"Standard Version" refers to such a Package if it has not been modified,or has been modified in accordance with the wishes of the CopyrightHolder.
"Copyright Holder" is whoever is named in the copyright or copyrights
for the package.
"You" is you, if you're thinking about copying or distributing thisPackage.
"Reasonable copying fee" is whatever you can justify on the basis of
media cost, duplication charges, time of people involved, and so on.
(You will not be required to justify it to the Copyright Holder, but
only to the computing community at large as a market that must bear thefee.)"Freely Available" means that no fee is charged for the item itself,
though there may be fees involved in handling the item. It also meansthat recipients of the item may redistribute it under the same
conditions they received it.

1. You may make and give away verbatim copies of the source form of theStandard Version of this Package without restriction, provided that you
duplicate all of the original copyright notices and associateddisclaimers.
2.

You may apply bug fixes, portability fixes and other modifications

derived from the Public Domain or from the Copyright Holder. A Package
modified in such a way shall still be considered the Standard Version.
3.

You may otherwise modify your copy of this Package in any way,

229 / 338

FS050W Copyright Noticeprovided that you insert a prominent notice in each changed file stating
how and when AND WHY you changed that file, and provided that you do atleast ONE of the following:a) place your modifications in the Public Domain or otherwise make themFreely Available, such as by posting said modifications to Usenet or anequivalent medium, or placing the modifications on a major archive site
such as uunet.uu.net, or by allowing the Copyright Holder to include
your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict withstandard executables, which must also be provided, and provide separate
documentation for each non-standard executable that clearly documents
how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
4.

You may distribute the programs of this Package in object code or

executable form, provided that you do at least ONE of the following:a) distribute a Standard Version of the executables and library files,
together with instructions (in the manual page or equivalent) on whereto get the Standard Version.
b) accompany the distribution with the machine-readable source of the
Package with your modifications.
c) accompany any non-standard executables with their correspondingStandard Version executables, giving the non-standard executables
non-standard names, and clearly documenting the differences in manualpages (or equivalent), together with instructions on where to get theStandard Version.
d) make other distribution arrangements with the Copyright Holder.
5.

You may charge a reasonable copying fee for any distribution of thisPackage. You may charge any fee you choose for support of this Package.
YOU MAY NOT CHARGE A FEE FOR THIS PACKAGE ITSELF. However, you may

230 / 338

FS050W Copyright Notice

distribute this Package in aggregate with other (possibly commercial)programs as part of a larger (possibly commercial) software distribution
provided that YOU DO NOT ADVERTISE this package as a product of yourown.
6.

The name of the Copyright Holder may not be used to endorse or

promote products derived from this software without specific priorwritten permission.
7.

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIEDWARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End* tcpdump
License: BSD
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer inthe documentation and/or other materials provided with the
distribution.
3. The names of the authors may not be used to endorse or promote
products derived from this software without specific priorwritten permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

* wlan-sigma-dut

231 / 338

FS050W Copyright Noticesigma_dut - WFA Sigma DUT/CA---------------------------Copyright (c) 2010-2011, Atheros Communications, Inc.
Copyright (c) 2011-2017, Qualcomm Atheros, Inc.
Copyright (c) 2018-2021, The Linux Foundation
All Rights Reserved.
Licensed under the Clear BSD license.
Redistribution and use in source and binary forms, with or without
modification, are permitted (subject to the limitations in thedisclaimer below) provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Qualcomm Atheros, Inc. nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTEDBY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

See the CONTRIBUTIONS file for requirements for contributions to this232 / 338

FS050W Copyright Notice

open source project.

This README file contains certain notices of software components
included with the software that Qualcomm Atheros, Inc. ("Qualcomm
Atheros") is required to provide you. Except where prohibited by theopen source license, the content of these notices is only provided tosatisfy Qualcomm Atheros's attribution and notice requirement.
Compliance with all copyright laws and software license agreements
included in the notice section of this file are the responsibility of
the user. Except as may be granted by separate express writtenagreement, this file provides no license to any patents, trademarks,
copyrights, or other intellectual property of Qualcomm Incorporated or
any of its subsidiaries.
Qualcomm is a trademark of Qualcomm Incorporated, registered in the
United States and other countries. All Qualcomm Incorporated trademarks
are used with permission. Atheros is a trademark of Qualcomm Atheros,Inc., registered in the United States and other countries. Other
products and brand names may be trademarks or registered trademarks of
their respective owners.

The following files are from the open source wpa_supplicant/hostapd
project (git://w1.fi/srv/git/hostap.git)
wlantest_ctrl.h
wpa_ctrl.c
wpa_ctrl.h
These are redistributed using the BSD license:
Copyright (c) 2003-2012, Jouni Malinen <j@w1.fi> and contributors
All Rights Reserved.
This software may be distributed, used, and modified under the terms of
BSD license:
Redistribution and use in source and binary forms, with or without

233 / 338

FS050W Copyright Noticemodification, are permitted provided that the following conditions aremet:
1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name(s) of the above-listed copyright holder(s) nor thenames of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

uapsd_stream.c is based on source code released by Wi-Fi Alliance under
the following terms:* Copyright (c) 2014 Wi-Fi Alliance** Permission to use, copy, modify, and/or distribute this software for any* purpose with or without fee is hereby granted, provided that the above* copyright notice and this permission notice appear in all copies.
** THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY* SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER

234 / 338

FS050W Copyright Notice* RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,* NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE* USE OR PERFORMANCE OF THIS SOFTWARE.

* wpa-supplicant-8-lib
wpa_supplicant and hostapd-------------------------Copyright (c) 2002-2012, Jouni Malinen <j@w1.fi> and contributors
Copyright (c) 2002-2019, Jouni Malinen <j@w1.fi> and contributors
All Rights Reserved.
These programs are licensed under the BSD license (the one withadvertisement clause removed).
If you are submitting changes to the project, please see CONTRIBUTIONS
file for more instructions.

This package may include either wpa_supplicant, hostapd, or both. See
README file respective subdirectories (wpa_supplicant/README or
hostapd/README) for more details.
Source code files were moved around in v0.6.x releases and compared toearlier releases, the programs are now built by first going to a
subdirectory (wpa_supplicant or hostapd) and creating build
configuration (.config) and running 'make' there (for Linux/BSD/cygwin
builds).

License------This software may be distributed, used, and modified under the terms of
BSD license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are

235 / 338

FS050W Copyright Noticemet:
1. Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name(s) of the above-listed copyright holder(s) nor thenames of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

* xz
XZ Utils Licensing==================
Different licenses apply to different files in this package. Hereis a rough summary of which licenses apply to which parts of thispackage (but check the individual files to be sure!):- liblzma is in the public domain.
- xz, xzdec, and lzmadec command line tools are in the publicdomain unless GNU getopt_long had to be compiled and linked

236 / 338

FS050W Copyright Noticein from the lib directory. The getopt_long code is under
GNU LGPLv2.1+.
- The scripts to grep, diff, and view compressed files have been
adapted from gzip. These scripts and their documentation are
under GNU GPLv2+.
- All the documentation in the doc directory and most of the
XZ Utils specific documentation files in other directories
are in the public domain.
- Translated messages are in the public domain.
- The build system contains public domain files, and files thatare under GNU GPLv2+ or GNU GPLv3+. None of these files end up
in the binaries being built.
- Test files and test code in the tests directory, and debugging
utilities in the debug directory are in the public domain.
- The extra directory may contain public domain files, and files
that are under various free software licenses.
You can do whatever you want with the files that have been put into
the public domain. If you find public domain legally problematic,take the previous sentence as a license grant. If you still findthe lack of copyright legally problematic, you have too many
lawyers.
As usual, this software is provided "as is", without any warranty.
If you copy significant amounts of public domain code from XZ Utils
into your project, acknowledging this somewhere in your software ispolite (especially if it is proprietary, non-free software), butnaturally it is not legally required. Here is an example of a good
notice to put into "about box" or into documentation:
This software includes code from XZ Utils <https://tukaani.org/xz/>.
The following license texts are included in the following files:

237 / 338

FS050W Copyright Notice- COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1- COPYING.GPLv2: GNU General Public License version 2- COPYING.GPLv3: GNU General Public License version 3
Note that the toolchain (compiler, linker etc.) may add some code
pieces that are copyrighted. Thus, it is possible that e.g. liblzma
binary wouldn't actually be in the public domain in its entirety
even though it contains no copyrighted code from the XZ Utils source
package.
If you have questions, don't hesitate to ask the author(s) for more
information.

* zonedetect
Copyright (c) 2018-2019, Bertold Van den Bergh (vandenbergh@bertold.org)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of the author nor thenames of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR DISTRIBUTOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

238 / 338

FS050W Copyright Notice* ddclient
ddclient - update client for www.dyndns.org accounts
Copyright (C) 1999

Paul Burry (paul@burry.ca)

Copyright (C) 2000

Paul Burry (paul@burry.ca)

Copyright (C) 2001

Paul Burry (paul@burry.ca)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA* iproute2, linux-msm
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This

239 / 338

FS050W Copyright Notice

General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.

240 / 338

FS050W Copyright Notice

The precise terms and conditions for copying, distribution andmodification follow.
GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

241 / 338

FS050W Copyright Noticea) 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 distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,

242 / 338

FS050W Copyright Noticeunder Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:a) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.

243 / 338

FS050W Copyright Notice

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it.

However, nothing else grants you permission to modify or

distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under

244 / 338

FS050W Copyright Notice

any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free

245 / 338

FS050W Copyright Noticeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least

246 / 338

FS050W Copyright Noticethe "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program

247 / 338

FS050W Copyright Notice`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* avahi, kmod, libdaemon, libgpiod, libnss-mdns, libsemanage, libsepol
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts
as the successor of the GNU Library Public License, version 2, hence
the version number 2.1.]
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to somespecially designated software packages--typically libraries--of theFree Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better

248 / 338

FS050W Copyright Noticestrategy to use in any particular case, based on the explanations
below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure thatyou have the freedom to distribute copies of free software (and charge
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 and use pieces of
it in new free programs; and that you are informed that you can dothese things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender theserights. These restrictions translate to certain responsibilities foryou if you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gaveyou. You must make sure that they, too, receive or can get the sourcecode. If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink themwith the library after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright thelibrary, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that
there is no warranty for the free library. Also, if the library is
modified by someone else and passed on, the recipients should knowthat what they have is not the original version, so that the original
author's reputation will not be affected by problems that might beintroduced by others.

249 / 338

FS050W Copyright Notice

Finally, software patents pose a constant threat to the existence ofany free program. We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder. Therefore, we insist thatany patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by theordinary GNU General Public License. This license, the GNU Lesser
General Public License, applies to certain designated libraries, andis quite different from the ordinary General Public License. We use
this license for certain libraries in order to permit linking thoselibraries into non-free programs.
When a program is linked with a library, whether statically or usinga shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if theentire combination fits its criteria of freedom. The Lesser General
Public License permits more lax criteria for linking other code withthe library.
We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License. It also provides other free software developers Lessof an advantage over competing non-free programs. These disadvantages
are the reason we use the ordinary General Public License for many
libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need toencourage the widest possible use of a certain library, so that it
becomes a de-facto standard. To achieve this, non-free programs mustbe allowed to use the library. A more frequent case is that a freelibrary does the same job as widely used non-free libraries. In thiscase, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free

250 / 338

FS050W Copyright Noticeprograms enables a greater number of people to use a large body offree software. For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.
Although the Lesser General Public License is Less protective of theusers' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.
The precise terms and conditions for copying, distribution andmodification follow. Pay close attention to the difference between a"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or otherprogram which contains a notice placed by the copyright holder orother authorized party saying it may be distributed under the terms ofthis Lesser General Public License (also called "this License").
Each licensee is addressed as "you".
A "library" means a collection of software functions and/or dataprepared so as to be conveniently linked with application programs(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work undercopyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)"Source code" for a work means the preferred form of the work formaking modifications to it. For a library, complete source code means

251 / 338

FS050W Copyright Notice

all the source code for all modules it contains, plus any associatedinterface definition files, plus the scripts used to control
compilation and installation of the library.
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning a program using the Library is not restricted, and output fromsuch a program is covered only if its contents constitute a work basedon the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided thatyou conspicuously and appropriately publish on each copy anappropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for afee.
2. You may modify your copy or copies of the Library or any portionof it, thus forming a work based on the Library, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at nocharge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or atable of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility

252 / 338

FS050W Copyright Notice

is invoked, then you must make a good faith effort to ensure that,in the event an application does not supply such function ortable, the facility still operates, and performs whatever part ofits purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of theapplication. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the squareroot function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,and can be reasonably considered independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Library, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Library.
In addition, mere aggregation of another work not based on the Librarywith the Library (or with a work based on the Library) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To dothis, you must alter all the notices that refer to this License, sothat they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of theordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in

253 / 338

FS050W Copyright Noticethese notices.
Once this change is made in a given copy, it is irreversible forthat copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion orderivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, whichmust be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy thesource code from the same place satisfies the requirement to
distribute the source code, even though third parties are notcompelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such awork, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Librarycreates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses thelibrary". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header filethat is part of the Library, the object code for the work may be aderivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can belinked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.

254 / 338

FS050W Copyright Notice

If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine orlink a "work that uses the Library" with the Library to produce awork containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered bythis License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include thecopyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do oneof these things:a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whateverchanges were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work thatuses the Library", as object code and/or source code, so that theuser can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understoodthat the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)

255 / 338

FS050W Copyright Noticeb) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a
copy of the library already present on the user's computer system,
rather than copying library functions into the executable, and (2)will operate properly with a modified version of the library, if
the user installs one, as long as the modified version isinterface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at least
three years, to give the same user the materials specified in
Subsection 6a, above, for a charge no more than the cost of
performing this distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
e) Verify that the user has already received a copy of thesematerials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the materials to be distributed need not include anything that isnormally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normallyaccompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.

256 / 338

FS050W Copyright Notice

7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other libraryfacilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other libraryfacilities. This must be distributed under the terms of theSections above.
b) Give prominent notice with the combined library of the factthat part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distributethe Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate yourrights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have notsigned it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from theoriginal licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with

257 / 338

FS050W Copyright Noticethis License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended toapply, and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Library under this License
may add an explicit geographical distribution limitation excluding thosecountries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates

258 / 338

FS050W Copyright Notice

the limitation as if written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Libraryspecifies a version number of this License which applies to it and"any later version", you have the option of following the terms andconditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify alicense version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other freeprograms whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Ourdecision will be guided by the two goals of preserving the free statusof all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO INWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR

259 / 338

FS050W Copyright Notice

CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCHDAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software thateveryone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the termsof the ordinary General Public License).
To apply these terms, attach the following notices to the library.
It is safest to attach them to the start of each source file to mosteffectively convey the exclusion of warranty; and each file shouldhave at least the "copyright" line and a pointer to where the fullnotice is found.

<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

260 / 338

FS050W Copyright Notice

Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or
your school, if any, to sign a "copyright disclaimer" for the library,
if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in thelibrary `Frob' (a library for tweaking knobs) written by James
Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

* conntrack-tools, ebtables, libnetfilter_conntrack, libnetfilter_cthelper,
libnetfilter_cttimeout, libnetfilter_queue, libnfnetlink
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to

261 / 338

FS050W Copyright Notice

your programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code.
rights.

And you must show them these terms so they know their

We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.

262 / 338

FS050W Copyright Notice

GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

263 / 338

FS050W Copyright Noticeb) You must cause any work that you distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

264 / 338

FS050W Copyright Noticea) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.

265 / 338

FS050W Copyright Notice

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it.

However, nothing else grants you permission to modify or

distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under

266 / 338

FS050W Copyright Notice

any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free

267 / 338

FS050W Copyright Noticeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONSAppendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least

268 / 338

FS050W Copyright Noticethe "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) <year> name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary.

Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program`Gnomovision' (which makes passes at compilers) written by James Hacker.

269 / 338

FS050W Copyright Notice<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* audit, ddclient, dnsmasq, libcap-ng, libid3tag, mtd-utils, opkg, policycoreutils,
refpolicy-mls, wireless-tools
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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

270 / 338

FS050W Copyright Noticein new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code.

And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.

271 / 338

FS050W Copyright Notice

GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

272 / 338

FS050W Copyright Noticeb) You must cause any work that you distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

273 / 338

FS050W Copyright Noticea) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such

274 / 338

FS050W Copyright Notice

parties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the

275 / 338

FS050W Copyright Notice

integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other freeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.

276 / 338

FS050W Copyright Notice

NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year><name of author>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

277 / 338

FS050W Copyright Notice

the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) <year> name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may

278 / 338

FS050W Copyright Noticeconsider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* bashGNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
The Free Software Foundation has exempted Bash from the requirement of
Paragraph 2c of the General Public License. This is to say, there is
no requirement for Bash to print a notice when it is started
interactively in the usual way. We made this exception because users
and standards expect shells not to print such messages. This
exception applies to any program that serves as a shell and that isbased primarily on Bash as opposed to other GNU software.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.

279 / 338

FS050W Copyright Notice

To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code. And you must show them these terms so they know theirrights.
We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.

280 / 338

FS050W Copyright Notice

GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

281 / 338

FS050W Copyright Noticeb) You must cause any work that you distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

282 / 338

FS050W Copyright Noticea) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.

283 / 338

FS050W Copyright Notice

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it.

However, nothing else grants you permission to modify or

distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under

284 / 338

FS050W Copyright Notice

any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free

285 / 338

FS050W Copyright Noticeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONSAppendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least

286 / 338

FS050W Copyright Noticethe "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) <year> name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary.

Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program`Gnomovision' (which makes passes at compilers) written by James Hacker.

287 / 338

FS050W Copyright Notice<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

* readline
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111 USA
Everyone is permitted to copy and distribute verbatim copiesof this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--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 program whose authors commit tousing it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it toyour programs, too.
When we speak of free software, we are referring to freedom, notprice. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge forthis 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 itin new free programs; and that you know you can do these things.

288 / 338

FS050W Copyright Notice

To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, 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 rights thatyou have. You must make sure that they, too, receive or can get thesource code.
rights.

And you must show them these terms so they know their

We protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certainthat everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution andmodification follow.

289 / 338

FS050W Copyright Notice

GNU GENERAL PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"means either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion of it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this Licensealong with the Program.
You may charge a fee for the physical act of transferring a copy, andyou may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portionof it, thus forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

290 / 338

FS050W Copyright Noticeb) You must cause any work that you distribute or publish, that inwhole 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 normally reads commands interactively
when run, you must cause it, when started running for suchinteractive use in the most ordinary way, to print or display anannouncement including an appropriate copyright notice and anotice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program underthese conditions, and telling the user how to view a copy of thisLicense. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
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 independent and separate works inthemselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative orcollective works based on the Program.
In addition, mere aggregation of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

291 / 338

FS050W Copyright Noticea) Accompany it with the complete corresponding 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, valid for at least three
years, to give any third party, for a charge no more than yourcost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative isallowed only for noncommercial distribution and only if you
received the program in object code or executable form with suchan offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are notcompelled to copy the source along with the object code.

292 / 338

FS050W Copyright Notice

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program isvoid, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as suchparties remain in full compliance.
5. You are not required to accept this License, since you have notsigned it.

However, nothing else grants you permission to modify or

distribute the Program or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties tothis License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement orotherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under thisLicense and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under

293 / 338

FS050W Copyright Notice

any particular circumstance, the balance of the section is intended toapply and the section as a whole is intended to apply in othercircumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have madegenerous contributions to the wide range of software distributed
through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versionsof the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail toaddress new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "anylater version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number ofthis License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free

294 / 338

FS050W Copyright Noticeprograms whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goalsof preserving the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONSAppendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make itfree software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least

295 / 338

FS050W Copyright Noticethe "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 19yy <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like thiswhen it starts in an interactive mode:
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyright disclaimer" for the program, if
necessary.

Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program`Gnomovision' (which makes passes at compilers) written by James Hacker.

296 / 338

FS050W Copyright Notice<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with thelibrary. If this is what you want to do, use the GNU Library General
Public License instead of this License.

297 / 338

FS050W Copyright Notice

2. FS050W 専用アプリケーション(iOS/Android)badges2.0.3

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
\"License\" shall mean the terms and conditions for use, reproduction,and distribution as defined by Sections 1 through 9 of this document.
\"Licensor\" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
\"Legal Entity\" shall mean the union of the acting entity and allother entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,\"control\" means (i) the power, direct or indirect, to cause thedirection or management of such entity, whether by contract orotherwise, or (ii) ownership of fifty percent (50%) or more of theoutstanding shares, or (iii) beneficial ownership of such entity.
\"You\" (or \"Your\") shall mean an individual or Legal Entity
exercising permissions granted by this License.
\"Source\" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
\"Object\" form shall mean any form resulting from mechanicaltransformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,and conversions to other media types.
\"Work\" shall mean the work of authorship, whether in Source or

298 / 338

FS050W Copyright Notice

Object form, made available under the License, as indicated by acopyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
\"Derivative Works\" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which theeditorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposesof this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,the Work and Derivative Works thereof.
\"Contribution\" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionallysubmitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf ofthe copyright owner. For the purposes of this definition, \"submitted\"means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited tocommunication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, theLicensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as \"Not a Contribution.\"\"Contributor\" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor andsubsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute theWork and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable

299 / 338

FS050W Copyright Notice(except as stated in this section) patent license to make, have made,use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including across-claim or counterclaim in a lawsuit) alleging that the Workor a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of theWork or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, andattribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of
the Derivative Works; and(d) If the Work includes a \"NOTICE\" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least oneof the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,within a display generated by the Derivative Works, if andwherever such third-party notices normally appear. The contents

300 / 338

FS050W Copyright Noticeof the NOTICE file are for informational purposes only anddo not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongsideor as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications andmay provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, orfor any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies withthe conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Workby You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executedwith Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing theorigin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and eachContributor provides its Contributions) on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditionsof TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining theappropriateness of using or redistributing the Work and assume anyrisks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly

301 / 338

FS050W Copyright Notice

negligent acts) or agreed to in writing, shall any Contributor beliable to You for damages, including any direct, indirect, special,incidental, or consequential damages of any character arising as aresult of this License or out of the use or inability to use theWork (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and allother commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,and charge a fee for, acceptance of support, warranty, indemnity,or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalfof any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reasonof your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONSAPPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets \"[]\"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that afile or class name and description of purpose be included on thesame \"printed page\" as the copyright notice for easieridentification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the \"License\");you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0

302 / 338

FS050W Copyright Notice

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions andlimitations under the License.

build_runner

2.3.2

Copyright 2016, the Dart project authors.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

cancellation_token

1.5.0

303 / 338

FS050W Copyright Notice

MIT License
Copyright (c) 2022 Jonathan Cole
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
------------------------------------------------------------------------------This package includes code from the Flutter SDK, provided under the following
license:Copyright 2014 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived

304 / 338

FS050W Copyright Noticefrom this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

connectivity_plus

3.0.2// Copyright 2017 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met:////* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.
//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY

305 / 338

FS050W Copyright Notice// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

convert3.1.1

Copyright 2015, the Dart project authors.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

crypto3.0.2

Copyright 2015, the Dart project authors.

306 / 338

FS050W Copyright Notice

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

cupertino_icons

1.0.5

The MIT License (MIT)Copyright (c) 2016 Vladimir Kharlampidi
Permission is hereby granted, free of charge, to any person obtaining a copy ofthis software and associated documentation files (the \"Software\"), to deal in
the Software without restriction, including without limitation the rights touse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

307 / 338

FS050W Copyright Notice

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHERIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

device_info_plus

8.0.0// Copyright 2017 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met:////* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.
//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

308 / 338

FS050W Copyright Noticefirebase_analytics

10.0.7

Copyright 2017, the Chromium project authors. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

firebase_core

2.4.0// Copyright 2017 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met://309 / 338

FS050W Copyright Notice//* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.
//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

firebase_crashlytics

3.0.7// Copyright 2019 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met:////* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.

310 / 338

FS050W Copyright Notice//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

flutter

3.3.8

Copyright 2014 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS

311 / 338

FS050W Copyright Notice

SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

flutter_inappwebview

5.7.1

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
\"License\" shall mean the terms and conditions for use, reproduction,and distribution as defined by Sections 1 through 9 of this document.
\"Licensor\" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
\"Legal Entity\" shall mean the union of the acting entity and allother entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,\"control\" means (i) the power, direct or indirect, to cause thedirection or management of such entity, whether by contract orotherwise, or (ii) ownership of fifty percent (50%) or more of theoutstanding shares, or (iii) beneficial ownership of such entity.
\"You\" (or \"Your\") shall mean an individual or Legal Entity
exercising permissions granted by this License.
\"Source\" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
\"Object\" form shall mean any form resulting from mechanicaltransformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,and conversions to other media types.
\"Work\" shall mean the work of authorship, whether in Source or

312 / 338

FS050W Copyright Notice

Object form, made available under the License, as indicated by acopyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
\"Derivative Works\" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which theeditorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposesof this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,the Work and Derivative Works thereof.
\"Contribution\" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionallysubmitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf ofthe copyright owner. For the purposes of this definition, \"submitted\"means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited tocommunication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, theLicensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as \"Not a Contribution.\"\"Contributor\" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor andsubsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute theWork and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable

313 / 338

FS050W Copyright Notice(except as stated in this section) patent license to make, have made,use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including across-claim or counterclaim in a lawsuit) alleging that the Workor a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of theWork or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, andattribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of
the Derivative Works; and(d) If the Work includes a \"NOTICE\" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least oneof the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,within a display generated by the Derivative Works, if andwherever such third-party notices normally appear. The contents

314 / 338

FS050W Copyright Noticeof the NOTICE file are for informational purposes only anddo not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongsideor as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications andmay provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, orfor any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies withthe conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Workby You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executedwith Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing theorigin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and eachContributor provides its Contributions) on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditionsof TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining theappropriateness of using or redistributing the Work and assume anyrisks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly

315 / 338

FS050W Copyright Notice

negligent acts) or agreed to in writing, shall any Contributor beliable to You for damages, including any direct, indirect, special,incidental, or consequential damages of any character arising as aresult of this License or out of the use or inability to use theWork (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and allother commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,and charge a fee for, acceptance of support, warranty, indemnity,or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalfof any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reasonof your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONSAPPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets \"[]\"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that afile or class name and description of purpose be included on thesame \"printed page\" as the copyright notice for easieridentification within third-party archives.
Copyright 2022 Lorenzo Pichilli
Licensed under the Apache License, Version 2.0 (the \"License\");you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0

316 / 338

FS050W Copyright Notice

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions andlimitations under the License.

flutter_local_notifications

12.0.4

Copyright 2018 Michael Bui. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

flutter_native_splash

2.2.16317 / 338

FS050W Copyright Notice

MIT License
Copyright (c) 2022 Jon Hanson
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

flutter_svg

1.1.6

Copyright (c) 2018 Dan Field
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

318 / 338

FS050W Copyright Notice

FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

fluttertoast

8.1.1

MIT License
Copyright (c) 2020 Karthik Ponnam
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

home_widget

0.1.6

Copyright (c) 2020, Anton Borries
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

319 / 338

FS050W Copyright Notice* Redistributions of source code must retain the above copyright notice, thislist of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ORSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

http0.13.5

Copyright 2014, the Dart project authors.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

320 / 338

FS050W Copyright Notice

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

image_picker

0.8.6

image_picker
Copyright 2013 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON

321 / 338

FS050W Copyright Notice

ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------------------aFileChooser
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
\"License\" shall mean the terms and conditions for use, reproduction,and distribution as defined by Sections 1 through 9 of this document.
\"Licensor\" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
\"Legal Entity\" shall mean the union of the acting entity and allother entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,\"control\" means (i) the power, direct or indirect, to cause thedirection or management of such entity, whether by contract orotherwise, or (ii) ownership of fifty percent (50%) or more of theoutstanding shares, or (iii) beneficial ownership of such entity.
\"You\" (or \"Your\") shall mean an individual or Legal Entity
exercising permissions granted by this License.
\"Source\" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
\"Object\" form shall mean any form resulting from mechanicaltransformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,and conversions to other media types.

322 / 338

FS050W Copyright Notice\"Work\" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by acopyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
\"Derivative Works\" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which theeditorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposesof this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,the Work and Derivative Works thereof.
\"Contribution\" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionallysubmitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf ofthe copyright owner. For the purposes of this definition, \"submitted\"means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited tocommunication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, theLicensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as \"Not a Contribution.\"\"Contributor\" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor andsubsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute theWork and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,

323 / 338

FS050W Copyright Noticeworldwide, non-exclusive, no-charge, royalty-free, irrevocable(except as stated in this section) patent license to make, have made,use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including across-claim or counterclaim in a lawsuit) alleging that the Workor a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of theWork or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, andattribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of
the Derivative Works; and(d) If the Work includes a \"NOTICE\" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least oneof the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,within a display generated by the Derivative Works, if and324 / 338

FS050W Copyright Noticewherever such third-party notices normally appear. The contentsof the NOTICE file are for informational purposes only anddo not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongsideor as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications andmay provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, orfor any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies withthe conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Workby You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executedwith Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing theorigin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and eachContributor provides its Contributions) on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditionsof TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining theappropriateness of using or redistributing the Work and assume anyrisks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,

325 / 338

FS050W Copyright Notice

unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor beliable to You for damages, including any direct, indirect, special,incidental, or consequential damages of any character arising as aresult of this License or out of the use or inability to use theWork (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and allother commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,and charge a fee for, acceptance of support, warranty, indemnity,or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalfof any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reasonof your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONSAPPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets \"[]\"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that afile or class name and description of purpose be included on thesame \"printed page\" as the copyright notice for easieridentification within third-party archives.
Copyright 2011 - 2013 Paul Burke
Licensed under the Apache License, Version 2.0 (the \"License\");you may not use this file except in compliance with the License.
You may obtain a copy of the License at

326 / 338

FS050W Copyright Notice

http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an \"AS IS\" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions andlimitations under the License.

intl

0.17.0

Copyright 2013, the Dart project authors. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

json_serializable

6.5.4

327 / 338

FS050W Copyright Notice

Copyright 2017, the Dart project authors. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions aremet:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

loggy

2.0.3

MIT License
Copyright (c) 2020 Infinum
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software is328 / 338

FS050W Copyright Noticefurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

mobile_scanner

3.0.0-beta.1

BSD 3-Clause License
Copyright (c) 2022, Julian Steenbakker
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, thislist of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL

329 / 338

FS050W Copyright Notice

DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ORSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

network_info_plus

3.0.1// Copyright 2017 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met:////* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.
//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

package_info_plus

3.0.1

330 / 338

FS050W Copyright Notice// Copyright 2017 The Chromium Authors. All rights reserved.
//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met:////* Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.
//* Redistributions in binary form must reproduce the above// copyright notice, this list of conditions and the following disclaimer// in the documentation and/or other materials provided with the// distribution.
//* Neither the name of Google Inc. nor the names of its// contributors may be used to endorse or promote products derived from// this software without specific prior written permission.
//// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

path_provider

2.0.11

Copyright 2013 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following

331 / 338

FS050W Copyright Noticedisclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

pdf_viewer_plugin

2.0.1

MIT License
Copyright (c) 2018 Lucas Britto
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

332 / 338

FS050W Copyright Notice

SOFTWARE.

provider6.0.4

MIT License
Copyright (c) 2019 Remi Rousselet
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

pull_to_refresh

2.0.0

MIT License
Copyright (c) 2018 Jpeng
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:

333 / 338

FS050W Copyright Notice

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

shared_preferences

2.0.15

Copyright 2013 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

334 / 338

FS050W Copyright Noticesynchronized

3.0.0+3

MIT License
Copyright (c) 2016, Alexandre Roux Tekartik.
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

tuple

2.0.1

Copyright (c) 2014, the tuple project authors.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

335 / 338

FS050W Copyright Notice

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

url_launcher

6.1.6

Copyright 2013 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

336 / 338

FS050W Copyright Notice

wakelock

0.6.2

BSD 3-Clause License
Copyright (c) 2020-2022, creativecreatorormaybenot
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, thislist of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived fromthis software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ORSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

wifi_iot

0.3.18

Copyright (c) 2022 WiFiFlutter
Permission is hereby granted, free of charge, to any person obtaining a copy

337 / 338

FS050W Copyright Noticeof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
workmanager

0.5.1

MIT License
Copyright (c) 2019 vrtdev
Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

338 / 338