UNPKG

410 kBPlain TextView Raw
1NOTICE
2
3This document includes terms and conditions applicable to the Separately Licensed Code included with the Program(s) listed below. Only those terms and conditions applicable to the Separately Licensed Code included with the Program(s) for which Licensee has acquired entitlements apply.
4
5
6
7
8=========================
9
10
11TERMS AND CONDITIONS FOR SEPARATELY LICENSED CODE
12
13IBM API Connect Essentials Edition V5.0
14
15The IBM license agreement and any applicable information on the web
16download page for IBM products refers Licensee to this file for details
17concerning terms and conditions applicable to code identified as
18Separately Licensed Code in the License Information document and
19included in the products listed above ("the Program").
20
21The "Separately Licensed Code" identified in the License Information
22document of the IBM license agreement is provided to Licensee under terms
23and conditions that are different from the IBM license agreement.
24Licensee's use of such components or portions thereof is subject to the
25terms of the associated license agreement provided or referenced in this
26section and not the terms of the IBM license agreement.
27
28Please note: This NON_IBM_LICENSE file may identify Separately Licensed
29Code and its related agreements that are not used by, or that were not
30shipped with, the Program as Licensee installed it.
31
32The following are Separately Licensed Code:
33acl
34acpi
35acpid
36acpi-support
37addressfield (drupal)
38AddToAny (drupal)
39adduser
40admin_menu (drupal)
41adminimal_admin_menu (drupal)
42adminimal_theme (drupal)
43advagg (drupal)
44Advanced Forum (drupal)
45Advanced syslog (drupal)
46alpha_pagination
47alsa-lib
48angular.js/images/logo
49apt
50aptitude
51aptitude-common
52apt-utils
53at
54AT Tools (drupal)
55atk
56attr
57audit
58augeas
59autogen
60Automated Logout (drupal)
61avahi
62base-files
63base-lsb
64base-passwd
65bash
66bc
67Bean (drupal)
68better_exposed_filters (drupal...
69binary_heap.js
70bind
71bind9-host
72binutils
73Block Class (drupal)
74Block Class Styles (drupal)
75BOA
76bridge-utils
77busybox
78c3p0
79ca-certificates
80cairo
81cairo-spice
82caniuse-db(node)
83CAPTCHA (Drupal)
84cdrkit
85chain_menu_access
86chkconfig
87commons.wikimedia
88compat-gcc-32
89config.guess
90ConsoleKit
91console-setup
92content_access (drupal)
93context (drupal)
94coreutils
95cpio
96cron
97cronie
98crontabs
99cryptsetup-luks
100csync2
101CTools (drupal)
102cups
103cvs
104d3 (drupal)
105dash
106dbus
107dbus-glib
108debian-archive-keyring
109debianutils
110desktop-file-utils
111device-mapper-multipath
112dictionaries-common
113diffutils
114discover
115dmidecode
116dmsetup
117dnsmasq
118dpkg
119dracut
120drbd83-kmod
121drbd83-utils
122Drupal
123drush_language (drupal)
124e2fslibs
125e2fsprogs
126ebtables
127ed
128eggdbus
129eject
130ejectorseat (drupal)
131elfutils
132entity (drupal)
133Entity API (drupal)
134ethtool
135FAQ (drupal)
136faq.html
137Farbtastic
138ffmpeg-spice
139filesystem
140findutils
141Fivestar (drupal)
142Flag (Drupal)
143flood_control
144follow
145Font Awesome4.1.0
146Font-Awesome
147forum_access
148frameprevention (drupal)
149gamin
150gawk
151gcc
152gcc-4.7-base
153gdb
154gdbm
155geoip-database
156gettext
157gettext-base
158git
159git-core
160git-man
161glib2
162glibc
163gmp
164GNU Libtool
165gnupg
166gnutls
167gpgv
168gpm
169gpxe
170grep
171groff
172groff-base
173Group (drupal)
174grub
175grub2-common
176grubby
177grub-common
178grub-pc
179grub-pc-bin
180gtfs
181gtk2
182gzip
183Hibernate
184hicolor-icon-theme
185Hierachical Select (Drupal)
186hierarchical_select
187hierarchical_select (drupal)
188hostname
189httprl (drupal)
190hwdata
191i18n (drupal)
192ifupdown
193igb-kmod
194Image CAPTCHA Refresh (drupal)
195Images
196IMCE
197IMCE (drupal)
198imce_wysiwyg
199imce_wysiwyg (drupal)
200index-debug.html
201info
202initramfs-tools
203initscripts
204insserv
205installation-report
206install-info
207iproute
208iptables
209iputils-ping
210ipvsadm
211irqbalance
212iscsi-initiator-utils
213iso-codes
214ixgbe-kmod
215jq
216jQuery Update (drupal)
217JSONSelect site
218kbd
219kernel
220kexec-tools
221keyboard-configuration
222keyutils
223klibc-utils
224kmod
225l10n_update
226l10n_update (drupal)
227legal (drupal)
228less
229libacl1
230libaio
231libapt-inst1.5
232libapt-pkg4.12
233libart_lgpl
234libasprintf0c2
235libasyncns
236libattr1
237libblkid1
238libbz2-1.0
239libc6
240libcap2
241libcap-ng
242libc-bin
243libcgroup
244libclass-isa-perl
245libcmpiutil
246libcomerr2
247libcwidget3
248libdb5.1
249libdbd-mysql-perl
250libdbi-perl
251libdevmapper1.02.1
252libdevmapper-event1.02.1
253libdiscover2
254libept1.4.12
255liberror-perl
256libev4
257libfile-copy-recursive-perl
258libfreetype6
259libfuse2
260libgcc1
261libgcrypt
262libgcrypt11
263libgd2-xpm
264libgdbm3
265libgeoip1
266libgnutls2
267libgnutls-openssl27
268libgpg-error
269libgpg-error0
270libhtml-template-perl
271libidn
272libidn11
273libkeyutils1
274libklibc
275libkmod2
276liblocale-gettext-perl
277libltdl7
278liblzma5
279libmariadbclient18
280libmcrypt4
281libmount1
282libmverbs
283libmysqlclient18
284libnewt0.52
285libnfnetlink0
286libnih
287libnl
288libp11-kit0
289libpam0g
290libpam-modules
291libpam-modules-bin
292libpam-runtime
293libpci3
294libpipeline1
295libpng12-0
296libpopt0
297libprocps0
298libqdbm14
299Libraries API (drupal)
300libreadline5
301libreadline6
302librsync1
303librtmp0
304libsasl2-2
305libsasl2-modules
306libselinux1
307libsemanage1
308libsemanage-common
309libsepol
310libsepol1
311libsigc++-2.0-0c2a
312libsigsegv2
313libslang2
314libsndfile
315libss2
316libstdc++6
317libswitch-perl
318libt
319libtasn1
320libtasn1-3
321libtext-charwidth-perl
322libtext-iconv-perl
323libtext-wrapi18n-perl
324libthai
325libtool
326libudev0
327libusb
328libusb-0.1-4
329libuser
330libustr-1.0-1
331libutempter
332libuuid1
333libuuid-perl
334libvirt
335libvirt-cim
336libxapian22
337linkit
338linkit (drupal)
339linkit_picker
340linkit_picker (drupal)
341linux-base
342linux-image-3.2.0
343lksctp-tools
344lm_sensors
345locales
346login
347logrotate
348lsb-base
349lsb-release
350lsof
351lsyncd
352lvm2
353lzo
354lzop
355m4
356make
357MAKEDEV
358man
359man-db
360manpages
361mariadb-client-5.5
362mariadb-client-core-5.5
363mariadb-common
364mariadb-galera-server
365mariadb-galera-server-5.5
366markdown (drupal)
367mawk
368mdadm
369megaraid_sas-kmod
370menu_item_visibility (drupal)
371messaging (drupal)
372metatag (drupal)
373microcode_ctl
374mime-support
375mingetty
376module-init-tools
377mount
378mptlinux-kmod
379multiarch-support
380mysql
381mysql-common
382nano
383netbase
384netcat-traditional
385netcf
386net-tools
387newt
388nfs-utils
389nginx
390nginx-common
391nginx-full
392nmap
393no_autocomplete (drupal)
394node_clone (drupal)
395notifications (drupal)
396notifications_forum (drupal)
397nss-pam-ldapd
398numactl
399numad
400ocfs2-tools
401ofa_kernel
402OpenIPMI
403openssh-blacklist
404openssh-blacklist-extra
405openssh-client
406openssh-server
407oprofile
408os-prober
409pam
410pam_ldap
411Panels (drupal)
412pango
413parted
414passwd
415Password policy (drupal)
416patch
417Pathologic (drupal)
418PCD
419pciutils
420percona-xtrabackup
421perl
422perl-base
423perl-modules
424PHP SAML2
425phpmailer
426PHPMailer (drupal)
427pkgconfig
428pkg-config
429plymouth
430pm-utils
431polkit
432portreserve
433prelink
434procmail
435procps
436psmisc
437pulseaudio
438python
439python2.7
440python2.7-minimal
441python-apt
442python-apt-common
443python-gnupginterface
444python-minimal
445python-pycurl
446python-software-properties
447python-support
448qemu-kvm
449readline
450readline-common
451restrict_by_ip (drupal)
452restws (drupal)
453rng-tools
454rpm
455rsync
456rsyslog
457scsi-target-utils
458seabios
459search_autocomplete (drupal)
460search_config (drupal)
461seckit (drupal)
462security_questions (drupal)
463sed
464sensible-utils
465session_limit (drupal)
466sgml-base
467shadow-utils
468sharutils
469Simple Dialog
470simplesamlphp
471simplesamlphp_auth (drupal)
472slang
473slick (drupal)
474slick_extras (drupal)
475slick_views (drupal)
476socat
477SPDX specification
478spdx-exceptions(Node)1.0.3
479spdx-exceptions(Node)1.0.4
480spice-server
481sshpass
482ssmtp
483StatsD (drupal)
484stickynav (drupal)
485Support Ticketing System (drupal)
486swig
487sysfsutils
488syslog-ng
489sysstat
490sysvinit
491sysvinit-utils
492sysv-rc
493TagCloud (drupal)
494tar
495tar-static
496tasksel
497tasksel-data
498taxonomy_menu
499taxonomy_menu (drupal)
500taxonomy_menu_block (drupal)
501texinfo
502tfa
503tfa (drupal)
504tfa_basic
505tfa_basic (drupal)
506time
507tinyMCE
508Token (Drupal)
509traceroute
510Translation helpers (drupal)
511transliteration (drupal)
512trustedgrub
513tunctl
514Twitter Timeline (drupal)
515ucf
516udev
517Ulimate Cron (Drupal)
518unattended-upgrades
519unixODBC
520update-inetd
521upstart
522util-linux
523util-linux-locales
524util-linux-ng
525Variable (drupal)
526vgabios
527Views (drupal)
528Views_bulk_operations (drupal)
529views_send (drupal)
530vim
531Voting API (drupal)
532VPPR (drupal)
533wget
534which
535whiptail
536Wysiwig (drupal)
537xml-core
538xmlto
539xtrabackup
540xz
541xz-utils
542
543The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU General Public License version 2.
544
545Acl,acpi,acpid,acpi-support,addressfield (drupal),AddToAny (drupal),adduser,admin_menu (drupal),adminimal_admin_menu (drupal),adminimal_theme (drupal),advagg (drupal),Advanced Forum (drupal),Advanced syslog (drupal),alpha_pagination,apt,aptitude,aptitude-common,apt-utils,AT Tools (drupal),Automated Logout (drupal),base-files,base-passwd,Bean (drupal),better_exposed_filters (drupal...,Block Class (drupal),Block Class Styles (drupal),BOA,ca-certificates,CAPTCHA (Drupal),chain_menu_access,console-setup,content_access (drupal),context (drupal),cron,csync2,CTools (drupal),d3 (drupal),dash,dbus,debian-archive-keyring,debianutils,dictionaries-common,discover,dmsetup,dpkg,Drupal,drush_language (drupal),e2fslibs,eject,ejectorseat (drupal),entity (drupal),Entity API (drupal),FAQ (drupal),Farbtastic,Fivestar (drupal),Flag (Drupal),flood_control,follow,forum_access,frameprevention (drupal),gettext-base,git,git-core,git-man,Group (drupal),Hierachical Select (Drupal),hierarchical_select,hierarchical_select (drupal),hostname,httprl (drupal),i18n (drupal),ifupdown,Image CAPTCHA Refresh (drupal),IMCE,imce_wysiwyg,initramfs-tools,initscripts,installation-report,iproute,iputils-ping,jq,jQuery Update (drupal),kbd,keyboard-configuration,klibc-utils,kmod,l10n_update,legal (drupal),libapt-inst1.5,libapt-pkg4.12,libblkid1,libbz2-1.0,libc6,libcap2,libc-bin,libclass-isa-perl,libcomerr2,libcwidget3,libdb5.1,libdbd-mysql-perl,libdbi-perl,libdevmapper1.02.1,libdevmapper-event1.02.1,libdiscover2,libev4,libfuse2,libgcrypt11,libgd2-xpm,libgdbm3,libhtml-template-perl,libkeyutils1,libklibc,libkmod2,liblocale-gettext-perl,libltdl7,libmariadbclient18,libmount1,libmysqlclient18,libnih,libp11-kit0,libpci3,libpng12-0,libpopt0,libprocps0,libqdbm14,Libraries API (drupal),libreadline5,libreadline6,librtmp0,libselinux1,libsemanage1,libsemanage-common,libsepol1,libsigsegv2,libslang2,libss2,libswitch-perl,libt,libtext-charwidth-perl,libtext-iconv-perl,libtext-wrapi18n-perl,libudev0,libustr-1.0-1,libuuid1,libuuid-perl,libxapian22,linkit,linkit_picker,linux-base,linux-image-3.2.0,locales,login,lsb-base,lsb-release,lsof,lsyncd,lvm2,man-db,manpages,mariadb-client-5.5,mariadb-client-core-5.5,mariadb-common,mariadb-galera-server,mariadb-galera-server-5.5,markdown (drupal),mawk,menu_item_visibility (drupal),messaging (drupal),metatag (drupal),mime-support,module-init-tools,mount,multiarch-support,mysql-common,netbase,netcat-traditional,nginx,nginx-common,nginx-full,no_autocomplete (drupal),node_clone (drupal),notifications (drupal),notifications_forum (drupal),openssh-blacklist,openssh-blacklist-extra,os-prober,Panels (drupal),passwd,Password policy (drupal),patch,Pathologic (drupal),pciutils,percona-xtrabackup,perl,perl-base,perl-modules,PHPMailer (drupal),python,python2.7,python2.7-minimal,python-apt,python-apt-common,python-gnupginterface,python-minimal,python-software-properties,python-support,readline-common,restrict_by_ip (drupal),restws (drupal),search_autocomplete (drupal),search_config (drupal),seckit (drupal),security_questions (drupal),sensible-utils,session_limit (drupal),sgml-base,Simple Dialog,simplesamlphp_auth (drupal),slick (drupal),slick_extras (drupal),slick_views (drupal),socat,sshpass,StatsD (drupal),stickynav (drupal),Support Ticketing System (drupal),syslog-ng,sysvinit,sysvinit-utils,sysv-rc,TagCloud (drupal),tar,tasksel,tasksel-data,taxonomy_menu,taxonomy_menu_block (drupal),tfa,tfa_basic,Token (Drupal),traceroute,Translation helpers (drupal),transliteration (drupal),Twitter Timeline (drupal),ucf,Ulimate Cron (Drupal),unattended-upgrades,update-inetd,upstart,util-linux-locales,Variable (drupal),Views (drupal),Views_bulk_operations (drupal),views_send (drupal),Voting API (drupal),VPPR (drupal),wget,Wysiwig (drupal),xml-core,xtrabackup,pkg-config-0.24, config.guess, GNU Libtool
546
547
548Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the GPL-licensed program for which you are requesting the source code.
549
550=========================================================
551
552The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU Lesser General Public License version 2.1.
553
554aaa_base,acl,attr,bash,bc,bind,busybox,c3p0,coreutils,device-mapper,dmidecode,drbd,e2fsprogs,ethtool,filesystem,fillup,gawk,gdb,gdbm,git,git-core,git-man,glib2,glibc,grep,grub,gzip,hibernate,insserv,iproute2,iptables,ipvsadm,iso-codes,kernel,kexec-tools,keyutils,kmod,libacl1,libaio1,libattr1,libc6,libc-bin,libdevmapper1.02.1,libdevmapper-event1.02.1,libept1.4.12,libgcrypt11,libgnutls26,libgnutls-openssl27,libgpg-error0,libidn11,libkmod2,liblzma5,libnl,libqdbm14,librsync1,librtmp0,libsemanage1,libsemanage-common,libsepol1,libsigc++-2.0-0c2a,libstdcxx-compat,libtasn1-3,libudev0,libusb,libustr-1.0-1,locales,logrotate,lvm2,mdadm,mingetty,module-init-,module-init-tools,multiarch-support,multipath-tools,netcfg,net-tools,open-iscsi,pam,pam_ldap,PCD,PHP SAML2,phpmailer,procps,psmisc,python-pycurl,readline,rpm,sed,sharutils,simplesamlphp,strongswan,sysfsutils,sysstat,termcap,tinyMCE,tools,traceroute,trustedgrub,udev,update-desktop-files,util-linux,vlan,wodim,xz-utils,seek-bzip
555
556Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the LGPL-licensed program for which you are requesting the source code.
557
558=========================================================
559
560This product contains certain code packages that are licensed pursuant to the terms of the GNU General Public License ("GPL") and/or the GNU Lesser General Public License ("LGPL"). Those terms are reproduced below for your reference. The code packages that are licensed under the GPL or LGPL version 2 include:
561
562geoip-database,libfuse2,libgeoip1,libkeyutils1,libmcrypt4,libnewt0.52,libprocps0,libusb-0.1-4,lsof,procps,whiptail
563
564Note: Source code to any of the above-listed packages is available upon written request to the following address:
565IBM Corporation
566Linux Technology Center, Dept. 7UDA
56711501 Burnet Road
568Austin, TX 78758
569
570=========================================================
571
572The code packages that are licensed under the GPL or LGPL version 3 include:
573
574bash,autogen,bind9-host,busybox,coreutils,cpio,diffutils,findutils,gawk,gcc-4.7-base,gmp,gnupg,gpgv,grep,groff-base,grub2-common,grub-common,grub-pc,grub-pc-bin,gzip,info,install-info,less,libasprintf0c2,liberror-perl,libfile-copy-recursive-perl,libfreetype6,libgcc1,libgnutls26,libgnutls-openssl27,libidn11,liblzma5,libnfnetlink0,libpam0g,libpam-modules,libpam-modules-bin,libpam-runtime,libpipeline1,libreadline5,libreadline6,libsasl2-2,libsasl2-modules,libstdc++6,libstdcxx,libtasn1-3,man-db,nano,openssh-client,openssh-server,percona-xtrabackup,python-software-properties,rsync,rsyslog,socat,tar,xtrabackup,xz-utils
575
576Note: Source code to any of the above-listed packages is available upon written request to the following address:
577IBM Corporation
578Linux Technology Center, Dept. 7UDA
57911501 Burnet Road
580Austin, TX 78758
581
582=========================================================
583
584The icons that are licensed under the Creative Commons Attribution 2.5 license include :
585
586silk/star.png
587silk/readme.txt
588silk/magnifier.png
589silk/heart.png
590silk/exclamation.png
591silk/error.png
592silk/delete.png
593silk/accept.png
594
595=========================================================
596
597The icon packages that are listed under the SIL Open Font License include :
598
599Font-Awesome
600material-design-icons
601
602=========================================================
603
604++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
605Creative Commons License CC by 3.0
606
607The Program includes some or all of the following works licensed under
608the Creative Commons CC by 3.0 License.
609
610spdx-exceptions(Node)1.0.3, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.3.tgz
611spdx-exceptions(Node)1.0.4, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz
612Font Awesome4.1.0, Dave Gandy, https://github.com/nomiddlename/log4js-node/releases/tag/v0.6.26
613binary_heap.js, (C) Marijn Haverbeke, http://eloquentjavascript.net/1st_edition/appendix2.html
614JSONSelect site, Lloyd Hilaiel <lloyd@hilaiel.com>, https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz|
615index-debug.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
616
617End of Creative Commons License NOTICES AND INFORMATION
618++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
619
620Creative Commons License CC by 4.0
621
622The Program includes some or all of the following works licensed under
623the Creative Commons CC by 4.0 License.
624
625caniuse-db(node) Alexis Deveria https://github.com/Fyrd/caniuse/tree/798250b18f61bf8763dbe9a1c4cacb27ba8e3457
626
627
628End of Creative Commons License NOTICES AND INFORMATION
629++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
630
631Creative Commons Attribution-ShareAlike 3.0
632
633The Program includes some or all of the following works licensed under
634the Creative Commons Attribution-ShareAlike 3.0 License.
635
636commons.wikimedia, jQuery Foundation, http://commons.wikimedia.org/wiki/Main_Page
637angular.js/images/logo, Google, Inc., https://github.com/angular/angular.js/tree/master/images/logo
638faq.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
639Images, jQuery Foundation and other contributors, https://github.com/jquery/jquery-ui/tree/1.10.4
640SPDX specification, Kyle E. Mitchell, https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz
641gtfs, Daniel Wirtz, https://github.com/dcodeIO/ProtoBuf.js
642
643End of Creative Commons License NOTICES AND INFORMATION
644++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
645
646++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
647Unique License
648
649optjs (node) 3.2.1-boom
650
651NASA OPEN SOURCE AGREEMENT VERSION 1.3
652THIS OPEN SOURCE AGREEMENT ("AGREEMENT") DEFINES THE RIGHTS OF USE,
653REPRODUCTION, DISTRIBUTION, MODIFICATION AND REDISTRIBUTION OF CERTAIN
654COMPUTER SOFTWARE ORIGINALLY RELEASED BY THE UNITED STATES GOVERNMENT AS
655REPRESENTED BY THE GOVERNMENT AGENCY LISTED BELOW ("GOVERNMENT AGENCY").
656THE UNITED STATES GOVERNMENT, AS REPRESENTED BY GOVERNMENT AGENCY, IS AN
657INTENDED THIRD-PARTY BENEFICIARY OF ALL SUBSEQUENT DISTRIBUTIONS OR
658REDISTRIBUTIONS OF THE SUBJECT SOFTWARE. ANYONE WHO USES, REPRODUCES,
659DISTRIBUTES, MODIFIES OR REDISTRIBUTES THE SUBJECT SOFTWARE, AS DEFINED
660HEREIN, OR ANY PART THEREOF, IS, BY THAT ACTION, ACCEPTING IN FULL THE
661RESPONSIBILITIES AND OBLIGATIONS CONTAINED IN THIS AGREEMENT.
662
663
664
665Government Agency: _____________________________________
666Government Agency Original Software Designation: ______________
667Government Agency Original Software Title: ____________________
668User Registration Requested. Please Visit http://__________________
669Government Agency Point of Contact for Original Software: ___________________ ________________________________________________
670
6711. DEFINITIONS
672
673A. "Contributor" means Government Agency, as the developer of the
674Original Software, and any entity that makes a Modification. B.
675"Cover|ed Patents" mean patent claims licensable by a Contributor |that
676are necessarily infringed by the |use or sale of its Modification alone
677or when combined with the Subject Software. C. "Display" means the
678showing of a copy of the Subject Software, either directly or by means
679of an image, or any other device. D. "Distribution" means conveyance or
680transfer of the Subject Software, regardless of means, to another. E.
681"Larger Work" means computer software that combines Subject Software, or
682portions thereof, with software separate from the Subject Software that
683is not governed by the terms of this Agreement. F. "Modification" means
684any alteration of, including |addition to or deletion from, the
685substance or structure of either the Original |Software or Subject
686Software, and includes derivative works, as that term is defined in the
687Copyright Statute, 17 USC 101. However, the act of including Subject
688Software as part of a Larger Work does not in and of itself constitute a
689Modification. G. "Original Software" means the computer software first
690released under this Agreement by Government Agency with Government
691Agency designation ______________ and entitled
692_____________________________________________, |including source code,
693object code and |accompanying documentation, if any. H. "Recipient"
694means anyone who acquires the Subject Software |under this Agreement,
695including all Contributors. |I. "Redistribution" means Distribution of
696the Subject Software after a Modification has been made. J.
697"Reproduction" means the making of a counterpart, image or copy of the
698Subject Software. K. "Sale" means the exchange of the Subject Software
699for money or equivalent value. L. "Subject Software" means the Original
700Software, Modifications, or any respective parts thereof. M. "Use" means
701the application or employment of the Subject Software for any purpose.
702
703
7042. GRANT OF RIGHTS
705
706A. Under Non-Patent Rights: |Subject to the terms and conditions of this
707|Agreement, each Contributor, with respect to its own contribution to
708the Subject Software, hereby grants to each |Recipient a non-exclusive,
709world-wide, royalty-free |license to engage in the following activities
710pertaining to the Subject Software:
711
712
713
7141. Use
7152. Distribution
7163. Reproduction
7174. Modification
7185. Redistribution
7196. Display
720
721B. Under Patent Rights: |Subject to the terms and conditions of this
722|Agreement, each Contributor, with respect to its own contribution to
723the Subject Software, hereby grants to each Recipient under Covered
724Patents |a non-exclusive, world-wide, royalty-free license |to engage in
725the following activities pertaining to the Subject Software:
726
727
728
729
7301. Use
7312. Distribution
7323. Reproduction
7334. Sale
7345. Offer for Sale
735
736C. The rights granted under Paragraph B. also apply to the combination
737of a Contributor's Modification and the Subject Software if, at the time
738the Modification is added by the Contributor, the addition of such
739Modification causes the combination to be covered by the Covered
740Patents. It does not apply to any other combinations that include a
741Modification.
742
743D. The rights granted in Paragraphs A. and B. allow the Recipient to
744sublicense those same rights. Such sublicense must be under the sam|e
745terms and conditions of this Agreement.
746
747
748
7493. |OBLIGATIONS OF RECIPIENT
750
751A. Distribution or Redistribution of the Subject Software must be made under this Agreement except for additions covered under paragraph 3H.
752
7531. Whenever a Recipient distributes or redistributes the Subject
754Software, |a copy of this Agreement must be included with each copy of
755the |Subject Software; and 2. If Recipient distributes or redistributes
756the Subject |Software in any form other than source code, |Recipient
757must also make the source code freely available, and must provide with
758each copy of the Subject Software information on how to obtain the
759source code |in a reasonable manner on or through a medium customarily
760used for software exchange.
761
762|B. Each Recipient must ensure that the following copyright notice
763appears prominently in the Subject Software:
764
765[Government Agency will insert the applicable copyright notice in each
766agreement accompanying the initial distribution of original software and
767remove this bracketed language.]
768
769[The following copyright notice will be used if created by a contractor
770pursuant to Government Agency contract and rights obtained from creator
771by assignment. Government Agency will insert the year and its Agency
772designation and remove the bracketed language.] Copyright " {YEAR}
773United States Government as represented by ______
774_________________________. All Rights Reserved.
775
776[The following copyright notice will be used if created by civil
777servants only. Government Agency will insert the year and its Agency
778designation and remove the bracketed language.] Copyright " {YEAR}
779United States Government as represented by _____________
780_____________________________. No copyright is claimed in the United
781States under Title 17, U.S.Code. All Other Rights Reserved.
782
783C. Each Contributor must characterize its alteration of the Subject
784Software as a Modification and |must identify itself as the originator
785of its |Modification |in a manner that reasonably allows subsequent
786Recipients to identify the originator of the |Modification. In
787fulfillment of these requirements, Contributor must include a file
788(e.g., a change log file) that describes the alterations made and the
789date of the alterations, identifies Contributor as originator of the
790alterations, and consents to characterization of the alterations as a
791Modification, for example, by including a |statement that the
792Modification is derived, directly or indirectly, from Original |Software
793provided by Government Agency. Once consent is granted, it may not
794thereafter be revoked.
795
796D. A Contributor may add its own copyright notice to the Subject
797Software. Once a copyright notice has been added to the Subject
798Software, a Recipient may not remove it without the express permission
799of the Contributor who added the notice.
800
801E. A Recipient may not make any representation in the Subject Software
802or in any promotional, advertising or other material that may be
803construed as an endorsement by Government Agency or by any prior
804Recipient of any product or service provided by Recipient, or that may
805seek to obtain commercial advantage by the fact of Government Agency's
806or a prior Recipient's participation in this Agreement.
807
808F. In an effort to track usage and maintain accurate records of the
809Subject Software, each Recipient, upon receipt of the Subject Software,
810is requested to register with Government Agency by visiting the
811following website: ______________________________. Recipient's name and
812personal information shall be used for statistical purposes only. Once a
813Recipient makes a Modification available, it is requested that the
814Recipient inform Government Agency at the web site provided above how to
815access the Modification.
816
817[Alternative paragraph for use when a web site for release and
818monitoring of subject software will not be supported by releasing
819Government Agency] In an effort to track usage and maintain accurate
820records of the Subject Software, each Recipient, upon receipt of the
821Subject Software, is requested to provide Government Agency, by e-mail
822to the Government Agency Point of Contact listed in clause 5.F., the
823following information: ______________________________. Recipient's name
824and personal information shall be used for statistical purposes only.
825Once a Recipient makes a Modification available, it is requested that
826the Recipient inform Government Agency, by e-mail to the Government
827Agency Point of Contact listed in clause 5.F., how to access the
828Modificatio|n.
829
830G. Each Contributor represents that t|hat its Modification is believed
831to be Contributor's original creation and does not violate any existing
832agreements, regulations, statutes or rules, and further that
833|Contributor has sufficient rights to grant the rights conveyed by this
834|Agreement.
835
836H. A Recipient |may choose to offer, and to charge a fee for, warranty,
837support, indemnity |and/|or liability obligations to one or more |other
838Recipients of the Subject Software. A Recipient may do so, however, only
839on its own behalf and not on behalf of Government Agency or any other
840Recipient. Such a Recipient |must make it absolutely clear that any such
841warranty, support, indemnity |and/|or liability obligation is offered by
842|that Recipient alone. Further, such Recipient agrees to indemnify
843Government Agency and every other Recipient for any liability incurred
844by them |as a result of warranty, support, indemnity |and/or liability
845offered by such Recipient.
846
847I. A Recipient may create a Larger Work by combining Subject Software
848with separate software not governed by the terms of this agreement |and
849distribute the Larger Work as a single product. In such |case, the
850Recipient must make sure Subject Software, or portions thereof, included
851in the Larger Work is subject to this Agreement.
852
853J. Notwithstanding any provisions contained herein, Recipient is hereby
854put on notice that export of any goods |or technical data from the
855United States may require some form of export |license from the U.S.
856Government. Failure to obtain necessary export licenses |may result in
857criminal liability under U.S. laws. |Government Agency neither
858represents that a license shall not be required nor that, if required,
859it shall be issued. Nothing granted herein provides any such export
860license.
861
8624. DISCLAIMER OF WARRANTIES AND LIABILITIES; WAIVER AND INDEMNIFICATION
863
864A. No Warranty: THE SUBJECT |SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY
865|WARRANTY OF ANY KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY,
866INCLUDING, |BUT NOT LIMITED TO, ANY WARRANTY THAT THE |SUBJECT SOFTWARE
867WILL CONFORM TO SPECIFICATIONS, |ANY IMPLIED WARRANTIES OF
868MERCHANTABILITY, |FITNESS FOR A PARTICULAR PURPOSE, OR FREEDOM FROM
869INFRINGEMENT, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL BE ERROR FREE,
870OR ANY WARRANTY THAT DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE
871SUBJECT SOFTWARE. THIS AGREEMENT DOES NOT, IN ANY MANNER, CONSTITUTE AN
872ENDORSEMENT BY GOVERNMENT AGENCY OR ANY PRIOR RECIPIENT OF ANY RESULTS,
873RESULTING DESIGNS, HARDWARE, SOFTWARE PRODUCTS OR ANY OTHER APPLICATIONS
874RESULTING FROM USE OF THE SUBJECT SOFTWARE. FURTHER, GOVERNMENT AGENCY
875DISCLAIMS ALL WARRANTIES AND LIABILITIES REGARDING THIRD-PARTY SOFTWARE,
876IF PRESENT IN THE ORIGINAL SOFTWARE, AND DISTRIBUTES IT "AS IS."
877
878B. Waiver and Indemnity: RECIPIENT AGREES TO WAIVE ANY AND ALL CLAIMS
879AGAINST THE UNITED STATES GOVERNMENT, ITS CONTRACTORS AND
880SUBCONTRACTORS, AS WELL AS ANY PRIOR RECIPIENT. IF RECIPIENT'S USE OF
881THE SUBJECT SOFTWARE RESULTS IN ANY LIABILITIES, DEMANDS, DAMAGES,
882EXPENSES OR LOSSES ARISING FROM SUCH USE, INCLUDING ANY DAMAGES FROM
883PRODUCTS BASED ON, OR RESULTING FROM, RECIPIENT'S USE OF THE SUBJECT
884SOFTWARE, RECIPIENT SHALL INDEMNIFY AND HOLD HARMLESS THE UNITED STATES
885GOVERNMENT, ITS CONTRACTORS AND SUBCONTRACTORS, AS WELL AS ANY PRIOR
886RECIPIENT, TO THE EXTENT PERMITTED BY LAW. RECIPIENT'S SOLE REMEDY FOR
887ANY SUCH MATTER SHALL BE THE IMMEDIATE, UNILATERAL TERMINATION OF THIS
888AGREEMENT.
889
8905. GENERAL TERMS
891
892A. Termination: This Agreement |and the rights granted hereunder will
893terminate automatically if |a Recipient fails to comply with these terms
894and conditions, and fails to cure such noncompliance within thirty (30)
895days of |becoming aware of such noncompliance. |Upon termination, a
896Recipient agrees to immediately cease use and distribution of the
897Subject Software. All sublicenses to the Subject Software properly
898granted by the breaching Recipient shall survive any such termination of
899this Agreement.
900
901B. Severability: |If any provision of this Agreement is invalid or
902unenforceable under applicable law, it shall not affect the validity or
903enforceability of the remainder of the terms of this Agreement.
904
905|C. Applicable Law: This Agreement shall be subject to United States
906federal law only for all purposes, including, but not limited to,
907determining the validity of this Agreement, the meaning of its
908provisions and the rights, obligations and remedies of the parties.
909
910D. Entire Understanding: This Agreement constitutes the entire
911understanding and agreement of the parties relating to release of the
912Subject Software and may not be superseded, modified or amended except
913by further written agreement duly executed by the parties.
914
915E. Binding Authority: By accepting and using the Subject Software under
916this Agreement, a Recipient affirms its authority to bind the Recipient
917to all |terms and conditions of this Agreement and |that that Recipient
918hereby agrees to all terms and conditions herein.
919
920F. Point of Contact: Any Recipient contact with Government Agency is to
921be directed to the designated representative as follows:
922
923
924END OF Unique LICENSE NOTICES AND INFORMATION
925++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
926
927GNU GENERAL PUBLIC LICENSE
928
929Version 2, June 1991
930
931Copyright (C) 1989, 1991 Free Software Foundation, Inc.
93251 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
933
934Everyone is permitted to copy and distribute verbatim copies
935of this license document, but changing it is not allowed.
936
937Preamble
938
939The 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 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 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.
940
941When 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 free programs; and that you know you can do these things.
942
943To 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.
944
945For example, if you distribute copies of such a program, whether gratis or for a fee, you must 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 their rights.
946
947We 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.
948
949Also, 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.
950
951Finally, 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.
952
953The precise terms and conditions for copying, distribution and modification follow.
954TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
955
9560. 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 another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
957
958Activities other than copying, distribution and modification are not covered by this License; 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 based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
959
9601. 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 the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
961
962You 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.
963
9642. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
965
966
967=========================================================
968
969CREATIVE COMMONS ATTRIBUTION 2.5 LICENSE
970
971THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
972
973BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
974
9751. Definitions
976
977 "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
978 "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.
979 "Licensor" means the individual or entity that offers the Work under the terms of this License.
980 "Original Author" means the individual or entity who created the Work.
981 "Work" means the copyrightable work of authorship offered under the terms of this License.
982 "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
983
9842. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
985
9863. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
987
988 to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
989 to create and reproduce Derivative Works;
990 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
991 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works.
992
993 For the avoidance of doubt, where the work is a musical composition:
994 Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work.
995 Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions).
996 Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor waives the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions).
997
998The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.
999
10004. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
1001
1002 You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(b), as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any credit as required by clause 4(b), as requested.
1003 If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit.
1004
10055. Representations, Warranties and Disclaimer
1006
1007UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
1008
10096. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
1010
10117. Termination
1012
1013 This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
1014 Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.
1015
10168. Miscellaneous
1017
1018 Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
1019 Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
1020 If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
1021 No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
1022 This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
1023
1024
1025 a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
1026 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.
1027 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 redistribute the 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 an announcement, your work based on the Program is not required to print an announcement.)
1028
1029These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
1030
1031Thus, 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.
1032
1033In 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.
1034
10353. 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:
1036
1037 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,
1038 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,
1039 c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
1040
1041The 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 to control 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 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.
1042
1043If 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 not compelled to copy the source along with the object code.
1044
10454. 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 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.
1046
10475. 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.
1048
10496. 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 not responsible for enforcing compliance by third parties to this License.
1050
10517. 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 the Program.
1052
1053If 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 whole is intended to apply in other circumstances.
1054
1055It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
1056
1057This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
1058
10598. 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.
1060
10619. 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.
1062
1063Each 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 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 of this License, you may choose any version ever published by the Free Software Foundation.
1064
106510. 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 two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
1066
1067NO WARRANTY
1068
106911. 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 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.
1070
107112. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL 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 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
1072END OF TERMS AND CONDITIONS
1073How to Apply These Terms to Your New Programs
1074
1075If 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 can redistribute and change under these terms.
1076
1077To 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.
1078
1079one line to give the program's name and an idea of what it does.
1080Copyright (C) yyyy name of author
1081
1082This program is free software; you can redistribute it and/or
1083modify it under the terms of the GNU General Public License
1084as published by the Free Software Foundation; either version 2
1085of the License, or (at your option) any later version.
1086
1087This program is distributed in the hope that it will be useful,
1088but WITHOUT ANY WARRANTY; without even the implied warranty of
1089MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1090GNU General Public License for more details.
1091
1092You should have received a copy of the GNU General Public License
1093along with this program; if not, write to the Free Software
1094Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1095
1096Also add information on how to contact you by electronic and paper mail.
1097
1098If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
1099
1100Gnomovision version 69, Copyright (C) year name of author
1101Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
1102type `show w'. This is free software, and you are welcome
1103to redistribute it under certain conditions; type `show c'
1104for details.
1105
1106The 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 be mouse-clicks or menu items--whatever suits your program.
1107
1108You 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:
1109
1110Yoyodyne, Inc., hereby disclaims all copyright
1111interest in the program `Gnomovision'
1112(which makes passes at compilers) written
1113by James Hacker.
1114
1115signature of Ty Coon, 1 April 1989
1116Ty Coon, President of Vice
1117
1118This 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.
1119
1120In addition to the above listed program packages, this product also contains portions of the Linux kernel, which is licensed under the terms of the GPL license reproduced above, with the following additional clarification:
1121
1122NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the linux kernel) is copyrighted by me and others who actually wrote it. Linus Torvalds
1123
1124This product also contains portions of the Libstdc++ library, which is licensed under the GPL license referenced above, modified by the following exception language:
1125
1126As a special exception, you may use this file as part of a free software library without restriction. Specifically, if other files instantiate templates or use macros or inline functions from this file, or you compile this file and link it with other files to produce an executable, this file does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License.
1127
1128=========================================================
1129
1130GNU LESSER GENERAL PUBLIC LICENSE
1131
1132Version 2.1, February 1999
1133
1134Copyright (C) 1991, 1999 Free Software Foundation, Inc.
113551 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1136Everyone is permitted to copy and distribute verbatim copies
1137of this license document, but changing it is not allowed.
1138
1139[This is the first released version of the Lesser GPL. It also counts
1140 as the successor of the GNU Library Public License, version 2, hence
1141 the version number 2.1.]
1142
1143Preamble
1144
1145The 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.
1146
1147This license, the Lesser General Public License, applies to some specially designated software 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.
1148
1149When 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 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 do these things.
1150
1151To 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 to certain responsibilities for you if you distribute copies of the library or if you modify it.
1152
1153For example, if you distribute copies of the library, whether gratis or for a fee, you must 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 the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
1154
1155We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
1156
1157To 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 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.
1158
1159Finally, 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 program by 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.
1160
1161Most 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 designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
1162
1163When 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 the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
1164
1165We 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.
1166
1167For 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-free programs 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.
1168
1169In other cases, permission to use a particular library in non-free programs enables a greater 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.
1170
1171Although 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.
1172
1173The 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 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.
1174TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1175
11760. This License Agreement applies to any software library or other program which contains 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 "this License"). Each licensee is addressed as "you".
1177
1178A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
1179
1180The "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 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".)
1181
1182"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.
1183
1184Activities other than copying, distribution and modification are not covered by this License; 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 constitute a work based on 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.
1185
11861. You may copy and distribute verbatim copies of the Library's complete 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 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.
1187
1188You 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.
1189
11902. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
1191
1192 * a) The modified work must itself be a software library.
1193 * b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
1194 * 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.
1195 * 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.
1196
1197 (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 the application does not supply it, the square root function must still compute square roots.)
1198
1199These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
1200
1201Thus, 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.
1202
1203In 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.
1204
12053. 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 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.
1206
1207Once 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.
1208
1209This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
1210
12114. 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.
1212
1213If 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 the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
1214
12155. 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, and therefore falls outside the scope of this License.
1216
1217However, 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 distribution of such executables.
1218
1219When 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 even though 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 for this to be true is not precisely defined by law.
1220
1221If 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.)
1222
1223Otherwise, 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.
1224
12256. As an exception to the Sections above, you may also combine or link a "work that uses 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.
1226
1227You 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 copy of 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:
1228
1229 * a) Accompany the work with the complete corresponding machine-readable source code for 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.)
1230 * b) 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 is interface-compatible with the version that the work was made with.
1231 * 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.
1232 * 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.
1233 * e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
1234
1235For 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 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.
1236
1237It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
1238
12397. 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 the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
1240
1241 * 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 terms of the Sections above.
1242 * 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 uncombined form of the same work.
1243
12448. 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.
1245
12469. 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.
1247
124810. Each time you redistribute the Library (or any work based on the Library), the recipient 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.
1249
125011. 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 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.
1251
1252If 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 whole is intended to apply in other circumstances.
1253
1254It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
1255
1256This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
1257
125812. 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.
1259
126013. 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.
1261
1262Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later 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 Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
1263
126414. 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 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 goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
1265
1266NO WARRANTY
1267
126815. 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 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.
1269
127016. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 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 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 SUCH DAMAGES.
1271END OF TERMS AND CONDITIONS
1272How to Apply These Terms to Your New Libraries
1273
1274If 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).
1275
1276To 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 full notice is found.
1277
1278one line to give the library's name and an idea of what it does.
1279Copyright (C) year name of author
1280
1281This library is free software; you can redistribute it and/or
1282modify it under the terms of the GNU Lesser General Public
1283License as published by the Free Software Foundation; either
1284version 2.1 of the License, or (at your option) any later version.
1285
1286This library is distributed in the hope that it will be useful,
1287but WITHOUT ANY WARRANTY; without even the implied warranty of
1288MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1289Lesser General Public License for more details.
1290
1291You should have received a copy of the GNU Lesser General Public
1292License along with this library; if not, write to the Free Software
1293Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1294
1295Also add information on how to contact you by electronic and paper mail.
1296
1297You 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:
1298
1299Yoyodyne, Inc., hereby disclaims all copyright interest in
1300the library `Frob' (a library for tweaking knobs) written
1301by James Random Hacker.
1302
1303signature of Ty Coon, 1 April 1990
1304Ty Coon, President of Vice
1305
1306That's all there is to it!
1307
1308=========================================================
1309
1310GNU GENERAL PUBLIC LICENSE (GPLv3)
1311
1312Version 3, 29 June 2007
1313
1314Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
1315
1316Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
1317Preamble
1318
1319The GNU General Public License is a free, copyleft license for software and other kinds of works.
1320
1321The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure 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.
1322
1323When 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.
1324
1325To 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 distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
1326
1327For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
1328
1329Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.
1330
1331For 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 that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
1332
1333Some devices are designed to deny users access to install or run modified versions of the software 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 version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.
1334
1335Finally, every program is threatened constantly by software patents. States should not allow 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 free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.
1336
1337The precise terms and conditions for copying, distribution and modification follow.
1338TERMS AND CONDITIONS
13390. Definitions.
1340
1341"This License" refers to version 3 of the GNU General Public License.
1342
1343"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
1344
1345"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations.
1346
1347To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.
1348
1349A "covered work" means either the unmodified Program or a work based on the Program.
1350
1351To "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 some countries other activities as well.
1352
1353To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
1354
1355An interactive user interface displays "Appropriate Legal Notices" to the extent that it 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 this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.
13561. Source Code.
1357
1358The "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.
1359
1360A "Standard Interface" means an interface that either is an official standard defined by 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.
1361
1362The "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, but which is not part of that Major Component, and (b) serves only to enable use of the work with 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, means a 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.
1363
1364The "Corresponding Source" for a work in object code form means all the source code needed 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 the work'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 the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked 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.
1365
1366The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
1367
1368The Corresponding Source for a work in source code form is that same work.
13692. Basic Permissions.
1370
1371All 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 other equivalent, as provided by copyright law.
1372
1373You 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 this 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 your copyrighted material outside their relationship with you.
1374
1375Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
13763. Protecting Users' Legal Rights From Anti-Circumvention Law.
1377
1378No 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 such measures.
1379
1380When you convey a covered work, you waive any legal power to forbid circumvention of technological 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 to limit 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 technological measures.
13814. Conveying Verbatim Copies.
1382
1383You 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 an appropriate 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 License along with the Program.
1384
1385You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
13865. Conveying Modified Source Versions.
1387
1388You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
1389
1390 * a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
1391 * b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
1392 * c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any 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 work in any other way, but it does not invalidate such permission if you have separately received it.
1393 * 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.
1394
1395A 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 it such 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 to limit 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.
13966. Conveying Non-Source Forms.
1397
1398You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
1399
1400 * a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
1401 * b) Convey the object code in, or embodied in, a physical product (including a physical 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 product model, 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 your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
1402 * 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 and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
1403 * d) Convey the object code by offering access from a designated place (gratis or for 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 the Corresponding Source along with the object code. If the place to copy the object code is a 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 directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
1404 * 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 offered to the general public at no charge under subsection 6d.
1405
1406A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.
1407
1408A "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 a product 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 typical or 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 to use, 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.
1409
1410"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of 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.
1411
1412If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding 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).
1413
1414The 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 modified 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 materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
1415
1416Corresponding Source conveyed, and Installation Information provided, in accord with this 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.
14177. Additional Terms.
1418
1419"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 applicable to the entire Program shall be treated as though they were included in this License, to the 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 the entire Program remains governed by this License without regard to the additional permissions.
1420
1421When 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 have or can give appropriate copyright permission.
1422
1423Notwithstanding 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 the terms of this License with terms:
1424
1425 * a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
1426 * b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
1427 * c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
1428 * d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
1429 * e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
1430 * f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
1431
1432All 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 is a 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 a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
1433
1434If 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.
1435
1436Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.
14378. Termination.
1438
1439You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
1440
1441However, 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 copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
1442
1443Moreover, 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) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
1444
1445Termination of your rights under this section does not terminate the licenses of parties 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 licenses for the same material under section 10.
14469. Acceptance Not Required for Having Copies.
1447
1448You are not required to accept this License in order to receive or run a copy of the Program. 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, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.
144910. Automatic Licensing of Downstream Recipients.
1450
1451Each time you convey a covered work, the recipient automatically receives a license from 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.
1452
1453An "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 that transaction 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 in interest, if the predecessor has it or can get it with reasonable efforts.
1454
1455You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other 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 patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.
145611. Patents.
1457
1458A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version".
1459
1460A 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 requirements of this License.
1461
1462Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
1463
1464In the following three paragraphs, a "patent license" is any express agreement or commitment, 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 a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.
1465
1466If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily 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 for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, 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.
1467
1468If, 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 to some 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.
1469
1470A 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 more of 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 any of 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 from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
1471
1472Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.
147312. No Surrender of Others' Freedom.
1474
1475If 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 your obligations 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 collect a 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 from conveying the Program.
147613. Use with the GNU Affero General Public License.
1477
1478Notwithstanding 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 terms of 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.
147914. Revised Versions of this License.
1480
1481The 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.
1482
1483Each version is given a distinguishing version number. If the Program specifies that a 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 numbered version 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.
1484
1485If 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.
1486
1487Later 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 your choosing to follow a later version.
148815. Disclaimer of Warranty.
1489
1490THERE 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 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.
149116. Limitation of Liability.
1492
1493IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, 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 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU 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.
149417. Interpretation of Sections 15 and 16.
1495
1496If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that 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 the Program in return for a fee.
1497
1498END OF TERMS AND CONDITIONS
1499How to Apply These Terms to Your New Programs
1500
1501If 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 can redistribute and change under these terms.
1502
1503To 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 state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
1504
1505 <one line to give the program's name and a brief idea of what it does.>
1506 Copyright (C) <year> <name of author>
1507
1508 This program is free software: you can redistribute it and/or modify
1509 it under the terms of the GNU General Public License as published by
1510 the Free Software Foundation, either version 3 of the License, or
1511 (at your option) any later version.
1512
1513 This program is distributed in the hope that it will be useful,
1514 but WITHOUT ANY WARRANTY; without even the implied warranty of
1515 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1516 GNU General Public License for more details.
1517
1518 You should have received a copy of the GNU General Public License
1519 along with this program. If not, see <http://www.gnu.org/licenses/>.
1520
1521Also add information on how to contact you by electronic and paper mail.
1522
1523If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:
1524
1525 <program> Copyright (C) <year> <name of author>
1526 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1527 This is free software, and you are welcome to redistribute it
1528 under certain conditions; type `show c' for details.
1529
1530The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box".
1531
1532You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>.
1533
1534The 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 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
1535
1536=========================================================
1537
1538GNU LESSER GENERAL PUBLIC LICENSE (LGPLv3)
1539
1540Version 3, 29 June 2007
1541
1542Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
1543
1544Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
1545
1546This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.
15470. Additional Definitions.
1548
1549As 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.
1550
1551"The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below.
1552
1553An "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 defined by the Library is deemed a mode of using an interface provided by the Library.
1554
1555A "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 made is also called the "Linked Version".
1556
1557The "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.
1558
1559The "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 Libraries of the Combined Work.
15601. Exception to Section 3 of the GNU GPL.
1561
1562You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL.
15632. Conveying Modified Versions.
1564
1565If 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 than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:
1566
1567 * 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, or
1568 * b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy.
1569
15703. Object Code Incorporating Material from Library Header Files.
1571
1572The object code form of an Application may incorporate material from a header file that 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:
1573
1574 * a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License.
1575 * b) Accompany the object code with a copy of the GNU GPL and this license document.
1576
15774. Combined Works.
1578
1579You may convey a Combined Work under terms of your choice that, taken together, effectively 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 do each of the following:
1580
1581 * a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License.
1582 * b) Accompany the Combined Work with a copy of the GNU GPL and this license document.
1583 * 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.
1584 * d) Do one of the following:
1585 o 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.
1586 o 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.
1587 * 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 that such information is necessary to install and execute a modified version of the Combined Work 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.)
1588
15895. Combined Libraries.
1590
1591You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:
1592
1593 * 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.
1594 * b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
1595
15966. Revised Versions of the GNU Lesser General Public License.
1597
1598The Free Software Foundation may publish revised and/or new versions of the GNU 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.
1599
1600Each 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.
1601
1602If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
1603
1604=========================================================
1605-----------------------------------------------------------
1606SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
1607-----------------------------------------------------------
1608
1609PREAMBLE
1610The goals of the Open Font License (OFL) are to stimulate worldwide
1611development of collaborative font projects, to support the font creation
1612efforts of academic and linguistic communities, and to provide a free and
1613open framework in which fonts may be shared and improved in partnership
1614with others.
1615
1616The OFL allows the licensed fonts to be used, studied, modified and
1617redistributed freely as long as they are not sold by themselves. The
1618fonts, including any derivative works, can be bundled, embedded,
1619redistributed and/or sold with any software provided that any reserved
1620names are not used by derivative works. The fonts and derivatives,
1621however, cannot be released under any other type of license. The
1622requirement for fonts to remain under this license does not apply
1623to any document created using the fonts or their derivatives.
1624
1625DEFINITIONS
1626"Font Software" refers to the set of files released by the Copyright
1627Holder(s) under this license and clearly marked as such. This may
1628include source files, build scripts and documentation.
1629
1630"Reserved Font Name" refers to any names specified as such after the
1631copyright statement(s).
1632
1633"Original Version" refers to the collection of Font Software components as
1634distributed by the Copyright Holder(s).
1635
1636"Modified Version" refers to any derivative made by adding to, deleting,
1637or substituting -- in part or in whole -- any of the components of the
1638Original Version, by changing formats or by porting the Font Software to a
1639new environment.
1640
1641"Author" refers to any designer, engineer, programmer, technical
1642writer or other person who contributed to the Font Software.
1643
1644PERMISSION & CONDITIONS
1645Permission is hereby granted, free of charge, to any person obtaining
1646a copy of the Font Software, to use, study, copy, merge, embed, modify,
1647redistribute, and sell modified and unmodified copies of the Font
1648Software, subject to the following conditions:
1649
16501) Neither the Font Software nor any of its individual components,
1651in Original or Modified Versions, may be sold by itself.
1652
16532) Original or Modified Versions of the Font Software may be bundled,
1654redistributed and/or sold with any software, provided that each copy
1655contains the above copyright notice and this license. These can be
1656included either as stand-alone text files, human-readable headers or
1657in the appropriate machine-readable metadata fields within text or
1658binary files as long as those fields can be easily viewed by the user.
1659
16603) No Modified Version of the Font Software may use the Reserved Font
1661Name(s) unless explicit written permission is granted by the corresponding
1662Copyright Holder. This restriction only applies to the primary font name as
1663presented to the users.
1664
16654) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
1666Software shall not be used to promote, endorse or advertise any
1667Modified Version, except to acknowledge the contribution(s) of the
1668Copyright Holder(s) and the Author(s) or with their explicit written
1669permission.
1670
16715) The Font Software, modified or unmodified, in part or in whole,
1672must be distributed entirely under this license, and must not be
1673distributed under any other license. The requirement for fonts to
1674remain under this license does not apply to any document created
1675using the Font Software.
1676
1677TERMINATION
1678This license becomes null and void if any of the above conditions are
1679not met.
1680
1681DISCLAIMER
1682THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1683EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
1684MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
1685OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
1686COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
1687INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
1688DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1689FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
1690OTHER DEALINGS IN THE FONT SOFTWARE.
1691
1692=========================================================
1693
1694
1695L/N: L-SBRY-A6HK6J
1696D/N: L-SBRY-A6HK6J
1697P/N: L-SBRY-A6HK6J
1698
1699
1700=========================
1701
1702
1703TERMS AND CONDITIONS FOR SEPARATELY LICENSED CODE
1704
1705IBM API Connect Professional Edition V5.0
1706
1707The IBM license agreement and any applicable information on the web
1708download page for IBM products refers Licensee to this file for details
1709concerning terms and conditions applicable to code identified as
1710Separately Licensed Code in the License Information document and
1711included in the products listed above ("the Program").
1712
1713The "Separately Licensed Code" identified in the License Information
1714document of the IBM license agreement is provided to Licensee under terms
1715and conditions that are different from the IBM license agreement.
1716Licensee's use of such components or portions thereof is subject to the
1717terms of the associated license agreement provided or referenced in this
1718section and not the terms of the IBM license agreement.
1719
1720Please note: This NON_IBM_LICENSE file may identify Separately Licensed
1721Code and its related agreements that are not used by, or that were not
1722shipped with, the Program as Licensee installed it.
1723
1724The following are Separately Licensed Code:
1725acl
1726acpi
1727acpid
1728acpi-support
1729addressfield (drupal)
1730AddToAny (drupal)
1731adduser
1732admin_menu (drupal)
1733adminimal_admin_menu (drupal)
1734adminimal_theme (drupal)
1735advagg (drupal)
1736Advanced Forum (drupal)
1737Advanced syslog (drupal)
1738alpha_pagination
1739alsa-lib
1740angular.js/images/logo
1741apt
1742aptitude
1743aptitude-common
1744apt-utils
1745at
1746AT Tools (drupal)
1747atk
1748attr
1749audit
1750augeas
1751autogen
1752Automated Logout (drupal)
1753avahi
1754base-files
1755base-lsb
1756base-passwd
1757bash
1758bc
1759Bean (drupal)
1760better_exposed_filters (drupal...
1761binary_heap.js
1762bind
1763bind9-host
1764binutils
1765Block Class (drupal)
1766Block Class Styles (drupal)
1767BOA
1768bridge-utils
1769busybox
1770c3p0
1771ca-certificates
1772cairo
1773cairo-spice
1774caniuse-db(node)
1775CAPTCHA (Drupal)
1776cdrkit
1777chain_menu_access
1778chkconfig
1779commons.wikimedia
1780compat-gcc-32
1781config.guess
1782ConsoleKit
1783console-setup
1784content_access (drupal)
1785context (drupal)
1786coreutils
1787cpio
1788cron
1789cronie
1790crontabs
1791cryptsetup-luks
1792csync2
1793CTools (drupal)
1794cups
1795cvs
1796d3 (drupal)
1797dash
1798dbus
1799dbus-glib
1800debian-archive-keyring
1801debianutils
1802desktop-file-utils
1803device-mapper-multipath
1804dictionaries-common
1805diffutils
1806discover
1807dmidecode
1808dmsetup
1809dnsmasq
1810dpkg
1811dracut
1812drbd83-kmod
1813drbd83-utils
1814Drupal
1815drush_language (drupal)
1816e2fslibs
1817e2fsprogs
1818ebtables
1819ed
1820eggdbus
1821eject
1822ejectorseat (drupal)
1823elfutils
1824entity (drupal)
1825Entity API (drupal)
1826ethtool
1827FAQ (drupal)
1828faq.html
1829Farbtastic
1830ffmpeg-spice
1831filesystem
1832findutils
1833Fivestar (drupal)
1834Flag (Drupal)
1835flood_control
1836follow
1837Font Awesome4.1.0
1838Font-Awesome
1839forum_access
1840frameprevention (drupal)
1841gamin
1842gawk
1843gcc
1844gcc-4.7-base
1845gdb
1846gdbm
1847geoip-database
1848gettext
1849gettext-base
1850git
1851git-core
1852git-man
1853glib2
1854glibc
1855gmp
1856GNU Libtool
1857gnupg
1858gnutls
1859gpgv
1860gpm
1861gpxe
1862grep
1863groff
1864groff-base
1865Group (drupal)
1866grub
1867grub2-common
1868grubby
1869grub-common
1870grub-pc
1871grub-pc-bin
1872gtfs
1873gtk2
1874gzip
1875Hibernate
1876hicolor-icon-theme
1877Hierachical Select (Drupal)
1878hierarchical_select
1879hierarchical_select (drupal)
1880hostname
1881httprl (drupal)
1882hwdata
1883i18n (drupal)
1884ifupdown
1885igb-kmod
1886Image CAPTCHA Refresh (drupal)
1887Images
1888IMCE
1889IMCE (drupal)
1890imce_wysiwyg
1891imce_wysiwyg (drupal)
1892index-debug.html
1893info
1894initramfs-tools
1895initscripts
1896insserv
1897installation-report
1898install-info
1899iproute
1900iptables
1901iputils-ping
1902ipvsadm
1903irqbalance
1904iscsi-initiator-utils
1905iso-codes
1906ixgbe-kmod
1907jq
1908jQuery Update (drupal)
1909JSONSelect site
1910kbd
1911kernel
1912kexec-tools
1913keyboard-configuration
1914keyutils
1915klibc-utils
1916kmod
1917l10n_update
1918l10n_update (drupal)
1919legal (drupal)
1920less
1921libacl1
1922libaio
1923libapt-inst1.5
1924libapt-pkg4.12
1925libart_lgpl
1926libasprintf0c2
1927libasyncns
1928libattr1
1929libblkid1
1930libbz2-1.0
1931libc6
1932libcap2
1933libcap-ng
1934libc-bin
1935libcgroup
1936libclass-isa-perl
1937libcmpiutil
1938libcomerr2
1939libcwidget3
1940libdb5.1
1941libdbd-mysql-perl
1942libdbi-perl
1943libdevmapper1.02.1
1944libdevmapper-event1.02.1
1945libdiscover2
1946libept1.4.12
1947liberror-perl
1948libev4
1949libfile-copy-recursive-perl
1950libfreetype6
1951libfuse2
1952libgcc1
1953libgcrypt
1954libgcrypt11
1955libgd2-xpm
1956libgdbm3
1957libgeoip1
1958libgnutls2
1959libgnutls-openssl27
1960libgpg-error
1961libgpg-error0
1962libhtml-template-perl
1963libidn
1964libidn11
1965libkeyutils1
1966libklibc
1967libkmod2
1968liblocale-gettext-perl
1969libltdl7
1970liblzma5
1971libmariadbclient18
1972libmcrypt4
1973libmount1
1974libmverbs
1975libmysqlclient18
1976libnewt0.52
1977libnfnetlink0
1978libnih
1979libnl
1980libp11-kit0
1981libpam0g
1982libpam-modules
1983libpam-modules-bin
1984libpam-runtime
1985libpci3
1986libpipeline1
1987libpng12-0
1988libpopt0
1989libprocps0
1990libqdbm14
1991Libraries API (drupal)
1992libreadline5
1993libreadline6
1994librsync1
1995librtmp0
1996libsasl2-2
1997libsasl2-modules
1998libselinux1
1999libsemanage1
2000libsemanage-common
2001libsepol
2002libsepol1
2003libsigc++-2.0-0c2a
2004libsigsegv2
2005libslang2
2006libsndfile
2007libss2
2008libstdc++6
2009libswitch-perl
2010libt
2011libtasn1
2012libtasn1-3
2013libtext-charwidth-perl
2014libtext-iconv-perl
2015libtext-wrapi18n-perl
2016libthai
2017libtool
2018libudev0
2019libusb
2020libusb-0.1-4
2021libuser
2022libustr-1.0-1
2023libutempter
2024libuuid1
2025libuuid-perl
2026libvirt
2027libvirt-cim
2028libxapian22
2029linkit
2030linkit (drupal)
2031linkit_picker
2032linkit_picker (drupal)
2033linux-base
2034linux-image-3.2.0
2035lksctp-tools
2036lm_sensors
2037locales
2038login
2039logrotate
2040lsb-base
2041lsb-release
2042lsof
2043lsyncd
2044lvm2
2045lzo
2046lzop
2047m4
2048make
2049MAKEDEV
2050man
2051man-db
2052manpages
2053mariadb-client-5.5
2054mariadb-client-core-5.5
2055mariadb-common
2056mariadb-galera-server
2057mariadb-galera-server-5.5
2058markdown (drupal)
2059mawk
2060mdadm
2061megaraid_sas-kmod
2062menu_item_visibility (drupal)
2063messaging (drupal)
2064metatag (drupal)
2065microcode_ctl
2066mime-support
2067mingetty
2068module-init-tools
2069mount
2070mptlinux-kmod
2071multiarch-support
2072mysql
2073mysql-common
2074nano
2075netbase
2076netcat-traditional
2077netcf
2078net-tools
2079newt
2080nfs-utils
2081nginx
2082nginx-common
2083nginx-full
2084nmap
2085no_autocomplete (drupal)
2086node_clone (drupal)
2087notifications (drupal)
2088notifications_forum (drupal)
2089nss-pam-ldapd
2090numactl
2091numad
2092ocfs2-tools
2093ofa_kernel
2094OpenIPMI
2095openssh-blacklist
2096openssh-blacklist-extra
2097openssh-client
2098openssh-server
2099oprofile
2100os-prober
2101pam
2102pam_ldap
2103Panels (drupal)
2104pango
2105parted
2106passwd
2107Password policy (drupal)
2108patch
2109Pathologic (drupal)
2110PCD
2111pciutils
2112percona-xtrabackup
2113perl
2114perl-base
2115perl-modules
2116PHP SAML2
2117phpmailer
2118PHPMailer (drupal)
2119pkgconfig
2120pkg-config
2121plymouth
2122pm-utils
2123polkit
2124portreserve
2125prelink
2126procmail
2127procps
2128psmisc
2129pulseaudio
2130python
2131python2.7
2132python2.7-minimal
2133python-apt
2134python-apt-common
2135python-gnupginterface
2136python-minimal
2137python-pycurl
2138python-software-properties
2139python-support
2140qemu-kvm
2141readline
2142readline-common
2143restrict_by_ip (drupal)
2144restws (drupal)
2145rng-tools
2146rpm
2147rsync
2148rsyslog
2149scsi-target-utils
2150seabios
2151search_autocomplete (drupal)
2152search_config (drupal)
2153seckit (drupal)
2154security_questions (drupal)
2155sed
2156sensible-utils
2157session_limit (drupal)
2158sgml-base
2159shadow-utils
2160sharutils
2161Simple Dialog
2162simplesamlphp
2163simplesamlphp_auth (drupal)
2164slang
2165slick (drupal)
2166slick_extras (drupal)
2167slick_views (drupal)
2168socat
2169SPDX specification
2170spdx-exceptions(Node)1.0.3
2171spdx-exceptions(Node)1.0.4
2172spice-server
2173sshpass
2174ssmtp
2175StatsD (drupal)
2176stickynav (drupal)
2177Support Ticketing System (drupal)
2178swig
2179sysfsutils
2180syslog-ng
2181sysstat
2182sysvinit
2183sysvinit-utils
2184sysv-rc
2185TagCloud (drupal)
2186tar
2187tar-static
2188tasksel
2189tasksel-data
2190taxonomy_menu
2191taxonomy_menu (drupal)
2192taxonomy_menu_block (drupal)
2193texinfo
2194tfa
2195tfa (drupal)
2196tfa_basic
2197tfa_basic (drupal)
2198time
2199tinyMCE
2200Token (Drupal)
2201traceroute
2202Translation helpers (drupal)
2203transliteration (drupal)
2204trustedgrub
2205tunctl
2206Twitter Timeline (drupal)
2207ucf
2208udev
2209Ulimate Cron (Drupal)
2210unattended-upgrades
2211unixODBC
2212update-inetd
2213upstart
2214util-linux
2215util-linux-locales
2216util-linux-ng
2217Variable (drupal)
2218vgabios
2219Views (drupal)
2220Views_bulk_operations (drupal)
2221views_send (drupal)
2222vim
2223Voting API (drupal)
2224VPPR (drupal)
2225wget
2226which
2227whiptail
2228Wysiwig (drupal)
2229xml-core
2230xmlto
2231xtrabackup
2232xz
2233xz-utils
2234
2235The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU General Public License version 2.
2236
2237Acl,acpi,acpid,acpi-support,addressfield (drupal),AddToAny (drupal),adduser,admin_menu (drupal),adminimal_admin_menu (drupal),adminimal_theme (drupal),advagg (drupal),Advanced Forum (drupal),Advanced syslog (drupal),alpha_pagination,apt,aptitude,aptitude-common,apt-utils,AT Tools (drupal),Automated Logout (drupal),base-files,base-passwd,Bean (drupal),better_exposed_filters (drupal...,Block Class (drupal),Block Class Styles (drupal),BOA,ca-certificates,CAPTCHA (Drupal),chain_menu_access,console-setup,content_access (drupal),context (drupal),cron,csync2,CTools (drupal),d3 (drupal),dash,dbus,debian-archive-keyring,debianutils,dictionaries-common,discover,dmsetup,dpkg,Drupal,drush_language (drupal),e2fslibs,eject,ejectorseat (drupal),entity (drupal),Entity API (drupal),FAQ (drupal),Farbtastic,Fivestar (drupal),Flag (Drupal),flood_control,follow,forum_access,frameprevention (drupal),gettext-base,git,git-core,git-man,Group (drupal),Hierachical Select (Drupal),hierarchical_select,hierarchical_select (drupal),hostname,httprl (drupal),i18n (drupal),ifupdown,Image CAPTCHA Refresh (drupal),IMCE,imce_wysiwyg,initramfs-tools,initscripts,installation-report,iproute,iputils-ping,jq,jQuery Update (drupal),kbd,keyboard-configuration,klibc-utils,kmod,l10n_update,legal (drupal),libapt-inst1.5,libapt-pkg4.12,libblkid1,libbz2-1.0,libc6,libcap2,libc-bin,libclass-isa-perl,libcomerr2,libcwidget3,libdb5.1,libdbd-mysql-perl,libdbi-perl,libdevmapper1.02.1,libdevmapper-event1.02.1,libdiscover2,libev4,libfuse2,libgcrypt11,libgd2-xpm,libgdbm3,libhtml-template-perl,libkeyutils1,libklibc,libkmod2,liblocale-gettext-perl,libltdl7,libmariadbclient18,libmount1,libmysqlclient18,libnih,libp11-kit0,libpci3,libpng12-0,libpopt0,libprocps0,libqdbm14,Libraries API (drupal),libreadline5,libreadline6,librtmp0,libselinux1,libsemanage1,libsemanage-common,libsepol1,libsigsegv2,libslang2,libss2,libswitch-perl,libt,libtext-charwidth-perl,libtext-iconv-perl,libtext-wrapi18n-perl,libudev0,libustr-1.0-1,libuuid1,libuuid-perl,libxapian22,linkit,linkit_picker,linux-base,linux-image-3.2.0,locales,login,lsb-base,lsb-release,lsof,lsyncd,lvm2,man-db,manpages,mariadb-client-5.5,mariadb-client-core-5.5,mariadb-common,mariadb-galera-server,mariadb-galera-server-5.5,markdown (drupal),mawk,menu_item_visibility (drupal),messaging (drupal),metatag (drupal),mime-support,module-init-tools,mount,multiarch-support,mysql-common,netbase,netcat-traditional,nginx,nginx-common,nginx-full,no_autocomplete (drupal),node_clone (drupal),notifications (drupal),notifications_forum (drupal),openssh-blacklist,openssh-blacklist-extra,os-prober,Panels (drupal),passwd,Password policy (drupal),patch,Pathologic (drupal),pciutils,percona-xtrabackup,perl,perl-base,perl-modules,PHPMailer (drupal),python,python2.7,python2.7-minimal,python-apt,python-apt-common,python-gnupginterface,python-minimal,python-software-properties,python-support,readline-common,restrict_by_ip (drupal),restws (drupal),search_autocomplete (drupal),search_config (drupal),seckit (drupal),security_questions (drupal),sensible-utils,session_limit (drupal),sgml-base,Simple Dialog,simplesamlphp_auth (drupal),slick (drupal),slick_extras (drupal),slick_views (drupal),socat,sshpass,StatsD (drupal),stickynav (drupal),Support Ticketing System (drupal),syslog-ng,sysvinit,sysvinit-utils,sysv-rc,TagCloud (drupal),tar,tasksel,tasksel-data,taxonomy_menu,taxonomy_menu_block (drupal),tfa,tfa_basic,Token (Drupal),traceroute,Translation helpers (drupal),transliteration (drupal),Twitter Timeline (drupal),ucf,Ulimate Cron (Drupal),unattended-upgrades,update-inetd,upstart,util-linux-locales,Variable (drupal),Views (drupal),Views_bulk_operations (drupal),views_send (drupal),Voting API (drupal),VPPR (drupal),wget,Wysiwig (drupal),xml-core,xtrabackup,pkg-config-0.24, config.guess, GNU Libtool
2238
2239
2240Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the GPL-licensed program for which you are requesting the source code.
2241
2242=========================================================
2243
2244The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU Lesser General Public License version 2.1.
2245
2246aaa_base,acl,attr,bash,bc,bind,busybox,c3p0,coreutils,device-mapper,dmidecode,drbd,e2fsprogs,ethtool,filesystem,fillup,gawk,gdb,gdbm,git,git-core,git-man,glib2,glibc,grep,grub,gzip,hibernate,insserv,iproute2,iptables,ipvsadm,iso-codes,kernel,kexec-tools,keyutils,kmod,libacl1,libaio1,libattr1,libc6,libc-bin,libdevmapper1.02.1,libdevmapper-event1.02.1,libept1.4.12,libgcrypt11,libgnutls26,libgnutls-openssl27,libgpg-error0,libidn11,libkmod2,liblzma5,libnl,libqdbm14,librsync1,librtmp0,libsemanage1,libsemanage-common,libsepol1,libsigc++-2.0-0c2a,libstdcxx-compat,libtasn1-3,libudev0,libusb,libustr-1.0-1,locales,logrotate,lvm2,mdadm,mingetty,module-init-,module-init-tools,multiarch-support,multipath-tools,netcfg,net-tools,open-iscsi,pam,pam_ldap,PCD,PHP SAML2,phpmailer,procps,psmisc,python-pycurl,readline,rpm,sed,sharutils,simplesamlphp,strongswan,sysfsutils,sysstat,termcap,tinyMCE,tools,traceroute,trustedgrub,udev,update-desktop-files,util-linux,vlan,wodim,xz-utils,seek-bzip
2247
2248Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the LGPL-licensed program for which you are requesting the source code.
2249
2250=========================================================
2251
2252This product contains certain code packages that are licensed pursuant to the terms of the GNU General Public License ("GPL") and/or the GNU Lesser General Public License ("LGPL"). Those terms are reproduced below for your reference. The code packages that are licensed under the GPL or LGPL version 2 include:
2253
2254geoip-database,libfuse2,libgeoip1,libkeyutils1,libmcrypt4,libnewt0.52,libprocps0,libusb-0.1-4,lsof,procps,whiptail
2255
2256Note: Source code to any of the above-listed packages is available upon written request to the following address:
2257IBM Corporation
2258Linux Technology Center, Dept. 7UDA
225911501 Burnet Road
2260Austin, TX 78758
2261
2262=========================================================
2263
2264The code packages that are licensed under the GPL or LGPL version 3 include:
2265
2266bash,autogen,bind9-host,busybox,coreutils,cpio,diffutils,findutils,gawk,gcc-4.7-base,gmp,gnupg,gpgv,grep,groff-base,grub2-common,grub-common,grub-pc,grub-pc-bin,gzip,info,install-info,less,libasprintf0c2,liberror-perl,libfile-copy-recursive-perl,libfreetype6,libgcc1,libgnutls26,libgnutls-openssl27,libidn11,liblzma5,libnfnetlink0,libpam0g,libpam-modules,libpam-modules-bin,libpam-runtime,libpipeline1,libreadline5,libreadline6,libsasl2-2,libsasl2-modules,libstdc++6,libstdcxx,libtasn1-3,man-db,nano,openssh-client,openssh-server,percona-xtrabackup,python-software-properties,rsync,rsyslog,socat,tar,xtrabackup,xz-utils
2267
2268Note: Source code to any of the above-listed packages is available upon written request to the following address:
2269IBM Corporation
2270Linux Technology Center, Dept. 7UDA
227111501 Burnet Road
2272Austin, TX 78758
2273
2274=========================================================
2275
2276The icons that are licensed under the Creative Commons Attribution 2.5 license include :
2277
2278silk/star.png
2279silk/readme.txt
2280silk/magnifier.png
2281silk/heart.png
2282silk/exclamation.png
2283silk/error.png
2284silk/delete.png
2285silk/accept.png
2286
2287=========================================================
2288
2289The icon packages that are listed under the SIL Open Font License include :
2290
2291Font-Awesome
2292material-design-icons
2293
2294=========================================================
2295
2296++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2297Creative Commons License CC by 3.0
2298
2299The Program includes some or all of the following works licensed under
2300the Creative Commons CC by 3.0 License.
2301
2302spdx-exceptions(Node)1.0.3, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.3.tgz
2303spdx-exceptions(Node)1.0.4, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz
2304Font Awesome4.1.0, Dave Gandy, https://github.com/nomiddlename/log4js-node/releases/tag/v0.6.26
2305binary_heap.js, (C) Marijn Haverbeke, http://eloquentjavascript.net/1st_edition/appendix2.html
2306JSONSelect site, Lloyd Hilaiel <lloyd@hilaiel.com>, https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz|
2307index-debug.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
2308
2309End of Creative Commons License NOTICES AND INFORMATION
2310++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2311
2312Creative Commons License CC by 4.0
2313
2314The Program includes some or all of the following works licensed under
2315the Creative Commons CC by 4.0 License.
2316
2317caniuse-db(node) Alexis Deveria https://github.com/Fyrd/caniuse/tree/798250b18f61bf8763dbe9a1c4cacb27ba8e3457
2318
2319
2320End of Creative Commons License NOTICES AND INFORMATION
2321++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2322
2323Creative Commons Attribution-ShareAlike 3.0
2324
2325The Program includes some or all of the following works licensed under
2326the Creative Commons Attribution-ShareAlike 3.0 License.
2327
2328commons.wikimedia, jQuery Foundation, http://commons.wikimedia.org/wiki/Main_Page
2329angular.js/images/logo, Google, Inc., https://github.com/angular/angular.js/tree/master/images/logo
2330faq.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
2331Images, jQuery Foundation and other contributors, https://github.com/jquery/jquery-ui/tree/1.10.4
2332SPDX specification, Kyle E. Mitchell, https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz
2333gtfs, Daniel Wirtz, https://github.com/dcodeIO/ProtoBuf.js
2334
2335End of Creative Commons License NOTICES AND INFORMATION
2336++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2337
2338++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2339Unique License
2340
2341optjs (node) 3.2.1-boom
2342
2343NASA OPEN SOURCE AGREEMENT VERSION 1.3
2344THIS OPEN SOURCE AGREEMENT ("AGREEMENT") DEFINES THE RIGHTS OF USE,
2345REPRODUCTION, DISTRIBUTION, MODIFICATION AND REDISTRIBUTION OF CERTAIN
2346COMPUTER SOFTWARE ORIGINALLY RELEASED BY THE UNITED STATES GOVERNMENT AS
2347REPRESENTED BY THE GOVERNMENT AGENCY LISTED BELOW ("GOVERNMENT AGENCY").
2348THE UNITED STATES GOVERNMENT, AS REPRESENTED BY GOVERNMENT AGENCY, IS AN
2349INTENDED THIRD-PARTY BENEFICIARY OF ALL SUBSEQUENT DISTRIBUTIONS OR
2350REDISTRIBUTIONS OF THE SUBJECT SOFTWARE. ANYONE WHO USES, REPRODUCES,
2351DISTRIBUTES, MODIFIES OR REDISTRIBUTES THE SUBJECT SOFTWARE, AS DEFINED
2352HEREIN, OR ANY PART THEREOF, IS, BY THAT ACTION, ACCEPTING IN FULL THE
2353RESPONSIBILITIES AND OBLIGATIONS CONTAINED IN THIS AGREEMENT.
2354
2355
2356
2357Government Agency: _____________________________________
2358Government Agency Original Software Designation: ______________
2359Government Agency Original Software Title: ____________________
2360User Registration Requested. Please Visit http://__________________
2361Government Agency Point of Contact for Original Software: ___________________ ________________________________________________
2362
23631. DEFINITIONS
2364
2365A. "Contributor" means Government Agency, as the developer of the
2366Original Software, and any entity that makes a Modification. B.
2367"Cover|ed Patents" mean patent claims licensable by a Contributor |that
2368are necessarily infringed by the |use or sale of its Modification alone
2369or when combined with the Subject Software. C. "Display" means the
2370showing of a copy of the Subject Software, either directly or by means
2371of an image, or any other device. D. "Distribution" means conveyance or
2372transfer of the Subject Software, regardless of means, to another. E.
2373"Larger Work" means computer software that combines Subject Software, or
2374portions thereof, with software separate from the Subject Software that
2375is not governed by the terms of this Agreement. F. "Modification" means
2376any alteration of, including |addition to or deletion from, the
2377substance or structure of either the Original |Software or Subject
2378Software, and includes derivative works, as that term is defined in the
2379Copyright Statute, 17 USC 101. However, the act of including Subject
2380Software as part of a Larger Work does not in and of itself constitute a
2381Modification. G. "Original Software" means the computer software first
2382released under this Agreement by Government Agency with Government
2383Agency designation ______________ and entitled
2384_____________________________________________, |including source code,
2385object code and |accompanying documentation, if any. H. "Recipient"
2386means anyone who acquires the Subject Software |under this Agreement,
2387including all Contributors. |I. "Redistribution" means Distribution of
2388the Subject Software after a Modification has been made. J.
2389"Reproduction" means the making of a counterpart, image or copy of the
2390Subject Software. K. "Sale" means the exchange of the Subject Software
2391for money or equivalent value. L. "Subject Software" means the Original
2392Software, Modifications, or any respective parts thereof. M. "Use" means
2393the application or employment of the Subject Software for any purpose.
2394
2395
23962. GRANT OF RIGHTS
2397
2398A. Under Non-Patent Rights: |Subject to the terms and conditions of this
2399|Agreement, each Contributor, with respect to its own contribution to
2400the Subject Software, hereby grants to each |Recipient a non-exclusive,
2401world-wide, royalty-free |license to engage in the following activities
2402pertaining to the Subject Software:
2403
2404
2405
24061. Use
24072. Distribution
24083. Reproduction
24094. Modification
24105. Redistribution
24116. Display
2412
2413B. Under Patent Rights: |Subject to the terms and conditions of this
2414|Agreement, each Contributor, with respect to its own contribution to
2415the Subject Software, hereby grants to each Recipient under Covered
2416Patents |a non-exclusive, world-wide, royalty-free license |to engage in
2417the following activities pertaining to the Subject Software:
2418
2419
2420
2421
24221. Use
24232. Distribution
24243. Reproduction
24254. Sale
24265. Offer for Sale
2427
2428C. The rights granted under Paragraph B. also apply to the combination
2429of a Contributor's Modification and the Subject Software if, at the time
2430the Modification is added by the Contributor, the addition of such
2431Modification causes the combination to be covered by the Covered
2432Patents. It does not apply to any other combinations that include a
2433Modification.
2434
2435D. The rights granted in Paragraphs A. and B. allow the Recipient to
2436sublicense those same rights. Such sublicense must be under the sam|e
2437terms and conditions of this Agreement.
2438
2439
2440
24413. |OBLIGATIONS OF RECIPIENT
2442
2443A. Distribution or Redistribution of the Subject Software must be made under this Agreement except for additions covered under paragraph 3H.
2444
24451. Whenever a Recipient distributes or redistributes the Subject
2446Software, |a copy of this Agreement must be included with each copy of
2447the |Subject Software; and 2. If Recipient distributes or redistributes
2448the Subject |Software in any form other than source code, |Recipient
2449must also make the source code freely available, and must provide with
2450each copy of the Subject Software information on how to obtain the
2451source code |in a reasonable manner on or through a medium customarily
2452used for software exchange.
2453
2454|B. Each Recipient must ensure that the following copyright notice
2455appears prominently in the Subject Software:
2456
2457[Government Agency will insert the applicable copyright notice in each
2458agreement accompanying the initial distribution of original software and
2459remove this bracketed language.]
2460
2461[The following copyright notice will be used if created by a contractor
2462pursuant to Government Agency contract and rights obtained from creator
2463by assignment. Government Agency will insert the year and its Agency
2464designation and remove the bracketed language.] Copyright " {YEAR}
2465United States Government as represented by ______
2466_________________________. All Rights Reserved.
2467
2468[The following copyright notice will be used if created by civil
2469servants only. Government Agency will insert the year and its Agency
2470designation and remove the bracketed language.] Copyright " {YEAR}
2471United States Government as represented by _____________
2472_____________________________. No copyright is claimed in the United
2473States under Title 17, U.S.Code. All Other Rights Reserved.
2474
2475C. Each Contributor must characterize its alteration of the Subject
2476Software as a Modification and |must identify itself as the originator
2477of its |Modification |in a manner that reasonably allows subsequent
2478Recipients to identify the originator of the |Modification. In
2479fulfillment of these requirements, Contributor must include a file
2480(e.g., a change log file) that describes the alterations made and the
2481date of the alterations, identifies Contributor as originator of the
2482alterations, and consents to characterization of the alterations as a
2483Modification, for example, by including a |statement that the
2484Modification is derived, directly or indirectly, from Original |Software
2485provided by Government Agency. Once consent is granted, it may not
2486thereafter be revoked.
2487
2488D. A Contributor may add its own copyright notice to the Subject
2489Software. Once a copyright notice has been added to the Subject
2490Software, a Recipient may not remove it without the express permission
2491of the Contributor who added the notice.
2492
2493E. A Recipient may not make any representation in the Subject Software
2494or in any promotional, advertising or other material that may be
2495construed as an endorsement by Government Agency or by any prior
2496Recipient of any product or service provided by Recipient, or that may
2497seek to obtain commercial advantage by the fact of Government Agency's
2498or a prior Recipient's participation in this Agreement.
2499
2500F. In an effort to track usage and maintain accurate records of the
2501Subject Software, each Recipient, upon receipt of the Subject Software,
2502is requested to register with Government Agency by visiting the
2503following website: ______________________________. Recipient's name and
2504personal information shall be used for statistical purposes only. Once a
2505Recipient makes a Modification available, it is requested that the
2506Recipient inform Government Agency at the web site provided above how to
2507access the Modification.
2508
2509[Alternative paragraph for use when a web site for release and
2510monitoring of subject software will not be supported by releasing
2511Government Agency] In an effort to track usage and maintain accurate
2512records of the Subject Software, each Recipient, upon receipt of the
2513Subject Software, is requested to provide Government Agency, by e-mail
2514to the Government Agency Point of Contact listed in clause 5.F., the
2515following information: ______________________________. Recipient's name
2516and personal information shall be used for statistical purposes only.
2517Once a Recipient makes a Modification available, it is requested that
2518the Recipient inform Government Agency, by e-mail to the Government
2519Agency Point of Contact listed in clause 5.F., how to access the
2520Modificatio|n.
2521
2522G. Each Contributor represents that t|hat its Modification is believed
2523to be Contributor's original creation and does not violate any existing
2524agreements, regulations, statutes or rules, and further that
2525|Contributor has sufficient rights to grant the rights conveyed by this
2526|Agreement.
2527
2528H. A Recipient |may choose to offer, and to charge a fee for, warranty,
2529support, indemnity |and/|or liability obligations to one or more |other
2530Recipients of the Subject Software. A Recipient may do so, however, only
2531on its own behalf and not on behalf of Government Agency or any other
2532Recipient. Such a Recipient |must make it absolutely clear that any such
2533warranty, support, indemnity |and/|or liability obligation is offered by
2534|that Recipient alone. Further, such Recipient agrees to indemnify
2535Government Agency and every other Recipient for any liability incurred
2536by them |as a result of warranty, support, indemnity |and/or liability
2537offered by such Recipient.
2538
2539I. A Recipient may create a Larger Work by combining Subject Software
2540with separate software not governed by the terms of this agreement |and
2541distribute the Larger Work as a single product. In such |case, the
2542Recipient must make sure Subject Software, or portions thereof, included
2543in the Larger Work is subject to this Agreement.
2544
2545J. Notwithstanding any provisions contained herein, Recipient is hereby
2546put on notice that export of any goods |or technical data from the
2547United States may require some form of export |license from the U.S.
2548Government. Failure to obtain necessary export licenses |may result in
2549criminal liability under U.S. laws. |Government Agency neither
2550represents that a license shall not be required nor that, if required,
2551it shall be issued. Nothing granted herein provides any such export
2552license.
2553
25544. DISCLAIMER OF WARRANTIES AND LIABILITIES; WAIVER AND INDEMNIFICATION
2555
2556A. No Warranty: THE SUBJECT |SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY
2557|WARRANTY OF ANY KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY,
2558INCLUDING, |BUT NOT LIMITED TO, ANY WARRANTY THAT THE |SUBJECT SOFTWARE
2559WILL CONFORM TO SPECIFICATIONS, |ANY IMPLIED WARRANTIES OF
2560MERCHANTABILITY, |FITNESS FOR A PARTICULAR PURPOSE, OR FREEDOM FROM
2561INFRINGEMENT, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL BE ERROR FREE,
2562OR ANY WARRANTY THAT DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE
2563SUBJECT SOFTWARE. THIS AGREEMENT DOES NOT, IN ANY MANNER, CONSTITUTE AN
2564ENDORSEMENT BY GOVERNMENT AGENCY OR ANY PRIOR RECIPIENT OF ANY RESULTS,
2565RESULTING DESIGNS, HARDWARE, SOFTWARE PRODUCTS OR ANY OTHER APPLICATIONS
2566RESULTING FROM USE OF THE SUBJECT SOFTWARE. FURTHER, GOVERNMENT AGENCY
2567DISCLAIMS ALL WARRANTIES AND LIABILITIES REGARDING THIRD-PARTY SOFTWARE,
2568IF PRESENT IN THE ORIGINAL SOFTWARE, AND DISTRIBUTES IT "AS IS."
2569
2570B. Waiver and Indemnity: RECIPIENT AGREES TO WAIVE ANY AND ALL CLAIMS
2571AGAINST THE UNITED STATES GOVERNMENT, ITS CONTRACTORS AND
2572SUBCONTRACTORS, AS WELL AS ANY PRIOR RECIPIENT. IF RECIPIENT'S USE OF
2573THE SUBJECT SOFTWARE RESULTS IN ANY LIABILITIES, DEMANDS, DAMAGES,
2574EXPENSES OR LOSSES ARISING FROM SUCH USE, INCLUDING ANY DAMAGES FROM
2575PRODUCTS BASED ON, OR RESULTING FROM, RECIPIENT'S USE OF THE SUBJECT
2576SOFTWARE, RECIPIENT SHALL INDEMNIFY AND HOLD HARMLESS THE UNITED STATES
2577GOVERNMENT, ITS CONTRACTORS AND SUBCONTRACTORS, AS WELL AS ANY PRIOR
2578RECIPIENT, TO THE EXTENT PERMITTED BY LAW. RECIPIENT'S SOLE REMEDY FOR
2579ANY SUCH MATTER SHALL BE THE IMMEDIATE, UNILATERAL TERMINATION OF THIS
2580AGREEMENT.
2581
25825. GENERAL TERMS
2583
2584A. Termination: This Agreement |and the rights granted hereunder will
2585terminate automatically if |a Recipient fails to comply with these terms
2586and conditions, and fails to cure such noncompliance within thirty (30)
2587days of |becoming aware of such noncompliance. |Upon termination, a
2588Recipient agrees to immediately cease use and distribution of the
2589Subject Software. All sublicenses to the Subject Software properly
2590granted by the breaching Recipient shall survive any such termination of
2591this Agreement.
2592
2593B. Severability: |If any provision of this Agreement is invalid or
2594unenforceable under applicable law, it shall not affect the validity or
2595enforceability of the remainder of the terms of this Agreement.
2596
2597|C. Applicable Law: This Agreement shall be subject to United States
2598federal law only for all purposes, including, but not limited to,
2599determining the validity of this Agreement, the meaning of its
2600provisions and the rights, obligations and remedies of the parties.
2601
2602D. Entire Understanding: This Agreement constitutes the entire
2603understanding and agreement of the parties relating to release of the
2604Subject Software and may not be superseded, modified or amended except
2605by further written agreement duly executed by the parties.
2606
2607E. Binding Authority: By accepting and using the Subject Software under
2608this Agreement, a Recipient affirms its authority to bind the Recipient
2609to all |terms and conditions of this Agreement and |that that Recipient
2610hereby agrees to all terms and conditions herein.
2611
2612F. Point of Contact: Any Recipient contact with Government Agency is to
2613be directed to the designated representative as follows:
2614
2615
2616END OF Unique LICENSE NOTICES AND INFORMATION
2617++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2618
2619GNU GENERAL PUBLIC LICENSE
2620
2621Version 2, June 1991
2622
2623Copyright (C) 1989, 1991 Free Software Foundation, Inc.
262451 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
2625
2626Everyone is permitted to copy and distribute verbatim copies
2627of this license document, but changing it is not allowed.
2628
2629Preamble
2630
2631The 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 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 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.
2632
2633When 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 free programs; and that you know you can do these things.
2634
2635To 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.
2636
2637For example, if you distribute copies of such a program, whether gratis or for a fee, you must 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 their rights.
2638
2639We 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.
2640
2641Also, 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.
2642
2643Finally, 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.
2644
2645The precise terms and conditions for copying, distribution and modification follow.
2646TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2647
26480. 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 another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
2649
2650Activities other than copying, distribution and modification are not covered by this License; 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 based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
2651
26521. 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 the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
2653
2654You 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.
2655
26562. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
2657
2658
2659=========================================================
2660
2661CREATIVE COMMONS ATTRIBUTION 2.5 LICENSE
2662
2663THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
2664
2665BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
2666
26671. Definitions
2668
2669 "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
2670 "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.
2671 "Licensor" means the individual or entity that offers the Work under the terms of this License.
2672 "Original Author" means the individual or entity who created the Work.
2673 "Work" means the copyrightable work of authorship offered under the terms of this License.
2674 "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
2675
26762. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
2677
26783. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
2679
2680 to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
2681 to create and reproduce Derivative Works;
2682 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
2683 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works.
2684
2685 For the avoidance of doubt, where the work is a musical composition:
2686 Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work.
2687 Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions).
2688 Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor waives the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions).
2689
2690The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.
2691
26924. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
2693
2694 You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(b), as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any credit as required by clause 4(b), as requested.
2695 If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit.
2696
26975. Representations, Warranties and Disclaimer
2698
2699UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
2700
27016. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2702
27037. Termination
2704
2705 This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
2706 Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.
2707
27088. Miscellaneous
2709
2710 Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
2711 Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
2712 If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
2713 No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
2714 This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
2715
2716
2717 a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
2718 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.
2719 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 redistribute the 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 an announcement, your work based on the Program is not required to print an announcement.)
2720
2721These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
2722
2723Thus, 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.
2724
2725In 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.
2726
27273. 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:
2728
2729 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,
2730 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,
2731 c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
2732
2733The 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 to control 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 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.
2734
2735If 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 not compelled to copy the source along with the object code.
2736
27374. 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 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.
2738
27395. 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.
2740
27416. 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 not responsible for enforcing compliance by third parties to this License.
2742
27437. 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 the Program.
2744
2745If 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 whole is intended to apply in other circumstances.
2746
2747It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
2748
2749This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
2750
27518. 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.
2752
27539. 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.
2754
2755Each 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 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 of this License, you may choose any version ever published by the Free Software Foundation.
2756
275710. 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 two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
2758
2759NO WARRANTY
2760
276111. 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 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.
2762
276312. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL 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 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2764END OF TERMS AND CONDITIONS
2765How to Apply These Terms to Your New Programs
2766
2767If 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 can redistribute and change under these terms.
2768
2769To 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.
2770
2771one line to give the program's name and an idea of what it does.
2772Copyright (C) yyyy name of author
2773
2774This program is free software; you can redistribute it and/or
2775modify it under the terms of the GNU General Public License
2776as published by the Free Software Foundation; either version 2
2777of the License, or (at your option) any later version.
2778
2779This program is distributed in the hope that it will be useful,
2780but WITHOUT ANY WARRANTY; without even the implied warranty of
2781MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2782GNU General Public License for more details.
2783
2784You should have received a copy of the GNU General Public License
2785along with this program; if not, write to the Free Software
2786Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
2787
2788Also add information on how to contact you by electronic and paper mail.
2789
2790If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
2791
2792Gnomovision version 69, Copyright (C) year name of author
2793Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
2794type `show w'. This is free software, and you are welcome
2795to redistribute it under certain conditions; type `show c'
2796for details.
2797
2798The 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 be mouse-clicks or menu items--whatever suits your program.
2799
2800You 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:
2801
2802Yoyodyne, Inc., hereby disclaims all copyright
2803interest in the program `Gnomovision'
2804(which makes passes at compilers) written
2805by James Hacker.
2806
2807signature of Ty Coon, 1 April 1989
2808Ty Coon, President of Vice
2809
2810This 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.
2811
2812In addition to the above listed program packages, this product also contains portions of the Linux kernel, which is licensed under the terms of the GPL license reproduced above, with the following additional clarification:
2813
2814NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the linux kernel) is copyrighted by me and others who actually wrote it. Linus Torvalds
2815
2816This product also contains portions of the Libstdc++ library, which is licensed under the GPL license referenced above, modified by the following exception language:
2817
2818As a special exception, you may use this file as part of a free software library without restriction. Specifically, if other files instantiate templates or use macros or inline functions from this file, or you compile this file and link it with other files to produce an executable, this file does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License.
2819
2820=========================================================
2821
2822GNU LESSER GENERAL PUBLIC LICENSE
2823
2824Version 2.1, February 1999
2825
2826Copyright (C) 1991, 1999 Free Software Foundation, Inc.
282751 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2828Everyone is permitted to copy and distribute verbatim copies
2829of this license document, but changing it is not allowed.
2830
2831[This is the first released version of the Lesser GPL. It also counts
2832 as the successor of the GNU Library Public License, version 2, hence
2833 the version number 2.1.]
2834
2835Preamble
2836
2837The 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.
2838
2839This license, the Lesser General Public License, applies to some specially designated software 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.
2840
2841When 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 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 do these things.
2842
2843To 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 to certain responsibilities for you if you distribute copies of the library or if you modify it.
2844
2845For example, if you distribute copies of the library, whether gratis or for a fee, you must 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 the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
2846
2847We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
2848
2849To 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 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.
2850
2851Finally, 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 program by 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.
2852
2853Most 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 designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
2854
2855When 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 the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
2856
2857We 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.
2858
2859For 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-free programs 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.
2860
2861In other cases, permission to use a particular library in non-free programs enables a greater 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.
2862
2863Although 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.
2864
2865The 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 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.
2866TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2867
28680. This License Agreement applies to any software library or other program which contains 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 "this License"). Each licensee is addressed as "you".
2869
2870A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
2871
2872The "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 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".)
2873
2874"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.
2875
2876Activities other than copying, distribution and modification are not covered by this License; 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 constitute a work based on 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.
2877
28781. You may copy and distribute verbatim copies of the Library's complete 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 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.
2879
2880You 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.
2881
28822. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
2883
2884 * a) The modified work must itself be a software library.
2885 * b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
2886 * 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.
2887 * 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.
2888
2889 (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 the application does not supply it, the square root function must still compute square roots.)
2890
2891These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
2892
2893Thus, 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.
2894
2895In 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.
2896
28973. 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 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.
2898
2899Once 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.
2900
2901This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
2902
29034. 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.
2904
2905If 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 the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
2906
29075. 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, and therefore falls outside the scope of this License.
2908
2909However, 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 distribution of such executables.
2910
2911When 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 even though 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 for this to be true is not precisely defined by law.
2912
2913If 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.)
2914
2915Otherwise, 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.
2916
29176. As an exception to the Sections above, you may also combine or link a "work that uses 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.
2918
2919You 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 copy of 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:
2920
2921 * a) Accompany the work with the complete corresponding machine-readable source code for 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.)
2922 * b) 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 is interface-compatible with the version that the work was made with.
2923 * 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.
2924 * 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.
2925 * e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
2926
2927For 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 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.
2928
2929It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
2930
29317. 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 the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
2932
2933 * 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 terms of the Sections above.
2934 * 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 uncombined form of the same work.
2935
29368. 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.
2937
29389. 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.
2939
294010. Each time you redistribute the Library (or any work based on the Library), the recipient 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.
2941
294211. 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 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.
2943
2944If 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 whole is intended to apply in other circumstances.
2945
2946It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
2947
2948This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
2949
295012. 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.
2951
295213. 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.
2953
2954Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later 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 Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
2955
295614. 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 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 goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
2957
2958NO WARRANTY
2959
296015. 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 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.
2961
296216. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 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 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 SUCH DAMAGES.
2963END OF TERMS AND CONDITIONS
2964How to Apply These Terms to Your New Libraries
2965
2966If 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).
2967
2968To 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 full notice is found.
2969
2970one line to give the library's name and an idea of what it does.
2971Copyright (C) year name of author
2972
2973This library is free software; you can redistribute it and/or
2974modify it under the terms of the GNU Lesser General Public
2975License as published by the Free Software Foundation; either
2976version 2.1 of the License, or (at your option) any later version.
2977
2978This library is distributed in the hope that it will be useful,
2979but WITHOUT ANY WARRANTY; without even the implied warranty of
2980MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2981Lesser General Public License for more details.
2982
2983You should have received a copy of the GNU Lesser General Public
2984License along with this library; if not, write to the Free Software
2985Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2986
2987Also add information on how to contact you by electronic and paper mail.
2988
2989You 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:
2990
2991Yoyodyne, Inc., hereby disclaims all copyright interest in
2992the library `Frob' (a library for tweaking knobs) written
2993by James Random Hacker.
2994
2995signature of Ty Coon, 1 April 1990
2996Ty Coon, President of Vice
2997
2998That's all there is to it!
2999
3000=========================================================
3001
3002GNU GENERAL PUBLIC LICENSE (GPLv3)
3003
3004Version 3, 29 June 2007
3005
3006Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
3007
3008Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
3009Preamble
3010
3011The GNU General Public License is a free, copyleft license for software and other kinds of works.
3012
3013The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure 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.
3014
3015When 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.
3016
3017To 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 distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
3018
3019For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
3020
3021Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.
3022
3023For 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 that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
3024
3025Some devices are designed to deny users access to install or run modified versions of the software 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 version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.
3026
3027Finally, every program is threatened constantly by software patents. States should not allow 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 free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.
3028
3029The precise terms and conditions for copying, distribution and modification follow.
3030TERMS AND CONDITIONS
30310. Definitions.
3032
3033"This License" refers to version 3 of the GNU General Public License.
3034
3035"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
3036
3037"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations.
3038
3039To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.
3040
3041A "covered work" means either the unmodified Program or a work based on the Program.
3042
3043To "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 some countries other activities as well.
3044
3045To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
3046
3047An interactive user interface displays "Appropriate Legal Notices" to the extent that it 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 this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.
30481. Source Code.
3049
3050The "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.
3051
3052A "Standard Interface" means an interface that either is an official standard defined by 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.
3053
3054The "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, but which is not part of that Major Component, and (b) serves only to enable use of the work with 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, means a 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.
3055
3056The "Corresponding Source" for a work in object code form means all the source code needed 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 the work'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 the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked 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.
3057
3058The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
3059
3060The Corresponding Source for a work in source code form is that same work.
30612. Basic Permissions.
3062
3063All 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 other equivalent, as provided by copyright law.
3064
3065You 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 this 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 your copyrighted material outside their relationship with you.
3066
3067Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
30683. Protecting Users' Legal Rights From Anti-Circumvention Law.
3069
3070No 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 such measures.
3071
3072When you convey a covered work, you waive any legal power to forbid circumvention of technological 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 to limit 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 technological measures.
30734. Conveying Verbatim Copies.
3074
3075You 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 an appropriate 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 License along with the Program.
3076
3077You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
30785. Conveying Modified Source Versions.
3079
3080You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
3081
3082 * a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
3083 * b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
3084 * c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any 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 work in any other way, but it does not invalidate such permission if you have separately received it.
3085 * 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.
3086
3087A 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 it such 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 to limit 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.
30886. Conveying Non-Source Forms.
3089
3090You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
3091
3092 * a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
3093 * b) Convey the object code in, or embodied in, a physical product (including a physical 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 product model, 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 your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
3094 * 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 and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
3095 * d) Convey the object code by offering access from a designated place (gratis or for 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 the Corresponding Source along with the object code. If the place to copy the object code is a 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 directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
3096 * 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 offered to the general public at no charge under subsection 6d.
3097
3098A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.
3099
3100A "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 a product 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 typical or 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 to use, 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.
3101
3102"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of 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.
3103
3104If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding 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).
3105
3106The 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 modified 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 materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
3107
3108Corresponding Source conveyed, and Installation Information provided, in accord with this 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.
31097. Additional Terms.
3110
3111"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 applicable to the entire Program shall be treated as though they were included in this License, to the 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 the entire Program remains governed by this License without regard to the additional permissions.
3112
3113When 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 have or can give appropriate copyright permission.
3114
3115Notwithstanding 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 the terms of this License with terms:
3116
3117 * a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
3118 * b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
3119 * c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
3120 * d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
3121 * e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
3122 * f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
3123
3124All 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 is a 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 a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
3125
3126If 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.
3127
3128Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.
31298. Termination.
3130
3131You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
3132
3133However, 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 copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
3134
3135Moreover, 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) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
3136
3137Termination of your rights under this section does not terminate the licenses of parties 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 licenses for the same material under section 10.
31389. Acceptance Not Required for Having Copies.
3139
3140You are not required to accept this License in order to receive or run a copy of the Program. 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, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.
314110. Automatic Licensing of Downstream Recipients.
3142
3143Each time you convey a covered work, the recipient automatically receives a license from 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.
3144
3145An "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 that transaction 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 in interest, if the predecessor has it or can get it with reasonable efforts.
3146
3147You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other 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 patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.
314811. Patents.
3149
3150A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version".
3151
3152A 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 requirements of this License.
3153
3154Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
3155
3156In the following three paragraphs, a "patent license" is any express agreement or commitment, 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 a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.
3157
3158If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily 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 for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, 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.
3159
3160If, 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 to some 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.
3161
3162A 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 more of 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 any of 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 from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
3163
3164Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.
316512. No Surrender of Others' Freedom.
3166
3167If 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 your obligations 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 collect a 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 from conveying the Program.
316813. Use with the GNU Affero General Public License.
3169
3170Notwithstanding 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 terms of 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.
317114. Revised Versions of this License.
3172
3173The 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.
3174
3175Each version is given a distinguishing version number. If the Program specifies that a 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 numbered version 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.
3176
3177If 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.
3178
3179Later 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 your choosing to follow a later version.
318015. Disclaimer of Warranty.
3181
3182THERE 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 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.
318316. Limitation of Liability.
3184
3185IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, 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 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU 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.
318617. Interpretation of Sections 15 and 16.
3187
3188If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that 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 the Program in return for a fee.
3189
3190END OF TERMS AND CONDITIONS
3191How to Apply These Terms to Your New Programs
3192
3193If 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 can redistribute and change under these terms.
3194
3195To 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 state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
3196
3197 <one line to give the program's name and a brief idea of what it does.>
3198 Copyright (C) <year> <name of author>
3199
3200 This program is free software: you can redistribute it and/or modify
3201 it under the terms of the GNU General Public License as published by
3202 the Free Software Foundation, either version 3 of the License, or
3203 (at your option) any later version.
3204
3205 This program is distributed in the hope that it will be useful,
3206 but WITHOUT ANY WARRANTY; without even the implied warranty of
3207 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3208 GNU General Public License for more details.
3209
3210 You should have received a copy of the GNU General Public License
3211 along with this program. If not, see <http://www.gnu.org/licenses/>.
3212
3213Also add information on how to contact you by electronic and paper mail.
3214
3215If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:
3216
3217 <program> Copyright (C) <year> <name of author>
3218 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
3219 This is free software, and you are welcome to redistribute it
3220 under certain conditions; type `show c' for details.
3221
3222The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box".
3223
3224You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>.
3225
3226The 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 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
3227
3228=========================================================
3229
3230GNU LESSER GENERAL PUBLIC LICENSE (LGPLv3)
3231
3232Version 3, 29 June 2007
3233
3234Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
3235
3236Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
3237
3238This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.
32390. Additional Definitions.
3240
3241As 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.
3242
3243"The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below.
3244
3245An "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 defined by the Library is deemed a mode of using an interface provided by the Library.
3246
3247A "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 made is also called the "Linked Version".
3248
3249The "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.
3250
3251The "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 Libraries of the Combined Work.
32521. Exception to Section 3 of the GNU GPL.
3253
3254You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL.
32552. Conveying Modified Versions.
3256
3257If 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 than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:
3258
3259 * 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, or
3260 * b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy.
3261
32623. Object Code Incorporating Material from Library Header Files.
3263
3264The object code form of an Application may incorporate material from a header file that 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:
3265
3266 * a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License.
3267 * b) Accompany the object code with a copy of the GNU GPL and this license document.
3268
32694. Combined Works.
3270
3271You may convey a Combined Work under terms of your choice that, taken together, effectively 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 do each of the following:
3272
3273 * a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License.
3274 * b) Accompany the Combined Work with a copy of the GNU GPL and this license document.
3275 * 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.
3276 * d) Do one of the following:
3277 o 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.
3278 o 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.
3279 * 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 that such information is necessary to install and execute a modified version of the Combined Work 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.)
3280
32815. Combined Libraries.
3282
3283You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:
3284
3285 * 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.
3286 * b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
3287
32886. Revised Versions of the GNU Lesser General Public License.
3289
3290The Free Software Foundation may publish revised and/or new versions of the GNU 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.
3291
3292Each 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.
3293
3294If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
3295
3296=========================================================
3297-----------------------------------------------------------
3298SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
3299-----------------------------------------------------------
3300
3301PREAMBLE
3302The goals of the Open Font License (OFL) are to stimulate worldwide
3303development of collaborative font projects, to support the font creation
3304efforts of academic and linguistic communities, and to provide a free and
3305open framework in which fonts may be shared and improved in partnership
3306with others.
3307
3308The OFL allows the licensed fonts to be used, studied, modified and
3309redistributed freely as long as they are not sold by themselves. The
3310fonts, including any derivative works, can be bundled, embedded,
3311redistributed and/or sold with any software provided that any reserved
3312names are not used by derivative works. The fonts and derivatives,
3313however, cannot be released under any other type of license. The
3314requirement for fonts to remain under this license does not apply
3315to any document created using the fonts or their derivatives.
3316
3317DEFINITIONS
3318"Font Software" refers to the set of files released by the Copyright
3319Holder(s) under this license and clearly marked as such. This may
3320include source files, build scripts and documentation.
3321
3322"Reserved Font Name" refers to any names specified as such after the
3323copyright statement(s).
3324
3325"Original Version" refers to the collection of Font Software components as
3326distributed by the Copyright Holder(s).
3327
3328"Modified Version" refers to any derivative made by adding to, deleting,
3329or substituting -- in part or in whole -- any of the components of the
3330Original Version, by changing formats or by porting the Font Software to a
3331new environment.
3332
3333"Author" refers to any designer, engineer, programmer, technical
3334writer or other person who contributed to the Font Software.
3335
3336PERMISSION & CONDITIONS
3337Permission is hereby granted, free of charge, to any person obtaining
3338a copy of the Font Software, to use, study, copy, merge, embed, modify,
3339redistribute, and sell modified and unmodified copies of the Font
3340Software, subject to the following conditions:
3341
33421) Neither the Font Software nor any of its individual components,
3343in Original or Modified Versions, may be sold by itself.
3344
33452) Original or Modified Versions of the Font Software may be bundled,
3346redistributed and/or sold with any software, provided that each copy
3347contains the above copyright notice and this license. These can be
3348included either as stand-alone text files, human-readable headers or
3349in the appropriate machine-readable metadata fields within text or
3350binary files as long as those fields can be easily viewed by the user.
3351
33523) No Modified Version of the Font Software may use the Reserved Font
3353Name(s) unless explicit written permission is granted by the corresponding
3354Copyright Holder. This restriction only applies to the primary font name as
3355presented to the users.
3356
33574) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
3358Software shall not be used to promote, endorse or advertise any
3359Modified Version, except to acknowledge the contribution(s) of the
3360Copyright Holder(s) and the Author(s) or with their explicit written
3361permission.
3362
33635) The Font Software, modified or unmodified, in part or in whole,
3364must be distributed entirely under this license, and must not be
3365distributed under any other license. The requirement for fonts to
3366remain under this license does not apply to any document created
3367using the Font Software.
3368
3369TERMINATION
3370This license becomes null and void if any of the above conditions are
3371not met.
3372
3373DISCLAIMER
3374THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3375EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
3376MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
3377OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
3378COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
3379INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
3380DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
3381FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
3382OTHER DEALINGS IN THE FONT SOFTWARE.
3383
3384=========================================================
3385
3386
3387L/N: L-CLIG-A79STF
3388D/N: L-CLIG-A79STF
3389P/N: L-CLIG-A79STF
3390
3391
3392=========================
3393
3394
3395TERMS AND CONDITIONS FOR SEPARATELY LICENSED CODE
3396
3397IBM API Connect Enterprise Edition V5.0
3398
3399The IBM license agreement and any applicable information on the web
3400download page for IBM products refers Licensee to this file for details
3401concerning terms and conditions applicable to code identified as
3402Separately Licensed Code in the License Information document and
3403included in the products listed above ("the Program").
3404
3405The "Separately Licensed Code" identified in the License Information
3406document of the IBM license agreement is provided to Licensee under terms
3407and conditions that are different from the IBM license agreement.
3408Licensee's use of such components or portions thereof is subject to the
3409terms of the associated license agreement provided or referenced in this
3410section and not the terms of the IBM license agreement.
3411
3412Please note: This NON_IBM_LICENSE file may identify Separately Licensed
3413Code and its related agreements that are not used by, or that were not
3414shipped with, the Program as Licensee installed it.
3415
3416The following are Separately Licensed Code:
3417acl
3418acpi
3419acpid
3420acpi-support
3421addressfield (drupal)
3422AddToAny (drupal)
3423adduser
3424admin_menu (drupal)
3425adminimal_admin_menu (drupal)
3426adminimal_theme (drupal)
3427advagg (drupal)
3428Advanced Forum (drupal)
3429Advanced syslog (drupal)
3430alpha_pagination
3431alsa-lib
3432angular.js/images/logo
3433apt
3434aptitude
3435aptitude-common
3436apt-utils
3437at
3438AT Tools (drupal)
3439atk
3440attr
3441audit
3442augeas
3443autogen
3444Automated Logout (drupal)
3445avahi
3446base-files
3447base-lsb
3448base-passwd
3449bash
3450bc
3451Bean (drupal)
3452better_exposed_filters (drupal...
3453binary_heap.js
3454bind
3455bind9-host
3456binutils
3457Block Class (drupal)
3458Block Class Styles (drupal)
3459BOA
3460bridge-utils
3461busybox
3462c3p0
3463ca-certificates
3464cairo
3465cairo-spice
3466caniuse-db(node)
3467CAPTCHA (Drupal)
3468cdrkit
3469chain_menu_access
3470chkconfig
3471commons.wikimedia
3472compat-gcc-32
3473config.guess
3474ConsoleKit
3475console-setup
3476content_access (drupal)
3477context (drupal)
3478coreutils
3479cpio
3480cron
3481cronie
3482crontabs
3483cryptsetup-luks
3484csync2
3485CTools (drupal)
3486cups
3487cvs
3488d3 (drupal)
3489dash
3490dbus
3491dbus-glib
3492debian-archive-keyring
3493debianutils
3494desktop-file-utils
3495device-mapper-multipath
3496dictionaries-common
3497diffutils
3498discover
3499dmidecode
3500dmsetup
3501dnsmasq
3502dpkg
3503dracut
3504drbd83-kmod
3505drbd83-utils
3506Drupal
3507drush_language (drupal)
3508e2fslibs
3509e2fsprogs
3510ebtables
3511ed
3512eggdbus
3513eject
3514ejectorseat (drupal)
3515elfutils
3516entity (drupal)
3517Entity API (drupal)
3518ethtool
3519FAQ (drupal)
3520faq.html
3521Farbtastic
3522ffmpeg-spice
3523filesystem
3524findutils
3525Fivestar (drupal)
3526Flag (Drupal)
3527flood_control
3528follow
3529Font Awesome4.1.0
3530Font-Awesome
3531forum_access
3532frameprevention (drupal)
3533gamin
3534gawk
3535gcc
3536gcc-4.7-base
3537gdb
3538gdbm
3539geoip-database
3540gettext
3541gettext-base
3542git
3543git-core
3544git-man
3545glib2
3546glibc
3547gmp
3548GNU Libtool
3549gnupg
3550gnutls
3551gpgv
3552gpm
3553gpxe
3554grep
3555groff
3556groff-base
3557Group (drupal)
3558grub
3559grub2-common
3560grubby
3561grub-common
3562grub-pc
3563grub-pc-bin
3564gtfs
3565gtk2
3566gzip
3567Hibernate
3568hicolor-icon-theme
3569Hierachical Select (Drupal)
3570hierarchical_select
3571hierarchical_select (drupal)
3572hostname
3573httprl (drupal)
3574hwdata
3575i18n (drupal)
3576ifupdown
3577igb-kmod
3578Image CAPTCHA Refresh (drupal)
3579Images
3580IMCE
3581IMCE (drupal)
3582imce_wysiwyg
3583imce_wysiwyg (drupal)
3584index-debug.html
3585info
3586initramfs-tools
3587initscripts
3588insserv
3589installation-report
3590install-info
3591iproute
3592iptables
3593iputils-ping
3594ipvsadm
3595irqbalance
3596iscsi-initiator-utils
3597iso-codes
3598ixgbe-kmod
3599jq
3600jQuery Update (drupal)
3601JSONSelect site
3602kbd
3603kernel
3604kexec-tools
3605keyboard-configuration
3606keyutils
3607klibc-utils
3608kmod
3609l10n_update
3610l10n_update (drupal)
3611legal (drupal)
3612less
3613libacl1
3614libaio
3615libapt-inst1.5
3616libapt-pkg4.12
3617libart_lgpl
3618libasprintf0c2
3619libasyncns
3620libattr1
3621libblkid1
3622libbz2-1.0
3623libc6
3624libcap2
3625libcap-ng
3626libc-bin
3627libcgroup
3628libclass-isa-perl
3629libcmpiutil
3630libcomerr2
3631libcwidget3
3632libdb5.1
3633libdbd-mysql-perl
3634libdbi-perl
3635libdevmapper1.02.1
3636libdevmapper-event1.02.1
3637libdiscover2
3638libept1.4.12
3639liberror-perl
3640libev4
3641libfile-copy-recursive-perl
3642libfreetype6
3643libfuse2
3644libgcc1
3645libgcrypt
3646libgcrypt11
3647libgd2-xpm
3648libgdbm3
3649libgeoip1
3650libgnutls2
3651libgnutls-openssl27
3652libgpg-error
3653libgpg-error0
3654libhtml-template-perl
3655libidn
3656libidn11
3657libkeyutils1
3658libklibc
3659libkmod2
3660liblocale-gettext-perl
3661libltdl7
3662liblzma5
3663libmariadbclient18
3664libmcrypt4
3665libmount1
3666libmverbs
3667libmysqlclient18
3668libnewt0.52
3669libnfnetlink0
3670libnih
3671libnl
3672libp11-kit0
3673libpam0g
3674libpam-modules
3675libpam-modules-bin
3676libpam-runtime
3677libpci3
3678libpipeline1
3679libpng12-0
3680libpopt0
3681libprocps0
3682libqdbm14
3683Libraries API (drupal)
3684libreadline5
3685libreadline6
3686librsync1
3687librtmp0
3688libsasl2-2
3689libsasl2-modules
3690libselinux1
3691libsemanage1
3692libsemanage-common
3693libsepol
3694libsepol1
3695libsigc++-2.0-0c2a
3696libsigsegv2
3697libslang2
3698libsndfile
3699libss2
3700libstdc++6
3701libswitch-perl
3702libt
3703libtasn1
3704libtasn1-3
3705libtext-charwidth-perl
3706libtext-iconv-perl
3707libtext-wrapi18n-perl
3708libthai
3709libtool
3710libudev0
3711libusb
3712libusb-0.1-4
3713libuser
3714libustr-1.0-1
3715libutempter
3716libuuid1
3717libuuid-perl
3718libvirt
3719libvirt-cim
3720libxapian22
3721linkit
3722linkit (drupal)
3723linkit_picker
3724linkit_picker (drupal)
3725linux-base
3726linux-image-3.2.0
3727lksctp-tools
3728lm_sensors
3729locales
3730login
3731logrotate
3732lsb-base
3733lsb-release
3734lsof
3735lsyncd
3736lvm2
3737lzo
3738lzop
3739m4
3740make
3741MAKEDEV
3742man
3743man-db
3744manpages
3745mariadb-client-5.5
3746mariadb-client-core-5.5
3747mariadb-common
3748mariadb-galera-server
3749mariadb-galera-server-5.5
3750markdown (drupal)
3751mawk
3752mdadm
3753megaraid_sas-kmod
3754menu_item_visibility (drupal)
3755messaging (drupal)
3756metatag (drupal)
3757microcode_ctl
3758mime-support
3759mingetty
3760module-init-tools
3761mount
3762mptlinux-kmod
3763multiarch-support
3764mysql
3765mysql-common
3766nano
3767netbase
3768netcat-traditional
3769netcf
3770net-tools
3771newt
3772nfs-utils
3773nginx
3774nginx-common
3775nginx-full
3776nmap
3777no_autocomplete (drupal)
3778node_clone (drupal)
3779notifications (drupal)
3780notifications_forum (drupal)
3781nss-pam-ldapd
3782numactl
3783numad
3784ocfs2-tools
3785ofa_kernel
3786OpenIPMI
3787openssh-blacklist
3788openssh-blacklist-extra
3789openssh-client
3790openssh-server
3791oprofile
3792os-prober
3793pam
3794pam_ldap
3795Panels (drupal)
3796pango
3797parted
3798passwd
3799Password policy (drupal)
3800patch
3801Pathologic (drupal)
3802PCD
3803pciutils
3804percona-xtrabackup
3805perl
3806perl-base
3807perl-modules
3808PHP SAML2
3809phpmailer
3810PHPMailer (drupal)
3811pkgconfig
3812pkg-config
3813plymouth
3814pm-utils
3815polkit
3816portreserve
3817prelink
3818procmail
3819procps
3820psmisc
3821pulseaudio
3822python
3823python2.7
3824python2.7-minimal
3825python-apt
3826python-apt-common
3827python-gnupginterface
3828python-minimal
3829python-pycurl
3830python-software-properties
3831python-support
3832qemu-kvm
3833readline
3834readline-common
3835restrict_by_ip (drupal)
3836restws (drupal)
3837rng-tools
3838rpm
3839rsync
3840rsyslog
3841scsi-target-utils
3842seabios
3843search_autocomplete (drupal)
3844search_config (drupal)
3845seckit (drupal)
3846security_questions (drupal)
3847sed
3848sensible-utils
3849session_limit (drupal)
3850sgml-base
3851shadow-utils
3852sharutils
3853Simple Dialog
3854simplesamlphp
3855simplesamlphp_auth (drupal)
3856slang
3857slick (drupal)
3858slick_extras (drupal)
3859slick_views (drupal)
3860socat
3861SPDX specification
3862spdx-exceptions(Node)1.0.3
3863spdx-exceptions(Node)1.0.4
3864spice-server
3865sshpass
3866ssmtp
3867StatsD (drupal)
3868stickynav (drupal)
3869Support Ticketing System (drupal)
3870swig
3871sysfsutils
3872syslog-ng
3873sysstat
3874sysvinit
3875sysvinit-utils
3876sysv-rc
3877TagCloud (drupal)
3878tar
3879tar-static
3880tasksel
3881tasksel-data
3882taxonomy_menu
3883taxonomy_menu (drupal)
3884taxonomy_menu_block (drupal)
3885texinfo
3886tfa
3887tfa (drupal)
3888tfa_basic
3889tfa_basic (drupal)
3890time
3891tinyMCE
3892Token (Drupal)
3893traceroute
3894Translation helpers (drupal)
3895transliteration (drupal)
3896trustedgrub
3897tunctl
3898Twitter Timeline (drupal)
3899ucf
3900udev
3901Ulimate Cron (Drupal)
3902unattended-upgrades
3903unixODBC
3904update-inetd
3905upstart
3906util-linux
3907util-linux-locales
3908util-linux-ng
3909Variable (drupal)
3910vgabios
3911Views (drupal)
3912Views_bulk_operations (drupal)
3913views_send (drupal)
3914vim
3915Voting API (drupal)
3916VPPR (drupal)
3917wget
3918which
3919whiptail
3920Wysiwig (drupal)
3921xml-core
3922xmlto
3923xtrabackup
3924xz
3925xz-utils
3926
3927The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU General Public License version 2.
3928
3929Acl,acpi,acpid,acpi-support,addressfield (drupal),AddToAny (drupal),adduser,admin_menu (drupal),adminimal_admin_menu (drupal),adminimal_theme (drupal),advagg (drupal),Advanced Forum (drupal),Advanced syslog (drupal),alpha_pagination,apt,aptitude,aptitude-common,apt-utils,AT Tools (drupal),Automated Logout (drupal),base-files,base-passwd,Bean (drupal),better_exposed_filters (drupal...,Block Class (drupal),Block Class Styles (drupal),BOA,ca-certificates,CAPTCHA (Drupal),chain_menu_access,console-setup,content_access (drupal),context (drupal),cron,csync2,CTools (drupal),d3 (drupal),dash,dbus,debian-archive-keyring,debianutils,dictionaries-common,discover,dmsetup,dpkg,Drupal,drush_language (drupal),e2fslibs,eject,ejectorseat (drupal),entity (drupal),Entity API (drupal),FAQ (drupal),Farbtastic,Fivestar (drupal),Flag (Drupal),flood_control,follow,forum_access,frameprevention (drupal),gettext-base,git,git-core,git-man,Group (drupal),Hierachical Select (Drupal),hierarchical_select,hierarchical_select (drupal),hostname,httprl (drupal),i18n (drupal),ifupdown,Image CAPTCHA Refresh (drupal),IMCE,imce_wysiwyg,initramfs-tools,initscripts,installation-report,iproute,iputils-ping,jq,jQuery Update (drupal),kbd,keyboard-configuration,klibc-utils,kmod,l10n_update,legal (drupal),libapt-inst1.5,libapt-pkg4.12,libblkid1,libbz2-1.0,libc6,libcap2,libc-bin,libclass-isa-perl,libcomerr2,libcwidget3,libdb5.1,libdbd-mysql-perl,libdbi-perl,libdevmapper1.02.1,libdevmapper-event1.02.1,libdiscover2,libev4,libfuse2,libgcrypt11,libgd2-xpm,libgdbm3,libhtml-template-perl,libkeyutils1,libklibc,libkmod2,liblocale-gettext-perl,libltdl7,libmariadbclient18,libmount1,libmysqlclient18,libnih,libp11-kit0,libpci3,libpng12-0,libpopt0,libprocps0,libqdbm14,Libraries API (drupal),libreadline5,libreadline6,librtmp0,libselinux1,libsemanage1,libsemanage-common,libsepol1,libsigsegv2,libslang2,libss2,libswitch-perl,libt,libtext-charwidth-perl,libtext-iconv-perl,libtext-wrapi18n-perl,libudev0,libustr-1.0-1,libuuid1,libuuid-perl,libxapian22,linkit,linkit_picker,linux-base,linux-image-3.2.0,locales,login,lsb-base,lsb-release,lsof,lsyncd,lvm2,man-db,manpages,mariadb-client-5.5,mariadb-client-core-5.5,mariadb-common,mariadb-galera-server,mariadb-galera-server-5.5,markdown (drupal),mawk,menu_item_visibility (drupal),messaging (drupal),metatag (drupal),mime-support,module-init-tools,mount,multiarch-support,mysql-common,netbase,netcat-traditional,nginx,nginx-common,nginx-full,no_autocomplete (drupal),node_clone (drupal),notifications (drupal),notifications_forum (drupal),openssh-blacklist,openssh-blacklist-extra,os-prober,Panels (drupal),passwd,Password policy (drupal),patch,Pathologic (drupal),pciutils,percona-xtrabackup,perl,perl-base,perl-modules,PHPMailer (drupal),python,python2.7,python2.7-minimal,python-apt,python-apt-common,python-gnupginterface,python-minimal,python-software-properties,python-support,readline-common,restrict_by_ip (drupal),restws (drupal),search_autocomplete (drupal),search_config (drupal),seckit (drupal),security_questions (drupal),sensible-utils,session_limit (drupal),sgml-base,Simple Dialog,simplesamlphp_auth (drupal),slick (drupal),slick_extras (drupal),slick_views (drupal),socat,sshpass,StatsD (drupal),stickynav (drupal),Support Ticketing System (drupal),syslog-ng,sysvinit,sysvinit-utils,sysv-rc,TagCloud (drupal),tar,tasksel,tasksel-data,taxonomy_menu,taxonomy_menu_block (drupal),tfa,tfa_basic,Token (Drupal),traceroute,Translation helpers (drupal),transliteration (drupal),Twitter Timeline (drupal),ucf,Ulimate Cron (Drupal),unattended-upgrades,update-inetd,upstart,util-linux-locales,Variable (drupal),Views (drupal),Views_bulk_operations (drupal),views_send (drupal),Voting API (drupal),VPPR (drupal),wget,Wysiwig (drupal),xml-core,xtrabackup,pkg-config-0.24, config.guess, GNU Libtool
3930
3931
3932Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the GPL-licensed program for which you are requesting the source code.
3933
3934=========================================================
3935
3936The Program includes some or all of the following licensed to you as Separately Licensed Code under the GNU Lesser General Public License version 2.1.
3937
3938aaa_base,acl,attr,bash,bc,bind,busybox,c3p0,coreutils,device-mapper,dmidecode,drbd,e2fsprogs,ethtool,filesystem,fillup,gawk,gdb,gdbm,git,git-core,git-man,glib2,glibc,grep,grub,gzip,hibernate,insserv,iproute2,iptables,ipvsadm,iso-codes,kernel,kexec-tools,keyutils,kmod,libacl1,libaio1,libattr1,libc6,libc-bin,libdevmapper1.02.1,libdevmapper-event1.02.1,libept1.4.12,libgcrypt11,libgnutls26,libgnutls-openssl27,libgpg-error0,libidn11,libkmod2,liblzma5,libnl,libqdbm14,librsync1,librtmp0,libsemanage1,libsemanage-common,libsepol1,libsigc++-2.0-0c2a,libstdcxx-compat,libtasn1-3,libudev0,libusb,libustr-1.0-1,locales,logrotate,lvm2,mdadm,mingetty,module-init-,module-init-tools,multiarch-support,multipath-tools,netcfg,net-tools,open-iscsi,pam,pam_ldap,PCD,PHP SAML2,phpmailer,procps,psmisc,python-pycurl,readline,rpm,sed,sharutils,simplesamlphp,strongswan,sysfsutils,sysstat,termcap,tinyMCE,tools,traceroute,trustedgrub,udev,update-desktop-files,util-linux,vlan,wodim,xz-utils,seek-bzip
3939
3940Note: Source code to any of the above-listed packages is available upon written request to the following address: IBM Corporation, Dept. QX3A, 3039 Cornwallis Rd., Research Triangle Park NC 27709. Identify the IBM product and the LGPL-licensed program for which you are requesting the source code.
3941
3942=========================================================
3943
3944This product contains certain code packages that are licensed pursuant to the terms of the GNU General Public License ("GPL") and/or the GNU Lesser General Public License ("LGPL"). Those terms are reproduced below for your reference. The code packages that are licensed under the GPL or LGPL version 2 include:
3945
3946geoip-database,libfuse2,libgeoip1,libkeyutils1,libmcrypt4,libnewt0.52,libprocps0,libusb-0.1-4,lsof,procps,whiptail
3947
3948Note: Source code to any of the above-listed packages is available upon written request to the following address:
3949IBM Corporation
3950Linux Technology Center, Dept. 7UDA
395111501 Burnet Road
3952Austin, TX 78758
3953
3954=========================================================
3955
3956The code packages that are licensed under the GPL or LGPL version 3 include:
3957
3958bash,autogen,bind9-host,busybox,coreutils,cpio,diffutils,findutils,gawk,gcc-4.7-base,gmp,gnupg,gpgv,grep,groff-base,grub2-common,grub-common,grub-pc,grub-pc-bin,gzip,info,install-info,less,libasprintf0c2,liberror-perl,libfile-copy-recursive-perl,libfreetype6,libgcc1,libgnutls26,libgnutls-openssl27,libidn11,liblzma5,libnfnetlink0,libpam0g,libpam-modules,libpam-modules-bin,libpam-runtime,libpipeline1,libreadline5,libreadline6,libsasl2-2,libsasl2-modules,libstdc++6,libstdcxx,libtasn1-3,man-db,nano,openssh-client,openssh-server,percona-xtrabackup,python-software-properties,rsync,rsyslog,socat,tar,xtrabackup,xz-utils
3959
3960Note: Source code to any of the above-listed packages is available upon written request to the following address:
3961IBM Corporation
3962Linux Technology Center, Dept. 7UDA
396311501 Burnet Road
3964Austin, TX 78758
3965
3966=========================================================
3967
3968The icons that are licensed under the Creative Commons Attribution 2.5 license include :
3969
3970silk/star.png
3971silk/readme.txt
3972silk/magnifier.png
3973silk/heart.png
3974silk/exclamation.png
3975silk/error.png
3976silk/delete.png
3977silk/accept.png
3978
3979=========================================================
3980
3981The icon packages that are listed under the SIL Open Font License include :
3982
3983Font-Awesome
3984material-design-icons
3985
3986=========================================================
3987
3988++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3989Creative Commons License CC by 3.0
3990
3991The Program includes some or all of the following works licensed under
3992the Creative Commons CC by 3.0 License.
3993
3994spdx-exceptions(Node)1.0.3, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.3.tgz
3995spdx-exceptions(Node)1.0.4, Kyle E. Mitchell, https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz
3996Font Awesome4.1.0, Dave Gandy, https://github.com/nomiddlename/log4js-node/releases/tag/v0.6.26
3997binary_heap.js, (C) Marijn Haverbeke, http://eloquentjavascript.net/1st_edition/appendix2.html
3998JSONSelect site, Lloyd Hilaiel <lloyd@hilaiel.com>, https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz|
3999index-debug.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
4000
4001End of Creative Commons License NOTICES AND INFORMATION
4002++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4003
4004Creative Commons License CC by 4.0
4005
4006The Program includes some or all of the following works licensed under
4007the Creative Commons CC by 4.0 License.
4008
4009caniuse-db(node) Alexis Deveria https://github.com/Fyrd/caniuse/tree/798250b18f61bf8763dbe9a1c4cacb27ba8e3457
4010
4011
4012End of Creative Commons License NOTICES AND INFORMATION
4013++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4014
4015Creative Commons Attribution-ShareAlike 3.0
4016
4017The Program includes some or all of the following works licensed under
4018the Creative Commons Attribution-ShareAlike 3.0 License.
4019
4020commons.wikimedia, jQuery Foundation, http://commons.wikimedia.org/wiki/Main_Page
4021angular.js/images/logo, Google, Inc., https://github.com/angular/angular.js/tree/master/images/logo
4022faq.html, Google, Inc., https://code.angularjs.org/1.2.0rc1/angular-1.2.0rc1.zip
4023Images, jQuery Foundation and other contributors, https://github.com/jquery/jquery-ui/tree/1.10.4
4024SPDX specification, Kyle E. Mitchell, https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz
4025gtfs, Daniel Wirtz, https://github.com/dcodeIO/ProtoBuf.js
4026
4027End of Creative Commons License NOTICES AND INFORMATION
4028++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4029
4030++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4031Unique License
4032
4033optjs (node) 3.2.1-boom
4034
4035NASA OPEN SOURCE AGREEMENT VERSION 1.3
4036THIS OPEN SOURCE AGREEMENT ("AGREEMENT") DEFINES THE RIGHTS OF USE,
4037REPRODUCTION, DISTRIBUTION, MODIFICATION AND REDISTRIBUTION OF CERTAIN
4038COMPUTER SOFTWARE ORIGINALLY RELEASED BY THE UNITED STATES GOVERNMENT AS
4039REPRESENTED BY THE GOVERNMENT AGENCY LISTED BELOW ("GOVERNMENT AGENCY").
4040THE UNITED STATES GOVERNMENT, AS REPRESENTED BY GOVERNMENT AGENCY, IS AN
4041INTENDED THIRD-PARTY BENEFICIARY OF ALL SUBSEQUENT DISTRIBUTIONS OR
4042REDISTRIBUTIONS OF THE SUBJECT SOFTWARE. ANYONE WHO USES, REPRODUCES,
4043DISTRIBUTES, MODIFIES OR REDISTRIBUTES THE SUBJECT SOFTWARE, AS DEFINED
4044HEREIN, OR ANY PART THEREOF, IS, BY THAT ACTION, ACCEPTING IN FULL THE
4045RESPONSIBILITIES AND OBLIGATIONS CONTAINED IN THIS AGREEMENT.
4046
4047
4048
4049Government Agency: _____________________________________
4050Government Agency Original Software Designation: ______________
4051Government Agency Original Software Title: ____________________
4052User Registration Requested. Please Visit http://__________________
4053Government Agency Point of Contact for Original Software: ___________________ ________________________________________________
4054
40551. DEFINITIONS
4056
4057A. "Contributor" means Government Agency, as the developer of the
4058Original Software, and any entity that makes a Modification. B.
4059"Cover|ed Patents" mean patent claims licensable by a Contributor |that
4060are necessarily infringed by the |use or sale of its Modification alone
4061or when combined with the Subject Software. C. "Display" means the
4062showing of a copy of the Subject Software, either directly or by means
4063of an image, or any other device. D. "Distribution" means conveyance or
4064transfer of the Subject Software, regardless of means, to another. E.
4065"Larger Work" means computer software that combines Subject Software, or
4066portions thereof, with software separate from the Subject Software that
4067is not governed by the terms of this Agreement. F. "Modification" means
4068any alteration of, including |addition to or deletion from, the
4069substance or structure of either the Original |Software or Subject
4070Software, and includes derivative works, as that term is defined in the
4071Copyright Statute, 17 USC 101. However, the act of including Subject
4072Software as part of a Larger Work does not in and of itself constitute a
4073Modification. G. "Original Software" means the computer software first
4074released under this Agreement by Government Agency with Government
4075Agency designation ______________ and entitled
4076_____________________________________________, |including source code,
4077object code and |accompanying documentation, if any. H. "Recipient"
4078means anyone who acquires the Subject Software |under this Agreement,
4079including all Contributors. |I. "Redistribution" means Distribution of
4080the Subject Software after a Modification has been made. J.
4081"Reproduction" means the making of a counterpart, image or copy of the
4082Subject Software. K. "Sale" means the exchange of the Subject Software
4083for money or equivalent value. L. "Subject Software" means the Original
4084Software, Modifications, or any respective parts thereof. M. "Use" means
4085the application or employment of the Subject Software for any purpose.
4086
4087
40882. GRANT OF RIGHTS
4089
4090A. Under Non-Patent Rights: |Subject to the terms and conditions of this
4091|Agreement, each Contributor, with respect to its own contribution to
4092the Subject Software, hereby grants to each |Recipient a non-exclusive,
4093world-wide, royalty-free |license to engage in the following activities
4094pertaining to the Subject Software:
4095
4096
4097
40981. Use
40992. Distribution
41003. Reproduction
41014. Modification
41025. Redistribution
41036. Display
4104
4105B. Under Patent Rights: |Subject to the terms and conditions of this
4106|Agreement, each Contributor, with respect to its own contribution to
4107the Subject Software, hereby grants to each Recipient under Covered
4108Patents |a non-exclusive, world-wide, royalty-free license |to engage in
4109the following activities pertaining to the Subject Software:
4110
4111
4112
4113
41141. Use
41152. Distribution
41163. Reproduction
41174. Sale
41185. Offer for Sale
4119
4120C. The rights granted under Paragraph B. also apply to the combination
4121of a Contributor's Modification and the Subject Software if, at the time
4122the Modification is added by the Contributor, the addition of such
4123Modification causes the combination to be covered by the Covered
4124Patents. It does not apply to any other combinations that include a
4125Modification.
4126
4127D. The rights granted in Paragraphs A. and B. allow the Recipient to
4128sublicense those same rights. Such sublicense must be under the sam|e
4129terms and conditions of this Agreement.
4130
4131
4132
41333. |OBLIGATIONS OF RECIPIENT
4134
4135A. Distribution or Redistribution of the Subject Software must be made under this Agreement except for additions covered under paragraph 3H.
4136
41371. Whenever a Recipient distributes or redistributes the Subject
4138Software, |a copy of this Agreement must be included with each copy of
4139the |Subject Software; and 2. If Recipient distributes or redistributes
4140the Subject |Software in any form other than source code, |Recipient
4141must also make the source code freely available, and must provide with
4142each copy of the Subject Software information on how to obtain the
4143source code |in a reasonable manner on or through a medium customarily
4144used for software exchange.
4145
4146|B. Each Recipient must ensure that the following copyright notice
4147appears prominently in the Subject Software:
4148
4149[Government Agency will insert the applicable copyright notice in each
4150agreement accompanying the initial distribution of original software and
4151remove this bracketed language.]
4152
4153[The following copyright notice will be used if created by a contractor
4154pursuant to Government Agency contract and rights obtained from creator
4155by assignment. Government Agency will insert the year and its Agency
4156designation and remove the bracketed language.] Copyright " {YEAR}
4157United States Government as represented by ______
4158_________________________. All Rights Reserved.
4159
4160[The following copyright notice will be used if created by civil
4161servants only. Government Agency will insert the year and its Agency
4162designation and remove the bracketed language.] Copyright " {YEAR}
4163United States Government as represented by _____________
4164_____________________________. No copyright is claimed in the United
4165States under Title 17, U.S.Code. All Other Rights Reserved.
4166
4167C. Each Contributor must characterize its alteration of the Subject
4168Software as a Modification and |must identify itself as the originator
4169of its |Modification |in a manner that reasonably allows subsequent
4170Recipients to identify the originator of the |Modification. In
4171fulfillment of these requirements, Contributor must include a file
4172(e.g., a change log file) that describes the alterations made and the
4173date of the alterations, identifies Contributor as originator of the
4174alterations, and consents to characterization of the alterations as a
4175Modification, for example, by including a |statement that the
4176Modification is derived, directly or indirectly, from Original |Software
4177provided by Government Agency. Once consent is granted, it may not
4178thereafter be revoked.
4179
4180D. A Contributor may add its own copyright notice to the Subject
4181Software. Once a copyright notice has been added to the Subject
4182Software, a Recipient may not remove it without the express permission
4183of the Contributor who added the notice.
4184
4185E. A Recipient may not make any representation in the Subject Software
4186or in any promotional, advertising or other material that may be
4187construed as an endorsement by Government Agency or by any prior
4188Recipient of any product or service provided by Recipient, or that may
4189seek to obtain commercial advantage by the fact of Government Agency's
4190or a prior Recipient's participation in this Agreement.
4191
4192F. In an effort to track usage and maintain accurate records of the
4193Subject Software, each Recipient, upon receipt of the Subject Software,
4194is requested to register with Government Agency by visiting the
4195following website: ______________________________. Recipient's name and
4196personal information shall be used for statistical purposes only. Once a
4197Recipient makes a Modification available, it is requested that the
4198Recipient inform Government Agency at the web site provided above how to
4199access the Modification.
4200
4201[Alternative paragraph for use when a web site for release and
4202monitoring of subject software will not be supported by releasing
4203Government Agency] In an effort to track usage and maintain accurate
4204records of the Subject Software, each Recipient, upon receipt of the
4205Subject Software, is requested to provide Government Agency, by e-mail
4206to the Government Agency Point of Contact listed in clause 5.F., the
4207following information: ______________________________. Recipient's name
4208and personal information shall be used for statistical purposes only.
4209Once a Recipient makes a Modification available, it is requested that
4210the Recipient inform Government Agency, by e-mail to the Government
4211Agency Point of Contact listed in clause 5.F., how to access the
4212Modificatio|n.
4213
4214G. Each Contributor represents that t|hat its Modification is believed
4215to be Contributor's original creation and does not violate any existing
4216agreements, regulations, statutes or rules, and further that
4217|Contributor has sufficient rights to grant the rights conveyed by this
4218|Agreement.
4219
4220H. A Recipient |may choose to offer, and to charge a fee for, warranty,
4221support, indemnity |and/|or liability obligations to one or more |other
4222Recipients of the Subject Software. A Recipient may do so, however, only
4223on its own behalf and not on behalf of Government Agency or any other
4224Recipient. Such a Recipient |must make it absolutely clear that any such
4225warranty, support, indemnity |and/|or liability obligation is offered by
4226|that Recipient alone. Further, such Recipient agrees to indemnify
4227Government Agency and every other Recipient for any liability incurred
4228by them |as a result of warranty, support, indemnity |and/or liability
4229offered by such Recipient.
4230
4231I. A Recipient may create a Larger Work by combining Subject Software
4232with separate software not governed by the terms of this agreement |and
4233distribute the Larger Work as a single product. In such |case, the
4234Recipient must make sure Subject Software, or portions thereof, included
4235in the Larger Work is subject to this Agreement.
4236
4237J. Notwithstanding any provisions contained herein, Recipient is hereby
4238put on notice that export of any goods |or technical data from the
4239United States may require some form of export |license from the U.S.
4240Government. Failure to obtain necessary export licenses |may result in
4241criminal liability under U.S. laws. |Government Agency neither
4242represents that a license shall not be required nor that, if required,
4243it shall be issued. Nothing granted herein provides any such export
4244license.
4245
42464. DISCLAIMER OF WARRANTIES AND LIABILITIES; WAIVER AND INDEMNIFICATION
4247
4248A. No Warranty: THE SUBJECT |SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY
4249|WARRANTY OF ANY KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY,
4250INCLUDING, |BUT NOT LIMITED TO, ANY WARRANTY THAT THE |SUBJECT SOFTWARE
4251WILL CONFORM TO SPECIFICATIONS, |ANY IMPLIED WARRANTIES OF
4252MERCHANTABILITY, |FITNESS FOR A PARTICULAR PURPOSE, OR FREEDOM FROM
4253INFRINGEMENT, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL BE ERROR FREE,
4254OR ANY WARRANTY THAT DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE
4255SUBJECT SOFTWARE. THIS AGREEMENT DOES NOT, IN ANY MANNER, CONSTITUTE AN
4256ENDORSEMENT BY GOVERNMENT AGENCY OR ANY PRIOR RECIPIENT OF ANY RESULTS,
4257RESULTING DESIGNS, HARDWARE, SOFTWARE PRODUCTS OR ANY OTHER APPLICATIONS
4258RESULTING FROM USE OF THE SUBJECT SOFTWARE. FURTHER, GOVERNMENT AGENCY
4259DISCLAIMS ALL WARRANTIES AND LIABILITIES REGARDING THIRD-PARTY SOFTWARE,
4260IF PRESENT IN THE ORIGINAL SOFTWARE, AND DISTRIBUTES IT "AS IS."
4261
4262B. Waiver and Indemnity: RECIPIENT AGREES TO WAIVE ANY AND ALL CLAIMS
4263AGAINST THE UNITED STATES GOVERNMENT, ITS CONTRACTORS AND
4264SUBCONTRACTORS, AS WELL AS ANY PRIOR RECIPIENT. IF RECIPIENT'S USE OF
4265THE SUBJECT SOFTWARE RESULTS IN ANY LIABILITIES, DEMANDS, DAMAGES,
4266EXPENSES OR LOSSES ARISING FROM SUCH USE, INCLUDING ANY DAMAGES FROM
4267PRODUCTS BASED ON, OR RESULTING FROM, RECIPIENT'S USE OF THE SUBJECT
4268SOFTWARE, RECIPIENT SHALL INDEMNIFY AND HOLD HARMLESS THE UNITED STATES
4269GOVERNMENT, ITS CONTRACTORS AND SUBCONTRACTORS, AS WELL AS ANY PRIOR
4270RECIPIENT, TO THE EXTENT PERMITTED BY LAW. RECIPIENT'S SOLE REMEDY FOR
4271ANY SUCH MATTER SHALL BE THE IMMEDIATE, UNILATERAL TERMINATION OF THIS
4272AGREEMENT.
4273
42745. GENERAL TERMS
4275
4276A. Termination: This Agreement |and the rights granted hereunder will
4277terminate automatically if |a Recipient fails to comply with these terms
4278and conditions, and fails to cure such noncompliance within thirty (30)
4279days of |becoming aware of such noncompliance. |Upon termination, a
4280Recipient agrees to immediately cease use and distribution of the
4281Subject Software. All sublicenses to the Subject Software properly
4282granted by the breaching Recipient shall survive any such termination of
4283this Agreement.
4284
4285B. Severability: |If any provision of this Agreement is invalid or
4286unenforceable under applicable law, it shall not affect the validity or
4287enforceability of the remainder of the terms of this Agreement.
4288
4289|C. Applicable Law: This Agreement shall be subject to United States
4290federal law only for all purposes, including, but not limited to,
4291determining the validity of this Agreement, the meaning of its
4292provisions and the rights, obligations and remedies of the parties.
4293
4294D. Entire Understanding: This Agreement constitutes the entire
4295understanding and agreement of the parties relating to release of the
4296Subject Software and may not be superseded, modified or amended except
4297by further written agreement duly executed by the parties.
4298
4299E. Binding Authority: By accepting and using the Subject Software under
4300this Agreement, a Recipient affirms its authority to bind the Recipient
4301to all |terms and conditions of this Agreement and |that that Recipient
4302hereby agrees to all terms and conditions herein.
4303
4304F. Point of Contact: Any Recipient contact with Government Agency is to
4305be directed to the designated representative as follows:
4306
4307
4308END OF Unique LICENSE NOTICES AND INFORMATION
4309++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4310
4311GNU GENERAL PUBLIC LICENSE
4312
4313Version 2, June 1991
4314
4315Copyright (C) 1989, 1991 Free Software Foundation, Inc.
431651 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
4317
4318Everyone is permitted to copy and distribute verbatim copies
4319of this license document, but changing it is not allowed.
4320
4321Preamble
4322
4323The 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 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 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.
4324
4325When 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 free programs; and that you know you can do these things.
4326
4327To 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.
4328
4329For example, if you distribute copies of such a program, whether gratis or for a fee, you must 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 their rights.
4330
4331We 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.
4332
4333Also, 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.
4334
4335Finally, 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.
4336
4337The precise terms and conditions for copying, distribution and modification follow.
4338TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4339
43400. 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 another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
4341
4342Activities other than copying, distribution and modification are not covered by this License; 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 based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
4343
43441. 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 the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
4345
4346You 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.
4347
43482. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
4349
4350
4351=========================================================
4352
4353CREATIVE COMMONS ATTRIBUTION 2.5 LICENSE
4354
4355THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
4356
4357BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
4358
43591. Definitions
4360
4361 "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
4362 "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.
4363 "Licensor" means the individual or entity that offers the Work under the terms of this License.
4364 "Original Author" means the individual or entity who created the Work.
4365 "Work" means the copyrightable work of authorship offered under the terms of this License.
4366 "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
4367
43682. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
4369
43703. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
4371
4372 to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
4373 to create and reproduce Derivative Works;
4374 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
4375 to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works.
4376
4377 For the avoidance of doubt, where the work is a musical composition:
4378 Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work.
4379 Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions).
4380 Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor waives the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions).
4381
4382The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.
4383
43844. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
4385
4386 You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(b), as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any credit as required by clause 4(b), as requested.
4387 If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit.
4388
43895. Representations, Warranties and Disclaimer
4390
4391UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
4392
43936. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
4394
43957. Termination
4396
4397 This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
4398 Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.
4399
44008. Miscellaneous
4401
4402 Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
4403 Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
4404 If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
4405 No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
4406 This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
4407
4408
4409 a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
4410 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.
4411 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 redistribute the 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 an announcement, your work based on the Program is not required to print an announcement.)
4412
4413These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
4414
4415Thus, 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.
4416
4417In 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.
4418
44193. 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:
4420
4421 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,
4422 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,
4423 c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
4424
4425The 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 to control 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 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.
4426
4427If 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 not compelled to copy the source along with the object code.
4428
44294. 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 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.
4430
44315. 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.
4432
44336. 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 not responsible for enforcing compliance by third parties to this License.
4434
44357. 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 the Program.
4436
4437If 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 whole is intended to apply in other circumstances.
4438
4439It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
4440
4441This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
4442
44438. 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.
4444
44459. 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.
4446
4447Each 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 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 of this License, you may choose any version ever published by the Free Software Foundation.
4448
444910. 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 two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
4450
4451NO WARRANTY
4452
445311. 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 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.
4454
445512. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL 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 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
4456END OF TERMS AND CONDITIONS
4457How to Apply These Terms to Your New Programs
4458
4459If 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 can redistribute and change under these terms.
4460
4461To 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.
4462
4463one line to give the program's name and an idea of what it does.
4464Copyright (C) yyyy name of author
4465
4466This program is free software; you can redistribute it and/or
4467modify it under the terms of the GNU General Public License
4468as published by the Free Software Foundation; either version 2
4469of the License, or (at your option) any later version.
4470
4471This program is distributed in the hope that it will be useful,
4472but WITHOUT ANY WARRANTY; without even the implied warranty of
4473MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4474GNU General Public License for more details.
4475
4476You should have received a copy of the GNU General Public License
4477along with this program; if not, write to the Free Software
4478Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
4479
4480Also add information on how to contact you by electronic and paper mail.
4481
4482If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
4483
4484Gnomovision version 69, Copyright (C) year name of author
4485Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
4486type `show w'. This is free software, and you are welcome
4487to redistribute it under certain conditions; type `show c'
4488for details.
4489
4490The 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 be mouse-clicks or menu items--whatever suits your program.
4491
4492You 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:
4493
4494Yoyodyne, Inc., hereby disclaims all copyright
4495interest in the program `Gnomovision'
4496(which makes passes at compilers) written
4497by James Hacker.
4498
4499signature of Ty Coon, 1 April 1989
4500Ty Coon, President of Vice
4501
4502This 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.
4503
4504In addition to the above listed program packages, this product also contains portions of the Linux kernel, which is licensed under the terms of the GPL license reproduced above, with the following additional clarification:
4505
4506NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the linux kernel) is copyrighted by me and others who actually wrote it. Linus Torvalds
4507
4508This product also contains portions of the Libstdc++ library, which is licensed under the GPL license referenced above, modified by the following exception language:
4509
4510As a special exception, you may use this file as part of a free software library without restriction. Specifically, if other files instantiate templates or use macros or inline functions from this file, or you compile this file and link it with other files to produce an executable, this file does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License.
4511
4512=========================================================
4513
4514GNU LESSER GENERAL PUBLIC LICENSE
4515
4516Version 2.1, February 1999
4517
4518Copyright (C) 1991, 1999 Free Software Foundation, Inc.
451951 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
4520Everyone is permitted to copy and distribute verbatim copies
4521of this license document, but changing it is not allowed.
4522
4523[This is the first released version of the Lesser GPL. It also counts
4524 as the successor of the GNU Library Public License, version 2, hence
4525 the version number 2.1.]
4526
4527Preamble
4528
4529The 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.
4530
4531This license, the Lesser General Public License, applies to some specially designated software 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.
4532
4533When 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 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 do these things.
4534
4535To 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 to certain responsibilities for you if you distribute copies of the library or if you modify it.
4536
4537For example, if you distribute copies of the library, whether gratis or for a fee, you must 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 the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
4538
4539We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
4540
4541To 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 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.
4542
4543Finally, 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 program by 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.
4544
4545Most 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 designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
4546
4547When 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 the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
4548
4549We 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.
4550
4551For 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-free programs 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.
4552
4553In other cases, permission to use a particular library in non-free programs enables a greater 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.
4554
4555Although 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.
4556
4557The 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 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.
4558TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4559
45600. This License Agreement applies to any software library or other program which contains 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 "this License"). Each licensee is addressed as "you".
4561
4562A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
4563
4564The "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 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".)
4565
4566"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.
4567
4568Activities other than copying, distribution and modification are not covered by this License; 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 constitute a work based on 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.
4569
45701. You may copy and distribute verbatim copies of the Library's complete 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 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.
4571
4572You 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.
4573
45742. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
4575
4576 * a) The modified work must itself be a software library.
4577 * b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
4578 * 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.
4579 * 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.
4580
4581 (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 the application does not supply it, the square root function must still compute square roots.)
4582
4583These 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 in themselves, then this License, and its terms, do not apply to those sections 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.
4584
4585Thus, 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.
4586
4587In 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.
4588
45893. 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 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.
4590
4591Once 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.
4592
4593This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4594
45954. 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.
4596
4597If 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 the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
4598
45995. 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, and therefore falls outside the scope of this License.
4600
4601However, 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 distribution of such executables.
4602
4603When 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 even though 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 for this to be true is not precisely defined by law.
4604
4605If 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.)
4606
4607Otherwise, 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.
4608
46096. As an exception to the Sections above, you may also combine or link a "work that uses 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.
4610
4611You 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 copy of 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:
4612
4613 * a) Accompany the work with the complete corresponding machine-readable source code for 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.)
4614 * b) 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 is interface-compatible with the version that the work was made with.
4615 * 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.
4616 * 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.
4617 * e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
4618
4619For 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 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.
4620
4621It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
4622
46237. 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 the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
4624
4625 * 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 terms of the Sections above.
4626 * 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 uncombined form of the same work.
4627
46288. 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.
4629
46309. 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.
4631
463210. Each time you redistribute the Library (or any work based on the Library), the recipient 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.
4633
463411. 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 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.
4635
4636If 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 whole is intended to apply in other circumstances.
4637
4638It 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 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 willing to distribute software through any other system and a licensee cannot impose that choice.
4639
4640This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
4641
464212. 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.
4643
464413. 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.
4645
4646Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later 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 Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
4647
464814. 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 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 goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
4649
4650NO WARRANTY
4651
465215. 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 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.
4653
465416. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 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 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 SUCH DAMAGES.
4655END OF TERMS AND CONDITIONS
4656How to Apply These Terms to Your New Libraries
4657
4658If 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).
4659
4660To 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 full notice is found.
4661
4662one line to give the library's name and an idea of what it does.
4663Copyright (C) year name of author
4664
4665This library is free software; you can redistribute it and/or
4666modify it under the terms of the GNU Lesser General Public
4667License as published by the Free Software Foundation; either
4668version 2.1 of the License, or (at your option) any later version.
4669
4670This library is distributed in the hope that it will be useful,
4671but WITHOUT ANY WARRANTY; without even the implied warranty of
4672MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4673Lesser General Public License for more details.
4674
4675You should have received a copy of the GNU Lesser General Public
4676License along with this library; if not, write to the Free Software
4677Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
4678
4679Also add information on how to contact you by electronic and paper mail.
4680
4681You 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:
4682
4683Yoyodyne, Inc., hereby disclaims all copyright interest in
4684the library `Frob' (a library for tweaking knobs) written
4685by James Random Hacker.
4686
4687signature of Ty Coon, 1 April 1990
4688Ty Coon, President of Vice
4689
4690That's all there is to it!
4691
4692=========================================================
4693
4694GNU GENERAL PUBLIC LICENSE (GPLv3)
4695
4696Version 3, 29 June 2007
4697
4698Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
4699
4700Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
4701Preamble
4702
4703The GNU General Public License is a free, copyleft license for software and other kinds of works.
4704
4705The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure 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.
4706
4707When 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.
4708
4709To 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 distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
4710
4711For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
4712
4713Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.
4714
4715For 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 that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
4716
4717Some devices are designed to deny users access to install or run modified versions of the software 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 version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.
4718
4719Finally, every program is threatened constantly by software patents. States should not allow 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 free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.
4720
4721The precise terms and conditions for copying, distribution and modification follow.
4722TERMS AND CONDITIONS
47230. Definitions.
4724
4725"This License" refers to version 3 of the GNU General Public License.
4726
4727"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
4728
4729"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations.
4730
4731To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.
4732
4733A "covered work" means either the unmodified Program or a work based on the Program.
4734
4735To "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 some countries other activities as well.
4736
4737To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
4738
4739An interactive user interface displays "Appropriate Legal Notices" to the extent that it 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 this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.
47401. Source Code.
4741
4742The "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.
4743
4744A "Standard Interface" means an interface that either is an official standard defined by 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.
4745
4746The "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, but which is not part of that Major Component, and (b) serves only to enable use of the work with 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, means a 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.
4747
4748The "Corresponding Source" for a work in object code form means all the source code needed 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 the work'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 the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked 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.
4749
4750The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
4751
4752The Corresponding Source for a work in source code form is that same work.
47532. Basic Permissions.
4754
4755All 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 other equivalent, as provided by copyright law.
4756
4757You 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 this 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 your copyrighted material outside their relationship with you.
4758
4759Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
47603. Protecting Users' Legal Rights From Anti-Circumvention Law.
4761
4762No 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 such measures.
4763
4764When you convey a covered work, you waive any legal power to forbid circumvention of technological 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 to limit 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 technological measures.
47654. Conveying Verbatim Copies.
4766
4767You 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 an appropriate 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 License along with the Program.
4768
4769You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
47705. Conveying Modified Source Versions.
4771
4772You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
4773
4774 * a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
4775 * b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
4776 * c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any 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 work in any other way, but it does not invalidate such permission if you have separately received it.
4777 * 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.
4778
4779A 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 it such 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 to limit 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.
47806. Conveying Non-Source Forms.
4781
4782You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
4783
4784 * a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
4785 * b) Convey the object code in, or embodied in, a physical product (including a physical 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 product model, 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 your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
4786 * 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 and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
4787 * d) Convey the object code by offering access from a designated place (gratis or for 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 the Corresponding Source along with the object code. If the place to copy the object code is a 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 directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
4788 * 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 offered to the general public at no charge under subsection 6d.
4789
4790A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.
4791
4792A "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 a product 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 typical or 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 to use, 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.
4793
4794"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of 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.
4795
4796If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding 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).
4797
4798The 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 modified 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 materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
4799
4800Corresponding Source conveyed, and Installation Information provided, in accord with this 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.
48017. Additional Terms.
4802
4803"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 applicable to the entire Program shall be treated as though they were included in this License, to the 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 the entire Program remains governed by this License without regard to the additional permissions.
4804
4805When 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 have or can give appropriate copyright permission.
4806
4807Notwithstanding 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 the terms of this License with terms:
4808
4809 * a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
4810 * b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
4811 * c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
4812 * d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
4813 * e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
4814 * f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
4815
4816All 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 is a 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 a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
4817
4818If 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.
4819
4820Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.
48218. Termination.
4822
4823You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
4824
4825However, 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 copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
4826
4827Moreover, 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) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
4828
4829Termination of your rights under this section does not terminate the licenses of parties 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 licenses for the same material under section 10.
48309. Acceptance Not Required for Having Copies.
4831
4832You are not required to accept this License in order to receive or run a copy of the Program. 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, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.
483310. Automatic Licensing of Downstream Recipients.
4834
4835Each time you convey a covered work, the recipient automatically receives a license from 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.
4836
4837An "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 that transaction 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 in interest, if the predecessor has it or can get it with reasonable efforts.
4838
4839You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other 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 patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.
484011. Patents.
4841
4842A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version".
4843
4844A 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 requirements of this License.
4845
4846Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
4847
4848In the following three paragraphs, a "patent license" is any express agreement or commitment, 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 a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.
4849
4850If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily 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 for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, 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.
4851
4852If, 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 to some 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.
4853
4854A 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 more of 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 any of 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 from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
4855
4856Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.
485712. No Surrender of Others' Freedom.
4858
4859If 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 your obligations 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 collect a 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 from conveying the Program.
486013. Use with the GNU Affero General Public License.
4861
4862Notwithstanding 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 terms of 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.
486314. Revised Versions of this License.
4864
4865The 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.
4866
4867Each version is given a distinguishing version number. If the Program specifies that a 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 numbered version 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.
4868
4869If 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.
4870
4871Later 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 your choosing to follow a later version.
487215. Disclaimer of Warranty.
4873
4874THERE 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 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.
487516. Limitation of Liability.
4876
4877IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, 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 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU 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.
487817. Interpretation of Sections 15 and 16.
4879
4880If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that 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 the Program in return for a fee.
4881
4882END OF TERMS AND CONDITIONS
4883How to Apply These Terms to Your New Programs
4884
4885If 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 can redistribute and change under these terms.
4886
4887To 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 state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
4888
4889 <one line to give the program's name and a brief idea of what it does.>
4890 Copyright (C) <year> <name of author>
4891
4892 This program is free software: you can redistribute it and/or modify
4893 it under the terms of the GNU General Public License as published by
4894 the Free Software Foundation, either version 3 of the License, or
4895 (at your option) any later version.
4896
4897 This program is distributed in the hope that it will be useful,
4898 but WITHOUT ANY WARRANTY; without even the implied warranty of
4899 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4900 GNU General Public License for more details.
4901
4902 You should have received a copy of the GNU General Public License
4903 along with this program. If not, see <http://www.gnu.org/licenses/>.
4904
4905Also add information on how to contact you by electronic and paper mail.
4906
4907If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:
4908
4909 <program> Copyright (C) <year> <name of author>
4910 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
4911 This is free software, and you are welcome to redistribute it
4912 under certain conditions; type `show c' for details.
4913
4914The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box".
4915
4916You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>.
4917
4918The 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 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
4919
4920=========================================================
4921
4922GNU LESSER GENERAL PUBLIC LICENSE (LGPLv3)
4923
4924Version 3, 29 June 2007
4925
4926Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
4927
4928Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
4929
4930This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.
49310. Additional Definitions.
4932
4933As 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.
4934
4935"The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below.
4936
4937An "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 defined by the Library is deemed a mode of using an interface provided by the Library.
4938
4939A "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 made is also called the "Linked Version".
4940
4941The "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.
4942
4943The "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 Libraries of the Combined Work.
49441. Exception to Section 3 of the GNU GPL.
4945
4946You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL.
49472. Conveying Modified Versions.
4948
4949If 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 than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:
4950
4951 * 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, or
4952 * b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy.
4953
49543. Object Code Incorporating Material from Library Header Files.
4955
4956The object code form of an Application may incorporate material from a header file that 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:
4957
4958 * a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License.
4959 * b) Accompany the object code with a copy of the GNU GPL and this license document.
4960
49614. Combined Works.
4962
4963You may convey a Combined Work under terms of your choice that, taken together, effectively 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 do each of the following:
4964
4965 * a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License.
4966 * b) Accompany the Combined Work with a copy of the GNU GPL and this license document.
4967 * 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.
4968 * d) Do one of the following:
4969 o 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.
4970 o 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.
4971 * 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 that such information is necessary to install and execute a modified version of the Combined Work 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.)
4972
49735. Combined Libraries.
4974
4975You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:
4976
4977 * 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.
4978 * b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
4979
49806. Revised Versions of the GNU Lesser General Public License.
4981
4982The Free Software Foundation may publish revised and/or new versions of the GNU 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.
4983
4984Each 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.
4985
4986If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
4987
4988=========================================================
4989-----------------------------------------------------------
4990SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
4991-----------------------------------------------------------
4992
4993PREAMBLE
4994The goals of the Open Font License (OFL) are to stimulate worldwide
4995development of collaborative font projects, to support the font creation
4996efforts of academic and linguistic communities, and to provide a free and
4997open framework in which fonts may be shared and improved in partnership
4998with others.
4999
5000The OFL allows the licensed fonts to be used, studied, modified and
5001redistributed freely as long as they are not sold by themselves. The
5002fonts, including any derivative works, can be bundled, embedded,
5003redistributed and/or sold with any software provided that any reserved
5004names are not used by derivative works. The fonts and derivatives,
5005however, cannot be released under any other type of license. The
5006requirement for fonts to remain under this license does not apply
5007to any document created using the fonts or their derivatives.
5008
5009DEFINITIONS
5010"Font Software" refers to the set of files released by the Copyright
5011Holder(s) under this license and clearly marked as such. This may
5012include source files, build scripts and documentation.
5013
5014"Reserved Font Name" refers to any names specified as such after the
5015copyright statement(s).
5016
5017"Original Version" refers to the collection of Font Software components as
5018distributed by the Copyright Holder(s).
5019
5020"Modified Version" refers to any derivative made by adding to, deleting,
5021or substituting -- in part or in whole -- any of the components of the
5022Original Version, by changing formats or by porting the Font Software to a
5023new environment.
5024
5025"Author" refers to any designer, engineer, programmer, technical
5026writer or other person who contributed to the Font Software.
5027
5028PERMISSION & CONDITIONS
5029Permission is hereby granted, free of charge, to any person obtaining
5030a copy of the Font Software, to use, study, copy, merge, embed, modify,
5031redistribute, and sell modified and unmodified copies of the Font
5032Software, subject to the following conditions:
5033
50341) Neither the Font Software nor any of its individual components,
5035in Original or Modified Versions, may be sold by itself.
5036
50372) Original or Modified Versions of the Font Software may be bundled,
5038redistributed and/or sold with any software, provided that each copy
5039contains the above copyright notice and this license. These can be
5040included either as stand-alone text files, human-readable headers or
5041in the appropriate machine-readable metadata fields within text or
5042binary files as long as those fields can be easily viewed by the user.
5043
50443) No Modified Version of the Font Software may use the Reserved Font
5045Name(s) unless explicit written permission is granted by the corresponding
5046Copyright Holder. This restriction only applies to the primary font name as
5047presented to the users.
5048
50494) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
5050Software shall not be used to promote, endorse or advertise any
5051Modified Version, except to acknowledge the contribution(s) of the
5052Copyright Holder(s) and the Author(s) or with their explicit written
5053permission.
5054
50555) The Font Software, modified or unmodified, in part or in whole,
5056must be distributed entirely under this license, and must not be
5057distributed under any other license. The requirement for fonts to
5058remain under this license does not apply to any document created
5059using the Font Software.
5060
5061TERMINATION
5062This license becomes null and void if any of the above conditions are
5063not met.
5064
5065DISCLAIMER
5066THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5067EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
5068MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
5069OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
5070COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5071INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
5072DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5073FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
5074OTHER DEALINGS IN THE FONT SOFTWARE.
5075
5076=========================================================
5077
5078
5079L/N: L-CLIG-A6SRK6
5080D/N: L-CLIG-A6SRK6
5081P/N: L-CLIG-A6SRK6
\No newline at end of file