|
From: <bel...@us...> - 2003-03-25 00:37:06
|
Update of /cvsroot/btplusplus/BT++/dist
In directory sc8-pr-cvs1:/tmp/cvs-serv28655/dist
Modified Files:
LICENSE.rtf
Added Files:
CHANGELOG_WT.txt WT++.nsi
Log Message:
Release stuff for WT++
Updated License to include WT++
--- NEW FILE: CHANGELOG_WT.txt ---
[0.5.1 (alpha)]
- first public release
--- NEW FILE: WT++.nsi ---
!define MUI_PRODUCT "WebTorrent++"
!define MUI_VERSION "0.5.1"
!include "${NSISDIR}\Contrib\Modern UI\System.nsh"
;--------------------------------
;Configuration
;Use bz2 compression
SetCompressor bzip2
!define MUI_WELCOMEPAGE
!define MUI_LICENSEPAGE
!define MUI_COMPONENTSPAGE
!define MUI_DIRECTORYPAGE
!define MUI_FINISHPAGE
!define MUI_UNINSTALLER
;Language
!insertmacro MUI_LANGUAGE "English"
;General
OutFile "WT++-${MUI_VERSION}-bin.exe"
;Text for License window
LicenseData "LICENSE.rtf"
;Folder-selection page
InstallDir "$PROGRAMFILES\${MUI_PRODUCT}"
;--------------------------------
;Installer Sections
Section "" SecCopyUI
SetOutPath "$INSTDIR"
File "..\build\WT++\_socket.pyd"
File "..\build\WT++\_sre.pyd"
File "..\build\WT++\_winreg.pyd"
File "..\build\WT++\WT++.exe"
File "..\build\WT++\python22.dll"
File "..\build\WT++\select.pyd"
File "README_WT.txt"
File "CHANGELOG_WT.txt"
File "LICENSE.rtf"
SetOutPath "$INSTDIR\WebTemplates"
File "..\src\WebTemplates\config.tmpl"
File "..\src\WebTemplates\dl_fail.tmpl"
File "..\src\WebTemplates\exit.tmpl"
File "..\src\WebTemplates\log.tmpl"
File "..\src\WebTemplates\menu.tmpl"
File "..\src\WebTemplates\root.tmpl"
File "..\src\WebTemplates\torrent.tmpl"
SectionEnd
Section "Uninstaller" Uninst
WriteUninstaller "$INSTDIR\Uninstall.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\WebTorrent++" "DisplayName" "WebTorrent++ ${MUI_VERSION}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\WebTorrent++" "UninstallString" '"$INSTDIR\Uninstall.exe"'
SectionEnd
Section "Startmenu Shortcuts" Start
CreateDirectory "$SMPROGRAMS\WebTorrent++"
CreateShortCut "$SMPROGRAMS\WebTorrent++\WebTorrent++.lnk" "$INSTDIR\WT++.exe"
CreateShortCut "$SMPROGRAMS\WebTorrent++\WebTorrent++ Readme.lnk" "$INSTDIR\README_WT.txt"
CreateShortCut "$SMPROGRAMS\WebTorrent++\WebTorrent++ Changelog.lnk" "$INSTDIR\CHANGELOG_WT.txt"
CreateShortCut "$SMPROGRAMS\WebTorrent++\License.lnk" "$INSTDIR\LICENSE.rtf"
IfFileExists "$INSTDIR\Uninstall.exe" "" +2
CreateShortCut "$SMPROGRAMS\WebTorrent++\WebTorrent++ Uninstall.lnk" "$INSTDIR\Uninstall.exe"
SectionEnd
;--------------------------------
;Display the Finish header
!insertmacro MUI_SECTIONS_FINISHHEADER
;--------------------------------
;Descriptions
!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${Uninst} "Create a uninstaller."
!insertmacro MUI_DESCRIPTION_TEXT ${Start} "Create shortcuts in the startmenu."
!insertmacro MUI_FUNCTIONS_DESCRIPTION_END
;--------------------------------
;Unistaller actions
Section "Uninstall"
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\WebTorrent++"
RMDir /r "$SMPROGRAMS\WebTorrent++"
Delete "$INSTDIR\_socket.pyd"
Delete "$INSTDIR\_sre.pyd"
Delete "$INSTDIR\_winreg.pyd"
Delete "$INSTDIR\WT++.exe"
Delete "$INSTDIR\python22.dll"
Delete "$INSTDIR\select.pyd"
Delete "$INSTDIR\WebTemplates\config.tmpl"
Delete "$INSTDIR\WebTemplates\dl_fail.tmpl"
Delete "$INSTDIR\WebTemplates\exit.tmpl"
Delete "$INSTDIR\WebTemplates\log.tmpl"
Delete "$INSTDIR\WebTemplates\menu.tmpl"
Delete "$INSTDIR\WebTemplates\root.tmpl"
Delete "$INSTDIR\WebTemplates\torrent.tmpl"
Delete "$INSTDIR\README_WT.txt"
Delete "$INSTDIR\CHANGELOG_WT.txt"
Delete "$INSTDIR\LICENSE.rtf"
Delete "$INSTDIR\Uninstall.exe"
SectionEnd
Index: LICENSE.rtf
===================================================================
RCS file: /cvsroot/btplusplus/BT++/dist/LICENSE.rtf,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** LICENSE.rtf 6 Feb 2003 19:06:32 -0000 1.1
--- LICENSE.rtf 25 Mar 2003 00:37:01 -0000 1.2
***************
*** 1,400 ****
! {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1031\deflangfe1031{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
! {\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}
! {\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
! {\f46\fswiss\fcharset238\fprq2 Arial CE;}{\f47\fswiss\fcharset204\fprq2 Arial Cyr;}{\f49\fswiss\fcharset161\fprq2 Arial Greek;}{\f50\fswiss\fcharset162\fprq2 Arial Tur;}{\f51\fswiss\fcharset177\fprq2 Arial (Hebrew);}
! {\f52\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f53\fswiss\fcharset186\fprq2 Arial Baltic;}{\f54\fswiss\fcharset163\fprq2 Arial (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;
! \red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;
! \red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
! \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
! \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}{\*\listtable{\list\listtemplateid1781933688\listhybrid{\listlevel\levelnfc4\levelnfcn4
! \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567639\'02\'00);}{\levelnumbers\'01;}\fi-360\li1004\jclisttab\tx1004\lin1004 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0
! \levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1724\jclisttab\tx1724\lin1724 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0
! {\leveltext\leveltemplateid67567643\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2444\jclisttab\tx2444\lin2444 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567631
! \'02\'03.;}{\levelnumbers\'01;}\fi-360\li3164\jclisttab\tx3164\lin3164 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'04.;}{\levelnumbers\'01;}
! \fi-360\li3884\jclisttab\tx3884\lin3884 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567643\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4604\jclisttab\tx4604\lin4604 }
! {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567631\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5324\jclisttab\tx5324\lin5324 }{\listlevel\levelnfc4\levelnfcn4\leveljc0
! \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'07.;}{\levelnumbers\'01;}\fi-360\li6044\jclisttab\tx6044\lin6044 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1
! \levelspace360\levelindent0{\leveltext\leveltemplateid67567643\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6764\jclisttab\tx6764\lin6764 }{\listname ;}\listid435056598}{\list\listtemplateid-1240303896\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0
! \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567639\'02\'00);}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1
! \levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
! \leveltemplateid67567643\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567631
! \'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'04.;}{\levelnumbers\'01;}
! \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567643\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }
! {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567631\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0
! \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67567641\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1
! \levelspace360\levelindent0{\leveltext\leveltemplateid67567643\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid969094496}}{\*\listoverridetable{\listoverride\listid435056598\listoverridecount0\ls1}
! {\listoverride\listid969094496\listoverridecount0\ls2}}{\*\rsidtbl \rsid2299944\rsid3746437\rsid6106872\rsid6226993\rsid11213307\rsid11802965\rsid13308893\rsid15034262}{\*\generator Microsoft Word 10.0.2627;}{\info{\author SirElvis}{\operator SirElvis}
! {\creatim\yr2003\mo2\dy6\hr18\min33}{\revtim\yr2003\mo2\dy6\hr19\min6}{\version8}{\edmins0}{\nofpages6}{\nofwords2585}{\nofchars16286}{\nofcharsws18834}{\vern16437}}\margl1417\margr1417\margt1417\margb1134
! \widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot15034262 \fet0
! \sectd \linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4
! \pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}
! {\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0
! \fs24\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {\b\f1\fs26\ul\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid11802965 MIT License (for the original BitTorrent)}{\f1\fs26\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid11802965
!
! \par }{\f1\fs32\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! Unless otherwise noted, all files are released under the MIT license, exceptions contain licensing information in them.
\par
\par Copyright (C) 2001-2002 Bram Cohen
\par
! \par Permission is hereby granted, free of charge, to any person}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! obtaining a copy of this software and associated documentation files}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! (the "Software"), to deal in the Software without restriction,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! including without limitation the rights to use, copy, modify, merge,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 publ
! ish, distribute, sublicense, and/or sell copies of the Software,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! and to permit persons to whom the Software is furnished to do so,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 subject to the following conditions:
\par
! \par The above copyright notice and this permission notice shall be}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 included in all copies o
! r substantial portions of the Software.
\par
! \par The Software is provided "AS IS", without warranty of any kind,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! express or implied, including but not limited to the warranties of}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 merchantability, }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 fitness for a particular purpose and}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 noninfringement. In no event shall the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 authors or copyright holders}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! be liable for any claim, damages or other liability, whether in an}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! action of contract, tort or otherwise, arising from, out of or in}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! connection with the Software or the use or other dealings in the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Software.
! \par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\f1\fs32\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }{\b\f1\fs26\ul\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid11802965 GPL (for BitTorrent++)
! \par }{\f1\fs32\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }\pard \qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 GNU GENERAL PUBLIC LICENSE
\par Version 2, June 1991
! \par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }\pard \qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
! \par 59 Temple Place, Suite 330, Boston,
! \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 MA }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 02111-1307 USA
! \par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Everyone is permitted to copy and distribute verbatim copies of this license docu
! ment, but changing it is not allowed.
\par
! \par }\pard \qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\b\f1\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Preamble
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par The licenses for most software are designed to take away your}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! freedom to share and change it. By contrast, the GNU General Public}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! License is intended to guarantee your freedom to share and change free}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! software--to make sure the software is free for all its users. This}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! General Public License applies to most of the Free Software}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! Foundation's software and to any other program whose authors commit to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! using it. (Some other Free Software Foundation software is covered by}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! the GNU Library General Public License instead.) You can apply it to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 your programs, too.
\par
! \par When we speak of free software, we are referring to freedom, not}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! price. Our General Public Licenses are designed to make sure that you}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! have the freedom to distribute copies of free software (and charge for}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! this service if you wish), that you receive source code or can get it}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! if you want it, that you can change the software or use pieces of it}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 in new free programs; and that you know you ca
! n do these things.
\par
! \par To protect your rights, we need to make restrictions that forbid}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! anyone to deny you these rights or to ask you to surrender the rights.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! These restrictions translate to certain responsibilities for you if you}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 distribute copies of the sof
tware, or if you modify it.
- \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872
- \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 For example, if you distribute copies of such a program, whether}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{
- \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 gratis or for a fee, you must give the recipients all the rights that}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{
- \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 you have. You must make sure that they, too, receive or can get the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{
- \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 source}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 code. And you mus
- t show them these terms so they know their}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 rights.
\par
! \par We protect your rights with two steps: (1) copyright the software, and}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! (2) offer you this license which gives you legal permission to copy,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 distribute and/or modify the software.
\par
! \par Also, for each author's protection and ours, we want to make certain}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! that everyone understands that there is no warranty for this free}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! software. If the software is modified by someone else and passed on, we}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! want its recipients to know that what they have is not the original, so}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 t
! hat any problems introduced by others will not reflect on the original}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 authors' reputations.
\par
! \par Finally, any free program is threatened constantly by software}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! patents. We wish to avoid the danger that redistributors of a free}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 program will individually obtain
! patent licenses, in effect making the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 program proprietary. To prevent this, we have made it clear that any}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 patent must be licensed for everyone's free use or not licensed at all.
\par
! \par The precise terms and conditions for copying, distribution and}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 modification follow.
\par
\par
! \par }\pard \qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\b\f1\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 GNU GENERAL PUBLIC LICENSE
\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 0}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 . This License applies to any program or other work which contains}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 a notice placed by the copyright holder saying it may be distributed}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 under the terms of this General Public License. The "Program", below,}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 refers to any such program or work, and a "work based on the Program"}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 means either the Program or any derivative work under copyright law:}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 T}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 hat is to say, a work containing the Program or a portion of it,}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 either verbatim or with modifications and/or translated into another}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 language. (Hereinafter, translation is included without limitation in}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 the term "modification")}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 . }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 Each licensee is addressed as "you".
\par
! \par Activities other than copying, distribution and modification are not}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 covered by this Licens}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 e; they are outside its scope. }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 The act of}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 running the Program is not restricted, and the output from the Program}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 is covered only if its contents constitute a work based on the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 Program (independent of having been made by running the Program).}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 Whether that is true depends on what the Program does.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 1}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 . You may copy and distribute verbatim copies of the Program's}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 source code as you receive it, in any medium, provided that you}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 conspicuously and appropriately publish on each copy an appropriate}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 copyright notice and disclaimer of warranty; keep intact all the}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 notices that refer to this License and to the absence of any warranty;}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 and give any other recipients of the Program a copy of this License}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 along with the Program.
\par
! \par You may charge a fee for the physical act of transferring a copy, and}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid15034262\charrsid6226993 you may at your option offer }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993
! warranty protection in exchange for a fee.
! \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6226993 2}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . You may modify your copy or copies of the Program or any portion}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 of it, thus forming a work based on the Program, and copy and}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 distribute such modifications or work under the terms of Section 1}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 above, provided that you also meet all of these conditions:
\par
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 \hich\af1\dbch\af0\loch\f1 a)\tab}}\pard \qj \fi-360\li709\ri0\nowidctlpar\jclisttab\tx709\faauto\ls1\rin0\lin709\itap0\pararsid6226993 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 You must cause the modified files to carry prominent notices}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 stating that you changed the files and the date of any change.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993
! \par }\pard \qj \li349\ri0\nowidctlpar\faauto\rin0\lin349\itap0\pararsid6226993 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 \hich\af1\dbch\af0\loch\f1 b)\tab}}\pard \qj \fi-360\li709\ri0\nowidctlpar\jclisttab\tx709\faauto\ls1\rin0\lin709\itap0\pararsid6106872 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 Y}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 ou must cause any work that you distribute or publish, that in}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 whole or in p}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 art contains or is derived from }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262
! the Program or any}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 part thereof, to be licensed as a whole at no charge to all third}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6226993\charrsid15034262 parties under the terms of this License.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid6106872 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 \hich\af1\dbch\af0\loch\f1 c)\tab}}\pard \qj \fi-360\li709\ri0\nowidctlpar\jclisttab\tx709\faauto\ls1\rin0\lin709\itap0\pararsid6226993 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 If the modified program normally reads commands interactively}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 when run, you must cause it, when started running for such}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 interactive use in the most ordinary way, to print or display an}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 announcement including an appropriate copyright notice and a}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 notice that there is no warranty (or else, saying that you provide}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 a warranty) and that users may redistribute the program under}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 these conditions, and telling the user how to view a copy of this}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 License. (Exception: if the Program itself is interactive but}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 does not normally print such an announcement, your work based on}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872\charrsid15034262 the Program is not required to print an announcement)}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 .
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! \par These requirements apply to the modified work as a whole. If}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 identifiable sections of that work
! are not derived from the Program,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 and can be reasonably considered independent and separate works in}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 themselves, then this License, and its terms, do not apply to those}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872
! }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 sections when you dist}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 ribute them as separate works. }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 But when you}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 dist
! ribute the same sections as part of a whole which is a work based}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! on the Program, the distribution of the whole must be on the terms of}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! this License, whose permissions for other licensees extend to the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 entire whole, and thus to each and every part regardle
! ss of who wrote it.
\par
! \par Thus, it is not the intent of this section to claim rights or contest}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! your rights to work written entirely by you; rather, the intent is to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! exercise the right to control the distribution of derivative or}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 collective works based on the Program.
\par
! \par In addition, mere aggregation of another work not based on the Program}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! with the Program (or with a work based on the Program) on a volume of}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! a storage or distribution medium does not bring the other work under}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 the scope of this License.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid6106872 3}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . You may copy and distribute the Program (or a work based on it,}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 under Section 2) in object code or executable form under the terms of}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Sections 1 and 2 above provided that you also do one of the following:
! \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 \hich\af1\dbch\af0\loch\f1 a)\tab}}\pard \qj \fi-360\li720\ri0\nowidctlpar\jclisttab\tx720\faauto\ls2\rin0\lin720\itap0\pararsid13308893 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 Accompany it with the complete corresponding machine-readable}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 source code, which must be distributed under the terms of Sections}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 1 and 2 above on a medium customarily used for software interchange; or,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid6106872
! \par }\pard \qj \li360\ri0\nowidctlpar\faauto\rin0\lin360\itap0\pararsid13308893 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 \hich\af1\dbch\af0\loch\f1 b)\tab}}\pard \qj \fi-360\li720\ri0\nowidctlpar\jclisttab\tx720\faauto\ls2\rin0\lin720\itap0\pararsid13308893 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 Accompany it with a written offer, valid for at least three}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 customarily used for software interchange; or,}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid13308893 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! \par {\listtext\pard\plain\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 \hich\af1\dbch\af0\loch\f1 c)\tab}}\pard \qj \fi-360\li720\ri0\nowidctlpar\jclisttab\tx720\faauto\ls2\rin0\lin720\itap0\pararsid13308893 {
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 A}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 ccompany it with the information you received as to the offer to distrib}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 ute corresponding source code. }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262
! (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893\charrsid15034262 an offer, in accord with Subsection b above.)
! \par }\pard \qj \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15034262 {\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! \par }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 The source code for a work means the preferred form of the work for}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 making modifications to it. }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 For an executable work, complete source}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 code means all the source code for all modules it contains, plus any}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 associated interface definition files, plus the scripts used to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 control compilation and installation of the e}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 xecutable. }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 However, as a}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! special exception, the source code distributed need not include}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! anything that is normally distributed (in either source or binary}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! form) with the major components (compiler, kernel, and so on) of the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! operating system on which the executable runs, unless that component}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 itself accompanies the executable.
\par
! \par If distribution of executable or object code is made by offering}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! access to copy from a designated place, then offering equivalent}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! access to copy the source code from the same place counts as}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! distribution of the source code, even though third parties are not}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 com
! pelled to copy the source along with the object code.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 4}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . You may not copy, modify, sublicense, or distribute the Program}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 exc}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 ept as expressly provided under }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 this License. Any attempt}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! otherwise to copy, modify, sublicense or distribute the Program is}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 void,
! and will automatically terminate your rights under this License.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! However, parties who have received copies, or rights, from you under}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! this License will not have their licenses terminated so long as such
\par parties remain in full compliance.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 5}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . You are not required to accept this License, since you have not}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 signed it.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! However, nothing else grants you permission to modify or}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 distribute the P}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 rogram or its derivative works.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 These actions are}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 prohibited by law if }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 you do not accept this License.}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Therefore, by}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! modifying or distributing the Program (or any work based on the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! Program), you indicate your acceptance of this License to do so, and}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 all its terms and}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 conditions for copying, distributing or modifying}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 the Program or works based on it.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 6}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . Each time you redistribute the Program (or any work based on the}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Program), the recipient automatically receives a license from the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893
! }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 original licensor to copy, distribute or modify the Program subject to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid3746437 these terms and conditions.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 You may not impose any further}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 restrictions on the recipients' exercise of the rights granted herein.}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 You are not responsible for enforcing compliance by third parties to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 this License.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 7}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . If, as a consequence of a court judgment or allegation of patent}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 infringement or for any other reason (not limited to patent issues),}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 conditions are imposed on you (whether by court order, agreement or}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 otherwise) that contradict the conditions of this License, they do not}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 excuse you from the conditions of this License. If you cannot}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 distribute so as to satisfy simultaneously your obligations under this}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 License and any other pertinent obligations, then as a consequence you}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 may not distribute the Program at all. For example, if a patent}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 license would not permit royalty-free redistribution of the Program by}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 all those who receive copies directly or indirectly through you, then}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 the only way you could satisfy both it and this License would be to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 refrain entirely from distribution of the Program.
\par
! \par If any portion of this section is held invalid or unenforceable under}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 any pa
! rticular circumstance, the balance of the section is intended to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! apply and the section as a whole is intended to apply in other}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 circumstances.
\par
! \par It is not the purpose of this section to induce you to infringe any}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 patents or other property right claims or to
! contest validity of any}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 such claims; this section has the sole purpose of protecting the}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 integrity of the free software distribution system, which is}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 implemented by public license practices. Many people have made}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 generous contributions to the wide range of software distributed}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 through that system in reliance on consistent application of that}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 system; it is up to the author/donor to decide if he or she is willing}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 to distribute software through any other system and a licensee cannot}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 impose that choice.
\par
! \par This section is intended to make thoroughly clear what is believed to}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 be a consequence of the rest of this License.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 8}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . If the distribution and/or use of the Program is restricted in}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 certain co}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 untries either by patents or by }{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 copyrighted interfaces, the}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 ori
! ginal copyright holder who places the Program under this License}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! may add an explicit geographical distribution limitation excluding}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! those countries, so that distribution is permitted only in or among}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! countries not thus excluded. In such case, this License incorporates}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! the limitation as if written in the body of this License.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 9}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . The Free Software Foundation may publish revised and/or new versions}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 of the General Public License }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 from time to time. Such new versions will}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 be similar in spirit to the present version, but may differ in detail to}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 address new problems or concerns.
\par
! \par Each version is given a distinguishing version number. If the Program}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262
! specifies a version number of this License which applies to it and "any}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 later version", you have the option of followi
! ng the terms and conditions}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 either of that version or of any later version published by the Free}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Software Foundation. If the Program does not specify a version number of}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 this License, you may choose any version ever published by the Free Software}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Foundation.
\par
! \par }{\b\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid13308893 10}{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 . If you wish to incorporate parts of the Program into other free}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 programs whose distribution conditions are different, write to the author}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 to ask for permission. For software which is copyrighted by the Free}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 Software Foundation, write to the Free Software Foundation; we sometimes}{
! \f1\fs20\lang2057\langfe1031\langnp2057\insrsid13308893 }{\f1\fs20\lang2057\langfe1031\langnp2057\insrsid11802965\charrsid15034262 make exceptions for this. Our decision will be guided by th...
[truncated message content] |