N O T I C E 
 
 T h i s   d o c u m e n t   i n c l u d e s   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   t h e   S e p a r a t e l y   L i c e n s e d   C o d e   i n c l u d e d   w i t h   t h e   P r o g r a m ( s )   l i s t e d   b e l o w .   O n l y   t h o s e   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   t h e   S e p a r a t e l y   L i c e n s e d   C o d e   i n c l u d e d   w i t h   t h e   P r o g r a m ( s )   f o r   w h i c h   L i c e n s e e   h a s   a c q u i r e d   e n t i t l e m e n t s   a p p l y . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   9 . 4   -   0 2 / 2 0 2 5 
 I B M   M Q   f o r   N o n - P r o d u c t i o n   E n v i r o n m e n t   9 . 4   -   0 2 / 2 0 2 5 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - A S C R - N 5 A 7 R X 
 D / N :   L - A S C R - N 5 A 7 R X 
 P / N :   L - A S C R - N 5 A 7 R X 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   A d v a n c e d   9 . 4   -   0 2 / 2 0 2 5 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - N U U P - 2 3 N H 8 Y 
 D / N :   L - N U U P - 2 3 N H 8 Y 
 P / N :   L - N U U P - 2 3 N H 8 Y 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   A d v a n c e d   f o r   N o n - P r o d u c t i o n   E n v i r o n m e n t   9 . 4   -   0 2 / 2 0 2 5 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - Q W B N - T 3 P K L E 
 D / N :   L - Q W B N - T 3 P K L E 
 P / N :   L - Q W B N - T 3 P K L E 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   N a t i v e   H A   a n d   C r o s s - R e g i o n   R e p l i c a t i o n   A d d - O n   9 . 4 
 I B M   M Q   N a t i v e   H A   a n d   C r o s s - R e g i o n   R e p l i c a t i o n   A d d - O n   f o r   N o n - P r o d u c t i o n   E n v i r o n m e n t   9 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - E Z B K - Y 8 6 S S H 
 D / N :   L - E Z B K - Y 8 6 S S H 
 P / N :   L - E Z B K - Y 8 6 S S H 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   A d v a n c e d   H i g h   A v a i l a b i l i t y   R e p l i c a   9 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - F C Z Y - F V Z 7 6 C 
 D / N :   L - F C Z Y - F V Z 7 6 C 
 P / N :   L - F C Z Y - F V Z 7 6 C 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   M Q   H i g h   A v a i l a b i l i t y   R e p l i c a   9 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I B M   M Q 
 B . 2   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   S E P A R A T E L Y   L I C E N S E D   C O D E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 G P L - 2 . 0 - o n l y 
 G P L - 2 . 0 - o r - l a t e r 
 G P L - 2 . 0 - w i t h - c l a s s p a t h - e x c e p t i o n 
 O F L - 1 . 1 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 c r m s h ,   c r m s h - s c r i p t s ,   d r b d - p a c e m a k e r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O N L Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 d r b d - b a s h - c o m p l e t i o n ,   d r b d - s e l i n u x ,   d r b d - u d e v ,   d r b d - u t i l s ,   k m o d - d r b d ,   k t l s - u t i l s ,   p a c e m a k e r , 
 p a c e m a k e r - c l i ,   p a c e m a k e r - c l u s t e r - l i b s ,   p a c e m a k e r - l i b s ,   p a c e m a k e r - s c h e m a s 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 
 E N D   O F   G P L - 2 . 0 - O R - L A T E R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e m e r u   O p e n   E d i t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   a v a i l a b l e   u n d e r   t h e   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   
 < A s k M e s s a g i n g @ u k . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 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 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .     
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   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 i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   
 t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   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 ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   
 o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G 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   i n s t e a d . )   
 Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   
 a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   
 f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   
 c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   
 t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   
 t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   
 s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   
 g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   
 t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   
 b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   
 t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   
 p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   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   f o l l o w . 
 
 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 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   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   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   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   
 r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   
 e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   
 i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   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   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   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   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   
 o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   
 i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   
 b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   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   P r o g r a m ' s   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   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   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   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   
 p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   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   P r o g r a m   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   P r o g r a m ,   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 : 
 
 a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   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 . 
 b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   
 f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   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 . 
 c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   
 r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   
 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   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   
 a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   
 h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   
 p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   
 n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   
 t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   
 t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   
 e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   
 b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   
 w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   
 u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   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   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   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 l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
 a )   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 ;   o r , 
 b )   A c c o m p a n y   i t   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   a n y   t h i r d   p a r t y ,   f o r   a   
 c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   
 c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   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 ;   o r , 
 c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   
 c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   
 p r o g r a m   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   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   
 a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   
 a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   
 o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   
 a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   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 ,   
 t h e n   o f f e r i n g   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   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   
 t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   
 c o d e . 
 
 4 .   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 ,   o r   d i s t r i b u t e   t h e   P r o g r a m   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   o r   d i s t r i b u t e   t h e   P r o g r a m   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 . 
 
 5 .   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   P r o g r a m   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   P r o g r a m   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   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   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   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   o r   m o d i f y   t h e   P r o g r a m   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 '   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   t o   t h i s   L i c e n s e . 
 
 7 .   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   P r o g r a m   
 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   P r o g r a m   
 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   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   
 b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   
 c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   
 M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   
 t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   
 t h i s   L i c e n s e . 
 
 8 .   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   P r o g r a m   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   P r o g r a m   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 . 
 
 9 .   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   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 . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   
 t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   
 a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h 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 .   
 I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h 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 . 
 
 1 0 .   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   P r o g r a m   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   d i f f e r e n t ,   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 . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   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   P R O G R A M ,   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   P R O G R A M   " A S   I S "   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   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   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 . 
 
 1 2 .   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   P R O G R A M   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   P R O G R A M   ( 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   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   P R O G R A M S ) ,   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 . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H 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   P r o g r a m s 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   
 b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   
 t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   
 s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   
 t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y y y y     n a m e   o f   a u t h o r 
 
 T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a s   p u b l i s h 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 ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   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 ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A . 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   
 m o d e : 
 
 G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s 
 t y p e   ` s h o w   w ' .     T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e 
 t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   
 f o r   d e t a i l s . 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   
 L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   
 d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t 
 i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n ' 
 ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   
 b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   
 i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   
 l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   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 . 
 
 C l a s s   P a t h   E x c e p t i o n 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   
 t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   
 w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   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   
 y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t   m o d u l e .   
 A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   
 t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s   e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   
 t o   d o   s o .   I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 
 
 E N D   O F   G P L - 2 . 0 - W I T H - C L A S S P A T H - E X C E P T I O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ i b m / p l e x   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - m o n o   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - a r a b i c   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - d e v a n a g a r i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - h e b r e w   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s a n s - t h a i - l o o p e d   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 @ i b m / p l e x - s e r i f   |   C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 T h i s   F o n t   S o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   S I L   O p e n   F o n t   L i c e n s e ,   V e r s i o n   1 . 1 . 
 
 T h i s   l i c e n s e   i s   c o p i e d   b e l o w ,   a n d   i s   a l s o   a v a i l a b l e   w i t h   a   F A Q   a t :   h t t p : / / s c r i p t s . s i l . o r g / O F L 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e   d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n   e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d   o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p   w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d   r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e   f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d   n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s ,   h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t   H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y   i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e   c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s   d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g ,   o r   s u b s t i t u t i n g     i n   p a r t   o r   i n   w h o l e     a n y   o f   t h e   c o m p o n e n t s   o f   t h e   O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a   n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l   w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N S 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t   S o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t   N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g   C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t   S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n   p e r m i s s i o n . 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 T E R M I N A T I O N 
 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   O F L - 1 . 1   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   
 
 R e d H A T   U B I   h a s   b e e n   t a k e n   u n d e r   E U L A   >   h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   o r , 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   M Q   O p e r a t o r   a n d   C o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 b t o a / D o c s 
 J a v a S c r i p t   f o r   B o o t s t r a p ' s   d o c s 
 F o n t   A w e s o m e   I c o n s 
 F o n t   A w e s o m e   F o n t 
 F o n t - A w e s o m e 
 I B M   P l e x   S a n s   
 I B M P l e x S a n s - B o l d . w o f f   
 I B M P l e x S a n s - E x t r a L i g h t . w o f f 
 I B M P l e x S a n s - L i g h t . w o f f   
 I B M P l e x S a n s - M e d i u m . w o f f 
 I B M P l e x S a n s - R e g u l a r . w o f f 
 I B M P l e x S a n s - S e m i B o l d . w o f f   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 C C - B Y - 3 . 0     
 C C - B Y - 4 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( N o   C o p y r i g h t   F o u n d ) 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / b o o t s t r a p / - / b o o t s t r a p - 3 . 4 . 0 . t g z ) ,   B T O A / D O C S 
 ( h t t p s : / / w w w . n p m j s . c o m / p a c k a g e / b t o a )   ( N o   C o p y r i g h t   F o u n d ) ,   
 J A V A S C R I P T   F O R   B O O T S T R A P ' S   D O C S   [ B o o t s t r a p ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1 
 T w i t t e r ,   I n c . )   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 5 . 1 . 3 ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 F O N T A W E S O M E   I C O N S   [ w e l d ]   ( @ d a v e g a n d y )   ( h t t p : / / f o n t a w e s o m e . i o ) ,   
 F O N T   A W E S O M E   I C O N S   [ w e l d ]   ( C o p y r i g h t   @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o 
 -   @ f o n t a w e s o m e )   ( h t t p s : / / g i t h u b . c o m / w e l d / c o r e / t r e e / 4 . 0 . 3 . F i n a l ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T A W E S O M E   F O N T S   [ w e l d ] ,   I B M   P L E X   S A N S ,   F O N T   A W E S O M E   F O N T   [ w e l d ] ,   F O N T - A W E S O M E   [ w e l d ] ,   
 I B M P L E X S A N S - B O L D . W O F F ,   I B M P L E X S A N S - L I G H T . W O F F ,   I B M P L E X S A N S - M E D I U M . W O F F , 
 I B M P L E X S A N S - E X T R A L I G H T . W O F F ,   I B M P L E X S A N S - R E G U L A R . W O F F , 
 I B M P L E X S A N S - S E M I B O L D . W O F F 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i n s   t h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   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 X P R E S S   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   A N Y   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 ,   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   A N D   N O N I N F R I N G E M E N T   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   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 D I R E C T ,   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 ,   
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   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   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - R C N X - A 2 L Q B 5 
 D / N :   L - R C N X - A 2 L Q B 5 
 P / N :   L - R C N X - A 2 L Q B 5 
 
 
 