2016-03-19 13:48:18 +03:00
< ? xml version = "1.0" encoding = "utf-8" ? >
< ! DOCTYPE TS >
< TS version = "2.1" language = "es_ES" >
< context >
< name > LRVariableDialog < / name >
< message >
< source > Variable < / source >
< translation > Variable < / translation >
< / message >
< message >
< source > Name < / source >
< translation > Nombre < / translation >
< / message >
< message >
< source > Value < / source >
< translation > Valor < / translation >
< / message >
< message >
< source > Type < / source >
< translation > Tipo < / translation >
< / message >
< message >
< source > Attention < / source >
< translation > Atención < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : AVariablesHolder < / name >
< message >
< source > variable with name < / source >
< translation > variable con el nombre < / translation >
< / message >
< message >
< source > already exists ! ! < / source >
< translation > ya existe ! ! < / translation >
< / message >
< message >
< source > does not exists ! ! < / source >
< translation > no existe ! ! < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : AboutDialog < / name >
< message >
< source > About < / source >
< translation > Acerca de < / translation >
< / message >
< message >
2016-03-22 15:55:02 +03:00
< source > Author < / source >
< translation > Autor < / translation >
< / message >
< message >
< source > License < / source >
< translation > Licencia < / translation >
< / message >
< message >
< source > Close < / source >
< translation > Cerrar < / translation >
< / message >
< message >
2016-03-19 13:48:18 +03:00
< source > Lime Report < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > & lt ; ! DOCTYPE HTML PUBLIC & quot ; - //W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
& lt ; html & gt ; & lt ; head & gt ; & lt ; meta name = & quot ; qrichtext & quot ; content = & quot ; 1 & quot ; / & g t ; & l t ; s t y l e t y p e = & q u o t ; t e x t / c s s & q u o t ; & g t ;
p , li { white - space : pre - wrap ; }
& lt ; / s t y l e & g t ; & l t ; / h e a d & g t ; & l t ; b o d y s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; S a n s S e r i f & a p o s ; ; f o n t - s i z e : 9 p t ; f o n t - w e i g h t : 4 0 0 ; f o n t - s t y l e : n o r m a l ; & q u o t ; & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; img src = & quot ; : / r e p o r t / i m a g e s / l o g o _ 1 0 0 . p n g & q u o t ; h e i g h t = & q u o t ; 1 0 0 & q u o t ; s t y l e = & q u o t ; f l o a t : l e f t ; & q u o t ; / & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 2 p t ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 5 5 5 5 5 5 ; & q u o t ; & g t ; R e p o r t e n g i n e f o r & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 2 p t ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 7 f a a 1 8 ; & q u o t ; & g t ; Q t & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 2 p t ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 5 5 5 5 5 5 ; & q u o t ; & g t ; f r a m e w o r k & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :11pt ; & quot ; & gt ; LimeReport - multi - platform C ++ library written using Qt framework and intended for software developers that would like to add into their application capability to form report or print forms generated using templates . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - size :11pt ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - size :11pt ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :11pt ; & quot ; & gt ; Official web site : & lt ; / s p a n & g t ; & l t ; a h r e f = & q u o t ; w w w . l i m e r e p o r t . r u & q u o t ; & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 1 p t ; t e x t - d e c o r a t i o n : u n d e r l i n e ; c o l o r : # 0 0 0 0 f f ; & q u o t ; & g t ; w w w . l i m e r e p o r t . r u & l t ; / s p a n & g t ; & l t ; / a & g t ; & l t ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - size :11pt ; text - decoration : underline ; color : # 0000 ff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :10pt ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; This library is distributed in the hope that it will be useful , but WITHOUT ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - size :10pt ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p align = & quot ; justify & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :10pt ; color : # 000000 ; & quot ; & gt ; Copyright 2015 Arin Alexander . All rights reserved . & lt ; / s p a n & g t ; & l t ; / p & g t ; & l t ; / b o d y & g t ; & l t ; / h t m l & g t ; < / s o u r c e >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > & lt ; ! DOCTYPE HTML PUBLIC & quot ; - //W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
& lt ; html & gt ; & lt ; head & gt ; & lt ; meta name = & quot ; qrichtext & quot ; content = & quot ; 1 & quot ; / & g t ; & l t ; s t y l e t y p e = & q u o t ; t e x t / c s s & q u o t ; & g t ;
p , li { white - space : pre - wrap ; }
& lt ; / s t y l e & g t ; & l t ; / h e a d & g t ; & l t ; b o d y s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; S a n s S e r i f & a p o s ; ; f o n t - s i z e : 9 p t ; f o n t - w e i g h t : 4 0 0 ; f o n t - s t y l e : n o r m a l ; & q u o t ; & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - weight :600 ; & quot ; & gt ; Arin Alexander & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; arin_a @bk . ru & lt ; / p & g t ; & l t ; / b o d y & g t ; & l t ; / h t m l & g t ; < / s o u r c e >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > & lt ; ! DOCTYPE HTML PUBLIC & quot ; - //W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
& lt ; html & gt ; & lt ; head & gt ; & lt ; meta name = & quot ; qrichtext & quot ; content = & quot ; 1 & quot ; / & g t ; & l t ; s t y l e t y p e = & q u o t ; t e x t / c s s & q u o t ; & g t ;
p , li { white - space : pre - wrap ; }
& lt ; / s t y l e & g t ; & l t ; / h e a d & g t ; & l t ; b o d y s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; S a n s S e r i f & a p o s ; ; f o n t - s i z e : 9 p t ; f o n t - w e i g h t : 4 0 0 ; f o n t - s t y l e : n o r m a l ; & q u o t ; & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; ( c ) 2015 Arin Alexander arin_a @bk . ru & lt ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; a name = & quot ; SEC1 & quot ; & gt ; & lt ; / a & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; G & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; N U L E S S E R G E N E R A L P U B L I C L I C E N S E & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Version 2.1 , February 1999 & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Copyright ( C ) 1991 , 1999 Free Software Foundation , Inc . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 USA & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Everyone is permitted to copy and distribute verbatim copies & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; of this license document , but changing it is not allowed . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; [ This is the first released version of the Lesser GPL . It also counts & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; as the successor of the GNU Library Public License , version 2 , hence & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; the version number 2.1 . ] & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :15px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; a name = & quot ; SEC2 & quot ; & gt ; & lt ; / a & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; P & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; r e a m b l e & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; The licenses for most software are designed to take away your freedom to share and change it . By contrast , the GNU General Public Licenses are intended to guarantee your freedom to share and change free software -- to make sure the software is free for all its users . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; This 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; When we speak of free software , we are referring to freedom of use , not price . Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software ( and charge for this service if you wish ) ; that you receive source 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; To protect your rights , we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights . These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; For example , if you distribute copies of the library , whether gratis or for a fee , you must give the recipients all the rights that we 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; We 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; To protect each distributor , we want to make it very clear that there is no warranty for the free library . Also , if the library is modified by someone else and passed on , the recipients should know that what they have is not the original version , so that the original author & apos ; s reputation will not be affected by problems that might be introduced by others . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Finally , software patents pose a constant threat to the existence of any free program . We wish to make sure that a company cannot effectively restrict the users of a free 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Most GNU software , including some libraries , is covered by the ordinary GNU General Public License . This license , the GNU Lesser General Public License , applies to certain 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; When a program is linked with a library , whether statically or using a shared library , the combination of the two is legally speaking a combined work , a derivative of the original library . The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom . The Lesser General Public License permits more lax criteria for linking other code with the library . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; We call this license the & amp ; quot ; Lesser & amp ; quot ; General Public License because it does Less to protect the user & apos ; 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; For example , on rare occasions , there may be a special need to encourage the widest possible use of a certain library , so that it becomes a de - facto standard . To achieve this , non - 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; In 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Although the Lesser General Public License is Less protective of the users & apos ; 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; The precise terms and conditions for copying , distribution and modification follow . Pay close attention to the difference between a & amp ; quot ; work based on the library & amp ; quot ; and a & amp ; quot ; work that uses the library & amp ; quot ; . The former contains code derived from the library , whereas the latter must be combined with the library in order to run . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :15px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; a name = & quot ; SEC3 & quot ; & gt ; & lt ; / a & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; T & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; E R M S A N D C O N D I T I O N S F O R C O P Y I N G , D I S T R I B U T I O N A N D M O D I F I C A T I O N & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 0 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; T h i s L i c e n s e A g r e e m e n t a p p l i e s t o a n y s o f t w a r e l i b r a r y o r o t h e r p r o g r a m w h i c h c o n t a i n s a n o t i c e p l a c e d b y t h e c o p y r i g h t h o l d e r o r o t h e r a u t h o r i z e d p a r t y s a y i n g i t m a y b e d i s t r i b u t e d u n d e r t h e t e r m s o f t h i s L e s s e r G e n e r a l P u b l i c L i c e n s e ( a l s o c a l l e d & a m p ; q u o t ; t h i s L i c e n s e & a m p ; q u o t ; ) . E a c h l i c e n s e e i s a d d r e s s e d a s & a m p ; q u o t ; y o u & a m p ; q u o t ; . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; A & amp ; quot ; library & amp ; quot ; 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; The & amp ; quot ; Library & amp ; quot ; , below , refers to any such software library or work which has been distributed under these terms . A & amp ; quot ; work based on the Library & amp ; quot ; 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 & amp ; quot ; modification & amp ; quot ; . ) & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & amp ; quot ; Source code & amp ; quot ; 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 module s it contains , plus any associated interface definition files , plus the scripts used to control compilation and installation of the library . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Activities 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 1 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y c o p y a n d d i s t r i b u t e v e r b a t i m c o p i e s o f t h e L i b r a r y & a p o s ; s c o m p l e t e s o u r c e c o d e a s y o u r e c e i v e i t , i n a n y m e d i u m , p r o v i d e d t h a t y o u c o n s p i c u o u s l y a n d a p p r o p r i a t e l y p u b l i s h o n e a c h c o p y a n a p p r o p r i a t e c o p y r i g h t n o t i c e a n d d i s c l a i m e r o f w a r r a n t y ; k e e p i n t a c t a l l t h e n o t i c e s t h a t r e f e r t o t h i s L i c e n s e a n d t o t h e a b s e n c e o f a n y w a r r a n t y ; a n d d i s t r i b u t e a c o p y o f t h i s L i c e n s e a l o n g w i t h t h e L i b r a r y . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; You may charge a fee for the physical act of transferring a copy , and you may at your option offer warranty protection in exchange for a fee . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 2 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y m o d i f y y o u r c o p y o r c o p i e s o f t h e L i b r a r y o r a n y p o r t i o n o f i t , t h u s f o r m i n g a w o r k b a s e d o n t h e L i b r a r y , a n d c o p y a n d d i s t r i b u t e s u c h m o d i f i c a t i o n s o r w o r k u n d e r t h e t e r m s o f S e c t i o n 1 a b o v e , p r o v i d e d t h a t y o u a l s o m e e t a l l o f t h e s e c o n d i t i o n s : & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; ul style = & quot ; margin - top : 0px ; margin - bottom : 0px ; margin - left : 0px ; margin - right : 0px ; - qt - list - indent : 1 ; & quot ; & gt ; & lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :19px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; a ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; T h e m o d i f i e d w o r k m u s t i t s e l f b e a s o f t w a r e l i b r a r y . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; b ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; Y o u m u s t c a u s e t h e f i l e s m o d i f i e d t o c a r r y p r o m i n e n t n o t i c e s s t a t i n g t h a t y o u c h a n g e d t h e f i l e s a n d t h e d a t e o f a n y c h a n g e . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; c ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; Y o u m u s t c a u s e t h e w h o l e o f t h e w o r k t o b e l i c e n s e d a t n o c h a r g e t o a l l t h i r d p a r t i e s u n d e r t h e t e r m s o f t h i s L i c e n s e . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :19px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; d ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; I f a f a c i l i t y i n t h e m o d i f i e d L i b r a r y r e f e r s t o a f u n c t i o n o r a t a b l e o f d a t a t o b e s u p p l i e d b y a n a p p l i c a t i o n p r o g r a m t h a t u s e s t h e f a c i l i t y , o t h e r t h a n a s a n a r g u m e n t p a s s e d w h e n t h e f a c i l i t y i s i n v o k e d , t h e n y o u m u s t m a k e a g o o d f a i t h e f f o r t t o e n s u r e t h a t , i n t h e e v e n t a n a p p l i c a t i o n d o e s n o t s u p p l y s u c h f u n c t i o n o r t a b l e , t h e f a c i l i t y s t i l l o p e r a t e s , a n d p e r f o r m s w h a t e v e r p a r t o f i t s p u r p o s e r e m a i n s m e a n i n g f u l . & l t ; / s p a n & g t ; & l t ; / l i & g t ; & l t ; / u l & g t ;
& lt ; p style = & quot ; margin - top :15px ; margin - bottom :15px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :1 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; & gt ; ( 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 2 d 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 . ) & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; These requirements apply to the modified work as a whole . If identifiable sections of that work are not derived from the Library , and can be reasonably considered independent and separate works 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Thus , it is not the intent of this section to claim rights or contest your rights to work written entirely by you ; rather , the intent is to exercise the right to control the distribution of derivative or collective works based on the Library . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; In addition , mere aggregation of another work not based on the Library with the Library ( or with a work based on the Library ) on a volume of a storage or distribution medium does not bring the other work under the scope of this License . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 3 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y o p t t o a p p l y t h e t e r m s o f t h e o r d i n a r y G N U G e n e r a l P u b l i c L i c e n s e i n s t e a d o f t h i s L i c e n s e t o a g i v e n c o p y o f t h e L i b r a r y . T o d o t h i s , y o u m u s t a l t e r a l l t h e n o t i c e s t h a t r e f e r t o t h i s L i c e n s e , s o t h a t t h e y r e f e r t o t h e o r d i n a r y G N U G e n e r a l P u b l i c L i c e n s e , v e r s i o n 2 , i n s t e a d o f t o t h i s L i c e n s e . ( I f a n e w e r v e r s i o n t h a n v e r s i o n 2 o f t h e o r d i n a r y G N U G e n e r a l P u b l i c L i c e n s e h a s a p p e a r e d , t h e n y o u c a n s p e c i f y t h a t v e r s i o n i n s t e a d i f y o u w i s h . ) D o n o t m a k e a n y o t h e r c h a n g e i n t h e s e n o t i c e s . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Once this change is made in a given copy , it is irreversible for that copy , so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; This option is useful when you wish to copy part of the code of the Library into a program that is not a library . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 4 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y c o p y a n d d i s t r i b u t e t h e L i b r a r y ( o r a p o r t i o n o r d e r i v a t i v e o f i t , u n d e r S e c t i o n 2 ) i n o b j e c t c o d e o r e x e c u t a b l e f o r m u n d e r t h e t e r m s o f S e c t i o n s 1 a n d 2 a b o v e p r o v i d e d t h a t y o u a c c o m p a n y i t w i t h t h e c o m p l e t e c o r r e s p o n d i n g m a c h i n e - r e a d a b l e s o u r c e c o d e , w h i c h m u s t b e d i s t r i b u t e d u n d e r t h e t e r m s o f S e c t i o n s 1 a n d 2 a b o v e o n a m e d i u m c u s t o m a r i l y u s e d f o r s o f t w a r e i n t e r c h a n g e . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; If distribution of object code is made by offering access to copy from a designated place , then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code , even though third parties are not compelled to copy the source along with the object code . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 5 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; A p r o g r a m t h a t c o n t a i n s n o d e r i v a t i v e o f a n y p o r t i o n o f t h e L i b r a r y , b u t i s d e s i g n e d t o w o r k w i t h t h e L i b r a r y b y b e i n g c o m p i l e d o r l i n k e d w i t h i t , i s c a l l e d a & a m p ; q u o t ; w o r k t h a t u s e s t h e L i b r a r y & a m p ; q u o t ; . S u c h a w o r k , i n i s o l a t i o n , i s n o t a d e r i v a t i v e w o r k o f t h e L i b r a r y , a n d t h e r e f o r e f a l l s o u t s i d e t h e s c o p e o f t h i s L i c e n s e . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; However , linking a & amp ; quot ; work that uses the Library & amp ; quot ; with the Library creates an executable that is a derivative of the Library ( because it contains portions of the Library ) , rather than a & amp ; quot ; work that uses the library & amp ; quot ; . The executable is therefore covered by this License . Section 6 states terms for distribution of such executables . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; When a & amp ; quot ; work that uses the Library & amp ; quot ; 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; If such an object file uses only numerical parameters , data structure layouts and accessors , and small macros and small inline functions ( ten lines or less in length ) , then the use of the object file is unrestricted , regardless of whether it is legally a derivative work . ( Executables containing this object code plus portions of the Library will still fall under Section 6 . ) & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Otherwise , if the work is a derivative of the Library , you may distribute the object code for the work under the terms of Section 6 . Any executables containing that work also fall under Section 6 , whether or not they are linked directly with the Library itself . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 6 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; A s a n e x c e p t i o n t o t h e S e c t i o n s a b o v e , y o u m a y a l s o c o m b i n e o r l i n k a & a m p ; q u o t ; w o r k t h a t u s e s t h e L i b r a r y & a m p ; q u o t ; w i t h t h e L i b r a r y t o p r o d u c e a w o r k c o n t a i n i n g p o r t i o n s o f t h e L i b r a r y , a n d d i s t r i b u t e t h a t w o r k u n d e r t e r m s o f y o u r c h o i c e , p r o v i d e d t h a t t h e t e r m s p e r m i t m o d i f i c a t i o n o f t h e w o r k f o r t h e c u s t o m e r & a p o s ; s o w n u s e a n d r e v e r s e e n g i n e e r i n g f o r d e b u g g i n g s u c h m o d i f i c a t i o n s . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License . You must supply a 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 : & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; ul style = & quot ; margin - top : 0px ; margin - bottom : 0px ; margin - left : 0px ; margin - right : 0px ; - qt - list - indent : 1 ; & quot ; & gt ; & lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :19px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; a ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; A c c o m p a n y t h e w o r k w i t h t h e c o m p l e t e c o r r e s p o n d i n g m a c h i n e - r e a d a b l e s o u r c e c o d e f o r t h e L i b r a r y i n c l u d i n g w h a t e v e r c h a n g e s w e r e u s e d i n t h e w o r k ( w h i c h m u s t b e d i s t r i b u t e d u n d e r S e c t i o n s 1 a n d 2 a b o v e ) ; a n d , i f t h e w o r k i s a n e x e c u t a b l e l i n k e d w i t h t h e L i b r a r y , w i t h t h e c o m p l e t e m a c h i n e - r e a d a b l e & a m p ; q u o t ; w o r k t h a t u s e s t h e L i b r a r y & a m p ; q u o t ; , a s o b j e c t c o d e a n d / o r s o u r c e c o d e , s o t h a t t h e u s e r c a n m o d i f y t h e L i b r a r y a n d t h e n r e l i n k t o p r o d u c e a m o d i f i e d e x e c u t a b l e c o n t a i n i n g t h e m o d i f i e d L i b r a r y . ( I t i s u n d e r s t o o d t h a t t h e u s e r w h o c h a n g e s t h e c o n t e n t s o f d e f i n i t i o n s f i l e s i n t h e L i b r a r y w i l l n o t n e c e s s a r i l y b e a b l e t o r e c o m p i l e t h e a p p l i c a t i o n t o u s e t h e m o d i f i e d d e f i n i t i o n s . ) & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; b ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; U s e a s u i t a b l e s h a r e d l i b r a r y m e c h a n i s m f o r l i n k i n g w i t h t h e L i b r a r y . A s u i t a b l e m e c h a n i s m i s o n e t h a t ( 1 ) u s e s a t r u n t i m e a c o p y o f t h e l i b r a r y a l r e a d y p r e s e n t o n t h e u s e r & a p o s ; s c o m p u t e r s y s t e m , r a t h e r t h a n c o p y i n g l i b r a r y f u n c t i o n s i n t o t h e e x e c u t a b l e , a n d ( 2 ) w i l l o p e r a t e p r o p e r l y w i t h a m o d i f i e d v e r s i o n o f t h e l i b r a r y , i f t h e u s e r i n s t a l l s o n e , a s l o n g a s t h e m o d i f i e d v e r s i o n i s i n t e r f a c e - c o m p a t i b l e w i t h t h e v e r s i o n t h a t t h e w o r k w a s m a d e w i t h . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; c ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; A c c o m p a n y t h e w o r k w i t h a w r i t t e n o f f e r , v a l i d f o r a t l e a s t t h r e e y e a r s , t o g i v e t h e s a m e u s e r t h e m a t e r i a l s s p e c i f i e d i n S u b s e c t i o n 6 a , a b o v e , f o r a c h a r g e n o m o r e t h a n t h e c o s t o f p e r f o r m i n g t h i s d i s t r i b u t i o n . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; d ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; I f d i s t r i b u t i o n o f t h e w o r k i s m a d e b y o f f e r i n g a c c e s s t o c o p y f r o m a d e s i g n a t e d p l a c e , o f f e r e q u i v a l e n t a c c e s s t o c o p y t h e a b o v e s p e c i f i e d m a t e r i a l s f r o m t h e s a m e p l a c e . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :19px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; e ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; V e r i f y t h a t t h e u s e r h a s a l r e a d y r e c e i v e d a c o p y o f t h e s e m a t e r i a l s o r t h a t y o u h a v e a l r e a d y s e n t t h i s u s e r a c o p y . & l t ; / s p a n & g t ; & l t ; / l i & g t ; & l t ; / u l & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; For an executable , the required form of the & amp ; quot ; work that uses the Library & amp ; quot ; 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; It 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 7 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y p l a c e l i b r a r y f a c i l i t i e s t h a t a r e a w o r k b a s e d o n t h e L i b r a r y s i d e - b y - s i d e i n a s i n g l e l i b r a r y t o g e t h e r w i t h o t h e r l i b r a r y f a c i l i t i e s n o t c o v e r e d b y t h i s L i c e n s e , a n d d i s t r i b u t e s u c h a c o m b i n e d l i b r a r y , p r o v i d e d t h a t t h e s e p a r a t e d i s t r i b u t i o n o f t h e w o r k b a s e d o n t h e L i b r a r y a n d o f t h e o t h e r l i b r a r y f a c i l i t i e s i s o t h e r w i s e p e r m i t t e d , a n d p r o v i d e d t h a t y o u d o t h e s e t w o t h i n g s : & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; ul style = & quot ; margin - top : 0px ; margin - bottom : 0px ; margin - left : 0px ; margin - right : 0px ; - qt - list - indent : 1 ; & quot ; & gt ; & lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :19px ; margin - bottom :0px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; a ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; A c c o m p a n y t h e c o m b i n e d l i b r a r y w i t h a c o p y o f t h e s a m e w o r k b a s e d o n t h e L i b r a r y , u n c o m b i n e d w i t h a n y o t h e r l i b r a r y f a c i l i t i e s . T h i s m u s t b e d i s t r i b u t e d u n d e r t h e t e r m s o f t h e S e c t i o n s a b o v e . & l t ; / s p a n & g t ; & l t ; / l i & g t ;
& lt ; li style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; & quot ; style = & quot ; margin - top :0px ; margin - bottom :19px ; margin - left :38px ; margin - right :19px ; - qt - block - indent :0 ; text - indent :0px ; & quot ; & gt ; & lt ; span style = & quot ; font - size :16px ; font - weight :600 ; & quot ; & gt ; b ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - s i z e : 1 6 p x ; & q u o t ; & g t ; G i v e p r o m i n e n t n o t i c e w i t h t h e c o m b i n e d l i b r a r y o f t h e f a c t t h a t p a r t o f i t i s a w o r k b a s e d o n t h e L i b r a r y , a n d e x p l a i n i n g w h e r e t o f i n d t h e a c c o m p a n y i n g u n c o m b i n e d f o r m o f t h e s a m e w o r k . & l t ; / s p a n & g t ; & l t ; / l i & g t ; & l t ; / u l & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 8 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u m a y n o t c o p y , m o d i f y , s u b l i c e n s e , l i n k w i t h , o r d i s t r i b u t e t h e L i b r a r y e x c e p t a s e x p r e s s l y p r o v i d e d u n d e r t h i s L i c e n s e . A n y a t t e m p t o t h e r w i s e t o c o p y , m o d i f y , s u b l i c e n s e , l i n k w i t h , o r d i s t r i b u t e t h e L i b r a r y i s v o i d , a n d w i l l a u t o m a t i c a l l y t e r m i n a t e y o u r r i g h t s u n d e r t h i s L i c e n s e . H o w e v e r , p a r t i e s w h o h a v e r e c e i v e d c o p i e s , o r r i g h t s , f r o m y o u u n d e r t h i s L i c e n s e w i l l n o t h a v e t h e i r l i c e n s e s t e r m i n a t e d s o l o n g a s s u c h p a r t i e s r e m a i n i n f u l l c o m p l i a n c e . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 9 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; Y o u a r e n o t r e q u i r e d t o a c c e p t t h i s L i c e n s e , s i n c e y o u h a v e n o t s i g n e d i t . H o w e v e r , n o t h i n g e l s e g r a n t s y o u p e r m i s s i o n t o m o d i f y o r d i s t r i b u t e t h e L i b r a r y o r i t s d e r i v a t i v e w o r k s . T h e s e a c t i o n s a r e p r o h i b i t e d b y l a w i f y o u d o n o t a c c e p t t h i s L i c e n s e . T h e r e f o r e , b y m o d i f y i n g o r d i s t r i b u t i n g t h e L i b r a r y ( o r a n y w o r k b a s e d o n t h e L i b r a r y ) , y o u i n d i c a t e y o u r a c c e p t a n c e o f t h i s L i c e n s e t o d o s o , a n d a l l i t s t e r m s a n d c o n d i t i o n s f o r c o p y i n g , d i s t r i b u t i n g o r m o d i f y i n g t h e L i b r a r y o r w o r k s b a s e d o n i t . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 10 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; E a c h t i m e y o u r e d i s t r i b u t e t h e L i b r a r y ( o r a n y w o r k b a s e d o n t h e L i b r a r y ) , t h e r e c i p i e n t a u t o m a t i c a l l y r e c e i v e s a l i c e n s e f r o m t h e o r i g i n a l l i c e n s o r t o c o p y , d i s t r i b u t e , l i n k w i t h o r m o d i f y t h e L i b r a r y s u b j e c t t o t h e s e t e r m s a n d c o n d i t i o n s . Y o u m a y n o t i m p o s e a n y f u r t h e r r e s t r i c t i o n s o n t h e r e c i p i e n t s & a p o s ; e x e r c i s e o f t h e r i g h t s g r a n t e d h e r e i n . Y o u a r e n o t r e s p o n s i b l e f o r e n f o r c i n g c o m p l i a n c e b y t h i r d p a r t i e s w i t h t h i s L i c e n s e . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 11 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; I f , a s a c o n s e q u e n c e o f a c o u r t j u d g m e n t o r a l l e g a t i o n o f p a t e n t i n f r i n g e m e n t o r f o r a n y o t h e r r e a s o n ( n o t l i m i t e d t o p a t e n t i s s u e s ) , c o n d i t i o n s a r e i m p o s e d o n y o u ( w h e t h e r b y c o u r t o r d e r , a g r e e m e n t o r o t h e r w i s e ) t h a t c o n t r a d i c t t h e c o n d i t i o n s o f t h i s L i c e n s e , t h e y d o n o t e x c u s e y o u f r o m t h e c o n d i t i o n s o f t h i s L i c e n s e . I f y o u c a n n o t d i s t r i b u t e s o a s t o s a t i s f y s i m u l t a n e o u s l y y o u r o b l i g a t i o n s u n d e r t h i s L i c e n s e a n d a n y o t h e r p e r t i n e n t o b l i g a t i o n s , t h e n a s a c o n s e q u e n c e y o u m a y n o t d i s t r i b u t e t h e L i b r a r y a t a l l . F o r e x a m p l e , i f a p a t e n t l i c e n s e w o u l d n o t p e r m i t r o y a l t y - f r e e r e d i s t r i b u t i o n o f t h e L i b r a r y b y a l l t h o s e w h o r e c e i v e c o p i e s d i r e c t l y o r i n d i r e c t l y t h r o u g h y o u , t h e n t h e o n l y w a y y o u c o u l d s a t i s f y b o t h i t a n d t h i s L i c e n s e w o u l d b e t o r e f r a i n e n t i r e l y f r o m d i s t r i b u t i o n o f t h e L i b r a r y . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; If any portion of this section is held invalid or unenforceable under any particular circumstance , the balance of the section is intended to apply , and the section as a whole is intended to apply in other circumstances . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims ; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices . Many people have 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 12 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; I f t h e d i s t r i b u t i o n a n d / o r u s e o f t h e L i b r a r y i s r e s t r i c t e d i n c e r t a i n c o u n t r i e s e i t h e r b y p a t e n t s o r b y c o p y r i g h t e d i n t e r f a c e s , t h e o r i g i n a l c o p y r i g h t h o l d e r w h o p l a c e s t h e L i b r a r y u n d e r t h i s L i c e n s e m a y a d d a n e x p l i c i t g e o g r a p h i c a l d i s t r i b u t i o n l i m i t a t i o n e x c l u d i n g t h o s e c o u n t r i e s , s o t h a t d i s t r i b u t i o n i s p e r m i t t e d o n l y i n o r a m o n g c o u n t r i e s n o t t h u s e x c l u d e d . I n s u c h c a s e , t h i s L i c e n s e i n c o r p o r a t e s t h e l i m i t a t i o n a s i f w r i t t e n i n t h e b o d y o f t h i s L i c e n s e . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 13 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; T h e F r e e S o f t w a r e F o u n d a t i o n m a y p u b l i s h r e v i s e d a n d / o r n e w v e r s i o n s o f t h e L e s s e r G e n e r a l P u b l i c L i c e n s e f r o m t i m e t o t i m e . S u c h n e w v e r s i o n s w i l l b e s i m i l a r i n s p i r i t t o t h e p r e s e n t v e r s i o n , b u t m a y d i f f e r i n d e t a i l t o a d d r e s s n e w p r o b l e m s o r c o n c e r n s . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Each version is given a distinguishing version number . If the Library specifies a version number of this License which applies to it and & amp ; quot ; any later version & amp ; quot ; , 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 . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 14 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; I f y o u w i s h t o i n c o r p o r a t e p a r t s o f t h e L i b r a r y i n t o o t h e r f r e e p r o g r a m s w h o s e d i s t r i b u t i o n c o n d i t i o n s a r e i n c o m p a t i b l e w i t h t h e s e , w r i t e t o t h e a u t h o r t o a s k f o r p e r m i s s i o n . F o r s o f t w a r e w h i c h i s c o p y r i g h t e d b y t h e F r e e S o f t w a r e F o u n d a t i o n , w r i t e t o t h e F r e e S o f t w a r e F o u n d a t i o n ; w e s o m e t i m e s m a k e e x c e p t i o n s f o r t h i s . O u r d e c i s i o n w i l l b e g u i d e d b y t h e t w o g o a l s o f p r e s e r v i n g t h e f r e e s t a t u s o f a l l d e r i v a t i v e s o f o u r f r e e s o f t w a r e a n d o f p r o m o t i n g t h e s h a r i n g a n d r e u s e o f s o f t w a r e g e n e r a l l y . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; NO WARRANTY & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 15 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; B E C A U S E T H E L I B R A R Y I S L I C E N S E D F R E E O F C H A R G E , T H E R E I S N O W A R R A N T Y F O R T H E L I B R A R Y , T O T H E E X T E N T P E R M I T T E D B Y A P P L I C A B L E L A W . E X C E P T W H E N O T H E R W I S E S T A T E D I N W R I T I N G T H E C O P Y R I G H T H O L D E R S A N D / O R O T H E R P A R T I E S P R O V I D E T H E L I B R A R Y & a m p ; q u o t ; A S I S & a m p ; q u o t ; W I T H O U T W A R R A N T Y O F A N Y K I N D , E I T H E R E X P R E S S E D O R I M P L I E D , I N C L U D I N G , B U T N O T L I M I T E D T O , T H E I M P L I E D W A R R A N T I E S O F M E R C H A N T A B I L I T Y A N D F I T N E S S F O R A P A R T I C U L A R P U R P O S E . T H E E N T I R E R I S K A S T O T H E Q U A L I T Y A N D P E R F O R M A N C E O F T H E L I B R A R Y I S W I T H Y O U . S H O U L D T H E L I B R A R Y P R O V E D E F E C T I V E , Y O U A S S U M E T H E C O S T O F A L L N E C E S S A R Y S E R V I C I N G , R E P A I R O R C O R R E C T I O N . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 000000 ; & quot ; & gt ; 16 . & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; I N N O E V E N T U N L E S S R E Q U I R E D B Y A P P L I C A B L E L A W O R A G R E E D T O I N W R I T I N G W I L L A N Y C O P Y R I G H T H O L D E R , O R A N Y O T H E R P A R T Y W H O M A Y M O D I F Y A N D / O R R E D I S T R I B U T E T H E L I B R A R Y A S P E R M I T T E D A B O V E , B E L I A B L E T O Y O U F O R D A M A G E S , I N C L U D I N G A N Y G E N E R A L , S P E C I A L , I N C I D E N T A L O R C O N S E Q U E N T I A L D A M A G E S A R I S I N G O U T O F T H E U S E O R I N A B I L I T Y T O U S E T H E L I B R A R Y ( I N C L U D I N G B U T N O T L I M I T E D T O L O S S O F D A T A O R D A T A B E I N G R E N D E R E D I N A C C U R A T E O R L O S S E S S U S T A I N E D B Y Y O U O R T H I R D P A R T I E S O R A F A I L U R E O F T H E L I B R A R Y T O O P E R A T E W I T H A N Y O T H E R S O F T W A R E ) , E V E N I F S U C H H O L D E R O R O T H E R P A R T Y H A S B E E N A D V I S E D O F T H E P O S S I B I L I T Y O F S U C H D A M A G E S . & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :15px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; font - weight :600 ; color : # 333333 ; background - color : # ffffff ; & quot ; & gt ; END OF TERMS AND CONDITIONS & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :15px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; a name = & quot ; SEC4 & quot ; & gt ; & lt ; / a & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; H & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; s a n s - s e r i f & a p o s ; ; f o n t - w e i g h t : 6 0 0 ; c o l o r : # 3 3 3 3 3 3 ; & q u o t ; & g t ; o w t o A p p l y T h e s e T e r m s t o Y o u r N e w L i b r a r i e s & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; If you develop a new library , and you want it to be of the greatest possible use to the public , we recommend making it free software that everyone can redistribute and change . You can do so by permitting redistribution under these terms ( or , alternatively , under the terms of the ordinary General Public License ) . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; To apply these terms , attach the following notices to the library . It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty ; and each file should have at least the & amp ; quot ; copyright & amp ; quot ; line and a pointer to where the full notice is found . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; font - style :italic ; color : # 000000 ; & quot ; & gt ; one line to give the library & apos ; s name and an idea of what it does . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; Copyright ( C ) & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; m o n o s p a c e & a p o s ; ; f o n t - s t y l e : i t a l i c ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; y e a r & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; m o n o s p a c e & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; & l t ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; m o n o s p a c e & a p o s ; ; f o n t - s t y l e : i t a l i c ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; n a m e o f a u t h o r & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - family : & apos ; monospace & apos ; ; font - style :italic ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; This library is free software ; you can redistribute it and / or & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; modify it under the terms of the GNU Lesser General Public & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; License as published by the Free Software Foundation ; either & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; version 2.1 of the License , or ( at your option ) any later version . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; This library is distributed in the hope that it will be useful , & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; but WITHOUT ANY WARRANTY ; without even the implied warranty of & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; Lesser General Public License for more details . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; You should have received a copy of the GNU Lesser General Public & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; License along with this library ; if not , write to the Free Software & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; Foundation , Inc . , 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 USA & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Also add information on how to contact you by electronic and paper mail . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; You should also get your employer ( if you work as a programmer ) or your school , if any , to sign a & amp ; quot ; copyright disclaimer & amp ; quot ; for the library , if necessary . Here is a sample ; alter the names : & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; Yoyodyne , Inc . , hereby disclaims all copyright interest in & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; the library ` Frob' (a library for tweaking knobs) written</span></p>
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; by James Random Hacker . & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; - qt - paragraph - type : empty ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; & lt ; br / & gt ; & lt ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :0px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; font - style :italic ; color : # 000000 ; & quot ; & gt ; signature of Ty Coon & lt ; / s p a n & g t ; & l t ; s p a n s t y l e = & q u o t ; f o n t - f a m i l y : & a p o s ; m o n o s p a c e & a p o s ; ; c o l o r : # 0 0 0 0 0 0 ; & q u o t ; & g t ; , 1 A p r i l 1 9 9 0 & l t ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :0px ; margin - bottom :15px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; monospace & apos ; ; color : # 000000 ; & quot ; & gt ; Ty Coon , President of Vice & lt ; / s p a n & g t ; & l t ; / p & g t ;
& lt ; p style = & quot ; margin - top :19px ; margin - bottom :19px ; margin - left :0px ; margin - right :0px ; - qt - block - indent :0 ; text - indent :0px ; background - color : # ffffff ; & quot ; & gt ; & lt ; span style = & quot ; font - family : & apos ; sans - serif & apos ; ; color : # 000000 ; background - color : # ffffff ; & quot ; & gt ; That & apos ; s all there is to it ! & lt ; / s p a n & g t ; & l t ; / p & g t ; & l t ; / b o d y & g t ; & l t ; / h t m l & g t ; < / s o u r c e >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Version 1.1 . 1 < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< / context >
< context >
< name > LimeReport : : AlignmentPropItem < / name >
< message >
< source > Left < / source >
< translation > Izquierda < / translation >
< / message >
< message >
< source > Right < / source >
< translation > Derecha < / translation >
< / message >
< message >
< source > Center < / source >
< translation > Centro < / translation >
< / message >
< message >
< source > Justify < / source >
< translation > Justificado < / translation >
< / message >
< message >
< source > Top < / source >
< translation > Arriba < / translation >
< / message >
< message >
< source > Botom < / source >
< translation > Abajo < / translation >
< / message >
< message >
< source > horizontal < / source >
< translation > horizontal < / translation >
< / message >
< message >
< source > vertical < / source >
< translation > vertical < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : BandDesignIntf < / name >
< message >
< source > connected to < / source >
< translation > conectado a < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ConnectionDialog < / name >
< message >
< source > Connection < / source >
< translation > Conexión < / translation >
< / message >
< message >
< source > Connection Name < / source >
< translation > Nombre de conexión < / translation >
< / message >
< message >
< source > Server < / source >
< translation > Servidor < / translation >
< / message >
< message >
< source > User < / source >
< translation > Usuario < / translation >
< / message >
< message >
< source > Password < / source >
< translation > Contraseña < / translation >
< / message >
< message >
< source > Database < / source >
< translation > Base de Datos < / translation >
< / message >
< message >
< source > Auto connect < / source >
< translation > Auto conectar < / translation >
< / message >
< message >
< source > Check connection < / source >
< translation > Probar conexión < / translation >
< / message >
< message >
< source > Cancel < / source >
< translation > Cancelar < / translation >
< / message >
< message >
< source > Connection succsesfully established ! < / source >
< translation > Conexión establecida satisfactoriamente ! < / translation >
< / message >
< message >
< source > Connection Name is empty < / source >
< translation > El Nombre de la conexión esta vacía < / translation >
< / message >
< message >
2016-03-22 15:55:02 +03:00
< source > Driver < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-22 15:55:02 +03:00
< / message >
< message >
< source > . . . < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-22 15:55:02 +03:00
< / message >
< message >
< source > Ok < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-22 15:55:02 +03:00
< / message >
< message >
< source > Error < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-22 15:55:02 +03:00
< / message >
< message >
2016-03-19 13:48:18 +03:00
< source > Connection with name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > already exists < / source >
2016-03-27 22:02:58 +03:00
< translation > ya existe < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< / context >
< context >
< name > LimeReport : : ContentItemDesignIntf < / name >
< message >
< source > Variable % 1 not found < / source >
2016-03-27 22:02:58 +03:00
< translation > Variable % 1 no encontrada < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< / context >
< context >
< name > LimeReport : : DataBand < / name >
< message >
< source > Data < / source >
2016-03-27 22:02:58 +03:00
< translation > Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< / context >
< context >
< name > LimeReport : : DataBrowser < / name >
< message >
2016-03-22 15:55:02 +03:00
< source > Attention < / source >
2016-03-27 22:02:58 +03:00
< translation > Atención < / translation >
2016-03-22 15:55:02 +03:00
< / message >
< message >
2016-03-19 13:48:18 +03:00
< source > Datasources < / source >
2016-03-27 22:02:58 +03:00
< translation > Orígenes de Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Add database connection < / source >
2016-03-27 22:02:58 +03:00
< translation > Agregar conexion a base de datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > . . . < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Add new datasource < / source >
2016-03-27 22:02:58 +03:00
< translation > Agregar origen de datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > View data < / source >
2016-03-27 22:02:58 +03:00
< translation > Ver datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Change datasource < / source >
2016-03-27 22:02:58 +03:00
< translation > Cambiar origen de datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Delete datasource < / source >
2016-03-27 22:02:58 +03:00
< translation > Eliminar origen de datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Show error < / source >
2016-03-27 22:02:58 +03:00
< translation > Mostrar error < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Variables < / source >
2016-03-27 22:02:58 +03:00
< translation > < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Add new variable < / source >
2016-03-27 22:02:58 +03:00
< translation > Agregar variable < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Edit variable < / source >
2016-03-27 22:02:58 +03:00
< translation > Editar variable < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Delete variable < / source >
2016-03-27 22:02:58 +03:00
< translation > Borrarvariable < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Do you really want to delete & quot ; % 1 & quot ; connection ? < / source >
2016-03-27 22:02:58 +03:00
< translation > Realmente quieres borrar la conexion & quot ; % 1 & quot ; ? < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > User variables < / source >
2016-03-27 22:02:58 +03:00
< translation > Variables de usuario < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > System variables < / source >
2016-03-27 22:02:58 +03:00
< translation > Variables del sistema < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Do you really want to delete & quot ; % 1 & quot ; datasource ? < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Do you really want to delete variable & quot ; % 1 & quot ; ? < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Error < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : DataFooterBand < / name >
< message >
< source > DataFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : DataHeaderBand < / name >
< message >
< source > DataHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : DataSourceManager < / name >
< message >
< source > Connection & quot ; % 1 & quot ; is not open < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Variable & quot ; % 1 & quot ; not found ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Datasource & quot ; % 1 & quot ; not found ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > connection with name & quot ; % 1 & quot ; already exists ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > datasource with name & quot ; % 1 & quot ; already exists ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > invalid connection < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : DataSourceModel < / name >
< message >
< source > Datasources < / source >
2016-03-27 22:02:58 +03:00
< translation type = "unfinished" > Orígenes de Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Variables < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : FontEditorWidget < / name >
< message >
< source > Font bold < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Font Italic < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Font Underline < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : FontPropItem < / name >
< message >
< source > bold < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > italic < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > underline < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > size < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > family < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : GroupBandFooter < / name >
< message >
< source > GroupFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : GroupBandHeader < / name >
< message >
< source > GroupHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : GroupFunction < / name >
< message >
< source > Field & quot ; % 1 & quot ; not found < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Variable & quot ; % 1 & quot ; not found < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Item & quot ; % 1 & quot ; not found < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ImageItem < / name >
< message >
< source > Image < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ItemsAlignmentEditorWidget < / name >
< message >
< source > Bring to top < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Send to back < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to left < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to right < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to vertical center < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to top < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to bottom < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Align to horizontal center < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Set same height < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Set same width < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ItemsBordersEditorWidget < / name >
< message >
< source > Top line < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Bottom line < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Left line < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Right line < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > No borders < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > All borders < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : MasterDetailProxyModel < / name >
< message >
< source > Field : & quot ; % 1 & quot ; not found in & quot ; % 2 & quot ; child datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Field : & quot ; % 1 & quot ; not found in & quot ; % 2 & quot ; master datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ModelToDataSource < / name >
< message >
< source > model is destroyed < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ObjectBrowser < / name >
< message >
< source > Objects < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : PageFooter < / name >
< message >
< source > Page Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : PageHeader < / name >
< message >
< source > Page Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
2016-03-31 04:48:57 +03:00
< context >
< name > LimeReport : : PreviewReportWidget < / name >
< message >
< source > Form < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > PDF file name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report file name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
2016-03-19 13:48:18 +03:00
< context >
< name > LimeReport : : PreviewReportWindow < / name >
< message >
< source > Preview < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > View < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > toolBar < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Print < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Ctrl + P < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Zoom In < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Zoom Out < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Prior Page < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Next Page < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Close Preview < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Edit Mode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Save to file < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Show errors < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > First Page < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > First page < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Last Page < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Print To PDF < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Page : < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > of % 1 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ProxyHolder < / name >
< message >
< source > Datasource has been invalidated < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : QObjectPropertyModel < / name >
< message >
< source > leftMargin < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > rightMargin < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > topMargin < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > bottomMargin < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > objectName < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > borders < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > geometry < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > itemAlign < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > pageOrientation < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > pageSize < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > TopLine < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > BottomLine < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > LeftLine < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > RightLine < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > reprintOnEachPage < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > borderLineSize < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > autoHeight < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > backgroundColor < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > columnCount < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > columnsFillDirection < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > keepBottomSpace < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > keepFooterTogether < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > keepSubdetailTogether < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > printIfEmpty < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > sliceLastRow < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > splittable < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > alignment < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > angle < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > autoWidth < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > backgroundMode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > backgroundOpacity < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > content < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > fontColor < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > foregroundOpacity < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > itemLocation < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > margin < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > stretchToMaxHeight < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > trimValue < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > lineWidth < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > opacity < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > penStyle < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > shape < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > shapeBrush < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > shapeBrushColor < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Property Name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Property value < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Warning < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : RectMMPropItem < / name >
< message >
< source > width < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > height < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : RectPropItem < / name >
< message >
< source > width < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > height < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ReportDesignWidget < / name >
< message >
< source > Report file name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ReportDesignWindow < / name >
< message >
2016-03-22 15:55:02 +03:00
< source > About < / source >
< translation type = "unfinished" > Acerca de < / translation >
< / message >
< message >
2016-03-19 13:48:18 +03:00
< source > New Report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Edit Mode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Undo < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Redo < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Copy < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Paste < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Cut < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Settings < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Use grid < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Use magnet < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text Item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Save Report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Save Report As < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Load Report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Delete item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Zoom In < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Zoom Out < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Render Report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Edit layouts mode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Horizontal layout < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Hide left panel < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Hide right panel < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report Tools < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Main Tools < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text alignment < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Items alignment < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Borders < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report bands < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Page Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Page Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Data < / source >
2016-03-27 22:02:58 +03:00
< translation type = "unfinished" > Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Data Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Data Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetail < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetailHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetailFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > GroupHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > GroupFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > File < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Edit < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Info < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Recent Files < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Object Inspector < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report structure < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Data Browser < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report has been modified ! Do you want save the report ? < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report file name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Rendering report < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Abort < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > page rendered < / source >
< translation type = "unfinished" > < / translation >
< / message >
2016-03-22 15:55:02 +03:00
< message >
< source > Warning < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > File & quot ; % 1 & quot ; not found ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
2016-03-19 13:48:18 +03:00
< / context >
< context >
< name > LimeReport : : ReportEnginePrivate < / name >
< message >
< source > Error < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ReportFooter < / name >
< message >
< source > Report Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ReportHeader < / name >
< message >
< source > Report Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ReportRender < / name >
< message >
< source > Error < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Databand & quot ; % 1 & quot ; not found < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Wrong using function % 1 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : SQLEditDialog < / name >
< message >
2016-03-22 15:55:02 +03:00
< source > Connection < / source >
< translation type = "unfinished" > Conexión < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
2016-03-22 15:55:02 +03:00
< source > Cancel < / source >
< translation type = "unfinished" > Cancelar < / translation >
< / message >
< message >
< source > Attention < / source >
< translation type = "unfinished" > Atención < / translation >
< / message >
< message >
< source > Datasource < / source >
2016-03-19 13:48:18 +03:00
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Datasource Name < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Subdetail < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Master datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Subquery mode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Filter mode < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SQL < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Preview < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Hide Preview < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Child datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Fields map < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > . . . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Data preview < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Ok < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Error < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Datasource Name is empty ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SQL is empty ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Datasource with name : & quot ; % 1 & quot ; already exists ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Datasource with name % 1 already exist < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Connection is not specified < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Refresh < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : ScriptEngineManager < / name >
< message >
2016-03-22 15:55:02 +03:00
< source > Value < / source >
< translation type = "unfinished" > Valor < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
2016-03-22 15:55:02 +03:00
< source > FieldName < / source >
2016-03-19 13:48:18 +03:00
< translation type = "unfinished" > < / translation >
< / message >
< message >
2016-03-22 15:55:02 +03:00
< source > BandName < / source >
2016-03-19 13:48:18 +03:00
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Format < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Precision < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Locale < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : SettingDialog < / name >
< message >
< source > Designer setting < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Default font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Grid < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Vertical grid step < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Horizontal grid step < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : SubDetailBand < / name >
< message >
< source > SubDetail < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : SubDetailHeaderBand < / name >
< message >
< source > SubDetailHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : TextAlignmentEditorWidget < / name >
< message >
< source > Text align left < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text align center < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text align right < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text align justify < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text align top < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text align bottom < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > LimeReport : : TextItemEditor < / name >
< message >
2016-03-22 15:55:02 +03:00
< source > Cancel < / source >
< translation type = "unfinished" > Cancelar < / translation >
< / message >
< message >
2016-03-19 13:48:18 +03:00
< source > Text Item Editor < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Content < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Data < / source >
2016-03-27 22:02:58 +03:00
< translation type = "unfinished" > Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > Functions < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Editor settings < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Editor font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > . . . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Ok < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Ctrl + Return < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Esc < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > QObject < / name >
< message >
< source > Data < / source >
2016-03-27 22:02:58 +03:00
< translation type = "unfinished" > Datos < / translation >
2016-03-19 13:48:18 +03:00
< / message >
< message >
< source > DataHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > DataFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > GroupHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > GroupFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Page Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Page Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report Footer < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Report Header < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetail < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetailHeader < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > SubDetailFooter < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > alignment < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Barcode Item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > HLayout < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Image Item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Shape Item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > itemLocation < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Text Item < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Invalid connection ! % 1 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Master datasource & quot ; % 1 & quot ; not found ! ! ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Master datasouce & quot ; % 1 & quot ; not found ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Child < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > and child < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > datasouce & quot ; % 1 & quot ; not found ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Attention ! < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Selected elements have different parent containers < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Object with name % 1 already exists < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Function % 1 not found or have wrong arguments < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > bool < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QColor < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > content < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > datasource < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > field < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > enum < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > flags < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QFont < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QImage < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > int < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > qreal < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QRect < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QRectF < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > geometry < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > mm < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > QString < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > File % 1 not opened < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Content string is empty < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< source > Content is empty < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< / TS >