N O T I C E S   A N D   I N F O R M A T I O N 
 
 S e e   i n d i v i d u a l   L I s   f o r   P r o g r a m   n a m e s 
 
 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   n o t i c e s   a p p l i c a b l e   t o   c o d e   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 " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   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   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   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 . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   i n c l u d i n g   w i t h o u t 
 l i m i t a t i o n   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O   P R O V I D E 
 T O   Y O U .   
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D 
 O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M 
 C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N :   
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D   
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N 
 D O C U M E N T . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   N o t i c e s   s e t   f o r t h   i n   S e c t i o n s   B .   b e l o w :   
 
   -   a p p l y   t o   p o r t i o n s   o f   I B M   M Q ;   a n d   
   -   a r e   n o t   p a r t   o f   t h e   I B M   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h i s 
 P r o g r a m :   r a t h e r ,   t h e y   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l 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 n s t a l l S h i e l d   2 0 2 4 
 B . 2   I B M   G l o b a l   S e c u r i t y   K i t 
 B . 3   I B M   S e c u r i t y   V e r i f y   D i r e c t o r y   L i m i t e d   E d i t i o n   ( L D A P   C l i e n t ) 
 B . 4   I n s t a l l A n y w h e r e   2 0 2 5 
 B . 5   I B M   W e b S p h e r e   L i b e r t y 
 B . 6   E c l i p s e   S D K 
 B . 7   I B M   M Q 
 B . 8   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 
 I B M   P r o d u c t   m a y   c o n t a i n   p o r t i o n s ,   e n h a n c e m e n t s   o r   t r a n s l a t i o n s   g e n e r a t e d   o r   a s s i s t e d   b y   I B M   W a t s o n X   C o d e   A s s i s t a n t   f o r   G P 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   A .   S U M M A R Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B .   L I C E N S E   F I L E S   A N D   O T H E R   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I n s t a l l S h i e l d   2 0 2 4   ( f o r   W i n d o w s   p l a t f o r m s ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t      2 0 2 4   F l e x e r a .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p r o d u c t   c o n t a i n s   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   t e c h n o l o g y ,   i n f o r m a t i o n   a n d   c r e a t i v e   w o r k s   o w n e d   b y   F l e x e r a   a n d   i t s   l i c e n s o r s ,   i f   a n y .   A n y   u s e ,   c o p y i n g ,   p u b l i c a t i o n ,   d i s t r i b u t i o n ,   d i s p l a y ,   m o d i f i c a t i o n ,   o r   t r a n s m i s s i o n   o f   s u c h   t e c h n o l o g y   i n   w h o l e   o r   i n   p a r t   i n   a n y   f o r m   o r   b y   a n y   m e a n s   w i t h o u t   t h e   p r i o r   e x p r e s s   w r i t t e n   p e r m i s s i o n   o f   F l e x e r a   i s   s t r i c t l y   p r o h i b i t e d .   E x c e p t   w h e r e   e x p r e s s l y   p r o v i d e d   b y   F l e x e r a   i n   w r i t i n g ,   p o s s e s s i o n   o f   t h i s   t e c h n o l o g y   s h a l l   n o t   b e   c o n s t r u e d   t o   c o n f e r   a n y   l i c e n s e   o r   r i g h t s   u n d e r   a n y   F l e x e r a   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   w h e t h e r   b y   e s t o p p e l ,   i m p l i c a t i o n ,   o r   o t h e r w i s e . 
 
 A l l   c o p i e s   o f   t h e   t e c h n o l o g y   a n d   r e l a t e d   i n f o r m a t i o n ,   i f   a l l o w e d   b y   F l e x e r a ,   m u s t   d i s p l a y   t h i s   n o t i c e   o f   c o p y r i g h t   a n d   o w n e r s h i p   i n   f u l l . 
 
 I n t e l l e c t u a l   P r o p e r t y 
 F o r   a   l i s t   o f   t r a d e m a r k s   a n d   p a t e n t s   t h a t   a r e   o w n e d   b y   F l e x e r a ,   s e e   h t t p : / / w w w . f l e x e r a s o f t w a r e . c o m / i n t e l l e c t u a l - p r o p e r t y .   A l l   o t h e r   b r a n d   a n d   p r o d u c t   n a m e s   m e n t i o n e d   i n   F l e x e r a   S o f t w a r e   p r o d u c t s ,   p r o d u c t   d o c u m e n t a t i o n ,   a n d   m a r k e t i n g   m a t e r i a l s   a r e   t h e   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 P o r t i o n s   C o p y r i g h t      1 9 9 7 - 2 0 0 0   B a r r y   A l l y n . 
 A l l   r i g h t s   r e s e r v e d . 
 X M L   C o n v e r t e r   C o p y r i g h t      2 0 0 1   D a n i e l   G e h r i g e r 
 
 P e r m i s s i o n   n o t i c e :   T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 M D 5   M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t      1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 . 
 A l l   r i g h t s   r e s e r v e d .   L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   t h e   " R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e   o r   t h i s   f u n c t i o n . 
 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 
 R S A   D a t a   S e c u r i t y ,   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 
 T h e s e   n o t i c e s   m u s t   b e   r e t a i n e d   i n   a n y   c o p i e s   o f   a n y   p a r t   o f   t h i s   d o c u m e n t a t i o n   a n d / o r   s o f t w a r e . 
 C o d e M a x   V e r s i o n   2 . 1 
 C o d e M a x   i s   o w n e d   b y   W i n M a i n   S o f t w a r e   a n d   i s   p r o t e c t e d   b y   U n i t e d   S t a t e s   C o p y r i g h t   l a w s   a n d   i n t e r n a t i o n a l   t r e a t y   p r o v i s i o n s . 
 
 T h i s   i s   a   l e g a l   a g r e e m e n t   b e t w e e n   y o u ,   t h e   e n d   u s e r ,   a n d   W i n M a i n   S o f t w a r e .   B y   u s i n g   t h i s   s o f t w a r e ,   y o u   a r e   a g r e e i n g   t o   a c c e p t   o w n e r s h i p   o f   t h i s   p r o d u c t   a n d   t o   b e   b o u n d   b y   t h e   t e r m s   o f   t h i s   a g r e e m e n t .   W i n M a i n   S o f t w a r e   L i c e n s e   f o r   C o d e M a x : 
 
 G r a n t   o f   L i c e n s e .   W i n M a i n   S o f t w a r e   g r a n t s   a   l i m i t e d ,   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   u n l i m i t e d   c o p i e s   o f   t h e   c u s t o m   c o n t r o l   c a l l e d   C o d e M a x   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a p p l i c a t i o n s   f o r   t h e   W i n d o w s   e n v i r o n m e n t . 
 
 R u n t i m e   D i s t r i b u t i o n   L i c e n s e .   W i n M a i n   S o f t w a r e   g r a n t s   y o u   a   r o y a l t y - f r e e   r i g h t   t o   d i s t r i b u t e   c o p i e s   o f   t h e   r u n t i m e   d y n a m i c   l i n k   l i b r a r i e s   f o r   u s e   w i t h   a p p l i c a t i o n s   y o u   h a v e   d e v e l o p e d   u s i n g   C o d e M a x .   C o d e M a x   r u n t i m e   f i l e s   a r e   l i s t e d   i n   E x h i b i t   A .   T h e s e   l i b r a r i e s   m a y   n o t   b e   d i s t r i b u t e d   f o r   a n y   o t h e r   p u r p o s e   t h a n   t o   a c c o m p a n y   s o f t w a r e   t h a t   y o u   h a v e   d e v e l o p e d   u s i n g   C o d e M a x .   Y o u   m a y   u s e   C o d e M a x   i n   y o u r   s p e c i f i c   p u r p o s e   a p p l i c a t i o n   p r o g r a m s ,   i n   w h i c h   W i n M a i n   S o f t w a r e   g r a n t s   y o u   p e r m i s s i o n   u n d e r   W i n M a i n   S o f t w a r e  s   c o p y r i g h t   t o   u s e ,   g i v e   a w a y   o r   s e l l   s u c h   p r o g r a m s   w i t h o u t   a d d i t i o n a l   l i c e n s e s   o r   f e e s ,   a s   l o n g   a s   a l l   c o p i e s   o f   t h e s e   p r o g r a m s   b e a r   a   v a l i d   c o p y r i g h t   n o t i c e   s t a t i n g    P o r t i o n s   C o p y r i g h t   1 9 9 7 - 2 0 0 0   B a r r y   A l l y n .   A l l   r i g h t s   r e s e r v e d .  .   I f   s o u r c e   c o d e   i s   r e c o m p i l e d ,   a n d   t h e n   p a c k a g e d   w i t h   y o u r   a p p l i c a t i o n ,   t h e   e x e c u t e a b l e   f i l e   m u s t   b e   n a m e d   d i f f e r e n t l y   t h a n   t h e   f i l e s   l i s t e d   i n   E x h i b i t   A   ( i n   o r d e r   t o   p r e v e n t   f i l e   v e r s i o n   c o n f l i c t s   w i t h   o t h e r   a p p l i c a t i o n s   w h i c h   u s e   C o d e M a x ) .   T h i s   p e r m i s s i o n   i s   g r a n t e d   s o l e l y   f o r   t h e   p u r p o s e   s e t   f o r t h   a b o v e ,   a n d   y o u   a r e   n o t   a u t h o r i z e d   t o   u s e   C o d e M a x   i n   a n y   o t h e r   m a n n e r   w i t h o u t   w r i t t e n   p e r m i s s i o n   f r o m   W i n M a i n   S o f t w a r e . 
 z l i b   D a t a   C o m p r e s s i o n   L i b r a r y   1 . 3 . 0 . 1 
 C o p y r i g h t   n o t i c e : 
 
 ( C )   1 9 9 5 - 2 0 2 3   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,   i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 
 J e a n - l o u p   G a i l l y   M a r k   A d l e r 
 j l o u p @ g z i p . o r g   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 M i n i Z i p 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 0   -   b y   G i l l e s   V o l l a n t   -   v e r s i o n   1 . 1   6 4   b i t s   f r o m   M a t h i a s   S v e n s s o n   C o n d i t i o n   o f   u s e   a n d   d i s t r i b u t i o n   a r e   t h e   s a m e   t h a n   z l i b   :   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,   i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 
 M S I 2 X M L   &   X M L 2 M S I   M I T   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   D a n i e l   G e h r i g e r 
 S c i n t i l l a 
 C o p y r i g h t   1 9 9 8 - 2 0 0 3   N e i l   H o d g s o n 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 N E I L   H O D G S O N   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   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 ,   I N   N O   E V E N T   S H A L L   N E I L   H O D G S O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 R a p i d J s o n 
 
 T e n c e n t   i s   p l e a s e d   t o   s u p p o r t   t h e   o p e n   s o u r c e   c o m m u n i t y   b y   m a k i n g   R a p i d J S O N   a v a i l a b l e .   C o p y r i g h t   ( C )   2 0 1 5   T H L   A 2 9   L i m i t e d ,   a   T e n c e n t   c o m p a n y ,   a n d   M i l o   Y i p .   A l l   r i g h t s   r e s e r v e d . 
 
 I f   y o u   h a v e   d o w n l o a d e d   a   c o p y   o f   t h e   R a p i d J S O N   b i n a r y   f r o m   T e n c e n t ,   p l e a s e   n o t e   t h a t   t h e   R a p i d J S O N   b i n a r y   i s   l i c e n s e d   u n d e r   t h e   M I T   L i c e n s e .   I f   y o u   h a v e   d o w n l o a d e d   a   c o p y   o f   t h e   R a p i d J S O N   s o u r c e   c o d e   f r o m   T e n c e n t ,   p l e a s e   n o t e   t h a t   R a p i d J S O N   s o u r c e   c o d e   i s   l i c e n s e d   u n d e r   t h e   M I T   L i c e n s e ,   e x c e p t   f o r   t h e   t h i r d - p a r t y   c o m p o n e n t s   l i s t e d   b e l o w   w h i c h   a r e   s u b j e c t   t o   d i f f e r e n t   l i c e n s e   t e r m s .   Y o u r   i n t e g r a t i o n   o f   R a p i d J S O N   i n t o   y o u r   o w n   p r o j e c t s   m a y   r e q u i r e   c o m p l i a n c e   w i t h   t h e   M I T   L i c e n s e ,   a s   w e l l   a s   t h e   o t h e r   l i c e n s e s   a p p l i c a b l e   t o   t h e   t h i r d - p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h i n   R a p i d J S O N .   T o   a v o i d   t h e   p r o b l e m a t i c   J S O N   l i c e n s e   i n   y o u r   o w n   p r o j e c t s ,   i t ' s   s u f f i c i e n t   t o   e x c l u d e   t h e   b i n / j s o n c h e c k e r /   d i r e c t o r y ,   a s   i t ' s   t h e   o n l y   c o d e   u n d e r   t h e   J S O N   l i c e n s e .   A   c o p y   o f   t h e   M I T   L i c e n s e   i s   i n c l u d e d   i n   t h i s   f i l e . 
 
 O t h e r   d e p e n d e n c i e s   a n d   l i c e n s e s : 
 
 O p e n   S o u r c e   S o f t w a r e   L i c e n s e d   U n d e r   t h e   B S D   L i c e n s e : 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 T h e   m s i n t t y p e s   r 2 9 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 3   A l e x a n d e r   C h e m e r i s 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   *   N e i t h e r   t h e   n a m e   o f   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 O p e n   S o u r c e   S o f t w a r e   L i c e n s e d   U n d e r   t h e   J S O N   L i c e n s e : 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 j s o n . o r g 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 A l l   R i g h t s   R e s e r v e d . 
 J S O N _ c h e c k e r 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 A l l   R i g h t s   R e s e r v e d . 
 T e r m s   o f   t h e   J S O N   L i c e n s e : 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T h e   S o f t w a r e   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 T e r m s   o f   t h e   M I T   L i c e n s e :   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 P a c k a g e   S u p p o r t   F r a m e w o r k   R u n t i m e   f i l e s   a n d   M S I X   C o r e 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I n s t a l l S h i e l d   2 0 2 4   ( f o r   W i n d o w s   p l a t f o r m s ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   I B M   G l o b a l   S e c u r i t y   K i t 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O p e n S S L   L i c e n s e   
 
 T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t .     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 7   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d .   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g .   
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "   n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g       a c k n o w l e d g m e n t : 
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   *   A l l   r i g h t s   r e s e r v e d .   
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .   
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 
 " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 
 T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u t i n e s   f r o m   t h e   l i b r a r y     b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .   
 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t :         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 .   
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 z l i b   l i c e n s e 
 
 T h e   p r o g r a m   c o n t a i n s   a n   e m b e d d e d ,   s t a t i c a l l y   l i n k e d   c o p y   o f   z l i b . 
 
 S e e   w w w . z l i b . n e t . 
 
 C o p y r i g h t   n o t i c e : 
 
   ( C )   1 9 9 5 - 2 0 0 4   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,     i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d .   
 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e .   
 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y                     j l o u p @ g z i p . o r g   
 
 M a r k   A d l e r                   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e   a n d   t h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   . 
 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   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 I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t      1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h e s e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 P K C S # 1 1   A c k n o w l e d g e m e n t 
 
 T h i s   o p t i o n a l   P K C S # 1 1   c o m p o n e n t   o f   I C C   i s   d e r i v e d   f r o m   t h e   R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) .   T h e   h e a d e r s   r e q u i r e d   t o   u s e   t h i s   A P I   a r e   a v a i l a b l e   f r o m   w w w . r s a . c o m . 
 
 L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e . 
 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 
   R S A   S e c u r i t y   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e     m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   I B M   G l o b a l   S e c u r i t y   K i t 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   I B M   S e c u r i t y   V e r i f y   D i r e c t o r y   L i m i t e d   E d i t i o n   ( L D A P   C l i e n t ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
                           I B M   S e c u r i t y   V e r i f y   D i r e c t o r y   V 1 0 . 0 . 4 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 1       l i b m s g   2 . 5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n 
       a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
       w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
       A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
       A L L   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 ,   I N   N O   E V E N T   S H A L L 
       A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
       A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
       A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S 
       S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 2     u n z i p S F X   s t u b   f i l e   f r o m   I n f o - Z i p   V 5 . 4 1 ,   V 5 . 4 2   &   V 5 . 5 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   i s   v e r s i o n   2 0 0 7 - M a r - 4   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 7   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
   
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i 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 f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,   i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d .     
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - 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 a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s .   
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 - - - - - - - - - - - - - - - - - 
 
 U n Z i p S F X   S t u b   f i l e :   T h e   P r o g r a m   i n c l u d e s    U n Z i p S F X   s t u b    s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p   w h i c h   i s   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   I B M   d i d   n o t   m o d i f y   t h e   U n Z i p S F X   s o f t w a r e .   T h e r e   a r e   n o   e x t r a   c h a r g e s   o r   c o s t s   d u e   t o   t h e   u s e   o f   t h i s   c o d e ,   a n d   t h e   o r i g i n a l   c o m p r e s s i o n   s o u r c e s   a r e   f r e e l y   a v a i l a b l e   f r o m   h t t p : / / w w w . i n f o - z i p . o r g /   o n   t h e   I n t e r n e t . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 3     O p e n L D A P   2 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e 
     V e r s i o n   2 . 7 ,   7   S e p t e m b e r   2 0 0 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s , 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d 
 
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t . 
 
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .   Y o u   m a y   u s e   t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S 
 C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .     I N   N O   E V E N T 
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S ) 
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g 
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T i t l e 
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h 
 c o p y r i g h t   h o l d e r s . 
 
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n . 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 1   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y , 
 C a l i f o r n i a ,   U S A .     A l l   R i g h t s   R e s e r v e d .     P e r m i s s i o n   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   d o c u m e n t   i s   g r a n t e d . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 4     O p e n S S L   1 . 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y   T h e   
 O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   
 s o f t w a r e   u n d e r   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   f o l l o w i n g   l i c e n s e s :   
 
 L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   ` ` A S   I S ' '   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   * 
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   * 
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = = = = = = = = = = = = = = = = = 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e   < c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u > 
   *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
   *   t h e   l i b r a r y .   * / 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 5     M . I . T .   K e r b e r o s   5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( C )   1 9 8 5 - 2 0 0 4   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y .   
 
 E x p o r t   o f   s o f t w a r e   e m p l o y i n g   e n c r y p t i o n   f r o m   t h e   U n i t e d   S t a t e s   o f 
 A m e r i c a   m a y   r e q u i r e   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s 
 G o v e r n m e n t .   I t   i s   t h e   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n 
 c o n t e m p l a t i n g   e x p o r t   t o   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g .   
 
 W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
 d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   c o p y r i g h t   n o t i c e   a n d 
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   F u r t h e r m o r e   i f   y o u   m o d i f y   t h i s   s o f t w a r e   y o u   m u s t   l a b e l 
 y o u r   s o f t w a r e   a s   m o d i f i e d   s o f t w a r e   a n d   n o t   d i s t r i b u t e   i t   i n   s u c h   a 
 f a s h i o n   t h a t   i t   m i g h t   b e   c o n f u s e d   w i t h   t h e   o r i g i n a l   M I T   s o f t w a r e . 
 M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e 
 f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   ' a s   i s '   w i t h o u t   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   
 T h e   f o l l o w i n g   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p l i e s   t o   t h e 
 O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   l o c a t e d   i n   k a d m i n / c r e a t e , 
 k a d m i n / d b u t i l ,   k a d m i n / p a s s w d ,   k a d m i n / s e r v e r ,   l i b / k a d m 5 ,   a n d   p o r t i o n s 
 o f   l i b / r p c : 
 
 C o p y r i g h t ,   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . ,   1 9 9 6 ,   A l l   R i g h t s   R e s e r v e d 
 W A R N I N G :   R e t r i e v i n g   t h e   O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m 
 s o u r c e   c o d e ,   a s   d e s c r i b e d   b e l o w ,   i n d i c a t e s   y o u r   a c c e p t a n c e   o f   t h e 
 f o l l o w i n g   t e r m s .   I f   y o u   d o   n o t   a g r e e   t o   t h e   f o l l o w i n g   t e r m s ,   d o   n o t 
 r e t r i e v e   t h e   O p e n V i s i o n   K e r b e r o s   a d m i n i s t r a t i o n   s y s t e m .   Y o u   m a y   f r e e l y 
 u s e   a n d   d i s t r i b u t e   t h e   S o u r c e   C o d e   a n d   O b j e c t   C o d e   c o m p i l e d   f r o m   i t , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   b u t   t h i s   S o u r c e 
 C o d e   i s   p r o v i d e d   t o   y o u   ' A S   I S '   E X C L U S I V E   O F   A N Y   W A R R A N T Y ,   I N C L U D I N G , 
 W I T H O U T   L I M I T A T I O N ,   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   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 ,   O R   A N Y   O T H E R   W A R R A N T Y ,   W H E T H E R   E X P R E S S   O R   I M P L I E D . 
 I N   N O   E V E N T   W I L L   O P E N V I S I O N   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   L O S T   P R O F I T S , 
 L O S S   O F   D A T A   O R   C O S T S   O F   P R O C U R E M E N T   O F   S U B S T I T U T E 
 G O O D S   O R   S E R V I C E S ,   O R   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   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 I S   A G R E E M E N T ,   I N C L U D I N G ,   W I T H O U T   L I M I T A T I O N , 
 T H O S E   R E S U L T I N G   F R O M   T H E   U S E   O F   T H E   S O U R C E   C O D E ,   O R   T H E   F A I L U R E   O F   T H E 
 S O U R C E   C O D E   T O   P E R F O R M ,   O R   F O R   A N Y   O T H E R   R E A S O N .   
 
 O p e n V i s i o n   r e t a i n s   a l l   c o p y r i g h t s   i n   t h e   d o n a t e d   S o u r c e   C o d e . 
 O p e n V i s i o n   a l s o   r e t a i n s   c o p y r i g h t   t o   d e r i v a t i v e   w o r k s   o f   t h e   S o u r c e 
 C o d e ,   w h e t h e r   c r e a t e d   b y   O p e n V i s i o n   o r   b y   a   t h i r d   p a r t y .   T h e 
 O p e n V i s i o n   c o p y r i g h t   n o t i c e   m u s t   b e   p r e s e r v e d   i f   d e r i v a t i v e   w o r k s   a r e 
 m a d e   b a s e d   o n   t h e   d o n a t e d   S o u r c e   C o d e .   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . 
 h a s   d o n a t e d   t h i s   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   t o   M I T   f o r   i n c l u s i o n 
 i n   t h e   s t a n d a r d   K e r b e r o s   5   d i s t r i b u t i o n . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 6       U n i v e r s i t y   o f   M i c h i g a n   3 . 3 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   1 9 9 2 - 1 9 9 6   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   M i c h i g a n .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d   a n d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   U n i v e r s i t y   o f   M i c h i g a n   a t   A n n   A r b o r .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   o r   d o c u m e n t a t i o n   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E X P A T   C O D E .   T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 ,   E x p a t   2 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   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   f o l l o w i n g   l i c e n s e : 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e 
 " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g 
 w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h , 
 d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o 
 p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d 
 i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E 
 S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   E X P A T   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 U P   P A R S E R   G E N E R A T O R .   T h e   P r o g r a m   i n c l u d e s   C U P   P a r s e r   
 G e n e r a t o r   ( " J C U P " )   v e r s i o n   0 . 1 0 k   A N D   C U P   P a r s e r   
 G e n e r a t o r   f o r   J a v a   1 . 0   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   
 b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   
 r e s e r v e d .   
 
 I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   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   f o l l o w i n g   l i c e n s e :   
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
   
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   
 b o t h   t h e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   
 t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   
   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   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 .   I n   n o   e v e n t   s h a l l   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t 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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   o u t   
 o f   o r   i n   c o n n e c t i o n   w i t h   t h e   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   C U P   P A R S E R   G E N E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e 
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h e   A p a c h e   C o d e   u n d e r 
 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   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f 
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n , 
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A p a c h e   C o m m o n s   B e a n u t i l s   v 1 . 6 ,   A p a c h e   C o m m o n s   E L   v 1 . 0 ,   A p a c h e   C o m m o n s   I / O   v 1 . 1 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 ,   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0 ,   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 . 2 ,   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1 ,   A p a c h e   C o m m o n - D i g e s t o r   1 . 5 ,   A p a c h e   C o m m o n - B e a n U t i l s   1 . 6 ,   A p a c h e   G e r o n i m o   v 1 . 0 ,   A p a c h e   J a k a r t a   S t r u t s   1 . 1 ,   A p a c h e   J a s p e r - C o m p i l e r   v 5 . 0 ,   A p a c h e   J a s p e r - R u n t i m e   v 5 . 0 ,   A p a c h e   T o m c a t   4 . 1 ,   A p a c h e   L u c e n e   1 . 4 ,   A p a c h e   L u c e n e   v 2 . 2 ,   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 ,   A p a c h e   A N T   1 . 6 . 5 ,   A p a c h e   C o m m o n s - D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s - L o g g i n g   1 . 0 ,   A p a c h e   D e r b y   1 0 ,   A p a c h e   D e r b y   v 1 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   C o d e   v .   1 . 1 ,   A p a c h e   S o a p   2 . 3 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   -   W e b S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 ,   J e t t y   v 5 . 1 ,   J e t t y   v 5 . 1   ( o r g . m o r t b a y . j a a s . j a r ) ,   X M L 4 C   5 . 7 ,   X S L T 4 C   1 . 1 1 
 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   A p a c h e   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   A p a c h e   R e s o l v e r 
 *   A p a c h e   X M L   N a m e s p a c e   u t i l i t i e s 
 *   A p a c h e   X M L   S e c u r i t y 
 *   A p a c h e   D e r b y   
 *   A p a c h e   X a l a n   ( X S L T 4 J )   
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X e r c e s   ( X M L 4 J ) 
 *   A p a c h e   X M L - A P I S   
 *   A p a c h e   X M L - C o m m o n s 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 *   A p a c h e   A N T   1 . 6 . 2 
 *   A p a c h e   R e g e x p   V 1 . 2 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   A R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *   < h t t p : / / w w w . a p a c h e . o r g / > . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
   
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e , 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r 
 O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e , 
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e , 
 n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s 
 l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k 
 t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) 
 a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k 
 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e 
 s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n 
 S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       1 .   Y o u   m u s t   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   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y 
 o f   t h i s   L i c e n s e ;   a n d 
 
       2 .   Y o u   m u s t   c a u s e   a n y   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 
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e 
 S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t 
 o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n , 
 t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f 
 t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e 
 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y 
 C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e 
 L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y 
 a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e 
 e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s , 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d 
 f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s 
 C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s 
 o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n 
 t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n 
 w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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 
 d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r 
 a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   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 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e , 
 c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   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 . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r , 
 a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s 
 a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h 
 o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e 
 r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o 
 i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d 
 b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   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 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u   <   o v i d i u @ c u p . h p . c o m   >   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   ( X S L T 4 J ) 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X e r c e s   ( X M L 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C S   C o d e V i e w e r   1 . 0 
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C S   C o d e V i e w e r   1 . 0 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F d L i b M 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 L i b u n g i f 
 
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :   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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b u n g i f 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r 
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :   
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t   M o d e l / P a r s e r 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 R e l a x N G C C 
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 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   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M o z i l l a   R h i n o 
 
   *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
   *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
   *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
   *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
   * 
   *   S o f t w a r e   d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
   *   I S "   b 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   o r 
   *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
   *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * 
   *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
   *   M a y   6 ,   1 9 9 9 . 
   * 
   *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
   *   C o m m u n i c a t i o n s   C o r p o r a t i o n .     P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
   *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
   *   R i g h t s   R e s e r v e d . 
   * 
   *   C o n t r i b u t o r ( s ) : 
   * 
   *   K e m a l   B a y r a m 
   *   P a t r i c k   B e a r d 
   *   N o r r i s   B o y d 
   *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
   *   B r e n d a n   E i c h 
   *   E t h a n   H u g g 
   *   R o g e r   L a w r e n c e 
   *   T e r r y   L u c a s 
   *   M i k e   M c C a b e 
   *   M i l e n   N a n k o v 
   *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
   *   I a n   D .   S t e w a r t 
   *   A n d i   V a j d a 
   *   A n d r e w   W a s o n 
   * / 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I T   L i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 L U A   ( C o p y r i g h t      1 9 9 4  2 0 2 3   L u a . o r g ,   P U C - R i o . ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   
 " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   
 w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   
 d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   
 p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :   
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   
 i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .   
 
 T H E   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   T H E   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 .   
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   
 S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,     F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,     I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   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 C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E c l i p s e   P u b l i c   L i c e n s e : 
 
 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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 E c l i p s e   H e l p   S y s t e m   3 . 4   ( h t t p : / / w w w . e c l i p s e . o r g )   ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1   ( h t t p : / / w w w . e c l i p s e . o r g ) 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a )   i t   c o m p l i e s   w i t h   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 i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n 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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   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 n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G   W I T H O U T   L I M I T A T I O N   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   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 . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   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 p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 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   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   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 .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 D O M 
 T h i s   l i c e n s e   c a m e   f r o m : 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - s o f t w a r e - 1 9 9 8 0 7 2 0 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d 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 e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I 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   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n 
 A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s 
 v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e 
 r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e 
 d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e 
 p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m 
 o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e 
 l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e 
 d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 S A X 
 T h i s   l i c e n s e   c a m e   f r o m :   h t t p : / / w w w . m e g g i n s o n . c o m / S A X / c o p y i n g . h t m l 
     H o w e v e r   p l e a s e   n o t e   f u t u r e   v e r s i o n s   o f   S A X   m a y   b e   c o v e r e d   
     u n d e r   h t t p : / / s a x p r o j e c t . o r g / ? s e l e c t e d = p d 
 
 
 T h i s   p a g e   i s   n o w   o u t   o f   d a t e   - -   s e e   t h e   n e w   S A X   s i t e   a t   
 h t t p : / / w w w . s a x p r o j e c t . o r g /   f o r   m o r e   u p - t o - d a t e 
 r e l e a s e s   a n d   o t h e r   i n f o r m a t i o n .   P l e a s e   c h a n g e   y o u r   b o o k m a r k s . 
 
 
 S A X 2   i s   F r e e ! 
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r 
 X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d 
 d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n . 
 S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y 
 p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 
 I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 
 T h e   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R E A D M E   f o r   r e l e a s e   6 b   o f   2 7 - M a r - 1 9 9 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   d i s t r i b u t i o n   c o n t a i n s   t h e   s i x t h   p u b l i c   r e l e a s e   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p ' s   f r e e   J P E G   s o f t w a r e .     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   t h i s   s o f t w a r e   a n d 
 t o   u s e   i t   f o r   a n y   p u r p o s e ,   s u b j e c t   t o   t h e   c o n d i t i o n s   u n d e r   L E G A L   I S S U E S ,   b e l o w . 
 
 S e r i o u s   u s e r s   o f   t h i s   s o f t w a r e   ( p a r t i c u l a r l y   t h o s e   i n c o r p o r a t i n g   i t   i n t o 
 l a r g e r   p r o g r a m s )   s h o u l d   c o n t a c t   I J G   a t   j p e g - i n f o @ u u n e t . u u . n e t   t o   b e   a d d e d   t o 
 o u r   e l e c t r o n i c   m a i l i n g   l i s t .     M a i l i n g   l i s t   m e m b e r s   a r e   n o t i f i e d   o f   u p d a t e s 
 a n d   h a v e   a   c h a n c e   t o   p a r t i c i p a t e   i n   t e c h n i c a l   d i s c u s s i o n s ,   e t c . 
 
 T h i s   s o f t w a r e   i s   t h e   w o r k   o f   T o m   L a n e ,   P h i l i p   G l a d s t o n e ,   J i m   B o u c h e r , 
 L e e   C r o c k e r ,   J u l i a n   M i n g u i l l o n ,   L u i s   O r t i z ,   G e o r g e   P h i l l i p s ,   D a v i d e   R o s s i , 
 G u i d o   V o l l b e d i n g ,   G e '   W e i j e r s ,   a n d   o t h e r   m e m b e r s   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p . 
 
 I J G   i s   n o t   a f f i l i a t e d   w i t h   t h e   o f f i c i a l   I S O   J P E G   s t a n d a r d s   c o m m i t t e e . 
 
 
 D O C U M E N T A T I O N   R O A D M A P 
 = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   f i l e   c o n t a i n s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 O V E R V I E W                         G e n e r a l   d e s c r i p t i o n   o f   J P E G   a n d   t h e   I J G   s o f t w a r e . 
 L E G A L   I S S U E S                 C o p y r i g h t ,   l a c k   o f   w a r r a n t y ,   t e r m s   o f   d i s t r i b u t i o n . 
 R E F E R E N C E S                     W h e r e   t o   l e a r n   m o r e   a b o u t   J P E G . 
 A R C H I V E   L O C A T I O N S       W h e r e   t o   f i n d   n e w e r   v e r s i o n s   o f   t h i s   s o f t w a r e . 
 R E L A T E D   S O F T W A R E         O t h e r   s t u f f   y o u   s h o u l d   g e t . 
 F I L E   F O R M A T   W A R S         S o f t w a r e   * n o t *   t o   g e t . 
 T O   D O                               P l a n s   f o r   f u t u r e   I J G   r e l e a s e s . 
 
 O t h e r   d o c u m e n t a t i o n   f i l e s   i n   t h e   d i s t r i b u t i o n   a r e : 
 
 U s e r   d o c u m e n t a t i o n : 
     i n s t a l l . d o c               H o w   t o   c o n f i g u r e   a n d   i n s t a l l   t h e   I J G   s o f t w a r e . 
     u s a g e . d o c                   U s a g e   i n s t r u c t i o n s   f o r   c j p e g ,   d j p e g ,   j p e g t r a n , 
                                         r d j p g c o m ,   a n d   w r j p g c o m . 
     * . 1                               U n i x - s t y l e   m a n   p a g e s   f o r   p r o g r a m s   ( s a m e   i n f o   a s   u s a g e . d o c ) . 
     w i z a r d . d o c                 A d v a n c e d   u s a g e   i n s t r u c t i o n s   f o r   J P E G   w i z a r d s   o n l y . 
     c h a n g e . l o g                 V e r s i o n - t o - v e r s i o n   c h a n g e   h i g h l i g h t s . 
 P r o g r a m m e r   a n d   i n t e r n a l   d o c u m e n t a t i o n : 
     l i b j p e g . d o c               H o w   t o   u s e   t h e   J P E G   l i b r a r y   i n   y o u r   o w n   p r o g r a m s . 
     e x a m p l e . c                   S a m p l e   c o d e   f o r   c a l l i n g   t h e   J P E G   l i b r a r y . 
     s t r u c t u r e . d o c           O v e r v i e w   o f   t h e   J P E G   l i b r a r y ' s   i n t e r n a l   s t r u c t u r e . 
     f i l e l i s t . d o c             R o a d   m a p   o f   I J G   f i l e s . 
     c o d e r u l e s . d o c           C o d i n g   s t y l e   r u l e s   - - -   p l e a s e   r e a d   i f   y o u   c o n t r i b u t e   c o d e . 
 
 P l e a s e   r e a d   a t   l e a s t   t h e   f i l e s   i n s t a l l . d o c   a n d   u s a g e . d o c .     U s e f u l   i n f o r m a t i o n 
 c a n   a l s o   b e   f o u n d   i n   t h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e .     S e e 
 A R C H I V E   L O C A T I O N S   b e l o w   t o   f i n d   o u t   w h e r e   t o   o b t a i n   t h e   F A Q   a r t i c l e . 
 
 I f   y o u   w a n t   t o   u n d e r s t a n d   h o w   t h e   J P E G   c o d e   w o r k s ,   w e   s u g g e s t   r e a d i n g   o n e   o r 
 m o r e   o f   t h e   R E F E R E N C E S ,   t h e n   l o o k i n g   a t   t h e   d o c u m e n t a t i o n   f i l e s   ( i n   r o u g h l y 
 t h e   o r d e r   l i s t e d )   b e f o r e   d i v i n g   i n t o   t h e   c o d e . 
 
 
 O V E R V I E W 
 = = = = = = = = 
 
 T h i s   p a c k a g e   c o n t a i n s   C   s o f t w a r e   t o   i m p l e m e n t   J P E G   i m a g e   c o m p r e s s i o n   a n d 
 d e c o m p r e s s i o n .     J P E G   ( p r o n o u n c e d   " j a y - p e g " )   i s   a   s t a n d a r d i z e d   c o m p r e s s i o n 
 m e t h o d   f o r   f u l l - c o l o r   a n d   g r a y - s c a l e   i m a g e s .     J P E G   i s   i n t e n d e d   f o r   c o m p r e s s i n g 
 " r e a l - w o r l d "   s c e n e s ;   l i n e   d r a w i n g s ,   c a r t o o n s   a n d   o t h e r   n o n - r e a l i s t i c   i m a g e s 
 a r e   n o t   i t s   s t r o n g   s u i t .     J P E G   i s   l o s s y ,   m e a n i n g   t h a t   t h e   o u t p u t   i m a g e   i s   n o t 
 e x a c t l y   i d e n t i c a l   t o   t h e   i n p u t   i m a g e .     H e n c e   y o u   m u s t   n o t   u s e   J P E G   i f   y o u 
 h a v e   t o   h a v e   i d e n t i c a l   o u t p u t   b i t s .     H o w e v e r ,   o n   t y p i c a l   p h o t o g r a p h i c   i m a g e s , 
 v e r y   g o o d   c o m p r e s s i o n   l e v e l s   c a n   b e   o b t a i n e d   w i t h   n o   v i s i b l e   c h a n g e ,   a n d 
 r e m a r k a b l y   h i g h   c o m p r e s s i o n   l e v e l s   a r e   p o s s i b l e   i f   y o u   c a n   t o l e r a t e   a 
 l o w - q u a l i t y   i m a g e .     F o r   m o r e   d e t a i l s ,   s e e   t h e   r e f e r e n c e s ,   o r   j u s t   e x p e r i m e n t 
 w i t h   v a r i o u s   c o m p r e s s i o n   s e t t i n g s . 
 
 T h i s   s o f t w a r e   i m p l e m e n t s   J P E G   b a s e l i n e ,   e x t e n d e d - s e q u e n t i a l ,   a n d   p r o g r e s s i v e 
 c o m p r e s s i o n   p r o c e s s e s .     P r o v i s i o n   i s   m a d e   f o r   s u p p o r t i n g   a l l   v a r i a n t s   o f   t h e s e 
 p r o c e s s e s ,   a l t h o u g h   s o m e   u n c o m m o n   p a r a m e t e r   s e t t i n g s   a r e n ' t   i m p l e m e n t e d   y e t . 
 F o r   l e g a l   r e a s o n s ,   w e   a r e   n o t   d i s t r i b u t i n g   c o d e   f o r   t h e   a r i t h m e t i c - c o d i n g 
 v a r i a n t s   o f   J P E G ;   s e e   L E G A L   I S S U E S .     W e   h a v e   m a d e   n o   p r o v i s i o n   f o r   s u p p o r t i n g 
 t h e   h i e r a r c h i c a l   o r   l o s s l e s s   p r o c e s s e s   d e f i n e d   i n   t h e   s t a n d a r d . 
 
 W e   p r o v i d e   a   s e t   o f   l i b r a r y   r o u t i n e s   f o r   r e a d i n g   a n d   w r i t i n g   J P E G   i m a g e   f i l e s , 
 p l u s   t w o   s a m p l e   a p p l i c a t i o n s   " c j p e g "   a n d   " d j p e g " ,   w h i c h   u s e   t h e   l i b r a r y   t o 
 p e r f o r m   c o n v e r s i o n   b e t w e e n   J P E G   a n d   s o m e   o t h e r   p o p u l a r   i m a g e   f i l e   f o r m a t s . 
 T h e   l i b r a r y   i s   i n t e n d e d   t o   b e   r e u s e d   i n   o t h e r   a p p l i c a t i o n s . 
 
 I n   o r d e r   t o   s u p p o r t   f i l e   c o n v e r s i o n   a n d   v i e w i n g   s o f t w a r e ,   w e   h a v e   i n c l u d e d 
 c o n s i d e r a b l e   f u n c t i o n a l i t y   b e y o n d   t h e   b a r e   J P E G   c o d i n g / d e c o d i n g   c a p a b i l i t y ; 
 f o r   e x a m p l e ,   t h e   c o l o r   q u a n t i z a t i o n   m o d u l e s   a r e   n o t   s t r i c t l y   p a r t   o f   J P E G 
 d e c o d i n g ,   b u t   t h e y   a r e   e s s e n t i a l   f o r   o u t p u t   t o   c o l o r m a p p e d   f i l e   f o r m a t s   o r 
 c o l o r m a p p e d   d i s p l a y s .     T h e s e   e x t r a   f u n c t i o n s   c a n   b e   c o m p i l e d   o u t   o f   t h e 
 l i b r a r y   i f   n o t   r e q u i r e d   f o r   a   p a r t i c u l a r   a p p l i c a t i o n .     W e   h a v e   a l s o   i n c l u d e d 
 " j p e g t r a n " ,   a   u t i l i t y   f o r   l o s s l e s s   t r a n s c o d i n g   b e t w e e n   d i f f e r e n t   J P E G 
 p r o c e s s e s ,   a n d   " r d j p g c o m "   a n d   " w r j p g c o m " ,   t w o   s i m p l e   a p p l i c a t i o n s   f o r 
 i n s e r t i n g   a n d   e x t r a c t i n g   t e x t u a l   c o m m e n t s   i n   J F I F   f i l e s . 
 
 T h e   e m p h a s i s   i n   d e s i g n i n g   t h i s   s o f t w a r e   h a s   b e e n   o n   a c h i e v i n g   p o r t a b i l i t y   a n d 
 f l e x i b i l i t y ,   w h i l e   a l s o   m a k i n g   i t   f a s t   e n o u g h   t o   b e   u s e f u l .     I n   p a r t i c u l a r , 
 t h e   s o f t w a r e   i s   n o t   i n t e n d e d   t o   b e   r e a d   a s   a   t u t o r i a l   o n   J P E G .     ( S e e   t h e 
 R E F E R E N C E S   s e c t i o n   f o r   i n t r o d u c t o r y   m a t e r i a l . )     R a t h e r ,   i t   i s   i n t e n d e d   t o 
 b e   r e l i a b l e ,   p o r t a b l e ,   i n d u s t r i a l - s t r e n g t h   c o d e .     W e   d o   n o t   c l a i m   t o   h a v e 
 a c h i e v e d   t h a t   g o a l   i n   e v e r y   a s p e c t   o f   t h e   s o f t w a r e ,   b u t   w e   s t r i v e   f o r   i t . 
 
 W e   w e l c o m e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   a   c o m p o n e n t   o f   c o m m e r c i a l   p r o d u c t s . 
 N o   r o y a l t y   i s   r e q u i r e d ,   b u t   w e   d o   a s k   f o r   a n   a c k n o w l e d g e m e n t   i n   p r o d u c t 
 d o c u m e n t a t i o n ,   a s   d e s c r i b e d   u n d e r   L E G A L   I S S U E S . 
 
 
 L E G A L   I S S U E S 
 = = = = = = = = = = = = 
 
 I n   p l a i n   E n g l i s h : 
 
 1 .   W e   d o n ' t   p r o m i s e   t h a t   t h i s   s o f t w a r e   w o r k s .     ( B u t   i f   y o u   f i n d   a n y   b u g s , 
       p l e a s e   l e t   u s   k n o w ! ) 
 2 .   Y o u   c a n   u s e   t h i s   s o f t w a r e   f o r   w h a t e v e r   y o u   w a n t .     Y o u   d o n ' t   h a v e   t o   p a y   u s . 
 3 .   Y o u   m a y   n o t   p r e t e n d   t h a t   y o u   w r o t e   t h i s   s o f t w a r e .     I f   y o u   u s e   i t   i n   a 
       p r o g r a m ,   y o u   m u s t   a c k n o w l e d g e   s o m e w h e r e   i n   y o u r   d o c u m e n t a t i o n   t h a t 
       y o u ' v e   u s e d   t h e   I J G   c o d e . 
 
 I n   l e g a l e s e : 
 
 T h e   a u t h o r s   m a k e   N O   W A R R A N T Y   o r   r e p r e s e n t a t i o n ,   e i t h e r   e x p r e s s   o r   i m p l i e d , 
 w i t h   r e s p e c t   t o   t h i s   s o f t w a r e ,   i t s   q u a l i t y ,   a c c u r a c y ,   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 .     T h i s   s o f t w a r e   i s   p r o v i d e d   " A S   I S " ,   a n d   y o u , 
 i t s   u s e r ,   a s s u m e   t h e   e n t i r e   r i s k   a s   t o   i t s   q u a l i t y   a n d   a c c u r a c y . 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   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   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 a n s i 2 k n r . c   i s   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   b y   p e r m i s s i o n   o f   L .   P e t e r   D e u t s c h , 
 s o l e   p r o p r i e t o r   o f   i t s   c o p y r i g h t   h o l d e r ,   A l a d d i n   E n t e r p r i s e s   o f   M e n l o   P a r k ,   C A . 
 a n s i 2 k n r . c   i s   N O T   c o v e r e d   b y   t h e   a b o v e   c o p y r i g h t   a n d   c o n d i t i o n s ,   b u t   i n s t e a d 
 b y   t h e   u s u a l   d i s t r i b u t i o n   t e r m s   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 ;   p r i n c i p a l l y , 
 t h a t   y o u   m u s t   i n c l u d e   s o u r c e   c o d e   i f   y o u   r e d i s t r i b u t e   i t .     ( S e e   t h e   f i l e 
 a n s i 2 k n r . c   f o r   f u l l   d e t a i l s . )     H o w e v e r ,   s i n c e   a n s i 2 k n r . c   i s   n o t   n e e d e d   a s   p a r t 
 o f   a n y   p r o g r a m   g e n e r a t e d   f r o m   t h e   I J G   c o d e ,   t h i s   d o e s   n o t   l i m i t   y o u   m o r e   t h a n 
 t h e   f o r e g o i n g   p a r a g r a p h s   d o . 
 
 T h e   U n i x   c o n f i g u r a t i o n   s c r i p t   " c o n f i g u r e "   w a s   p r o d u c e d   w i t h   G N U   A u t o c o n f . 
 I t   i s   c o p y r i g h t   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   b u t   i s   f r e e l y   d i s t r i b u t a b l e . 
 T h e   s a m e   h o l d s   f o r   i t s   s u p p o r t i n g   s c r i p t s   ( c o n f i g . g u e s s ,   c o n f i g . s u b , 
 l t c o n f i g ,   l t m a i n . s h ) .     A n o t h e r   s u p p o r t   s c r i p t ,   i n s t a l l - s h ,   i s   c o p y r i g h t 
 b y   M . I . T .   b u t   i s   a l s o   f r e e l y   d i s t r i b u t a b l e . 
 
 I t   a p p e a r s   t h a t   t h e   a r i t h m e t i c   c o d i n g   o p t i o n   o f   t h e   J P E G   s p e c   i s   c o v e r e d   b y 
 p a t e n t s   o w n e d   b y   I B M ,   A T & T ,   a n d   M i t s u b i s h i .     H e n c e   a r i t h m e t i c   c o d i n g   c a n n o t 
 l e g a l l y   b e   u s e d   w i t h o u t   o b t a i n i n g   o n e   o r   m o r e   l i c e n s e s .     F o r   t h i s   r e a s o n , 
 s u p p o r t   f o r   a r i t h m e t i c   c o d i n g   h a s   b e e n   r e m o v e d   f r o m   t h e   f r e e   J P E G   s o f t w a r e . 
 ( S i n c e   a r i t h m e t i c   c o d i n g   p r o v i d e s   o n l y   a   m a r g i n a l   g a i n   o v e r   t h e   u n p a t e n t e d 
 H u f f m a n   m o d e ,   i t   i s   u n l i k e l y   t h a t   v e r y   m a n y   i m p l e m e n t a t i o n s   w i l l   s u p p o r t   i t . ) 
 S o   f a r   a s   w e   a r e   a w a r e ,   t h e r e   a r e   n o   p a t e n t   r e s t r i c t i o n s   o n   t h e   r e m a i n i n g 
 c o d e . 
 
 T h e   I J G   d i s t r i b u t i o n   f o r m e r l y   i n c l u d e d   c o d e   t o   r e a d   a n d   w r i t e   G I F   f i l e s . 
 T o   a v o i d   e n t a n g l e m e n t   w i t h   t h e   U n i s y s   L Z W   p a t e n t ,   G I F   r e a d i n g   s u p p o r t   h a s 
 b e e n   r e m o v e d   a l t o g e t h e r ,   a n d   t h e   G I F   w r i t e r   h a s   b e e n   s i m p l i f i e d   t o   p r o d u c e 
 " u n c o m p r e s s e d   G I F s " .     T h i s   t e c h n i q u e   d o e s   n o t   u s e   t h e   L Z W   a l g o r i t h m ;   t h e 
 r e s u l t i n g   G I F   f i l e s   a r e   l a r g e r   t h a n   u s u a l ,   b u t   a r e   r e a d a b l e   b y   a l l   s t a n d a r d 
 G I F   d e c o d e r s . 
 
 W e   a r e   r e q u i r e d   t o   s t a t e   t h a t 
         " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d .     G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d . " 
 
 
 R E F E R E N C E S 
 = = = = = = = = = = 
 
 W e   h i g h l y   r e c o m m e n d   r e a d i n g   o n e   o r   m o r e   o f   t h e s e   r e f e r e n c e s   b e f o r e   t r y i n g   t o 
 u n d e r s t a n d   t h e   i n n a r d s   o f   t h e   J P E G   s o f t w a r e . 
 
 T h e   b e s t   s h o r t   t e c h n i c a l   i n t r o d u c t i o n   t o   t h e   J P E G   c o m p r e s s i o n   a l g o r i t h m   i s 
 	 W a l l a c e ,   G r e g o r y   K .     " T h e   J P E G   S t i l l   P i c t u r e   C o m p r e s s i o n   S t a n d a r d " , 
 	 C o m m u n i c a t i o n s   o f   t h e   A C M ,   A p r i l   1 9 9 1   ( v o l .   3 4   n o .   4 ) ,   p p .   3 0 - 4 4 . 
 ( A d j a c e n t   a r t i c l e s   i n   t h a t   i s s u e   d i s c u s s   M P E G   m o t i o n   p i c t u r e   c o m p r e s s i o n , 
 a p p l i c a t i o n s   o f   J P E G ,   a n d   r e l a t e d   t o p i c s . )     I f   y o u   d o n ' t   h a v e   t h e   C A C M   i s s u e 
 h a n d y ,   a   P o s t S c r i p t   f i l e   c o n t a i n i n g   a   r e v i s e d   v e r s i o n   o f   W a l l a c e ' s   a r t i c l e   i s 
 a v a i l a b l e   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / w a l l a c e . p s . g z .     T h e   f i l e   ( a c t u a l l y 
 a   p r e p r i n t   f o r   a n   a r t i c l e   t h a t   a p p e a r e d   i n   I E E E   T r a n s .   C o n s u m e r   E l e c t r o n i c s ) 
 o m i t s   t h e   s a m p l e   i m a g e s   t h a t   a p p e a r e d   i n   C A C M ,   b u t   i t   i n c l u d e s   c o r r e c t i o n s 
 a n d   s o m e   a d d e d   m a t e r i a l .     N o t e :   t h e   W a l l a c e   a r t i c l e   i s   c o p y r i g h t   A C M   a n d   I E E E , 
 a n d   i t   m a y   n o t   b e   u s e d   f o r   c o m m e r c i a l   p u r p o s e s . 
 
 A   s o m e w h a t   l e s s   t e c h n i c a l ,   m o r e   l e i s u r e l y   i n t r o d u c t i o n   t o   J P E G   c a n   b e   f o u n d   i n 
 " T h e   D a t a   C o m p r e s s i o n   B o o k "   b y   M a r k   N e l s o n   a n d   J e a n - l o u p   G a i l l y ,   p u b l i s h e d   b y 
 M & T   B o o k s   ( N e w   Y o r k ) ,   2 n d   e d .   1 9 9 6 ,   I S B N   1 - 5 5 8 5 1 - 4 3 4 - 1 .     T h i s   b o o k   p r o v i d e s 
 g o o d   e x p l a n a t i o n s   a n d   e x a m p l e   C   c o d e   f o r   a   m u l t i t u d e   o f   c o m p r e s s i o n   m e t h o d s 
 i n c l u d i n g   J P E G .     I t   i s   a n   e x c e l l e n t   s o u r c e   i f   y o u   a r e   c o m f o r t a b l e   r e a d i n g   C 
 c o d e   b u t   d o n ' t   k n o w   m u c h   a b o u t   d a t a   c o m p r e s s i o n   i n   g e n e r a l .     T h e   b o o k ' s   J P E G 
 s a m p l e   c o d e   i s   f a r   f r o m   i n d u s t r i a l - s t r e n g t h ,   b u t   w h e n   y o u   a r e   r e a d y   t o   l o o k 
 a t   a   f u l l   i m p l e m e n t a t i o n ,   y o u ' v e   g o t   o n e   h e r e . . . 
 
 T h e   b e s t   f u l l   d e s c r i p t i o n   o f   J P E G   i s   t h e   t e x t b o o k   " J P E G   S t i l l   I m a g e   D a t a 
 C o m p r e s s i o n   S t a n d a r d "   b y   W i l l i a m   B .   P e n n e b a k e r   a n d   J o a n   L .   M i t c h e l l ,   p u b l i s h e d 
 b y   V a n   N o s t r a n d   R e i n h o l d ,   1 9 9 3 ,   I S B N   0 - 4 4 2 - 0 1 2 7 2 - 1 .     P r i c e   U S $ 5 9 . 9 5 ,   6 3 8   p p . 
 T h e   b o o k   i n c l u d e s   t h e   c o m p l e t e   t e x t   o f   t h e   I S O   J P E G   s t a n d a r d s   ( D I S   1 0 9 1 8 - 1 
 a n d   d r a f t   D I S   1 0 9 1 8 - 2 ) .     T h i s   i s   b y   f a r   t h e   m o s t   c o m p l e t e   e x p o s i t i o n   o f   J P E G 
 i n   e x i s t e n c e ,   a n d   w e   h i g h l y   r e c o m m e n d   i t . 
 
 T h e   J P E G   s t a n d a r d   i t s e l f   i s   n o t   a v a i l a b l e   e l e c t r o n i c a l l y ;   y o u   m u s t   o r d e r   a 
 p a p e r   c o p y   t h r o u g h   I S O   o r   I T U .     ( U n l e s s   y o u   f e e l   a   n e e d   t o   o w n   a   c e r t i f i e d 
 o f f i c i a l   c o p y ,   w e   r e c o m m e n d   b u y i n g   t h e   P e n n e b a k e r   a n d   M i t c h e l l   b o o k   i n s t e a d ; 
 i t ' s   m u c h   c h e a p e r   a n d   i n c l u d e s   a   g r e a t   d e a l   o f   u s e f u l   e x p l a n a t o r y   m a t e r i a l . ) 
 I n   t h e   U S A ,   c o p i e s   o f   t h e   s t a n d a r d   m a y   b e   o r d e r e d   f r o m   A N S I   S a l e s   a t   ( 2 1 2 ) 
 6 4 2 - 4 9 0 0 ,   o r   f r o m   G l o b a l   E n g i n e e r i n g   D o c u m e n t s   a t   ( 8 0 0 )   8 5 4 - 7 1 7 9 .     ( A N S I 
 d o e s n ' t   t a k e   c r e d i t   c a r d   o r d e r s ,   b u t   G l o b a l   d o e s . )     I t ' s   n o t   c h e a p :   a s   o f 
 1 9 9 2 ,   A N S I   w a s   c h a r g i n g   $ 9 5   f o r   P a r t   1   a n d   $ 4 7   f o r   P a r t   2 ,   p l u s   7 % 
 s h i p p i n g / h a n d l i n g .     T h e   s t a n d a r d   i s   d i v i d e d   i n t o   t w o   p a r t s ,   P a r t   1   b e i n g   t h e 
 a c t u a l   s p e c i f i c a t i o n ,   w h i l e   P a r t   2   c o v e r s   c o m p l i a n c e   t e s t i n g   m e t h o d s .     P a r t   1 
 i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f   C o n t i n u o u s - t o n e   S t i l l   I m a g e s , 
 P a r t   1 :   R e q u i r e m e n t s   a n d   g u i d e l i n e s "   a n d   h a s   d o c u m e n t   n u m b e r s   I S O / I E C   I S 
 1 0 9 1 8 - 1 ,   I T U - T   T . 8 1 .     P a r t   2   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f 
 C o n t i n u o u s - t o n e   S t i l l   I m a g e s ,   P a r t   2 :   C o m p l i a n c e   t e s t i n g "   a n d   h a s   d o c u m e n t 
 n u m b e r s   I S O / I E C   I S   1 0 9 1 8 - 2 ,   I T U - T   T . 8 3 . 
 
 S o m e   e x t e n s i o n s   t o   t h e   o r i g i n a l   J P E G   s t a n d a r d   a r e   d e f i n e d   i n   J P E G   P a r t   3 , 
 a   n e w e r   I S O   s t a n d a r d   n u m b e r e d   I S O / I E C   I S   1 0 9 1 8 - 3   a n d   I T U - T   T . 8 4 .     I J G 
 c u r r e n t l y   d o e s   n o t   s u p p o r t   a n y   P a r t   3   e x t e n s i o n s . 
 
 T h e   J P E G   s t a n d a r d   d o e s   n o t   s p e c i f y   a l l   d e t a i l s   o f   a n   i n t e r c h a n g e a b l e   f i l e 
 f o r m a t .     F o r   t h e   o m i t t e d   d e t a i l s   w e   f o l l o w   t h e   " J F I F "   c o n v e n t i o n s ,   r e v i s i o n 
 1 . 0 2 .     A   c o p y   o f   t h e   J F I F   s p e c   i s   a v a i l a b l e   f r o m : 
 	 L i t e r a t u r e   D e p a r t m e n t 
 	 C - C u b e   M i c r o s y s t e m s ,   I n c . 
 	 1 7 7 8   M c C a r t h y   B l v d . 
 	 M i l p i t a s ,   C A   9 5 0 3 5 
 	 p h o n e   ( 4 0 8 )   9 4 4 - 6 3 0 0 ,     f a x   ( 4 0 8 )   9 4 4 - 6 3 1 4 
 A   P o s t S c r i p t   v e r s i o n   o f   t h i s   d o c u m e n t   i s   a v a i l a b l e   b y   F T P   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . p s . g z .     T h e r e   i s   a l s o   a   p l a i n   t e x t 
 v e r s i o n   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . t x t . g z ,   b u t   i t   i s   m i s s i n g 
 t h e   f i g u r e s . 
 
 T h e   T I F F   6 . 0   f i l e   f o r m a t   s p e c i f i c a t i o n   c a n   b e   o b t a i n e d   b y   F T P   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / T I F F 6 . p s . g z .     T h e   J P E G   i n c o r p o r a t i o n   s c h e m e 
 f o u n d   i n   t h e   T I F F   6 . 0   s p e c   o f   3 - J u n e - 9 2   h a s   a   n u m b e r   o f   s e r i o u s   p r o b l e m s . 
 I J G   d o e s   n o t   r e c o m m e n d   u s e   o f   t h e   T I F F   6 . 0   d e s i g n   ( T I F F   C o m p r e s s i o n   t a g   6 ) . 
 I n s t e a d ,   w e   r e c o m m e n d   t h e   J P E G   d e s i g n   p r o p o s e d   b y   T I F F   T e c h n i c a l   N o t e   # 2 
 ( C o m p r e s s i o n   t a g   7 ) .     C o p i e s   o f   t h i s   N o t e   c a n   b e   o b t a i n e d   f r o m   f t p . s g i . c o m   o r 
 f r o m   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / .     I t   i s   e x p e c t e d   t h a t   t h e   n e x t   r e v i s i o n 
 o f   t h e   T I F F   s p e c   w i l l   r e p l a c e   t h e   6 . 0   J P E G   d e s i g n   w i t h   t h e   N o t e ' s   d e s i g n . 
 A l t h o u g h   I J G ' s   o w n   c o d e   d o e s   n o t   s u p p o r t   T I F F / J P E G ,   t h e   f r e e   l i b t i f f   l i b r a r y 
 u s e s   o u r   l i b r a r y   t o   i m p l e m e n t   T I F F / J P E G   p e r   t h e   N o t e .     l i b t i f f   i s   a v a i l a b l e 
 f r o m   f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / . 
 
 
 A R C H I V E   L O C A T I O N S 
 = = = = = = = = = = = = = = = = = 
 
 T h e   " o f f i c i a l "   a r c h i v e   s i t e   f o r   t h i s   s o f t w a r e   i s   f t p . u u . n e t   ( I n t e r n e t 
 a d d r e s s   1 9 2 . 4 8 . 9 6 . 9 ) .     T h e   m o s t   r e c e n t   r e l e a s e d   v e r s i o n   c a n   a l w a y s   b e   f o u n d 
 t h e r e   i n   d i r e c t o r y   g r a p h i c s / j p e g .     T h i s   p a r t i c u l a r   v e r s i o n   w i l l   b e   a r c h i v e d 
 a s   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j p e g s r c . v 6 b . t a r . g z .     I f   y o u   d o n ' t   h a v e 
 d i r e c t   I n t e r n e t   a c c e s s ,   U U N E T ' s   a r c h i v e s   a r e   a l s o   a v a i l a b l e   v i a   U U C P ;   c o n t a c t 
 h e l p @ u u n e t . u u . n e t   f o r   i n f o r m a t i o n   o n   r e t r i e v i n g   f i l e s   t h a t   w a y . 
 
 N u m e r o u s   I n t e r n e t   s i t e s   m a i n t a i n   c o p i e s   o f   t h e   U U N E T   f i l e s .     H o w e v e r ,   o n l y 
 f t p . u u . n e t   i s   g u a r a n t e e d   t o   h a v e   t h e   l a t e s t   o f f i c i a l   v e r s i o n . 
 
 Y o u   c a n   a l s o   o b t a i n   t h i s   s o f t w a r e   i n   D O S - c o m p a t i b l e   " z i p "   a r c h i v e   f o r m a t   f r o m 
 t h e   S i m T e l   a r c h i v e s   ( f t p : / / f t p . s i m t e l . n e t / p u b / s i m t e l n e t / m s d o s / g r a p h i c s / ) ,   o r 
 o n   C o m p u S e r v e   i n   t h e   G r a p h i c s   S u p p o r t   f o r u m   ( G O   C I S : G R A P H S U P ) ,   l i b r a r y   1 2 
 " J P E G   T o o l s " .     A g a i n ,   t h e s e   v e r s i o n s   m a y   s o m e t i m e s   l a g   b e h i n d   t h e   f t p . u u . n e t 
 r e l e a s e . 
 
 T h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e   i s   a   u s e f u l   s o u r c e   o f 
 g e n e r a l   i n f o r m a t i o n   a b o u t   J P E G .     I t   i s   u p d a t e d   c o n s t a n t l y   a n d   t h e r e f o r e   i s 
 n o t   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n .     T h e   F A Q   i s   p o s t e d   e v e r y   t w o   w e e k s   t o 
 U s e n e t   n e w s g r o u p s   c o m p . g r a p h i c s . m i s c ,   n e w s . a n s w e r s ,   a n d   o t h e r   g r o u p s . 
 I t   i s   a v a i l a b l e   o n   t h e   W o r l d   W i d e   W e b   a t   h t t p : / / w w w . f a q s . o r g / f a q s / j p e g - f a q / 
 a n d   o t h e r   n e w s . a n s w e r s   a r c h i v e   s i t e s ,   i n c l u d i n g   t h e   o f f i c i a l   n e w s . a n s w e r s 
 a r c h i v e   a t   r t f m . m i t . e d u :   f t p : / / r t f m . m i t . e d u / p u b / u s e n e t / n e w s . a n s w e r s / j p e g - f a q / . 
 I f   y o u   d o n ' t   h a v e   W e b   o r   F T P   a c c e s s ,   s e n d   e - m a i l   t o   m a i l - s e r v e r @ r t f m . m i t . e d u 
 w i t h   b o d y 
 	 s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 1 
 	 s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 2 
 
 
 R E L A T E D   S O F T W A R E 
 = = = = = = = = = = = = = = = = 
 
 N u m e r o u s   v i e w i n g   a n d   i m a g e   m a n i p u l a t i o n   p r o g r a m s   n o w   s u p p o r t   J P E G .     ( Q u i t e   a 
 f e w   o f   t h e m   u s e   t h i s   l i b r a r y   t o   d o   s o . )     T h e   J P E G   F A Q   d e s c r i b e d   a b o v e   l i s t s 
 s o m e   o f   t h e   m o r e   p o p u l a r   f r e e   a n d   s h a r e w a r e   v i e w e r s ,   a n d   t e l l s   w h e r e   t o 
 o b t a i n   t h e m   o n   I n t e r n e t . 
 
 I f   y o u   a r e   o n   a   U n i x   m a c h i n e ,   w e   h i g h l y   r e c o m m e n d   J e f   P o s k a n z e r ' s   f r e e 
 P B M P L U S   s o f t w a r e ,   w h i c h   p r o v i d e s   m a n y   u s e f u l   o p e r a t i o n s   o n   P P M - f o r m a t   i m a g e 
 f i l e s .     I n   p a r t i c u l a r ,   i t   c a n   c o n v e r t   P P M   i m a g e s   t o   a n d   f r o m   a   w i d e   r a n g e   o f 
 o t h e r   f o r m a t s ,   t h u s   m a k i n g   c j p e g / d j p e g   c o n s i d e r a b l y   m o r e   u s e f u l .     T h e   l a t e s t 
 v e r s i o n   i s   d i s t r i b u t e d   b y   t h e   N e t P B M   g r o u p ,   a n d   i s   a v a i l a b l e   f r o m   n u m e r o u s 
 s i t e s ,   n o t a b l y   f t p : / / w u a r c h i v e . w u s t l . e d u / g r a p h i c s / g r a p h i c s / p a c k a g e s / N e t P B M / . 
 U n f o r t u n a t e l y   P B M P L U S / N E T P B M   i s   n o t   n e a r l y   a s   p o r t a b l e   a s   t h e   I J G   s o f t w a r e   i s ; 
 y o u   a r e   l i k e l y   t o   h a v e   d i f f i c u l t y   m a k i n g   i t   w o r k   o n   a n y   n o n - U n i x   m a c h i n e . 
 
 A   d i f f e r e n t   f r e e   J P E G   i m p l e m e n t a t i o n ,   w r i t t e n   b y   t h e   P V R G   g r o u p   a t   S t a n f o r d , 
 i s   a v a i l a b l e   f r o m   f t p : / / h a v e f u n . s t a n f o r d . e d u / p u b / j p e g / .     T h i s   p r o g r a m 
 i s   d e s i g n e d   f o r   r e s e a r c h   a n d   e x p e r i m e n t a t i o n   r a t h e r   t h a n   p r o d u c t i o n   u s e ; 
 i t   i s   s l o w e r ,   h a r d e r   t o   u s e ,   a n d   l e s s   p o r t a b l e   t h a n   t h e   I J G   c o d e ,   b u t   i t 
 i s   e a s i e r   t o   r e a d   a n d   m o d i f y .     A l s o ,   t h e   P V R G   c o d e   s u p p o r t s   l o s s l e s s   J P E G , 
 w h i c h   w e   d o   n o t .     ( O n   t h e   o t h e r   h a n d ,   i t   d o e s n ' t   d o   p r o g r e s s i v e   J P E G . ) 
 
 
 F I L E   F O R M A T   W A R S 
 = = = = = = = = = = = = = = = = 
 
 S o m e   J P E G   p r o g r a m s   p r o d u c e   f i l e s   t h a t   a r e   n o t   c o m p a t i b l e   w i t h   o u r   l i b r a r y . 
 T h e   r o o t   o f   t h e   p r o b l e m   i s   t h a t   t h e   I S O   J P E G   c o m m i t t e e   f a i l e d   t o   s p e c i f y   a 
 c o n c r e t e   f i l e   f o r m a t .     S o m e   v e n d o r s   " f i l l e d   i n   t h e   b l a n k s "   o n   t h e i r   o w n , 
 c r e a t i n g   p r o p r i e t a r y   f o r m a t s   t h a t   n o   o n e   e l s e   c o u l d   r e a d .     ( F o r   e x a m p l e ,   n o n e 
 o f   t h e   e a r l y   c o m m e r c i a l   J P E G   i m p l e m e n t a t i o n s   f o r   t h e   M a c i n t o s h   w e r e   a b l e   t o 
 e x c h a n g e   c o m p r e s s e d   f i l e s . ) 
 
 T h e   f i l e   f o r m a t   w e   h a v e   a d o p t e d   i s   c a l l e d   J F I F   ( s e e   R E F E R E N C E S ) .     T h i s   f o r m a t 
 h a s   b e e n   a g r e e d   t o   b y   a   n u m b e r   o f   m a j o r   c o m m e r c i a l   J P E G   v e n d o r s ,   a n d   i t   h a s 
 b e c o m e   t h e   d e   f a c t o   s t a n d a r d .     J F I F   i s   a   m i n i m a l   o r   " l o w   e n d "   r e p r e s e n t a t i o n . 
 W e   r e c o m m e n d   t h e   u s e   o f   T I F F / J P E G   ( T I F F   r e v i s i o n   6 . 0   a s   m o d i f i e d   b y   T I F F 
 T e c h n i c a l   N o t e   # 2 )   f o r   " h i g h   e n d "   a p p l i c a t i o n s   t h a t   n e e d   t o   r e c o r d   a   l o t   o f 
 a d d i t i o n a l   d a t a   a b o u t   a n   i m a g e .     T I F F / J P E G   i s   f a i r l y   n e w   a n d   n o t   y e t   w i d e l y 
 s u p p o r t e d ,   u n f o r t u n a t e l y . 
 
 T h e   u p c o m i n g   J P E G   P a r t   3   s t a n d a r d   d e f i n e s   a   f i l e   f o r m a t   c a l l e d   S P I F F . 
 S P I F F   i s   i n t e r o p e r a b l e   w i t h   J F I F ,   i n   t h e   s e n s e   t h a t   m o s t   J F I F   d e c o d e r s   s h o u l d 
 b e   a b l e   t o   r e a d   t h e   m o s t   c o m m o n   v a r i a n t   o f   S P I F F .     S P I F F   h a s   s o m e   t e c h n i c a l 
 a d v a n t a g e s   o v e r   J F I F ,   b u t   i t s   m a j o r   c l a i m   t o   f a m e   i s   s i m p l y   t h a t   i t   i s   a n 
 o f f i c i a l   s t a n d a r d   r a t h e r   t h a n   a n   i n f o r m a l   o n e .     A t   t h i s   p o i n t   i t   i s   u n c l e a r 
 w h e t h e r   S P I F F   w i l l   s u p e r s e d e   J F I F   o r   w h e t h e r   J F I F   w i l l   r e m a i n   t h e   d e - f a c t o 
 s t a n d a r d .     I J G   i n t e n d s   t o   s u p p o r t   S P I F F   o n c e   t h e   s t a n d a r d   i s   f r o z e n ,   b u t   w e 
 h a v e   n o t   d e c i d e d   w h e t h e r   i t   s h o u l d   b e c o m e   o u r   d e f a u l t   o u t p u t   f o r m a t   o r   n o t . 
 ( I n   a n y   c a s e ,   o u r   d e c o d e r   w i l l   r e m a i n   c a p a b l e   o f   r e a d i n g   J F I F   i n d e f i n i t e l y . ) 
 
 V a r i o u s   p r o p r i e t a r y   f i l e   f o r m a t s   i n c o r p o r a t i n g   J P E G   c o m p r e s s i o n   a l s o   e x i s t . 
 W e   h a v e   l i t t l e   o r   n o   s y m p a t h y   f o r   t h e   e x i s t e n c e   o f   t h e s e   f o r m a t s .     I n d e e d , 
 o n e   o f   t h e   o r i g i n a l   r e a s o n s   f o r   d e v e l o p i n g   t h i s   f r e e   s o f t w a r e   w a s   t o   h e l p 
 f o r c e   c o n v e r g e n c e   o n   c o m m o n ,   o p e n   f o r m a t   s t a n d a r d s   f o r   J P E G   f i l e s .     D o n ' t 
 u s e   a   p r o p r i e t a r y   f i l e   f o r m a t ! 
 
 T h e   m a j o r   t h r u s t   f o r   v 7   w i l l   p r o b a b l y   b e   i m p r o v e m e n t   o f   v i s u a l   q u a l i t y . 
 T h e   c u r r e n t   m e t h o d   f o r   s c a l i n g   t h e   q u a n t i z a t i o n   t a b l e s   i s   k n o w n   n o t   t o   b e 
 v e r y   g o o d   a t   l o w   Q   v a l u e s .     W e   a l s o   i n t e n d   t o   i n v e s t i g a t e   b l o c k   b o u n d a r y 
 s m o o t h i n g ,   " p o o r   m a n ' s   v a r i a b l e   q u a n t i z a t i o n " ,   a n d   o t h e r   m e a n s   o f   i m p r o v i n g 
 q u a l i t y - v s - f i l e - s i z e   p e r f o r m a n c e   w i t h o u t   s a c r i f i c i n g   c o m p a t i b i l i t y . 
 
 I n   f u t u r e   v e r s i o n s ,   w e   a r e   c o n s i d e r i n g   s u p p o r t i n g   s o m e   o f   t h e   u p c o m i n g   J P E G 
 P a r t   3   e x t e n s i o n s   - - -   p r i n c i p a l l y ,   v a r i a b l e   q u a n t i z a t i o n   a n d   t h e   S P I F F   f i l e 
 f o r m a t . 
 
 A s   a l w a y s ,   s p e e d i n g   t h i n g s   u p   i s   o f   g r e a t   i n t e r e s t . 
 
 P l e a s e   s e n d   b u g   r e p o r t s ,   o f f e r s   o f   h e l p ,   e t c .   t o   j p e g - i n f o @ u u n e t . u u . n e t . 
 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 P o r t i o n s   o f   t h e   S W T   c l a s s   o r g / e c l i p s e / s w t / i n t e r n a l / i m a g e / P n g D e f l a t e r   a r e   b a s e d   o n   P u T T Y ' s   s s h z l i b . c .   P u T T Y   i s   m a d e   a v a i l a b l e   b y   M o z i l l a . o r g .   U s e   o f   P u T T Y   i s   g o v e r n e d   b y   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   t h e   f o l l o w i n g   M I T - s t y l e   l i c e n s e :   
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 7   S i m o n   T a t h a m .   
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v ,   A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n   B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   A h m a d   K h a l i f a ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :   
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .   
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   S I M O N   T A T H A M   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E .   
 A   c o p y   o f   t h e   l i c e n s e   i s   a l s o   a v a i l a b l e   a t   h t t p : / / w w w . c h i a r k . g r e e n e n d . o r g . u k / ~ s g t a t h a m / p u t t y / l i c e n c e . h t m l . 
 
 W 3 C   D T D s     
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t      1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d 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 e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,     f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 1 . 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 . 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 3 . 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I 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   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s   v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e   r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e   d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 E N D   O F   E P L   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 C U   C O D E :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   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   f o l l o w i n g   l i c e n s e ( s ) : 
   
 I C U 4 C   3 . 8 ,   I C U 4 C   3 . 2 ,   I C U 4 J   3 . 2 ,   3 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d . 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e 
 " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g 
 w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h , 
 d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s 
 t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f 
 t h e   S o f t w a r e   a n d   t h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N 
 W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   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 I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t      1 9 9 1 - 2 0 1 3   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h e s e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   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 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J l i n e   0 . 9 . 9 3 ,   1 . 0 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x   < m w p 1 @ c o r n e l l . e d u > 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P C R E   L I B R A R Y 
 
 T h e   P r o g r a m   i n c l u d e s   P C R E   v .   7 . 6 ,   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P C R E   L I C E N C E 
 - - - - - - - - - - - - 
 
 P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
 a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
 
 R e l e a s e   7   o f   P C R E   i s   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e   " B S D "   l i c e n c e ,   a s 
 s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c " 
 d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f . 
 
 T h e   b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s . 
 
 
 T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 W r i t t e n   b y :               P h i l i p   H a z e l 
 E m a i l   l o c a l   p a r t :   p h 1 0 
 E m a i l   d o m a i n :           c a m . a c . u k 
 
 U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
 C a m b r i d g e ,   E n g l a n d . 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8   U n i v e r s i t y   o f   C a m b r i d g e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 T H E   C + +   W R A P P E R   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o n t r i b u t e d   b y :       G o o g l e   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 ,   G o o g l e   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T H E   " B S D "   L I C E N C E 
 - - - - - - - - - - - - - - - - - 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .   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   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s   l i s t e d 
   # 	 b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d 
   # 	 w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 	 
   # 	 *   L i b t a b e   ( C h i n e s e ) 
   # 	     -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 *   I P A D I C   ( J a p a n e s e ) 
   # 	     -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s     # 	   # 	   *       p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   # 	   *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   # 	   *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   # 	   * / 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   # 	   *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a   S i n i c a . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   # 	   *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   # 	   *       d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   # 	   *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   # 	   *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   # 	   *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   # 	   * / 
   # 	 
   # 	 C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   I l l i n o i s 
   # 	 c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   # 	 a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 	 
   # 	 U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   # 	 A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   # 	 m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   # 	 p a r a g r a p h s . 
   # 	 
   # 	 N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   # 	 t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   # 	 s o f t w a r e ,   i n c l u d i n g   a l l   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 ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   # 	 a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   # 	 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t 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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   o u t 
   # 	 o f   o r   i n   c o n n e c t i o n   w i t h   t h e   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 	 
   # 	 A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   # 	 o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   # 	 F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 	 
   # 	 E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   # 	 o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   # 	 t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   # 	 o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   # 	 i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   # 	 d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   # 	 c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   # 	 j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 	 
   # 	 N O   W A R R A N T Y 
   # 	 
   # 	 T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   # 	 r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   # 	 t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   # 	 p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   # 	 i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   # 	 i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   # 	 p e r f o r m a n c e ,   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   o f 
   # 	 t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   # 	 a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 	 
   # 	 E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   # 	 h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   # 	 t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   # 	 o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 	 
   # 	 T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   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 
   # 	 o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   # 	 d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   # 	 o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   # 	 d a m a g e s ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   # 	 a n d   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   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   # 	 w i t h   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   o r   a n y   p r o d u c t ,   m a t e r i a l 
   # 	 o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   # 	 r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   # 	 k n o w l e d g e   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   a t   a n y   t i m e   d u r i n g   t h e 
   # 	 p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   # 	 f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   # 	 " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   # 	 m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   # 	 p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 	 
   # 	 I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   # 	 m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   # 	 a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   # 	 g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   # 	 w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   # 	 f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   # 	 a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
   I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   D a t a b a s e   s e c t i o n   7 . 
 
 7 .     D a t a b a s e   O w n e r s h i p 
 
       T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F   d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k   t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   I E T F , 
       c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M X 4 J :   T h e   P r o g r a m   i n c l u d e s   M X 4 J   s o f t w a r e   a n d   I B M   o b t a i n e d   t h e   M X 4 J   S o f t w a r e 
 u n d e r   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   f o l l o w i n g   l i c e n s e : 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   M X 4 J   p r o j e c t . " 
   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   S i m o n e   B o r d e t   o r 
   C a r l o s   Q u i r o z 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
   n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C H R I S   S E G U I N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Z L I B .   T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 , 1 . 2 . 2 , 1 . 2 . 3   a n d   1 . 2 . 8 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   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   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 h t t p : / / w w w . z l i b . n e t / z l i b _ l i c e n s e . h t m l 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 3   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e , 
     i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I N I Z I P .   T h e   P r o g r a m   i n c l u d e s   t h e   z i p . h   -   I O   f o r   c o m p r e s s   . z i p   f i l e s   v e r s i o n 
 0 . 1 5   a n d   1 . 0 1 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   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   f o l l o w i n g 
 l i c e n s e   a g r e e m e n t : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   G i l l e s   V o l l a n t 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,   i n c l u d i n g 
 c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   M I N I Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 R S A   B S A F E .   R S A   D a t a   S e c u r i t y ,   I n c . ,   r e q u i r e s   t h e   f o l l o w i n g   c o p y r i g h t   n o t i c e : 
 
 C r y p t o - C   S o f t w a r e 
 C o p y r i g h t   R S A   2 0 0 2 . 
 
 E N D   O F   R S A   B S A F 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   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 S Q L J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a .   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   E x c l u d e d   C o m p o n e n t s . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   a l l   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   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   c o v e r ,   r e l i a n c e ,   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   f r o m   y o u r   u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   O R A C L E   S Q L J   F I L E S   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J S C H     C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   J s c h   0 . 1 . 1 8   w h i c h   w a s   o b t a i n e d   
 b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 , 2 0 0 4 , 2 0 0 5 , 2 0 0 6 , 2 0 0 7   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 J C R A F T ,   I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   J S C H   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   D o j o   T o o l k i t   v 0 . 3 
 
 A c a d e m i c   F r e e   L i c e n s e   v .   2 . 1 
 
 T h i s   A c a d e m i c   F r e e   L i c e n s e   ( t h e   " L i c e n s e " )   a p p l i e s   t o   a n y   o r i g i n a l   w o r k   o f   a u t h o r s h i p   ( t h e   " O r i g i n a l   W o r k " )   w h o s e   o w n e r   ( t h e   " L i c e n s o r " )   h a s   p l a c e d   t h e   f o l l o w i n g   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   O r i g i n a l   W o r k :   
 L i c e n s e d   u n d e r   t h e   A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1   
 1 )   G r a n t   o f   C o p y r i g h t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e   t o   d o   t h e   f o l l o w i n g :   
 *   t o   r e p r o d u c e   t h e   O r i g i n a l   W o r k   i n   c o p i e s ;   
 *   t o   p r e p a r e   d e r i v a t i v e   w o r k s   ( " D e r i v a t i v e   W o r k s " )   b a s e d   u p o n   t h e   O r i g i n a l   W o r k ;   
 *   t o   d i s t r i b u t e   c o p i e s   o f   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s   t o   t h e   p u b l i c ;   
 *   t o   p e r f o r m   t h e   O r i g i n a l   W o r k   p u b l i c l y ;   a n d   
 *   t o   d i s p l a y   t h e   O r i g i n a l   W o r k   p u b l i c l y .   
 2 )   G r a n t   o f   P a t e n t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e ,   u n d e r   p a t e n t   c l a i m s   o w n e d   o r   c o n t r o l l e d   b y   t h e   L i c e n s o r   t h a t   a r e   e m b o d i e d   i n   t h e   O r i g i n a l   W o r k   a s   f u r n i s h e d   b y   t h e   L i c e n s o r ,   t o   m a k e ,   u s e ,   s e l l   a n d   o f f e r   f o r   s a l e   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s .   
 3 )   G r a n t   o f   S o u r c e   C o d e   L i c e n s e .   T h e   t e r m   " S o u r c e   C o d e "   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   O r i g i n a l   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   a n d   a l l   a v a i l a b l e   d o c u m e n t a t i o n   d e s c r i b i n g   h o w   t o   m o d i f y   t h e   O r i g i n a l   W o r k .   L i c e n s o r   h e r e b y   a g r e e s   t o   p r o v i d e   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k   a l o n g   w i t h   e a c h   c o p y   o f   t h e   O r i g i n a l   W o r k   t h a t   L i c e n s o r   d i s t r i b u t e s .   L i c e n s o r   r e s e r v e s   t h e   r i g h t   t o   s a t i s f y   t h i s   o b l i g a t i o n   b y   p l a c i n g   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   i n   a n   i n f o r m a t i o n   r e p o s i t o r y   r e a s o n a b l y   c a l c u l a t e d   t o   p e r m i t   i n e x p e n s i v e   a n d   c o n v e n i e n t   a c c e s s   b y   Y o u   f o r   a s   l o n g   a s   L i c e n s o r   c o n t i n u e s   t o   d i s t r i b u t e   t h e   O r i g i n a l   W o r k ,   a n d   b y   p u b l i s h i n g   t h e   a d d r e s s   o f   t h a t   i n f o r m a t i o n   r e p o s i t o r y   i n   a   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   t h a t   a p p l i e s   t o   t h e   O r i g i n a l   W o r k .   
 4 )   E x c l u s i o n s   F r o m   L i c e n s e   G r a n t .   N e i t h e r   t h e   n a m e s   o f   L i c e n s o r ,   n o r   t h e   n a m e s   o f   a n y   c o n t r i b u t o r s   t o   t h e   O r i g i n a l   W o r k ,   n o r   a n y   o f   t h e i r   t r a d e m a r k s   o r   s e r v i c e   m a r k s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   O r i g i n a l   W o r k   w i t h o u t   e x p r e s s   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   L i c e n s o r .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   d e e m e d   t o   g r a n t   a n y   r i g h t s   t o   t r a d e m a r k s ,   c o p y r i g h t s ,   p a t e n t s ,   t r a d e   s e c r e t s   o r   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   o f   L i c e n s o r   e x c e p t   a s   e x p r e s s l y   s t a t e d   h e r e i n .   N o   p a t e n t   l i c e n s e   i s   g r a n t e d   t o   m a k e ,   u s e ,   s e l l   o r   o f f e r   t o   s e l l   e m b o d i m e n t s   o f   a n y   p a t e n t   c l a i m s   o t h e r   t h a n   t h e   l i c e n s e d   c l a i m s   d e f i n e d   i n   S e c t i o n   2 .   N o   r i g h t   i s   g r a n t e d   t o   t h e   t r a d e m a r k s   o f   L i c e n s o r   e v e n   i f   s u c h   m a r k s   a r e   i n c l u d e d   i n   t h e   O r i g i n a l   W o r k .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   i n t e r p r e t e d   t o   p r o h i b i t   L i c e n s o r   f r o m   l i c e n s i n g   u n d e r   d i f f e r e n t   t e r m s   f r o m   t h i s   L i c e n s e   a n y   O r i g i n a l   W o r k   t h a t   L i c e n s o r   o t h e r w i s e   w o u l d   h a v e   a   r i g h t   t o   l i c e n s e .   
 5 )   T h i s   s e c t i o n   i n t e n t i o n a l l y   o m i t t e d .   
 6 )   A t t r i b u t i o n   R i g h t s .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   C o d e   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e ,   a l l   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   f r o m   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k ,   a s   w e l l   a s   a n y   n o t i c e s   o f   l i c e n s i n g   a n d   a n y   d e s c r i p t i v e   t e x t   i d e n t i f i e d   t h e r e i n   a s   a n   " A t t r i b u t i o n   N o t i c e . "   Y o u   m u s t   c a u s e   t h e   S o u r c e   C o d e   f o r   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e   t o   c a r r y   a   p r o m i n e n t   A t t r i b u t i o n   N o t i c e   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   r e c i p i e n t s   t h a t   Y o u   h a v e   m o d i f i e d   t h e   O r i g i n a l   W o r k .   
 7 )   W a r r a n t y   o f   P r o v e n a n 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 .   L i c e n s o r   w a r r a n t s   t h a t   t h e   c o p y r i g h t   i n   a n d   t o   t h e   O r i g i n a l   W o r k   a n d   t h e   p a t e n t   r i g h t s   g r a n t e d   h e r e i n   b y   L i c e n s o r   a r e   o w n e d   b y   t h e   L i c e n s o r   o r   a r e   s u b l i c e n s e d   t o   Y o u   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   w i t h   t h e   p e r m i s s i o n   o f   t h e   c o n t r i b u t o r ( s )   o f   t h o s e   c o p y r i g h t s   a n d   p a t e n t   r i g h t s .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   t h e   i m m e d i a t e l y   p r o c e e d i n g   s e n t e n c e ,   t h e   O r i g i n a l   W o r k   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " A S   I S "   B A S I S   a n d   W I T H O U T   W A R R A N T Y ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   t h e   w a r r a n t i e s   o f   N O N - I N F R I N G E M E N T ,   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 .   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   O F   T H E   O R I G I N A L   W O R K   I S   W I T H   Y O U .   T h i s   D I S C L A I M E R   O F   W A R R A N T Y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   l i c e n s e   t o   O r i g i n a l   W o r k   i s   g r a n t e d   h e r e u n d e r   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .   
 8 )   L i m i t a t i o n   o f   L i a b i l i t y .   U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   t h e   L i c e n s o r   b e   l i a b l e   t o   a n y   p e r s o n   f o r   a n y   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   t h e   u s e   o f   t h e   O r i g i n a l   W o r k   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   L i c e n s o r ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   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 ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .   
 9 )   A c c e p t a n c e   a n d   T e r m i n a t i o n .   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   O r i g i n a l   W o r k   o r   a   D e r i v a t i v e   W o r k ,   Y o u   m u s t   m a k e   a   r e a s o n a b l e   e f f o r t   u n d e r   t h e   c i r c u m s t a n c e s   t o   o b t a i n   t h e   e x p r e s s   a s s e n t   o f   r e c i p i e n t s   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   N o t h i n g   e l s e   b u t   t h i s   L i c e n s e   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   g r a n t s   Y o u   p e r m i s s i o n   t o   c r e a t e   D e r i v a t i v e   W o r k s   b a s e d   u p o n   t h e   O r i g i n a l   W o r k   o r   t o   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   i n   S e c t i o n   1   h e r e i n ,   a n d   a n y   a t t e m p t   t o   d o   s o   e x c e p t   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   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   i s   e x p r e s s l y   p r o h i b i t e d   b y   U . S .   c o p y r i g h t   l a w ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   b y   i n t e r n a t i o n a l   t r e a t y .   T h e r e f o r e ,   b y   e x e r c i s i n g   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   i n   S e c t i o n   1   h e r e i n ,   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   a n d   a l l   o f   i t s   t e r m s   a n d   c o n d i t i o n s .   
 1 0 )   T e r m i n a t i o n   f o r   P a t e n t   A c t i o n .   T h i s   L i c e n s e   s h a l l   t e r m i n a t e   a u t o m a t i c a l l y   a n d   Y o u   m a y   n o   l o n g e r   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   b y   t h i s   L i c e n s e   a s   o f   t h e   d a t e   Y o u   c o m m e n c e   a n   a c t i o n ,   i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m ,   a g a i n s t   L i c e n s o r   o r   a n y   l i c e n s e e   a l l e g i n g   t h a t   t h e   O r i g i n a l   W o r k   i n f r i n g e s   a   p a t e n t .   T h i s   t e r m i n a t i o n   p r o v i s i o n   s h a l l   n o t   a p p l y   f o r   a n   a c t i o n   a l l e g i n g   p a t e n t   i n f r i n g e m e n t   b y   c o m b i n a t i o n s   o f   t h e   O r i g i n a l   W o r k   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e .   
 1 1 )   J u r i s d i c t i o n ,   V e n u e   a n d   G o v e r n i n g   L a w .   A n y   a c t i o n   o r   s u i t   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e i n   t h e   L i c e n s o r   r e s i d e s   o r   i n   w h i c h   L i c e n s o r   c o n d u c t s   i t s   p r i m a r y   b u s i n e s s ,   a n d   u n d e r   t h e   l a w s   o f   t h a t   j u r i s d i c t i o n   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   u s e   o f   t h e   O r i g i n a l   W o r k   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e   o r   a f t e r   i t s   t e r m i n a t i o n   s h a l l   b e   s u b j e c t   t o   t h e   r e q u i r e m e n t s   a n d   p e n a l t i e s   o f   t h e   U . S .   C o p y r i g h t   A c t ,   1 7   U . S . C .       1 0 1   e t   s e q . ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   i n t e r n a t i o n a l   t r e a t y .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 2 )   A t t o r n e y s   F e e s .   I n   a n y   a c t i o n   t o   e n f o r c e   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   s e e k i n g   d a m a g e s   r e l a t i n g   t h e r e t o ,   t h e   p r e v a i l i n g   p a r t y   s h a l l   b e   e n t i t l e d   t o   r e c o v e r   i t s   c o s t s   a n d   e x p e n s e s ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   c o s t s   i n c u r r e d   i n   c o n n e c t i o n   w i t h   s u c h   a c t i o n ,   i n c l u d i n g   a n y   a p p e a l   o f   s u c h   a c t i o n .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 3 )   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   
 1 4 )   D e f i n i t i o n   o f   " Y o u "   i n   T h i s   L i c e n s e .   " Y o u "   t h r o u g h o u t   t h i s   L i c e n s e ,   w h e t h e r   i n   u p p e r   o r   l o w e r   c a s e ,   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 1 5 )   R i g h t   t o   U s e .   Y o u   m a y   u s e   t h e   O r i g i n a l   W o r k   i n   a l l   w a y s   n o t   o t h e r w i s e   r e s t r i c t e d   o r   c o n d i t i o n e d   b y   t h i s   L i c e n s e   o r   b y   l a w ,   a n d   L i c e n s o r   p r o m i s e s   n o t   t o   i n t e r f e r e   w i t h   o r   b e   r e s p o n s i b l e   f o r   s u c h   u s e s   b y   Y o u .   
 T h i s   l i c e n s e   i s   C o p y r i g h t   ( C )   2 0 0 3 - 2 0 0 4   L a w r e n c e   E .   R o s e n .   A l l   r i g h t s   r e s e r v e d .   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   t o   c o p y   a n d   d i s t r i b u t e   t h i s   l i c e n s e   w i t h o u t   m o d i f i c a t i o n .   T h i s   l i c e n s e   m a y   n o t   b e   m o d i f i e d   w i t h o u t   t h e   e x p r e s s   w r i t t e n   p e r m i s s i o n   o f   i t s   c o p y r i g h t   o w n e r .   
   
   E N D   O F   T H E   A C A D E M I C   F R E E   L I C E N S E   v 2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Q u i c k   V 1 . 0 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   J X M L :     
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   J X M L ,   I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 A l l   p r o d u c t   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   
 o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   
 a c k n o w l e d g e m e n t :   
 
   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   
   J X M L ,   I n c .   a n d   i t s   c o n t r i b u t o r s : 
   h t t p : / / w w w . j x m l . c o m / m d s a x / c o n t r i b u t e r s . h t m l   
 
 N e i t h e r   n a m e   o f   J X M L   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   J X M L ,   I N C .   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J X M L   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   J X M L   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 H S Q L   C O D E .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 H S Q L D B   V 1 . 7 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   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 . 
   * / 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P N G I M A G E   P R O D U C E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   P N G I m a g e   P r o d u c e r   s o f t w a r e : 
 P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   P N G I m a g e   P r o d u c e r :     
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v a t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   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 i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   P N G I M A G E   P R O D U C E R   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I n s t a l l S h i e l d   2 0 1 0 
 
 I n s t a l l S h i e l d   2 0 1 0   i n c l u d e s   t h e   f o l l o w i n g : 
 
  	 R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n      o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n ) 
  	 z l i b   1 . 2 . 3 
 
 Y o u r   N o t i c e s   F i l e   f o r   I n s t a l l S h i e l d   2 0 1 0   s h o u l d   i n c l u d e   t h e   f o l l o w i n g   n o t i c e s : 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
  	 R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n      o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L 
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 N e k o H T M L   v 0 . 9 . 5 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s .   
 
   T h e   C y b e r N e k o   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 0 
 
   
 ( C )   C o p y r i g h t   2 0 0 2 - 2 0 0 5 ,   A n d y   C l a r k .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
       i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :     
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   A n d y   C l a r k . " 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
       i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " C y b e r N e k o "   a n d   " N e k o H T M L "   m u s t   n o t   b e   u s e d   t o   e n d o r s e 
       o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
       a n d y c @ c y b e r n e k o . n e t . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " C y b e r N e k o " , 
       n o r   m a y   " C y b e r N e k o "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   t h e   a u t h o r . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   A R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   O T H E R   C O N T R I B U T O R S 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   
 
 A p a c h e   A n t   v 1 . 6 . 5 ,   A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 ,   A p a c h e   B e a n u t i l s   v 1 . 7 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   A p a c h e   H a r m o n y   C l a s s e s ,   A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 ,   A p a c h e   M U S E   v 2 . 3 ,   A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   S O A P   v 2 . 3 . 1 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   S t r u t s   v 1 . 2 . 4 ,   A p a c h e   S t r u t s   v 1 . 2 . 7 ,   A p a c h e   S t r u t s   v 1 . 2 . 9 ,   A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 ,   A S M   v 2 . 2 ,   A S M   v 3 . 2 ,   A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 ,   E c l i p s e   H e l p   S y s t e m   v 3 . 0 . 1 ,   E c l i p s e   S D K   v 3 . 2 . 1 ,   H i g g i n s   T o k e n   S e r v e r   v 1 m 8 ,   M y F a c e s   v 1 . 2 . 3 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 C   1 . 8 ,   2 . 0 ( f r o m   X M L   C + +   P a r s e r   1 . 4   f o r   z / O S ) ,   a n d   2 . 4 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 J   3 . 8 ,   J a x e n   v 1 . 1 . 1 ,   J A C L   1 . 3 . 2   ,   J C U P   P a r s e r   G e n e r a t o r   v 1 . 0 ,   J y t h o n   v 2 . 1 ,   X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 ,   J s o n - s c h e m a - f o r - h u m a n s   v 0 . 4 0 ,   o p e n s s l   1 . 1 . 1 k ,   p l a t f o r m - p y t h o n - p i p   9 . 0 . 3 ,   p y t h o n 3 - p i p - w h e e l   9 . 0 . 3 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 1 .   D e f i n i t i o n s . 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :   
 a . 	 Y o u   m u s t   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   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 b . 	 Y o u   m u s t   c a u s e   a n y   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   
 c . 	 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 d . 	 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   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   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   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 .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A S M :     T h e   P r o g r a m   i n c l u d e s   A S M   v . 2 . 2 ,   v 3 . 2   w h i c h   I B M   o b t a i n e d   u n d e r   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   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   O B J E C T W E B   A S M   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 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   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   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 
 *   E c l i p s e   S D K   3 . 2 . 1 ,   E M F   1 . 1 ,   2 . 2 . 1 ,   E M F T   1 . 0 . 1 ,   E M F T - J E T   0 . 7 . 1 ,   G M F   1 . 0 . 1 ,   G E F   3 . 2 . 1 ,   V i s u a l   E d i t o r   1 . 2 . 1 ,   X S D   2 . 2 . 1 ,   J a v a   M i r r o r   A P I ,   J E T ,   I n d e p e n d e n t   J P E G   G r o u p  s   L I B J P E G   R e l e a s e   6 b ,   L P G   R U N T I M E ,   J S c h   0 . 1 . 2 8 ,   J u n i t   3 . 8 . 1   a n d   4 . 1 . 0 ,   O S G i   M a t e r i a l s ,   T P T P   4 . 2 . 1 ,   W T P   1 . 5 . 2 ,   W T P   1 . 5 . 3 ,   U M L 2   2 . 0 . 1 ,   X H T M L   D T D s ,   X E R C E S - J   2 . 8 ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t ,   P D F   T r a n s c o d e r   1 . 0   B e t a   2 ,   S D O   C o m m o n J   I n t e r f a c e s   1 . 0 . 0 ,   W A P   D T D s ,   U D D I 4 J   2 . 0 . 5 ,   I C U 4 J   A P I s   3 . 4 . 4 . 1 .   
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g /   
 
 *   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s :     I B M   m a d e   c e r t a i n   
 a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   H e l p   S y s t e m   t h a t   h a v e   n o t   
 b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   
 t o   t h i s   P r o g r a m .     T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   c o n t a c t i n g   t h e   I B M   H e l p   S y s t e m   
 T e a m   a t   i e h s @ c n . i b m . c o m . 
 
 *   H i g g e n s   T o k e n   S e r v e r   v 1   m 8 : 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g / h i g g i n s / d o w n l o a d s . p h p . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   
 P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   
 c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   
 b u g s :   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 7 6 5 6 4 
 
 E N D   O F   E P L   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 ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
 < P R O D U C T _ H O M E > / j a v a / n o t i c e s . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J R 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 ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   S D K   f o r   L i n u x ( R )   o n   I n t e l ( R )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 1 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   I n t e l ( R )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 1 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 S e e   J a v a   n o t i c e s   i n   t h e   f o l l o w i n g   d i r e c t o r y : 
 
 A I X   P l a t f o r m s : 
 < i n s t a l l _ d i r > / j a v a / n o t i c e s . t x t 
 < i n s t a l l _ d i r > / e c l i p s e / j r e _ < v e r s i o n > / j r e / n o t i c e s . t x t 
 < I n s t a l l P a t h > / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
 < i n s t a l l _ d i r > / j a v a / n o t i c e s . t x t 
 < i n s t a l l _ d i r > / e c l i p s e / j r e _ < v e r s i o n > / N o t i c e s . h t m l 
 < I n s t a l l P a t h > / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
 < i n s t a l l _ d i r > / j a v a / n o t i c e s . t x t 
 < i n s t a l l _ d i r > / e c l i p s e / j r e _ < v e r s i o n > / n o t i c e s . t x t 
 < I n s t a l l P a t h > / j a v a / j d k 3 2 / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
 < i n s t a l l _ d i r > \ j a v a \ n o t i c e s . t x t 
 < i n s t a l l _ d i r > \ e c l i p s e \ j r e _ < v e r s i o n > \ n o t i c e s . t x t 
 < I n s t a l l P a t h > \ S Q L L I B \ j a v a \ j d k \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
 < i n s t a l l _ d i r > \ j a v a \ n o t i c e s . t x t 
 < i n s t a l l _ d i r > \ e c l i p s e \ j r e _ < v e r s i o n > \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E . t x t 
 
 E N D   O F   J R 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 ( R )   S e m e r u   R u n t i m e ( T M )   C e r t i f i e d   E d i t i o n   1 7 
 
 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   n o t i c e s   a p p l i c a b l e   t o   c o d e   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 " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   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   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   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 . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   i n c l u d i n g   w i t h o u t 
 l i m i t a t i o n   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 E N D   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   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   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   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 .   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   i e s @ c a . 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 g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   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 . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 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 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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 . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 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 s   a r e   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   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - 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   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 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   o f   u s e ,   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   a n d   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   a r e   i n f o r m e d   t h a t   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   d i s t r i b u t o r s   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 s 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   l i b r a r y   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   t h e   l i b r a r y ,   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   w e   g a v e   y o u .   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 .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   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   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   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   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   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 e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   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 ,   t h e   r e c i p i e n t s   s h o u l d   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   v e r s i o n ,   s o   t h a t   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   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   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 ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 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 .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 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 g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   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   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   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   L i b r a r y   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   s t r a i g h t f o r w a r d l y   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 " . ) 
 " 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   l i b r a r y ,   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   l i b r a r y . 
 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   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   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   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   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   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   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   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 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   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 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   L i b r a r y ,   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   L i b r a r y ,   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   L i b r a r y . 
 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   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   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   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   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   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   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 . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   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   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   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   m a t e r i a l s   t o   b 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 t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 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 . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 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   L i b r a r y   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   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   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 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 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   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   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 .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .   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   l i b r a r y ' 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 e a r >   < n a m e   o f   a u t h o r > 
 T h i s   l i b r a r y   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   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a 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 . 1   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   l i b r a r y   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   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f 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   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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 . 
 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   l i b r a r y ,   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   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   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 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J a x e n .     T h e   P r o g r a m   i n c l u d e s   J a x e n   v . 1 . 1 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   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   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   J A X E 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 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 
 
 T h e   P r o g r a m   i n c l u d e s   J a c l   1 . 3 ,   c o n s i s t i n g   o f   t h e   
 < w a s _ i n s t a l l _ r o o t > \ l i b \ j a c l . j a r   a n d   
 < w a s _ i n s t a l l _ r o o t > \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   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 ,   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   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   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   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 F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   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 .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   v . 2 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   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   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 
 
 E N D   O F   J Y T H 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 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B o o s t   S o f t w a r e   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B o o s t   S o f t w a r e   L i c e n s e :   
 
 J s o n c o n s   0 . 1 6 8 . 7 
 
 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 r   o r g a n i z a t i o n 
 o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y 
 t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e , 
 e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k s   o f   t h e 
 S o f t w a r e ,   a n d   t o   p e r m i t   t h i r d - p a r t i e s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o 
 d o   s o ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g 
 t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r , 
 m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d 
 a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e 
 w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y 
 a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 T H E   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   T H E   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 ,   T I T L E   A N D   N O N - I N F R I N G E M E N 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 S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E 
 F O R   A N Y   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   W H E T H E R   I N   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R 
 D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B R O W S E R L A U N C H E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 " 	 B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 J T O P E N   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J T O P E N   s o f t w a r e : 
 
 " 	 J T O P E N   V 4 . 4 ,   V 5 . 1 
 
 T h e   s o u r c e   c o d e   f o r   J T O P E N   i s   a v a i l a b l e   o n   t h e   W e b   f r o m : 
 h t t p : / / w w w - 0 3 . i b m . c o m / s e r v e r s / e s e r v e r / i s e r i e s / t o o l b o x / d o w n l o a d s . h t m 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E n d   o f   I B M   S e c u r i t y   V e r i f y   D i r e c t o r y   N o t i c e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   B . 3   I B M   S e c u r i t y   V e r i f y   D i r e c t o r y   L i m i t e d   E d i t i o n   ( L D A P   C l i e n t ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   I n s t a l l A n y w h e r e   2 0 2 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I n s t a l l A n y w h e r e   t h i r d   p a r t y   l i c e n s e s   d o c u m e n t a t i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   d o c u m e n t   c o n t a i n s   t h e   l i s t   o f   a l l   t h i r d   p a r t y   t o o l s   t h a t   m a y   b e   r e d i s t r i b u t e d   u n d e r   c e r t a i n   c o n d i t i o n ( s )   a n d   w h o s e   l i c e n s i n g   t e r m s   n e e d   u s   t o   m a k e   t h e   r e l e v a n t   d i s c l o s u r e s   i n   d o c u m e n t a t i o n . 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   -   A n t 
 R e d i s t r i b u t i o n   C o n d i t i o n :   R e d i s t r i b u t e d   o n l y   i n   c o n d i t i o n s   w h e n   E x e c u t e   A n t   S c r i p t   a n d / o r   r e l a t e d   a c t i o n   i s   u s e d   b y   t h e   i n s t a l l a t i o n   a u t h o r . 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   C o m m o n s   -   C o d e c   1 . 1 7 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   C o m m o n s   -   c o m p r e s s   1 . 2 6 . 2 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   C o m m o n s   -   l a n g 3   3 . 1 4 . 0   
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   C o m m o n s   -   i o   2 . 1 6 . 1 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   x e r c e s I m p l   2 . 1 2 . 2 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 
 T h i r d   p a r t y   f i l e   n a m e :   O p e n   S a n s . t t f 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s .   T o   c u s t o m i z e   t h e   f o n t s   o f   I n s t a l l A n y w h e r e   i n s t a l l e r s 
 U s e s   t h e   A p a c h e   2 . 0   L i c e n s e   b e l o w 
 
 T h i r d   p a r t y   t o o l   n a m e :   O p e n J D K   1 1 . 0 . 2 7 ,   A m a z o n   C o r r e t t o   1 1 . 0 . 2 7 
 R e d i s t r i b u t i o n   C o n d i t i o n :   D i s t r i b u t e d   o n l y   w h e n   t h e   C u s t o m e r   i n t e n d s   t o   u s e   J a v a   1 1   f o r   t h e i r   I n s t a l l e r s .   R e c i p i e n t   m u s t   u s e   c o p y   d i s t r i b u t e d   w i t h   p r o d u c t   w h e n   c u s t o m e r   u s e   t h e   p r o d u c t . 
 U s e s   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 ,   w i t h   t h e   C l a s s p a t h   E x c e p t i o n   b e l o w 
 
 A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   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   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   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 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   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 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             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 . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       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 ,   s o f t w a r e 
       d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   H S Q L 
 R e d i s t r i b u t i o n   C o n d i t i o n :   R e d i s t r i b u t e d   i n   c a s e s   w h e r e   t h e   c u s t o m e r   u s e s   I S M P   V P D   S e r v i c e s   s p e c i f i c   c u s t o m   c o d e   c a l l s . 
 S e e   l i c e n s e   t e x t   b e l o w 
 
 H S Q L   D a t a b a s e   D r i v e r   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   S O F T W A R E ,   E V E N   I F   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 . 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   I B M      I C U 
 R e d i s t r i b u t i o n   C o n d i t i o n :   A l w a y s 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e   a n d   t h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h i r d   p a r t y   t o o l   n a m e :   j T D S   D a t a b a s e   d r i v e r 
 R e d i s t r i b u t i o n   C o n d i t i o n :   O n l y   w h e n   D B H o s t s   a r e   u s e d 
 P l e a s e   a l s o   r e f e r   t o   h t t p : / / s u p p o r t . i n s t a l l s h i e l d . c o m / k b / v i e w . a s p ? a r t i c l e i d = Q 1 1 3 5 0 0 
 
 j T D S   D a t a b a s e   d r i v e r 
 	 	     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 
 	 	               V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
   C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A     0 2 1 1 1 - 1 3 0 7     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 . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 	 	 	         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 s   a r e   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   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - 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   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .     Y o u 
 c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r 
 t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r 
 s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
     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   o f   u s e , 
 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   a n d   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   a r e   i n f o r m e d   t h a t   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 
 d i s t r i b u t o r s   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 s 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   l i b r a r y   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   t h e   l i b r a r y ,   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   w e   g a v e 
 y o u .     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 .     I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e 
 c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m 
 w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g 
 i t .     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   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e 
 l i b r a r y ,   a n d   ( 2 )   w e   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   l i b r a r y . 
 
     T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   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 e   f r e e   l i b r a r y .     A l s o ,   i f   t h e   l i b r a r y   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 ,   t h e   r e c i p i e n t s   s h o u l d   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   v e r s i o n ,   s o   t h a t   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   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e 
 i n t r o d u c e d   b y   o t h e r s . 
 
     F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f 
 a n y   f r e e   p r o g r a m .     W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t 
 e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a 
 r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .     T h e r e f o r e ,   w e   i n s i s t   t h a t 
 a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e 
 c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
     M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .     T h i s   l i c e n s e ,   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 ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d 
 i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .     W e   u s e 
 t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e 
 l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
     W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g 
 a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .     T h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e 
 e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .     T h e   L e s s e r   G e n e r a l 
 P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h 
 t h e   l i b r a r y . 
 
     W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t 
 d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l 
 P u b l i c   L i c e n s e .     I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s 
 o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .     T h e s e   d i s a d v a n t a g e s 
 a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y 
 l i b r a r i e s .     H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n 
 s p e c i a l   c i r c u m s t a n c e s . 
 
     F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o 
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s 
 a   d e - f a c t o   s t a n d a r d .     T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e 
 a l l o w e d   t o   u s e   t h e   l i b r a r y .     A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e 
 l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .     I n   t h i s 
 c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e 
 s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
     I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f 
 f r e e   s o f t w a r e .     F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n 
 n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U 
 o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g 
 s y s t e m . 
 
     A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s 
 l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n 
 t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
     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 .     P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .     T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 	 	     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 
       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 g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r 
 o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f 
 t h i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) . 
 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   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
     T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k 
 w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .     A   " w o r k   b a s e d   o n   t h e 
 L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   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   L i b r a r y   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 
 s t r a i g h t f o r w a r d l y   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 " . ) 
 
     " 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   l i b r a r y ,   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   l i b r a r y . 
 
     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   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m 
 s u c h   a   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   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r 
 w r i t i n g   i t ) .     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   L i b r a r y   d o e s 
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   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   L i b r a r y ' s 
 c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t 
 y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n 
 a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t 
 a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y 
 w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e 
 L i b r a r y . 
 
     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   L i b r a r y   o r   a n y   p o r t i o n 
 o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d 
 d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1 
 a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s 
         s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o 
         c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a 
         t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s 
         t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y 
         i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t , 
         i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r 
         t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f 
         i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
         ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s 
         a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e 
         a p p l i c a t i o n .     T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y 
         a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t 
         b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e 
         r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 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   L i b r a r y , 
 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   L i b r a r y ,   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   L i b r a r y . 
 
 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   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   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   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .     T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o 
 t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .     ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )     D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n 
 t h e s e   n o t i c e s . 
 
     O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r 
 t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
     T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f 
 t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
     4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r 
 d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m 
 u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y 
 i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h 
 m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   o n   a 
 m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
     I f   d i s t r i b u t i o n   o f   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   s a t i s f i e s   t h e   r e q u i r e m e n t   t o 
 d i s t r i b u t e   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 . 
 
     5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e 
 L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r 
 l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .     S u c h   a 
 w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d 
 t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
     H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y 
 c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t 
 c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e 
 l i b r a r y " .     T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
     W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e 
 l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .     T h e 
 t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
     I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a 
 s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e 
 f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t 
 f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e 
 w o r k .     ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e 
 L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
     O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   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   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 , 
 w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
     6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r 
 l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a 
 w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k 
 u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t 
 m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
     Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .     Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .     I f   t h e   w o r k 
 d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e 
 c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e 
 d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .     A l s o ,   y o u   m u s t   d o   o n e 
 o f   t h e s e   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g 
         m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r 
         c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r 
         S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d 
         w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t 
         u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e 
         u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d 
         e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .     ( I t   i s   u n d e r s t o o d 
         t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e 
         L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
         t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e 
         L i b r a r y .     A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a 
         c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m , 
         r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 ) 
         w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f 
         t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s 
         i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t 
         l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s 
         s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y 
         f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e 
         s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e 
         m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
     F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e 
 L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r 
 r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .     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   m a t e r i a l s   t o   b 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 t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e 
 r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y 
 a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .     S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t 
 u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u 
 d i s t r i b u t e . 
 
     7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y 
 f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d 
 l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n 
 t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e 
 p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k 
         b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y 
         f a c i l i t i e s .     T h i s   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e 
         S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t 
         t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g 
         w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
     8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e 
 t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .     A n y 
 a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r 
 d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r 
 r i g h t s   u n d e r   t h i s   L i c e n s e .     H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s , 
 o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s 
 t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
     9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .     H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .     T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .     T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d 
 a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g 
 t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
     1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .     Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h 
 t h i s   L i c e n s e . 
 
     1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .     I f   y o u   c a n n o t 
 d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s 
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u 
 m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .     F o r   e x a m p l e ,   i f   a   p a t e n t 
 l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y 
 a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n 
 t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o 
 r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 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 . 
 
     1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d 
 a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s , 
 s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s 
 e x c l u d e d .     I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f 
 w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
     1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w 
 v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e . 
 S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n , 
 b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 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   L i b r a r y 
 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   L i b r a r y   d o e s   n o t   s p e c i f y   a 
 l i c e n s e   v e r s i o n   n u m b e r ,   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 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .     F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .     O u r 
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s 
 o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g 
 a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 	 	 	         N O   W A R R A N T Y 
 
     1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O 
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R 
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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 
 L I B R A R Y   I S   W I T H   Y O U .     S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E 
 T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
     1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U 
 F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E 
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A 
 F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F 
 S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E S . 
 
 	 	           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   L i b r a r i e s 
 
     I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 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 .     Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e 
 o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
     T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .     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   l i b r a r y ' s   n a m e   a n d   a   b r i e f   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 e a r >     < n a m e   o f   a u t h o r > 
 
         T h i s   l i b r a r y   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   L e s s e r   G e n e r a l   P u b l i c 
         L i c e n s e   a 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 . 1   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   l i b r a r y   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 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f 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   L e s s e r   G e n e r a l   P u b l i c 
         L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A     0 2 1 1 1 - 1 3 0 7     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 . 
 
 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   l i b r a r y ,   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 
     l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   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 9 0 
     T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   P o s t g r e S Q L      J D B C   D r i v e r 
 R e d i s t r i b u t i o n   C o n d i t i o n :   O n l y   w h e n   t h e   u s e r   s p e c i f i e s   a   S Q L   A c t i o n 
 
 P o s t g r e S Q L 
 B S D   L i c e n s e 
 T h e   P o s t g r e S Q L   J D B C   d r i v e r   i s   d i s t r i b u t e d   u n d e r   t h e   B S D   l i c e n s e ,   s a m e   a s   t h e   s e r v e r .   T h e   s i m p l e s t   e x p l a n a t i o n   o f   t h e   l i c e n s i n g   t e r m s   i s   t h a t   y o u   c a n   d o   w h a t e v e r   y o u   w a n t   w i t h   t h e   p r o d u c t   a n d   s o u r c e   c o d e   a s   l o n g   a s   y o u   d o n ' t   c l a i m   y o u   w r o t e   i t   o r   s u e   u s .   Y o u   s h o u l d   g i v e   i t   a   r e a d   t h o u g h ,   i t ' s   o n l y   h a l f   a   p a g e .   
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 1 1 ,   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s 
       o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .   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   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 T h i r d   p a r t y   t o o l   n a m e :   J S c h   -   J a v a   S e c u r e   C h a n n e l 
 R e d i s t r i b u t i o n   C o n d i t i o n :   O n l y   w h e n   t h e   u s e r   s p e c i f i e s   s f t p   p r o t o c o l   i n   D o w n l o a d   F i l e   A c t i o n 
 
 J S c h 
 B S D   S t y l e   L i c e n s e 
 
 J S c h   0 . 0 . *   w a s   r e l e a s e d   u n d e r   t h e   G N U   L G P L   l i c e n s e .     L a t e r ,   w e   h a v e   s w i t c h e d   
 o v e r   t o   a   B S D - s t y l e   l i c e n s e .   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   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 . 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   P e r l - 5 . 1 0 . 1 - 1 1 9 
 R e d i s t r i b u t i o n   C o n d i t i o n :   W i t h   V i r t u a l   A p p l i a n c e s   f o r   V M w a r e . 
 A d d i t i o n a l   R e q u i r e m e n t s   f o r   l i c e n s i n g : 
 T h o u g h   P e r l   5   i s   i n c l u d e d   i n   o b j e c t   f o r m ,   i t   c a n   b e   d o w n l o a d e d   f r o m 
 h t t p : / / w w w . p e r l . o r g / g e t . h t m l 
 T h e   s o u r c e   p a c k a g e s   o f   P e r l   5   c a n   b e   d o w n l o a d e d   f r o m   h t t p : / / w w w . c p a n . o r g / s r c / R E A D M E . h t m l 
 
 
 T h e   " A r t i s t i c   L i c e n s e " 
 
 	 	 	 	 P r e a m b l e 
 
 T h e   i n t e n t   o f   t h i s   d o c u m e n t   i s   t o   s t a t e   t h e   c o n d i t i o n s   u n d e r   w h i c h   a 
 P a c k a g e   m a y   b e   c o p i e d ,   s u c h   t h a t   t h e   C o p y r i g h t   H o l d e r   m a i n t a i n s   s o m e 
 s e m b l a n c e   o f   a r t i s t i c   c o n t r o l   o v e r   t h e   d e v e l o p m e n t   o f   t h e   p a c k a g e , 
 w h i l e   g i v i n g   t h e   u s e r s   o f   t h e   p a c k a g e   t h e   r i g h t   t o   u s e   a n d   d i s t r i b u t e 
 t h e   P a c k a g e   i n   a   m o r e - o r - l e s s   c u s t o m a r y   f a s h i o n ,   p l u s   t h e   r i g h t   t o   m a k e 
 r e a s o n a b l e   m o d i f i c a t i o n s . 
 
 D e f i n i t i o n s : 
 
 	 " P a c k a g e "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   f i l e 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 ,   a n d   d e r i v a t i v e s   o f   t h a t   c o l l e c t i o n   o f   f i l e s 
 	 c r e a t e d   t h r o u g h   t e x t u a l   m o d i f i c a t i o n . 
 
 	 " S t a n d a r d   V e r s i o n "   r e f e r s   t o   s u c h   a   P a c k a g e   i f   i t   h a s   n o t   b e e n 
 	 m o d i f i e d ,   o r   h a s   b e e n   m o d i f i e d   i n   a c c o r d a n c e   w i t h   t h e   w i s h e s 
 	 o f   t h e   C o p y r i g h t   H o l d e r   a s   s p e c i f i e d   b e l o w . 
 
 	 " C o p y r i g h t   H o l d e r "   i s   w h o e v e r   i s   n a m e d   i n   t h e   c o p y r i g h t   o r 
 	 c o p y r i g h t s   f o r   t h e   p a c k a g e . 
 
 	 " Y o u "   i s   y o u ,   i f   y o u ' r e   t h i n k i n g   a b o u t   c o p y i n g   o r   d i s t r i b u t i n g 
 	 t h i s   P a c k a g e . 
 
 	 " R e a s o n a b l e   c o p y i n g   f e e "   i s   w h a t e v e r   y o u   c a n   j u s t i f y   o n   t h e 
 	 b a s i s   o f   m e d i a   c o s t ,   d u p l i c a t i o n   c h a r g e s ,   t i m e   o f   p e o p l e   i n v o l v e d , 
 	 a n d   s o   o n .     ( Y o u   w i l l   n o t   b e   r e q u i r e d   t o   j u s t i f y   i t   t o   t h e 
 	 C o p y r i g h t   H o l d e r ,   b u t   o n l y   t o   t h e   c o m p u t i n g   c o m m u n i t y   a t   l a r g e 
 	 a s   a   m a r k e t   t h a t   m u s t   b e a r   t h e   f e e . ) 
 
 	 " F r e e l y   A v a i l a b l e "   m e a n s   t h a t   n o   f e e   i s   c h a r g e d   f o r   t h e   i t e m 
 	 i t s e l f ,   t h o u g h   t h e r e   m a y   b e   f e e s   i n v o l v e d   i n   h a n d l i n g   t h e   i t e m . 
 	 I t   a l s o   m e a n s   t h a t   r e c i p i e n t s   o f   t h e   i t e m   m a y   r e d i s t r i b u t e   i t 
 	 u n d e r   t h e   s a m e   c o n d i t i o n s   t h e y   r e c e i v e d   i t . 
 
 1 .   Y o u   m a y   m a k e   a n d   g i v e   a w a y   v e r b a t i m   c o p i e s   o f   t h e   s o u r c e   f o r m   o f   t h e 
 S t a n d a r d   V e r s i o n   o f   t h i s   P a c k a g e   w i t h o u t   r e s t r i c t i o n ,   p r o v i d e d   t h a t   y o u 
 d u p l i c a t e   a l l   o f   t h e   o r i g i n a l   c o p y r i g h t   n o t i c e s   a n d   a s s o c i a t e d   d i s c l a i m e r s . 
 
 2 .   Y o u   m a y   a p p l y   b u g   f i x e s ,   p o r t a b i l i t y   f i x e s   a n d   o t h e r   m o d i f i c a t i o n s 
 d e r i v e d   f r o m   t h e   P u b l i c   D o m a i n   o r   f r o m   t h e   C o p y r i g h t   H o l d e r .     A   P a c k a g e 
 m o d i f i e d   i n   s u c h   a   w a y   s h a l l   s t i l l   b e   c o n s i d e r e d   t h e   S t a n d a r d   V e r s i o n . 
 
 3 .   Y o u   m a y   o t h e r w i s e   m o d i f y   y o u r   c o p y   o f   t h i s   P a c k a g e   i n   a n y   w a y ,   p r o v i d e d 
 t h a t   y o u   i n s e r t   a   p r o m i n e n t   n o t i c e   i n   e a c h   c h a n g e d   f i l e   s t a t i n g   h o w   a n d 
 w h e n   y o u   c h a n g e d   t h a t   f i l e ,   a n d   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e 
 f o l l o w i n g : 
 
         a )   p l a c e   y o u r   m o d i f i c a t i o n s   i n   t h e   P u b l i c   D o m a i n   o r   o t h e r w i s e   m a k e   t h e m 
         F r e e l y   A v a i l a b l e ,   s u c h   a s   b y   p o s t i n g   s a i d   m o d i f i c a t i o n s   t o   U s e n e t   o r 
         a n   e q u i v a l e n t   m e d i u m ,   o r   p l a c i n g   t h e   m o d i f i c a t i o n s   o n   a   m a j o r   a r c h i v e 
         s i t e   s u c h   a s   u u n e t . u u . n e t ,   o r   b y   a l l o w i n g   t h e   C o p y r i g h t   H o l d e r   t o   i n c l u d e 
         y o u r   m o d i f i c a t i o n s   i n   t h e   S t a n d a r d   V e r s i o n   o f   t h e   P a c k a g e . 
 
         b )   u s e   t h e   m o d i f i e d   P a c k a g e   o n l y   w i t h i n   y o u r   c o r p o r a t i o n   o r   o r g a n i z a t i o n . 
 
         c )   r e n a m e   a n y   n o n - s t a n d a r d   e x e c u t a b l e s   s o   t h e   n a m e s   d o   n o t   c o n f l i c t 
         w i t h   s t a n d a r d   e x e c u t a b l e s ,   w h i c h   m u s t   a l s o   b e   p r o v i d e d ,   a n d   p r o v i d e 
         a   s e p a r a t e   m a n u a l   p a g e   f o r   e a c h   n o n - s t a n d a r d   e x e c u t a b l e   t h a t   c l e a r l y 
         d o c u m e n t s   h o w   i t   d i f f e r s   f r o m   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 4 .   Y o u   m a y   d i s t r i b u t e   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   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 ,   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e   f o l l o w i n g : 
 
         a )   d i s t r i b u t e   a   S t a n d a r d   V e r s i o n   o f   t h e   e x e c u t a b l e s   a n d   l i b r a r y   f i l e s , 
         t o g e t h e r   w i t h   i n s t r u c t i o n s   ( i n   t h e   m a n u a l   p a g e   o r   e q u i v a l e n t )   o n   w h e r e 
         t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         b )   a c c o m p a n y   t h e   d i s t r i b u t i o n   w i t h   t h e   m a c h i n e - r e a d a b l e   s o u r c e   o f 
         t h e   P a c k a g e   w i t h   y o u r   m o d i f i c a t i o n s . 
 
         c )   g i v e   n o n - s t a n d a r d   e x e c u t a b l e s   n o n - s t a n d a r d   n a m e s ,   a n d   c l e a r l y 
         d o c u m e n t   t h e   d i f f e r e n c e s   i n   m a n u a l   p a g e s   ( o r   e q u i v a l e n t ) ,   t o g e t h e r 
         w i t h   i n s t r u c t i o n s   o n   w h e r e   t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 5 .   Y o u   m a y   c h a r g e   a   r e a s o n a b l e   c o p y i n g   f e e   f o r   a n y   d i s t r i b u t i o n   o f   t h i s 
 P a c k a g e .     Y o u   m a y   c h a r g e   a n y   f e e   y o u   c h o o s e   f o r   s u p p o r t   o f   t h i s 
 P a c k a g e .     Y o u   m a y   n o t   c h a r g e   a   f e e   f o r   t h i s   P a c k a g e   i t s e l f .     H o w e v e r , 
 y o u   m a y   d i s t r i b u t e   t h i s   P a c k a g e   i n   a g g r e g a t e   w i t h   o t h e r   ( p o s s i b l y 
 c o m m e r c i a l )   p r o g r a m s   a s   p a r t   o f   a   l a r g e r   ( p o s s i b l y   c o m m e r c i a l )   s o f t w a r e 
 d i s t r i b u t i o n   p r o v i d e d   t h a t   y o u   d o   n o t   a d v e r t i s e   t h i s   P a c k a g e   a s   a 
 p r o d u c t   o f   y o u r   o w n .     Y o u   m a y   e m b e d   t h i s   P a c k a g e ' s   i n t e r p r e t e r   w i t h i n 
 a n   e x e c u t a b l e   o f   y o u r s   ( b y   l i n k i n g ) ;   t h i s   s h a l l   b e   c o n s t r u e d   a s   a   m e r e 
 f o r m   o f   a g g r e g a t i o n ,   p r o v i d e d   t h a t   t h e   c o m p l e t e   S t a n d a r d   V e r s i o n   o f   t h e 
 i n t e r p r e t e r   i s   s o   e m b e d d e d . 
 
 6 .   T h e   s c r i p t s   a n d   l i b r a r y   f i l e s   s u p p l i e d   a s   i n p u t   t o   o r   p r o d u c e d   a s 
 o u t p u t   f r o m   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   d o   n o t   a u t o m a t i c a l l y   f a l l 
 u n d e r   t h e   c o p y r i g h t   o f   t h i s   P a c k a g e ,   b u t   b e l o n g   t o   w h o e v e r   g e n e r a t e d 
 t h e m ,   a n d   m a y   b e   s o l d   c o m m e r c i a l l y ,   a n d   m a y   b e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e .     I f   s u c h   s c r i p t s   o r   l i b r a r y   f i l e s   a r e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e   v i a   t h e   s o - c a l l e d   " u n d u m p "   o r   " u n e x e c "   m e t h o d s   o f   p r o d u c i n g   a 
 b i n a r y   e x e c u t a b l e   i m a g e ,   t h e n   d i s t r i b u t i o n   o f   s u c h   a n   i m a g e   s h a l l 
 n e i t h e r   b e   c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e   n o r   s h a l l   i t 
 f a l l   u n d e r   t h e   r e s t r i c t i o n s   o f   P a r a g r a p h s   3   a n d   4 ,   p r o v i d e d   t h a t   y o u   d o 
 n o t   r e p r e s e n t   s u c h   a n   e x e c u t a b l e   i m a g e   a s   a   S t a n d a r d   V e r s i o n   o f   t h i s 
 P a c k a g e . 
 
 7 .   C   s u b r o u t i n e s   ( o r   c o m p a r a b l y   c o m p i l e d   s u b r o u t i n e s   i n   o t h e r 
 l a n g u a g e s )   s u p p l i e d   b y   y o u   a n d   l i n k e d   i n t o   t h i s   P a c k a g e   i n   o r d e r   t o 
 e m u l a t e   s u b r o u t i n e s   a n d   v a r i a b l e s   o f   t h e   l a n g u a g e   d e f i n e d   b y   t h i s 
 P a c k a g e   s h a l l   n o t   b e   c o n s i d e r e d   p a r t   o f   t h i s   P a c k a g e ,   b u t   a r e   t h e 
 e q u i v a l e n t   o f   i n p u t   a s   i n   P a r a g r a p h   6 ,   p r o v i d e d   t h e s e   s u b r o u t i n e s   d o 
 n o t   c h a n g e   t h e   l a n g u a g e   i n   a n y   w a y   t h a t   w o u l d   c a u s e   i t   t o   f a i l   t h e 
 r e g r e s s i o n   t e s t s   f o r   t h e   l a n g u a g e . 
 
 8 .   A g g r e g a t i o n   o f   t h i s   P a c k a g e   w i t h   a   c o m m e r c i a l   d i s t r i b u t i o n   i s   a l w a y s 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   u s e   o f   t h i s   P a c k a g e   i s   e m b e d d e d ;   t h a t   i s , 
 w h e n   n o   o v e r t   a t t e m p t   i s   m a d e   t o   m a k e   t h i s   P a c k a g e ' s   i n t e r f a c e s   v i s i b l e 
 t o   t h e   e n d   u s e r   o f   t h e   c o m m e r c i a l   d i s t r i b u t i o n .     S u c h   u s e   s h a l l   n o t   b e 
 c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e . 
 
 9 .   T h e   n a m e   o f   t h e   C o p y r i g h t   H o l d e r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 1 0 .   T H I S   P A C K A G E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   W I T H O U T   L I M I T A T I O N ,   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 I 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 d 
 
 T h i r d   p a r t y   t o o l   n a m e :   V M W a r e   W S   S D K   5 . 0 
 R e d i s t r i b u t i o n   C o n d i t i o n :   N o t   r e d i s t r i b u t e d 
 
 
 V M w a r e    E n d   U s e r   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 A T   T H E   T E R M S   O F   T H I S   E N D   U S E R   L I C E N S E   A G R E E M E N T   S H A L L   G O V E R N   Y O U R   U S E   O F   T H E   S O F T W A R E ,   R E G A R D L E S S   O F   A N Y   T E R M S   T H A T   M A Y   A P P E A R   D U R I N G   T H E   I N S T A L L A T I O N   O F   T H E   S O F T W A R E . 
 
 V M w a r e ,   I n c .   ( " V M w a r e " )   p r o v i d e s   t h e   v S p h e r e   W e b   S e r v i c e s   S o f t w a r e   D e v e l o p m e n t   K i t   (  v S p h e r e   W S   S D K  ) ,   v S p h e r e   S t o r a g e   M a n a g e m e n t   S o f t w a r e   D e v e l o p m e n t   K i t   (  v S p h e r e   S M S   S D K  ) ,   a n d   v S p h e r e   E S X   A g e n t   M a n a g e r   S o f t w a r e   D e v e l o p m e n t   K i t   (  v S p h e r e   E A M   S D K  )   ( c o l l e c t i v e l y ,   t h e    v S p h e r e   M a n a g e m e n t   S D K    o r   " S o f t w a r e " )   t o   y o u   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .     I f   y o u   d i s a g r e e   w i t h   a n y   o f   t h e   f o l l o w i n g   t e r m s ,   t h e n   d o   n o t   u s e   t h e   S o f t w a r e . 
 
 1 .     T h e   S o f t w a r e   c o n t a i n s   a   v a r i e t y   o f   m a t e r i a l s ,   i n t e r f a c e   d e f i n i t i o n s ,   d o c u m e n t a t i o n ,   s a m p l e   u t i l i t y   a p p l i c a t i o n s   a n d   s a m p l e   c o d e   r e g a r d i n g   p r o g r a m m i n g   i n t e r f a c e s   t o   o n e   o r   m o r e   V M w a r e   p r o d u c t s   a s   r e f e r e n c e d   i n   s u c h   m a t e r i a l s   ( " V M w a r e   P r o d u c t s " ) .     T h i s   S o f t w a r e   i s   i n t e n d e d   t o   b e   u s e d   t o   e x e c u t e   s u p p l i e d   c o m m a n d s   a n d   u t i l i t y   a p p l i c a t i o n s   a n d   t o   c r e a t e   s c r i p t s   t h a t   i n t e r a c t   w i t h   t h e   V M w a r e   P r o d u c t s . 
 
 2 .     U s e   R i g h t s :     S u b j e c t   t o   t h e   r e s t r i c t i o n s   b e l o w ,   y o u   m a y   d o w n l o a d   a n d   m a k e   a   r e a s o n a b l e   n u m b e r   o f   c o p i e s   o f   t h e   S o f t w a r e   c o n t e n t s   f o r   y o u r   o w n   i n t e r n a l   u s e   s o l e l y   f o r   t h e   p u r p o s e   o f   c r e a t i n g   s o f t w a r e   t h a t   c o m m u n i c a t e s   w i t h   V M w a r e   P r o d u c t s   ( " D e v e l o p e r   S o f t w a r e " ) ;   p r o v i d e d   t h a t   o n l y   w i t h   r e s p e c t   t o   v S p h e r e   W S   S D K ,   s o m e   c o d e   m a y   b e   d e s i g n a t e d   a s   " d i s t r i b u t a b l e   c o d e "   a n d / o r   " m o d i f i a b l e   c o d e "   a t   h t t p : / / w w w . v m w a r e . c o m / g o / v w s s d k - r e d i s t r i b u t i o n - i n f o .     A n y   m e r g e d   p o r t i o n   o f   a n y   " d i s t r i b u t a b l e   c o d e "   i s   s u b j e c t   t o   t h i s   A g r e e m e n t .     A d d i t i o n a l l y ,   y o u   m a y   m o d i f y   o r   c r e a t e   d e r i v a t i v e   w o r k s   o f   a l l   o r   p o r t i o n s   o f   t h e   " m o d i f i a b l e   c o d e . "     Y o u   a r e   p e r m i t t e d   t o   r e - d i s t r i b u t e   t h e   " d i s t r i b u t a b l e   c o d e "   a n d   t h e   m o d i f i e d   o r   d e r i v a t i v e   w o r k s   o f   t h e   " m o d i f i a b l e   c o d e "   o n l y   a s   p a r t   o f   y o u r   D e v e l o p e r   S o f t w a r e   f o r   n o n - c o m m e r c i a l   o r   c o m m e r c i a l   u s e .     O p e n   s o u r c e   s o f t w a r e   c o m p o n e n t s   p r o v i d e d   w i t h   t h e   S o f t w a r e   a r e   l i c e n s e d   t o   y o u   u n d e r   t h e   t e r m s   o f   t h e   a p p l i c a b l e   l i c e n s e   a g r e e m e n t s   i n c l u d e d   w i t h   s u c h   o p e n   s o u r c e   s o f t w a r e   c o m p o n e n t s .     T h e   o p e n   s o u r c e   s o f t w a r e   l i c e n s e s   c a n   b e   f o u n d   i n   t h e   o p e n _ s o u r c e _ l i c e n s e s . t x t   f i l e ,   o t h e r   m a t e r i a l s   a c c o m p a n y i n g   t h e   S o f t w a r e ,   t h e   d o c u m e n t a t i o n   o r   c o r r e s p o n d i n g   s o u r c e   f i l e s   a v a i l a b l e   a t   h t t p : / / w w w . v m w a r e . c o m / d o w n l o a d / v i / o p e n _ s o u r c e . h t m l . 
 
 3 .     R e s t r i c t i o n s :     Y o u   a g r e e   t h a t   y o u   w i l l   n o t   ( 1 )   u s e   t h e   S o f t w a r e   t o   c r e a t e ,   d e s i g n   o r   d e v e l o p   a n y t h i n g   o t h e r   t h a n   D e v e l o p e r   S o f t w a r e ;   ( 2 )   m a k e   a n y   m o r e   c o p i e s   o f   t h e   S o f t w a r e   t h a n   a r e   r e a s o n a b l y   n e c e s s a r y   f o r   t h e   a u t h o r i z e d   u s e   a n d   b a c k u p   a n d   a r c h i v a l   p u r p o s e s ;   ( 3 )   m o d i f y ,   c r e a t e   d e r i v a t i v e   w o r k s   o f ,   r e v e r s e   e n g i n e e r ,   r e v e r s e   c o m p i l e ,   o r   d i s a s s e m b l e   t h e   S o f t w a r e ,   e x c e p t   a s   e x p r e s s l y   p e r m i t t e d   i n   S e c t i o n   2 ;   ( 4 )   d i s t r i b u t e ,   s e l l ,   l e a s e ,   r e n t ,   l e n d ,   o r   s u b l i c e n s e   a n y   p a r t   o f   t h e   S o f t w a r e   t o   a n y   t h i r d   p a r t y   e x c e p t   a s   e x p r e s s l y   p e r m i t t e d   i n   S e c t i o n   2 ;   o r   ( 5 )   u s e   t h e   S o f t w a r e   t o   ( a )   c r e a t e ,   d e s i g n   o r   d e v e l o p   s o f t w a r e   o r   s e r v i c e   t o   c i r c u m v e n t ,   e n a b l e ,   m o d i f y   o r   p r o v i d e   a c c e s s ,   p e r m i s s i o n s   o r   r i g h t s   w h i c h   w o u l d   v i o l a t e   t h e   t e c h n i c a l   r e s t r i c t i o n s   o f   V M w a r e   P r o d u c t s ,   a n y   a d d i t i o n a l   l i c e n s i n g   t e r m s   p r o v i d e d   b y   V M w a r e   v i a   p r o d u c t   d o c u m e n t a t i o n ,   e m a i l   n o t i f i c a t i o n   a n d / o r   p o l i c y   c h a n g e   o n   V M w a r e   w e b s i t e ,   a n d / o r   t h e   t e r m s   o f   t h e   E n d   U s e r   L i c e n s e   A g r e e m e n t s   o f   V M w a r e   p r o d u c t s ;   ( b )   d i s a b l e ,   r e m o v e ,   o v e r - r i d e   o r   m o d i f y   t h e   d i s p l a y   o f   a n y   V M w a r e   p r o d u c t   E n d   U s e r   L i c e n s e   A g r e e m e n t s   t o   t h e   e n d   c u s t o m e r s ;   a n d   ( c )   u p l o a d   o r   o t h e r w i s e   t r a n s m i t   a n y   m a t e r i a l   c o n t a i n i n g   s o f t w a r e   v i r u s e s   o r   o t h e r   c o m p u t e r   c o d e ,   f i l e s   o r   p r o g r a m s   d e s i g n e d   t o   i n t e r r u p t ,   d e s t r o y ,   o r   l i m i t   t h e   f u n c t i o n a l i t y   o f   a n y   s o f t w a r e   o r   h a r d w a r e .   
 
 T h e   r e s t r i c t i o n s   i n   t h i s   S e c t i o n   3   s h a l l   n o t   a p p l y   i f   a n d   t o   t h e   e x t e n t   t h e y   c o n t r a d i c t   m a n d a t o r y   l o c a l   l a w   ( 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 a w   i m p l e m e n t i n g   t h e   E C   S o f t w a r e   D i r e c t i v e )   p r o v i d e d   t h a t ,   b e f o r e   y o u   e x e r c i s e   a n y   r i g h t s   t h a t   y o u   b e l i e v e   t o   b e   e n t i t l e d   t o   b a s e d   o n   m a n d a t o r y   l a w ,   y o u   p r o v i d e   V M w a r e   w i t h   3 0   d a y s   p r i o r   w r i t t e n   n o t i c e   a t   S D K _ L e g a l @ v m w a r e . c o m   a n d   p r o v i d e   a l l   r e a s o n a b l y   r e q u e s t e d   i n f o r m a t i o n   t o   a l l o w   V M w a r e   t o   a s s e s s   y o u r   c l a i m   a n d ,   a t   V M w a r e ' s   s o l e   d i s c r e t i o n ,   t o   p r o v i d e   a l t e r n a t i v e s   t h a t   r e d u c e   a n y   a d v e r s e   i m p a c t   o n   V M w a r e ' s   i n t e l l e c t u a l   p r o p e r t y   o r   o t h e r   r i g h t s .   
 
 4 .       V M w a r e   r e t a i n s   o w n e r s h i p   o f   t h e   S o f t w a r e ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   a l l   c o p y r i g h t s   a n d   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   t h e r e i n .   Y o u   m a y   n o t   r e m o v e ,   d e l e t e   o r   m o d i f y   a n y   o f   V M w a r e   c o p y r i g h t   s t a t e m e n t s   i n   t h e   S o f t w a r e . 
 
 5 .     Y o u   m a y   n o t   u s e   V M w a r e ' s   n a m e ,   t r a d e m a r k s   o r   s e r v i c e   m a r k s   i n   y o u r   D e v e l o p e r   S o f t w a r e ' s   n a m e s   o r   i n   a   w a y   t h a t   s u g g e s t s   y o u r   D e v e l o p e r   S o f t w a r e   i s   c e r t i f i e d   o r   e n d o r s e d   b y   V M w a r e .   Y o u r   u s e   o f   V M w a r e   p r o d u c t   n a m e s   a n d   t r a d e m a r k s   s h a l l   c o m p l y   w i t h   t h e   B r a n d i n g   G u i d e l i n e s   p o s t e d   a t   w w w . v m w a r e . c o m . 
 
 6 .     Y o u   a r e   n o t   e n t i t l e d   t o   a n y   V M w a r e   s u p p o r t   o r   s u b s c r i p t i o n   s e r v i c e s   f o r   t h e   S o f t w a r e   o r   a n y   o t h e r   s e r v i c e s   f r o m   V M w a r e   i n   c o n n e c t i o n   w i t h   t h e   S o f t w a r e .     I f   y o u   h a v e   p u r c h a s e d   s u p p o r t   a n d / o r   s u b s c r i p t i o n   s e r v i c e s   f o r   a   V M w a r e   p r o d u c t ,   s u c h   s u p p o r t   a n d / o r   s u b s c r i p t i o n   s e r v i c e s   s h a l l   n o t   a p p l y   t o   t h e   S o f t w a r e   o r   y o u r   u s e   o f   t h e   S o f t w a r e .         
 
 7 .     T e r m ,   T e r m i n a t i o n   a n d   C h a n g e s :   T h i s   A g r e e m e n t   s h a l l   c o n t i n u e   a s   l o n g   a s   y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   s p e c i f i e d   h e r e i n   o r   u n t i l   o t h e r w i s e   t e r m i n a t e d .     Y o u   o r   V M w a r e   e a c h   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   f o r   a n y   r e a s o n   a t   a n y   t i m e .     Y o u   a g r e e ,   u p o n   t e r m i n a t i o n ,   t o   d e s t r o y   a l l   c o p i e s   o f   t h e   S o f t w a r e   w i t h i n   y o u r   p o s s e s s i o n   o r   c o n t r o l .   T h e   L i m i t a t i o n s   o f   W a r r a n t i e s   a n d   L i a b i l i t y   a n d   I n d e m n i f i c a t i o n   s e c t i o n s   s e t   o u t   i n   t h i s   A g r e e m e n t   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o r   e x p i r a t i o n   o f   t h i s   A g r e e m e n t . 
 
 8 .     L i m i t a t i o n s   o f   W a r r a n t i e s   a n d   L i a b i l i t y :     T H E   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   A N Y   W A R R A N T I E S   O F   A N Y   K I N D .     T O   T H E   M A X I M U M   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 ,   V M W A R E   D I S C L A I M S   A N Y   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   W I T H O U T   L I M I T A T I O N ,   A N Y   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 ,   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   I N T E L L E C T U A L   P R O P E R T Y   R I G H T S . 
 
 T O   T H E   M A X I M U M   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 ,   I N   N O   E V E N T   W I L L   V M W A R E   B E   L I A B L E   F O R   A N Y   L O S T   P R O F I T S   O R   B U S I N E S S   O P P O R T U N I T I E S ,   L O S S   O F   U S E ,   B U S I N E S S   I N T E R R U P T I O N ,   L O S S   O F   D A T A ,   O R   A N Y   O T H E R   I N D I R E C T ,   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   S O F T W A R E   O R   Y O U R   U S E   O F   T H E   S O F T W A R E ,   U N D E R   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   B A S E D   I N   C O N T R A C T ,   T O R T ,   N E G L I G E N C E ,   P R O D U C T   L I A B I L I T Y ,   O R   O T H E R W I S E .     B E C A U S E   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   L I A B I L I T Y   F O R   C O N S E Q U E N T I A L   O R   I N C I D E N T A L   D A M A G E S ,   T H E   P R E C E D I N G   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 V M W A R E ' S   L I A B I L I T Y   A R I S I N G   O U T   O F   T H E   S O F T W A R E   P R O V I D E D   H E R E U N D E R   W I L L   N O T ,   I N   A N Y   E V E N T ,   E X C E E D   U S $ 5 . 0 0 . 
 
 T H E   F O R E G O I N G   L I M I T A T I O N S   S H A L L   A P P L Y   T O   T H E   M A X I M U M   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 ,   R E G A R D L E S S   O F   W H E T H E R   V M W A R E   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   A N D   R E G A R D L E S S   O F   W H E T H E R   A N Y   R E M E D Y   F A I L S   O F   I T S   E S S E N T I A L   P U R P O S E . 
 
 9 .     I n d e m n i f i c a t i o n :   Y o u   a g r e e   t o   d e f e n d ,   i n d e m n i f y   a n d   h o l d   h a r m l e s s   V M w a r e ,   a n d   a n y   o f   i t s   d i r e c t o r s ,   o f f i c e r s ,   e m p l o y e e s ,   a f f i l i a t e s   o r   a g e n t s ,   f r o m   a n d   a g a i n s t   a n y   a n d   a l l   c l a i m s ,   l o s s e s ,   d a m a g e s ,   l i a b i l i t i e s   a n d   o t h e r   e x p e n s e s   ( i n c l u d i n g   r e a s o n a b l e   a t t o r n e y s '   f e e s ) ,   a r i s i n g   f r o m   y o u r   m o d i f i c a t i o n   o r   d e r i v a t i v e   w o r k s   o f   t h e   " m o d i f i a b l e   c o d e " ,   d i s t r i b u t i o n   o r   u s e   o f   y o u r   D e v e l o p e r   S o f t w a r e   o r   b r e a c h   o f   t h i s   A g r e e m e n t . 
 
 1 0 .     E x p o r t .   T h e   S o f t w a r e   i s   o f   U n i t e d   S t a t e s   o r i g i n   a n d   i s   p r o v i d e d   s u b j e c t   t o   t h e   U . S .   E x p o r t   A d m i n i s t r a t i o n   R e g u l a t i o n s .     D i v e r s i o n   c o n t r a r y   t o   U . S .   l a w   i s   p r o h i b i t e d .     W i t h o u t   l i m i t i n g   t h e   f o r e g o i n g ,   y o u   a g r e e   t h a t   ( 1 )   y o u   a r e   n o t ,   a n d   a r e   n o t   a c t i n g   o n   b e h a l f   o f ,   a n y   p e r s o n   w h o   i s   a   c i t i z e n ,   n a t i o n a l ,   o r   r e s i d e n t   o f ,   o r   w h o   i s   c o n t r o l l e d   b y   t h e   g o v e r n m e n t   o f ,   C u b a ,   I r a n ,   N o r t h   K o r e a ,   S u d a n ,   o r   S y r i a ,   o r   L i b y a   o r   a n y   o t h e r   c o u n t r y   t o   w h i c h   t h e   U n i t e d   S t a t e s   h a s   p r o h i b i t e d   e x p o r t   t r a n s a c t i o n s ;   ( 2 )   y o u   a r e   n o t ,   a n d   a r e   n o t   a c t i n g   o n   b e h a l f   o f ,   a n y   p e r s o n   o r   e n t i t y   l i s t e d   o n   t h e   U . S .   T r e a s u r y   D e p a r t m e n t   l i s t   o f   S p e c i a l l y   D e s i g n a t e d   N a t i o n a l s   a n d   B l o c k e d   P e r s o n s ,   o r   t h e   U . S .   C o m m e r c e   D e p a r t m e n t   D e n i e d   P e r s o n s   L i s t   o r   E n t i t y   L i s t ;   a n d   ( 3 )   y o u   w i l l   n o t   u s e   t h e   S o f t w a r e   f o r ,   a n d   w i l l   n o t   p e r m i t   t h e   S o f t w a r e   t o   b e   u s e d   f o r ,   a n y   p u r p o s e s   p r o h i b i t e d   b y   l a w ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   f o r   a n y   p r o h i b i t e d   d e v e l o p m e n t ,   d e s i g n ,   m a n u f a c t u r e   o r   p r o d u c t i o n   o f   m i s s i l e s   o r   n u c l e a r ,   c h e m i c a l   o r   b i o l o g i c a l   w e a p o n s . 
 
 1 1 .     T h e s e   t e r m s   a r e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   a n d   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   w i t h o u t   r e g a r d   t o   c o n f l i c t   o f   l a w s   p r i n c i p l e s .     Y o u   m a y   n o t   a s s i g n   a n y   p a r t   o f   t h i s   A g r e e m e n t   w i t h o u t   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   V M w a r e .     A n y   a t t e m p t e d   a s s i g n m e n t   w i t h o u t   c o n s e n t   s h a l l   b e   v o i d .   T h e s e   t e r m s   c o n s t i t u t e   t h e   e n t i r e   a g r e e m e n t   b e t w e e n   y o u   a n d   V M w a r e   w i t h   r e s p e c t   t o   t h e   S o f t w a r e ,   a n d   s u p e r s e d e   a l l   p r i o r   w r i t t e n   o r   o r a l   c o m m u n i c a t i o n s ,   u n d e r s t a n d i n g s   a n d   a g r e e m e n t s .   A n y   w a i v e r   o f   t h e s e   t e r m s   m u s t   b e   i n   w r i t i n g   t o   b e   e f f e c t i v e .   I f   a n y   p r o v i s i o n   o f   t h e s e   t e r m s   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   t e r m s   w i l l   c o n t i n u e   t o   b e   v a l i d   a n d   e n f o r c e a b l e   t o   t h e   f u l l e s t   e x t e n t   p e r m i t t e d   b y   l a w . 
 
 C o p y r i g h t      1 9 9 8 - 2 0 1 2   V M w a r e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   V M w a r e   s o f t w a r e   p r o d u c t s   a r e   p r o t e c t e d   b y   o n e   o r   m o r e   U . S .   P a t e n t   N u m b e r s   D 6 1 7 , 8 0 8 ,   D 6 1 7 , 8 0 9 ,   D 6 1 7 , 8 1 0 ,   D 6 1 7 , 8 1 1 ,   6 , 0 7 5 , 9 3 8 ,   6 , 3 9 7 , 2 4 2 ,   6 , 4 9 6 , 8 4 7 ,   6 , 7 0 4 , 9 2 5 ,   6 , 7 1 1 , 6 7 2 ,   6 , 7 2 5 , 2 8 9 ,   6 , 7 3 5 , 6 0 1 ,   6 , 7 8 5 , 8 8 6 ,   6 , 7 8 9 , 1 5 6 ,   6 , 7 9 5 , 9 6 6 ,   6 , 8 8 0 , 0 2 2 ,   6 , 8 8 3 , 0 9 5 ,   6 , 9 4 0 , 9 8 0 ,   6 , 9 4 4 , 6 9 9 ,   6 , 9 6 1 , 8 0 6 ,   6 , 9 6 1 , 9 4 1 ,   6 , 9 7 0 , 5 6 2 ,   7 , 0 1 7 , 0 4 1 ,   7 , 0 5 5 , 0 3 2 ,   7 , 0 6 5 , 6 4 2 ,   7 , 0 6 9 , 4 1 3 ,   7 , 0 6 9 , 4 3 5 ,   7 , 0 8 2 , 5 9 8 ,   7 , 0 8 9 , 3 7 7 ,   7 , 1 1 1 , 0 8 6 ,   7 , 1 1 1 , 1 4 5 ,   7 , 1 1 7 , 4 8 1 ,   7 , 1 4 9 , 3 1 0 ,   7 , 1 4 9 , 8 4 3 ,   7 , 1 5 5 , 5 5 8 ,   7 , 2 2 2 , 2 2 1 ,   7 , 2 6 0 , 8 1 5 ,   7 , 2 6 0 , 8 2 0 ,   7 , 2 6 9 , 6 8 3 ,   7 , 2 7 5 , 1 3 6 ,   7 , 2 7 7 , 9 9 8 ,   7 , 2 7 7 , 9 9 9 ,   7 , 2 7 8 , 0 3 0 ,   7 , 2 8 1 , 1 0 2 ,   7 , 2 9 0 , 2 5 3 ,   7 , 3 4 3 , 5 9 9 ,   7 , 3 5 6 , 6 7 9 ,   7 , 3 8 6 , 7 2 0 ,   7 , 4 0 9 , 4 8 7 ,   7 , 4 1 2 , 4 9 2 ,   7 , 4 1 2 , 7 0 2 ,   7 , 4 2 4 , 7 1 0 ,   7 , 4 2 8 , 6 3 6 ,   7 , 4 3 3 , 9 5 1 ,   7 , 4 3 4 , 0 0 2 ,   7 , 4 4 7 , 8 5 4 ,   7 , 4 4 7 , 9 0 3 ,   7 , 4 6 7 , 0 6 7 ,   7 , 4 7 5 , 0 0 2 ,   7 , 4 7 8 , 1 7 3 ,   7 , 4 7 8 , 1 8 0 ,   7 , 4 7 8 , 2 1 8 ,   7 , 4 7 8 , 3 8 8 ,   7 , 4 8 4 , 2 0 8 ,   7 , 4 8 7 , 3 1 3 ,   7 , 4 8 7 , 3 1 4 ,   7 , 4 9 0 , 2 1 6 ,   7 , 5 0 0 , 0 4 8 ,   7 , 5 0 6 , 1 2 2 ,   7 , 5 1 6 , 4 5 3 ,   7 , 5 2 9 , 8 9 7 ,   7 , 5 4 3 , 3 0 1 ,   7 , 5 5 5 , 7 4 7 ,   7 , 5 6 5 , 5 2 7 ,   7 , 5 7 1 , 4 7 1 ,   7 , 5 7 7 , 7 2 2 ,   7 , 5 8 1 , 0 6 4 ,   7 , 5 9 0 , 7 1 5 ,   7 , 5 9 0 , 9 8 2 ,   7 , 5 9 4 , 1 1 1 ,   7 , 5 9 6 , 5 9 4 ,   7 , 5 9 6 , 6 9 7 ,   7 , 5 9 9 , 4 9 3 ,   7 , 6 0 3 , 7 0 4 ,   7 , 6 0 6 , 8 6 8 ,   7 , 6 2 0 , 5 2 3 ,   7 , 6 2 0 , 7 6 6 ,   7 , 6 2 0 , 9 5 5 ,   7 , 6 2 4 , 2 4 0 ,   7 , 6 3 0 , 4 9 3 ,   7 , 6 3 6 , 8 3 1 ,   7 , 6 5 7 , 6 5 9 ,   7 , 6 5 7 , 9 3 7 ,   7 , 6 6 5 , 0 8 8 ;   7 , 6 7 2 , 8 1 4 ,   7 , 6 8 0 , 9 1 9 ,   7 , 6 8 9 , 9 8 6 ,   7 , 6 9 3 , 9 9 6 ,   7 , 6 9 4 , 1 0 1 ,   7 , 7 0 2 , 8 4 3 ,   7 , 7 0 7 , 1 8 5 ,   7 , 7 0 7 , 2 8 5 ,   7 , 7 0 7 , 5 7 8 ,   7 , 7 1 6 , 4 4 6 ,   7 , 7 3 4 , 0 4 5 ,   7 , 7 3 4 , 9 1 1 ,   7 , 7 3 4 , 9 1 2 ,   7 , 7 3 5 , 1 3 6 ,   7 , 7 4 3 , 3 8 9 ,   7 , 7 6 1 , 9 1 7 ,   7 , 7 6 5 , 5 4 3 ,   7 , 7 7 4 , 3 9 1 ,   7 , 7 7 9 , 0 9 1 ,   7 , 7 8 3 , 7 7 9 ,   7 , 7 8 3 , 8 3 8 ,   7 , 7 9 3 , 2 7 9 ,   7 , 7 9 7 , 7 4 8 ,   7 , 8 0 1 , 7 0 3 ,   7 , 8 0 2 , 0 0 0 ,   7 , 8 0 2 , 2 4 8 ,   7 , 8 0 5 , 6 7 6 ,   7 , 8 1 4 , 4 9 5 ,   7 , 8 2 3 , 1 4 5 ,   7 , 8 3 1 , 6 6 1 ,   7 , 8 3 1 , 7 3 9 ,   7 , 8 3 1 , 7 6 1 ,   7 , 8 3 1 , 7 7 3 ,   7 , 8 4 0 , 7 9 0 ,   7 , 8 4 0 , 8 3 9 ,   7 , 8 4 0 , 9 9 3 ,   7 , 8 4 4 , 9 5 4 ,   7 , 8 4 9 , 0 9 8 ,   7 , 8 5 3 , 7 4 4 ,   7 , 8 5 3 , 9 6 0 ,   7 , 8 5 6 , 4 1 9 ,   7 , 8 5 6 , 5 3 1 ,   7 , 8 5 6 , 6 3 7 ,   7 , 8 6 5 , 6 6 3 ,   7 , 8 6 9 , 9 6 7 ,   7 , 8 8 6 , 1 2 7 ,   7 , 8 8 6 , 1 4 8 ,   7 , 8 8 6 , 3 4 6 ,   7 , 8 9 0 , 7 5 4 ,   7 , 8 9 5 , 4 3 7 ,   7 , 9 0 8 , 6 4 6 ,   7 , 9 1 2 , 9 5 1 ,   7 , 9 2 1 , 1 9 7 ,   7 , 9 2 5 , 8 5 0 ,   7 , 9 3 3 , 9 8 1 ,   7 , 9 3 4 , 0 1 7 ,   7 , 9 3 4 , 0 2 0 ,   7 , 9 4 1 , 4 0 1 ,   7 , 9 4 1 , 4 7 0 ,   7 , 9 4 1 , 8 2 7 ,   7 , 9 4 5 , 4 3 6 ,   7 , 9 4 5 , 7 6 1 ,   7 , 9 4 5 , 9 0 8 ,   7 , 9 4 5 , 9 5 8 ,   7 , 9 5 3 , 8 3 3 ,   7 , 9 5 8 , 5 5 8 ,   7 , 9 6 2 , 6 4 7 ;   7 , 9 6 6 , 3 1 5 ;   7 , 9 6 6 , 6 1 5 ;   7 , 9 7 0 , 9 3 8 ;   7 , 9 7 1 , 0 1 5 ;   7 , 9 7 1 , 0 4 7 ;   7 , 9 7 1 , 1 8 2 ,   7 , 9 7 5 , 1 6 5 ,   7 , 9 8 4 , 2 5 4 ,   7 , 9 8 4 , 2 6 4 ,   7 , 9 8 4 , 3 0 4 ,   8 , 0 0 1 , 0 8 3 ,   8 , 0 0 1 , 3 2 2 ,   8 , 0 0 5 , 7 8 7 ,   8 , 0 0 6 , 0 4 3 ,   8 , 0 1 0 , 6 6 7 ,   8 , 0 1 0 , 7 0 1 ,   8 , 0 1 3 , 8 5 9 ,   8 , 0 1 5 , 3 6 7 ,   8 , 0 1 5 , 3 8 8 ,   8 , 0 1 9 , 8 6 1 ,   8 , 0 2 4 , 5 0 6 ,   8 , 0 2 4 , 7 7 9 ,   8 , 0 2 8 , 0 7 1 ,   8 , 0 3 7 , 0 3 2 ,   8 , 0 3 7 , 2 2 7 ,   8 , 0 3 7 , 2 8 0 ,   8 , 0 4 6 , 4 6 8 ,   8 , 0 5 6 , 0 7 6 ,   8 , 0 6 0 , 3 4 2 ,   8 , 0 6 0 , 7 2 2 ,   8 , 0 6 0 , 8 7 5 ,   8 , 0 6 0 , 8 7 7 ,   8 , 0 6 0 , 8 8 3 ,   8 , 0 6 9 , 2 5 0 ,   8 , 0 7 4 , 0 4 5 ,   8 , 0 8 6 , 8 2 2 ,   8 , 0 9 5 , 5 2 5 ,   8 , 0 9 5 , 9 2 9 ,   8 , 0 9 5 , 9 3 1 ,   8 , 0 9 9 , 5 6 8 ,   8 , 0 9 9 , 6 0 7 ,   8 , 1 1 2 , 5 0 5 ,   8 , 1 1 7 , 4 1 0 ,   8 , 1 2 7 , 0 1 4 ,   8 , 1 2 7 , 1 0 7 ,   8 , 1 2 7 , 3 0 1 ,   8 , 1 4 1 , 0 7 5 ,   8 , 1 4 1 , 1 6 3 ,   8 , 1 4 5 , 7 5 2 ,   8 , 1 4 5 , 7 6 3 ,   8 , 1 4 5 , 8 3 6 ,   8 , 1 4 6 , 0 8 2 ,   8 , 1 5 1 , 2 6 3 ,   8 , 1 6 6 , 1 0 7 ,   8 , 1 6 6 , 2 1 1 ,   8 , 1 6 6 , 2 5 3 ,   8 , 1 6 6 , 3 4 9 ,   8 , 1 6 6 , 4 7 4 ,   8 , 1 6 6 , 4 7 5 ,   8 , 1 6 6 , 5 5 4 ,   8 , 1 7 1 , 0 3 3 ,   8 , 1 7 1 , 1 4 0 ,   8 , 1 7 1 , 1 4 1 ,   8 , 1 7 1 , 1 4 2 ,   8 , 1 7 1 , 2 7 8 ,   8 , 1 7 1 , 3 3 8 ,   8 , 1 7 1 , 3 4 5 ,   8 , 1 7 1 , 4 8 2 ,   8 , 1 7 1 , 4 8 8 ,   8 , 1 7 1 , 4 9 1 ,   8 , 1 7 1 , 5 4 8 ,   8 , 1 7 6 , 4 9 3 ,   8 , 1 8 0 , 7 2 9 ,   8 , 1 9 5 , 7 7 4 ,   8 , 1 9 5 , 8 6 6 ,   8 , 2 0 1 , 1 6 9 ,   8 , 2 0 1 , 1 8 7 ,   8 , 2 0 4 , 9 8 6 ,   8 , 2 0 9 , 3 4 3 ,   8 , 2 0 9 , 4 0 8 ,   8 , 2 0 9 , 6 8 0 ,   8 , 2 1 3 , 6 0 8 ,   8 , 2 1 4 , 5 2 2 ,   8 , 2 1 4 , 5 7 6 ,   8 , 2 1 4 , 8 0 2 ,   8 , 2 1 4 , 8 7 5 ,   8 , 2 1 9 , 0 6 3 ,   8 , 2 1 9 , 7 7 9 ,   8 , 2 1 9 , 9 8 7 ,   8 , 2 2 5 , 0 7 1 ,   8 , 1 7 1 , 4 8 5 ,   8 , 2 3 9 , 6 0 8 ,   8 , 2 3 9 , 6 4 6 ,   8 , 2 3 9 , 6 5 5 ,   8 , 2 4 4 , 8 5 3 ,   8 , 2 4 5 , 0 8 1 ,   8 , 2 4 5 , 1 2 9 ,   8 , 2 4 5 , 2 2 7 ,   8 , 2 5 0 , 1 9 7 ,   8 , 2 5 0 , 2 1 4 ,   8 , 2 5 0 , 5 1 9 ,   8 , 2 5 0 , 6 3 8 ;   p a t e n t s   p e n d i n g . 
 
 D o   y o u   a g r e e   t o   b e   b o u n d   b y   t h e   t e r m s   o f   t h i s   E U L A   a n d   a f f i r m   t h e   f o l l o w i n g : 
 
 Y o u   a r e   n o t ,   a n d   a r e   n o t   a c t i n g   o n   b e h a l f   o f ,   a n y   p e r s o n   w h o   i s   a   c i t i z e n ,   n a t i o n a l ,   o r   r e s i d e n t   o f ,   o r   w h o   i s   c o n t r o l l e d   b y   t h e   g o v e r n m e n t   o f ,   C u b a ,   I r a n ,   N o r t h   K o r e a ,   S u d a n ,   o r   S y r i a ,   o r   a n y   o t h e r   c o u n t r y   t o   w h i c h   t h e   U n i t e d   S t a t e s   h a s   p r o h i b i t e d   e x p o r t   t r a n s a c t i o n s . 
 Y o u   a r e   n o t ,   a n d   a r e   n o t   a c t i n g   o n   b e h a l f   o f ,   a n y   p e r s o n   o r   e n t i t y   l i s t e d   o n   t h e   U . S .   T r e a s u r y   D e p a r t m e n t   l i s t   o f   S p e c i a l l y   D e s i g n a t e d   N a t i o n a l s   a n d   B l o c k e d   P e r s o n s ,   o r   t h e   U . S .   C o m m e r c e   D e p a r t m e n t   D e n i e d   P e r s o n s   L i s t   o r   E n t i t y   L i s t . 
 Y o u   w i l l   n o t   u s e   t h e   S o f t w a r e   f o r ,   a n d   w i l l   n o t   p e r m i t   t h e   S o f t w a r e   t o   b e   u s e d   f o r ,   a n y   p u r p o s e s   p r o h i b i t e d   b y   l a w ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   f o r   t h e   d e v e l o p m e n t ,   d e s i g n ,   m a n u f a c t u r e   o r   p r o d u c t i o n   o f   m i s s i l e s   o r   n u c l e a r ,   c h e m i c a l   o r   b i o l o g i c a l   w e a p o n s . 
 
 T h i r d   p a r t y   t o o l   n a m e :   A p a c h e   -   A n t 
 R e d i s t r i b u t i o n   C o n d i t i o n :   R e d i s t r i b u t e d   o n l y   i n   c o n d i t i o n s   w h e n   M o d i f y   T e x t   F i l e   [ S i n g l e / M u l t i p l e / I n   A r c h i v e ]   i s   u s e d   b y   t h e   i n s t a l l a t i o n   a u t h o r . 
 U s e s   t h e   M o z i l l a   p u b l i c   l i c e n s e   v e r s i o n   2 . 0   b e l o w 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 .   D e f i n i t i o n s 
 - - - - - - - - - - - - - - 
 
 1 . 1 .   " C o n t r i b u t o r " 
         m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o 
         t h e   c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
         m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d 
         b y   a   C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 1 . 3 .   " C o n t r i b u t i o n " 
         m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
         m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d 
         t h e   n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e 
         F o r m ,   a n d   M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e 
         i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
         m e a n s 
 
         ( a )   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d 
                 i n   E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
         ( b )   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e 
                 t e r m s   o f   a   S e c o n d a r y   L i c e n s e . 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
         m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 1 . 7 .   " L a r g e r   W o r k " 
         m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   
         a   s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 1 . 8 .   " L i c e n s e " 
         m e a n s   t h i s   d o c u m e n t . 
 
 1 . 9 .   " L i c e n s a b l e " 
         m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e , 
         w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d 
         a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
         m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
         ( a )   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d 
                 S o f t w a r e ;   o r 
 
         ( b )   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d 
                 S o f t w a r e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
         m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n ,   m e t h o d , 
         p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
         C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e 
         L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g 
         m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s 
         C o n t r i b u t o r   V e r s i o n . 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
         m e a n s   e i t h 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 ,   V e r s i o n   2 . 0 ,   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 ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   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   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e 
         l i c e n s e s . 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
         m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
         m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
         L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t 
         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
         o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 . 1 .   G r a n t s 
 
 E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
         L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
         C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
         a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r 
         f o r   s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
         C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 C o n t r i b u t o r : 
 
 ( a )   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ; 
         o r 
 
 ( b )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
         m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
         C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
         V e r s i o n ) ;   o r 
 
 ( c )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
         i t s   C o n t r i b u t i o n s . 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 p e r m i t 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   3 . 3 ) . 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s 
 t o   g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 2 . 6 .   F a i r   U s e 
 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 e q u i v a l e n t s . 
 
 2 . 7 .   C o n d i t i o n s 
 
 S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d 
 i n   S e c t i o n   2 . 1 . 
 
 3 .   R e s p o n s i b i l i t i e s 
 - - - - - - - - - - - - - - - - - - - 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   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 .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 F o r m . 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 ( a )   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e 
         F o r m ,   a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f 
         t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e 
         F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 ( b )   Y o u   m a y   d i s t r i b u t e   s u c h   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   t h i s 
         L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
         l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r 
         t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 L i c e n s e ( s ) . 
 
 3 . 4 .   N o t i c e s 
 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y , 
 o r   l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f 
 t h e   C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o 
 t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 j u r i s d i c t i o n . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
 L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o 
 s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
 t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
 d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t 
 b e   p l a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e 
 o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a 
 r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   T e r m i n a t i o n 
 - - - - - - - - - - - - - - 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y 
 i f   Y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e 
 c o m p l i a n t ,   t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h 
 C o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n 
 o n g o i n g   b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e 
 n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e 
 c o m e   b a c k   i n t o   c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r 
 n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e 
 f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e 
 f r o m   s u c h   C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r 
 Y o u r   r e c e i p t   o f   t h e   n o t i c e . 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h 
 h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e 
 p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     6 .   D i s c l a i m e r   o f   W a r r a n t y                                                                                       * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                       * 
 *                                                                                                                                             * 
 *     C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "               * 
 *     b 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 ,   i m p l i e d ,   o r     * 
 *     s t a t u t o r y ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   w a r r a n t i e s   t h a t   t h e               * 
 *     C o v e r e d   S o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a                 * 
 *     p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   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   C o v e r e d   S o f t w a r e   i s   w i t h   Y o u .                 * 
 *     S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   Y o u           * 
 *     ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   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 .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n       * 
 *     e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   C o v e r e d   S o f t w a r e   i s       * 
 *     a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .                   * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     7 .   L i m i t a t i o n   o f   L i a b i l i t y                                                                                     * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                     * 
 *                                                                                                                                             * 
 *     U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t             * 
 *     ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y                       * 
 *     C o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   C o v e r e d   S o f t w a r e   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   a n y   d i r e c t ,   i n d i r e c t ,                   * 
 *     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   o f   a n y   c h a r a c t e r             * 
 *     i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f         * 
 *     g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y         * 
 *     a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y             * 
 *     s h a l l   h a v e   b e e n   i n f o r m 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 .   T h i s       * 
 *     l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r       * 
 *     p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e               * 
 *     e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e                               * 
 *     j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f                       * 
 *     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 ,   s o   t h i s   e x c l u s i o n   a n d                     * 
 *     l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .                                                                         * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 8 .   L i t i g a t i o n 
 - - - - - - - - - - - - - 
 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e 
 c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l 
 p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g 
 c r o s s - c l a i m s   o r   c o u n t e r - c l a i m s . 
 
 9 .   M i s c e l l a n e o u s 
 - - - - - - - - - - - - - - - - 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s 
 t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r 
 s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   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 . 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 s t e w a r d . 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 L i c e n s e s 
 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h 
 S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e 
 n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c 
     L i c e n s e ,   v .   2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s 
     f i l e ,   Y o u   c a n   o b t a i n   o n e   a t   h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k 
 f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " ,   a s 
     d e f i n e d   b y   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 
 T h i r d   p a r t y   t o o l   n a m e :   I B M   I C U   8 . 1   [ W e b s p s h e r e   A P I   j a r ] 
 R e d i s t r i b u t i o n   C o n d i t i o n :   R e d i s t r i b u t e d   o n l y   w h e n   A p p l i c a t i o n   h o s t   i s   u s e d 
 U s e s   I C U   8 . 1   l i c e n c e   a s   b e l o w 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e   a n d   t h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
   
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 T h i r d   p a r t y   t o o l   n a m e :   d o c k e r - j a v a   3 . 2 . 1 3 
 R e d i s t r i b u t i o n   C o n d i t i o n :   N e v e r   r e d i s t r i b u t e d . 
 U s e s   A p a c h e   L i c e n s e   2 . 0   a n d   d e p e n d e n t   l i b r a r i e s   u n d e r   C D D L 
 
 
 
 A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   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   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   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 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   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 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             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 . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       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 ,   s o f t w a r e 
       d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h i r d   p a r t y   t o o l   n a m e :   O p e n J D K   1 1 . 0 . 1 5 ,   A m a z o n   C o r r e t t o   1 1 . 0 . 1 5 
 R e d i s t r i b u t i o n   C o n d i t i o n :   D i s t r i b u t e d   o n l y   w h e n   t h e   C u s t o m e r   i n t e n d s   t o   u s e   J a v a   1 1   f o r   t h e i r   I n s t a l l e r s .   R e c i p i e n t   m u s t   u s e   c o p y   d i s t r i b u t e d   w i t h   p r o d u c t   w h e n   c u s t o m e r   u s e   t h e   p r o d u c t . 
 
 U s 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 ,   w i t h   t h e   C l a s s p a t h   E x c e p t i o n 
 
 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   ( G P L ) 
 
 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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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 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 . )   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   b r i e f   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 e a r >   < 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 9 
         T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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   T O   T H E   G P L 
 
 C e r t a i n   s o u r c e   f i l e s   d i s t r i b u t e d   b y   O r a c l e   A m e r i c a   a n d / o r   i t s   a f f i l i a t e s   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 l a r i f i c a t i o n   a n d   s p e c i a l   e x c e p t i o n   t o   t h e   G P L ,   b u t 
 o n l y   w h e r e   O r a c l e   h a s   e x p r e s s l y   i n c l u d e d   i n   t h e   p a r t i c u l a r   s o u r c e   f i l e ' s   h e a d e r 
 t h e   w o r d s   " O r a c l e   d e s i g n a t e s   t h i s   p a r t i c u l a r   f i l e   a s   s u b j e c t   t o   t h e   " C l a s s p a t h " 
 e x c e p t i o n   a s   p r o v i d e d   b y   O r a c l e   i n   t h e   L I C E N S E   f i l e   t h a t   a c c o m p a n i e d   t h i s   c o d e . " 
 
         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 . 
 
 
 J T O p e n 
 I B M   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   I B M   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T .   
 1 .   D E F I N I T I O N S   
 " C o n t r i b u t i o n "   m e a n s :   
 a )   i n   t h e   c a s e   o f   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   ( " I B M " ) ,   t h e   O r i g i n a l   P r o g r a m ,   a n d   
 b )   i n   t h e   c a s e   o f   e a c h   C o n t r i b u t o r ,   
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   I B M   a n d   a n y   o t h e r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m .   
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m .   
 " O r i g i n a l   P r o g r a m "   m e a n s   t h e   o r i g i n a l   v e r s i o n   o f   t h e   s o f t w a r e   a c c o m p a n y i n g   t h i s   A g r e e m e n t   a s   r e l e a s e d   b y   I B M ,   i n c l u d i n g   s o u r c e   c o d e ,   o b j e c t   c o d e   a n d   d o c u m e n t a t i o n ,   i f   a n y .   
 " P r o g r a m "   m e a n s   t h e   O r i g i n a l   P r o g r a m   a n d   C o n t r i b u t i o n s .   
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s .   
 2 .   G R A N T   O F   R I G H T S   
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r .   
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t .   
 3 .   R E Q U I R E M E N T S   
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t :   
 a )   i t   c o m p l i e s   w i t h   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 i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n 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 ;   
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ;   
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   e x c h a n g e .   
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m :   
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d   
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m .   
 E a c h   C o n t r i b u t o r   m u s t   i n c l u d e   t h e   f o l l o w i n g   i n   a   c o n s p i c u o u s   l o c a t i o n   i n   t h e   P r o g r a m :   
 C o p y r i g h t      { d a t e   h e r e } ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d .   
 I n   a d d i t i o n ,   e a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n .   
 4 .   C O M M E R C I A L   D I S T R I B U T I O N   
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   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 n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e .   
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s .   
 5 .   N O   W A R R A N T Y   
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s .   
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y   
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G   W I T H O U T   L I M I T A T I O N   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   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 .   
 7 .   G E N E R A L   
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   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 p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e .   
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h   r e s p e c t   t o   a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y   t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n   a d d i t i o n ,   I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e .   
 I B M   m a y   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   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 .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   N o   o n e   o t h e r   t h a n   I B M   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n .   
 
 G r e e n l e a f   A r c h i v e   L i b r a r y      L i c e n s e   E n v e l o p e   L I B 
 P R O G R A M   L I C E N S E   A G R E E M E N T 
 
 N O T I C E .     C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l i c e n s e   b e f o r e   o p e n i n g   t h e   e n v e l o p e   c o n t a i n i n g   t h e   P r o g r a m   P r o d u c t   s o f t w a r e   m e d i a .   O n c e   y o u   o p e n   t h e   e n v e l o p 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 i s   A g r e e m e n t   a u t o m a t i c a l l y   b i n d   y o u ,   a n d   G r e e n l e a f   S o f t w a r e   w i l l   n o t   a c c e p t   r e t u r n   o f   t h e   p r o d u c t .     I f   y o u   d o   n o t   o p e n   t h e   d i s k e t t e   e n v e l o p e ,   y o u   m a y   r e t u r n   t h e   e n t i r e   p r o d u c t   i n   g o o d   c o n d i t i o n   w i t h i n   3 0   d a y s   o f   o r i g i n a l   p u r c h a s e   f o r   a   r e f u n d . 
 
 1 .     L I C E N S E .     s y s F i r e   L L C   (  S F  )   g r a n t s   a   l i c e n s e   t o   t h e   i n d i v i d u a l   a n d / o r   c o r p o r a t e   l i c e n s e e   t o   u s e   t h e   P r o g r a m   P r o d u c t   ( t h e   s e t   o f   c o m p u t e r   p r o g r a m s ,   m a c h i n e   r e a d a b l e   f i l e s   a n d   a n y   p r i n t e d   m a t e r i a l s   s u p p l i e d   w i t h   t h i s   p a c k a g e )   f o r   a   t e r m   b e g i n n i n g   o n   t h e   d a t e   y o u   a c c e p t   t h i s   A g r e e m e n t   a n d   c o n t i n u i n g   u n t i l   t e r m i n a t i o n .     T h i s   l i c e n s e   a g r e e m e n t   i s   a u t o m a t i c a l l y   t e r m i n a t e d   i f   y o u   v i o l a t e   a n y   o f   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 i s   L i c e n s e d   A g r e e m e n t .     Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   a t   a n y   t i m e   b y   d e s t r o y i n g   a l l   c o p i e s ,   m o d i f i c a t i o n s ,   a n d   o r i g i n a l   m a t e r i a l s   s u p p l i e d   w i t h   t h e   P r o g r a m   P r o d u c t   a n d   b y   d e s t r o y i n g   a l l   c o p i e s   o f   a n y   m o d i f i c a t i o n s   y o u   m a y   h a v e   m a d e   t o   t h e   s o u r c e   c o d e   p o r t i o n s   o f   t h e   P r o g r a m   P r o d u c t . 
 
 2 .     U S E   O F   T H E   P R O G R A M   P R O D U C T .     Y o u   m a y   u s e   t h e   P r o g r a m   P r o d u c t   o n   a n y   o n e   I B M   P e r s o n a l   C o m p u t e r   o r   f u n c t i o n a l   e q u i v a l e n t   a n d   m a k e   o n e   c o p y   o f   t h e   E x e c u t a b l e   a n d   a n c i l l a r y   f i l e s   i n t o   a n y   m a c h i n e - r e a d a b l e   f o r m   f o r   y o u r   u s e   o f   t h e   P r o g r a m   P r o d u c t .     Y o u   m a y   n o t   u s e   t h e   P r o g r a m   P r o d u c t   i n   a n y   w a y   t h a t   w o u l d   a l l o w   i t   t o   b e   a c c e s s e d   b y   m o r e   t h a n   o n e   p e r s o n   o n   m o r e   t h a n   o n e   t e r m i n a l   o r   c o m p u t e r   a t   a n y   t i m e .     T h e   P r o g r a m   P r o d u c t   m u s t   b e   t r e a t e d   l i k e   a   b o o k   -   i f   i t   i s   t a k e n   f r o m   o n e   c o m p u t e r   a n d   i n s t a l l e d   o n   a n o t h e r ,   i t   m u s t   f i r s t   b e   d e l e t e d   c o m p l e t e l y   f r o m   t h e   f i r s t   s o   t h a t   t h e r e   i s   n o   p o s s i b i l i t y   o f   d u p l i c a t e   a c c e s s .     Y o u   m a y   n o t   c o p y   a n y   p o r t i o n   o f   t h e   P r o g r a m   P r o d u c t   m a t e r i a l s   f o r   t h e   p u r p o s e   o f   s u p p l y i n g   s u c h   a   c o p y   t o   a n o t h e r   p e r s o n ,   c o m p a n y   o r   f i r m .     Y o u   m a y   n o t   m a k e   m o d i f i c a t i o n s   t o   t h e   P r o d u c t   o r   m e r g e   i t   i n t o   a n o t h e r   p r o g r a m   e x c e p t   f o r   y o u r   o w n   p e r s o n a l   u s e   o n   a   s i n g l e   c o m p u t e r   a t   a n y   g i v e n   t i m e .     A n y   a l t e r a t i o n   o r   m e r g e d   u s e   f o r   y o u   p e r s o n a l   u s e   i s   s u b j e c t   t o   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 i s   A g r e e m e n t . 
 T h e   P r o g r a m   P r o d u c t   i n c l u d e s    L i n k a b l e   R o u t i n e s    a n d   m a y   i n c l u d e    R e d i s t r i b u t a b l e   F i l e s .    L i n k a b l e   R o u t i n e s   c o n s i s t   o f   o b j e c t   c o d e   i n c l u d i n g   l i b r a r i e s   ( i . e .   . l i b ,   . d l l ) .   L i c e n s e e   s h a l l   h a v e   t h e   r i g h t   t o   i n c o r p o r a t e   L i n k a b l e   R o u t i n e s   a n d   R e d i s t r i b u t a b l e   F i l e s   i n t o   a p p l i c a t i o n   p r o g r a m s   d e v e l o p e d   b y   L i c e n s e e   a n d   t o   d i s t r i b u t e   t h e m   a s   p a r t   o f   a n   a p p l i c a t i o n   p r o v i d e d   t h e   L i n k a b l e   R o u t i n e s   a r e   i n c l u d e d   i n   s u c h   a   w a y   t h a t   t h e y   c a n n o t   b e   u s e d   a p a r t   f r o m   t h e   a p p l i c a t i o n .   R e d i s t r i b u t a b l e   F i l e s   c o n s i s t   o f   t h o s e    r u n - t i m e    m o d u l e s   i d e n t i f i e d   i n   t h e   P r o g r a m   P r o d u c t   d o c u m e n t a t i o n   a s   r e q u i r e d   f o r   e x e c u t i o n   o f   L i c e n s e e  s   a p p l i c a t i o n   d e v e l o p e d   u s i n g   t h e   P r o g r a m   P r o d u c t .   L i c e n s e e   s h a l l   h a v e   t h e   r i g h t   t o   d i s t r i b u t e   R e d i s t r i b u t a b l e   F i l e s   a s   p a r t   o f   L i c e n s e e  s   a p p l i c a t i o n .   N o   o t h e r   p o r t i o n s   o f   t h e   P r o g r a m   P r o d u c t   m a y   b e   d i s t r i b u t e d   o r   t r a n s f e r r e d   b y   L i c e n s e e .   T H E   L I N K A B L E   R O U T I N E S   A N D   D I S T R I B U T A B L E   F I L E S   M A Y   N O T   B E   D I S T R I B U T E D   A S   P A R T   O F   A N Y   A P P L I C A T I O N   P R O G R A M   T H A T   I S   O R   I S   A   P O R T I O N   O F   A   L I B R A R Y   O R   C O M P O N E N T   P R O D U C T ,   D E V E L O P M E N T   T O O L   O R   O P E R A T I N G   S Y S T E M ,   O R   T H A T   M A Y   B E   C O M P E T I T I V E   W I T H   O R   U S E D   I N   L I E U   O F   T H E   P R O G R A M   P R O D U C T ,   W I T H O U T   T H E   E X P R E S S   W R I T T E N   P E R M I S S I O N   O F   S F .   L i c e n s e e   m u s t   i n c l u d e   a l l   c o p y r i g h t   n o t i c e s   i n c l u d e d   i n   t h o s e   p o r t i o n s   o f   P r o g r a m   P r o d u c t   t h a t   a r e   i n c l u d e d   i n   a n   a p p l i c a t i o n   u s e d   o r   d i s t r i b u t e d   b y   L i c e n s e e . 
 
 T h i s   P r o g r a m   P r o d u c t   i s   c o p y r i g h t e d   u n d e r   t h e   U n i t e d   S t a t e s   C o p y r i g h t   l a w s   a n d   i s   p r o t e c t e d   b y   I n t e r n a t i o n a l   T r e a t y   p r o v i s i o n s .     I t   a l s o   c o n t a i n s   t r a d e   s e c r e t s   o f   G r e e n l e a f   S o f t w a r e ,   I n c .   a n d   m a y   n o t   b e   c o p i e d   e x c e p t   w i t h   t h e   e x p r e s s   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 3 .   O W N E R S H I P .   O w n e r s h i p   o f ,   a n d   t i t l e   t o ,   t h e   P r o g r a m   P r o d u c t   ( i n c l u d i n g   a n y   a d a p t a t i o n s )   a n d   a l l   c o p i e s   t h e r e o f   s h a l l   b e   h e l d   b y   S F .   C o p i e s   a r e   l o a n e d   t o   L i c e n s e e   t o   a l l o w   L i c e n s e e   t o   e x e r c i s e   r i g h t s   u n d e r   t h e   L i c e n s e .   O n l y   t h e   L i c e n s e   i s   p u r c h a s e d   b y   L i c e n s e e . 
 
 4 .     R E S T R I C T I O N S .     Y o u   m a y   n o t   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   o r   t r a n s f e r   t h e   P r o g r a m   P r o d u c t   o r   a n y   p o r t i o n   o r   m o d i f i c a t i o n   t h e r e o f   i n   w h o l e   o r   i n   p a r t ,   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   i n   t h i s   A g r e e m e n t .     Y o u   m a y   n o t   r e m o v e   a n y   o f   t h e   c o p y r i g h t   n o t i c e s   i n   t h e   s o f t w a r e   o r   o n   a n y   o t h e r   p o r t i o n   o f   t h e   P r o d u c t . 
 
 5 .     L I M I T E D   W A R R A N T Y .     S F   w a r r a n t s   t h e   d i s t r i b u t i o n   m e d i a   u p o n   w h i c h   t h e   P r o g r a m   P r o d u c t   i s   p r o v i d e d   t o   b e   f r e e   f r o m   d e f e c t s   i n   m a t e r i a l s   a n d   w o r k m a n s h i p   u n d e r   n o r m a l   u s e   f o r   a   p e r i o d   o f   6 0   d a y s   f r o m   t h e   d a t e   o f   p u r c h a s e   b y   t h e   o r i g i n a l   p u r c h a s e r .     F O R   B R E A C H   O F   A N Y   W R I T T E N   O R   I M P L I E D   W A R R A N T Y   O N   T H I S   P R O D U C T ,   T H E   C O N S U M E R   I S   L I M I T E D   T O   T H E   R E P L A C E M E N T   O F   T H E   D E F E C T I V E   D I S K E T T E S   O R   C D R O M . 
 
 N O T E : 	 S O M E   S T A T E S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   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   S O   T H E   A B O V E     L I M I T A T I O N   O R   E X C L U S I O N     M A Y   N O T   A P P L Y   T O   Y O U 
 
 S F   M A K E S   N O   O T H E R   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 ,   A N D   N O   W A R R A N T Y   T H A T   T H E   P R O G R A M   P R O D U C T   I S   F R E E   O F   E R R O R S .     S F   a n d   i t s   a u t h o r i z e d   d e a l e r s   s h a l l   n o t   b e   l i a b l e   f o r   t h e   c o s t   o f   a n y   r e p a i r   o r   c o r r e c t i o n   r e q u i r e d   f o r   d e f e c t i v e   S F   P r o g r a m   P r o d u c t   m a t e r i a l   e x c e p t   a s   s t a t e d   e x p l i c i t l y   i n   t h i s   W a r r a n t y . 
 
 6 .     G E N E R A L   T E R M S .     T h i s   i s   t h e   o n l y   a g r e e m e n t   b e t w e e n   U s e r   a n d   S F   r e g a r d i n g   t h i s   P r o g r a m   P r o d u c t   a n d   i t   m a y   b e   m o d i f i e d   o n l y   b y   a   w r i t t e n   a g r e e m e n t   b e t w e e n   t h o s e   p a r t i e s .     T h i s   a g r e e m e n t   c a n n o t   b e   m o d i f i e d   b y   p u r c h a s e   o r d e r s ,   a d v e r t i s i n g   o r   o t h e r   r e p r e s e n t a t i o n   b y   a n y   p e r s o n .     I f   a n y   p r o v i s i o n   o f   t h i s   a g r e e m e n t   s h a l l   b e   h e l d   i n v a l i d ,   i l l e g a l ,   o r   u n e n f o r c e a b l e ,   t h e n   t h e   v a l i d i t y ,   l e g a l i t y   a n d   e n f o r c e a b i l i t y   o f   t h e   r e m a i n i n g   p r o v i s i o n s   s h a l l   n o t   b e   a f f e c t e d   o r   i m p a i r e d   t h e r e b y .     T h i s   a g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   T e x a s .     B y   o p e n i n g   o r   k e e p i n g   t h e   p a c k a g e ,   y o u   a c k n o w l e d g e   t h a t   y o u   h a v e   r e a d   t h i s   a g r e e m e n t ,   u n d e r s t a n d   i t   a n d   a g r e e   t o   b e   b o u n d   b y   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 S u n   J a v a   A P I   f o r   X M L   P r o c e s s i n g   ( J A X P ) 
 
 
 S u n   M i c r o s y s t e m s ,   I n c . 
 B i n a r y   C o d e   L i c e n s e   A g r e e m e n t 
 
 R E A D   T H E   T E R M S   O F   T H I S   A G R E E M E N T   A N D   A N Y   P R O V I D E D 
 S U P P L E M E N T A L   L I C E N S E   T E R M S   ( C O L L E C T I V E L Y 
 " A G R E E M E N T " )   C A R E F U L L Y   B E F O R E   O P E N I N G   T H E   S O F T W A R E 
 M E D I A   P A C K A G E .   B Y   O P E N I N G   T H E   S O F T W A R E   M E D I A 
 P A C K A G E ,   Y O U   A G R E E   T O   T H E   T E R M S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   A R E   A C C E S S I N G   T H E   S O F T W A R E 
 E L E C T R O N I C A L L Y ,   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 E S E 
 T E R M S   B Y   S E L E C T I N G   T H E   " A C C E P T "   B U T T O N   A T   T H E   E N D 
 O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E   T O   A L L 
 T H E S E   T E R M S ,   P R O M P T L Y   R E T U R N   T H E   U N U S E D   S O F T W A R E 
 T O   Y O U R   P L A C E   O F   P U R C H A S E   F O R   A   R E F U N D   O R ,   I F   T H E 
 S O F T W A R E   I S   A C C E S S E D   E L E C T R O N I C A L L Y ,   S E L E C T   T H E 
 " D E C L I N E "   B U T T O N   A T   T H E   E N D   O F   T H I S   A G R E E M E N T . 
 
 1 .   L I C E N S E   T O   U S E .   S u n   g r a n t s   y o u   a 
 n o n - e x c l u s i v e   a n d   n o n - t r a n s f e r a b l e   l i c e n s e   f o r   t h e 
 i n t e r n a l   u s e   o n l y   o f   t h e   a c c o m p a n y i n g   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   a n d   a n y   e r r o r   c o r r e c t i o n s   p r o v i d e d 
 b y   S u n   ( c o l l e c t i v e l y   " S o f t w a r e " ) ,   b y   t h e   n u m b e r   o f 
 u s e r s   a n d   t h e   c l a s s   o f   c o m p u t e r   h a r d w a r e   f o r   w h i c h 
 t h e   c o r r e s p o n d i n g   f e e   h a s   b e e n   p a i d . 
 
 2 .   R E S T R I C T I O N S .   S o f t w a r e   i s   c o n f i d e n t i a l   a n d 
 c o p y r i g h t e d .   T i t l e   t o   S o f t w a r e   a n d   a l l   a s s o c i a t e d 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e t a i n e d   b y   S u n 
 a n d / o r   i t s   l i c e n s o r s .   E x c e p t   a s   s p e c i f i c a l l y 
 a u t h o r i z e d   i n   a n y   S u p p l e m e n t a l   L i c e n s e   T e r m s ,   y o u 
 m a y   n o t   m a k e   c o p i e s   o f   S o f t w a r e ,   o t h e r   t h a n   a 
 s i n g l e   c o p y   o f   S o f t w a r e   f o r   a r c h i v a l   p u r p o s e s . 
 U n l e s s   e n f o r c e m e n t   i s   p r o h i b i t e d   b y   a p p l i c a b l e 
 l a w ,   y o u   m a y   n o t   m o d i f y ,   d e c o m p i l e ,   o r   r e v e r s e 
 e n g i n e e r   S o f t w a r e .   L i c e n s e e   a c k n o w l e d g e s   t h a t 
 L i c e n s e d   S o f t w a r e   i s   n o t   d e s i g n e d   o r   i n t e n d e d   f o r 
 u s e   i n   t h e   d e s i g n ,   c o n s t r u c t i o n ,   o p e r a t i o n   o r 
 m a i n t e n a n c e   o f   a n y   n u c l e a r   f a c i l i t y .   S u n 
 M i c r o s y s t e m s ,   I n c .   d i s c l a i m s   a n y   e x p r e s s   o r 
 i m p l i e d   w a r r a n t y   o f   f i t n e s s   f o r   s u c h   u s e s .   N o 
 r i g h t ,   t i t l e   o r   i n t e r e s t   i n   o r   t o   a n y   t r a d e m a r k , 
 s e r v i c e   m a r k ,   l o g o   o r   t r a d e   n a m e   o f   S u n   o r   i t s 
 l i c e n s o r s   i s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 3 .   L I M I T E D   W A R R A N T Y .   S u n   w a r r a n t s   t o   y o u   t h a t   f o r 
 a   p e r i o d   o f   n i n e t y   ( 9 0 )   d a y s   f r o m   t h e   d a t e   o f 
 p u r c h a s e ,   a s   e v i d e n c e d   b y   a   c o p y   o f   t h e   r e c e i p t , 
 t h e   m e d i a   o n   w h i c h   S o f t w a r e   i s   f u r n i s h e d   ( i f   a n y ) 
 w i l l   b e   f r e e   o f   d e f e c t s   i n   m a t e r i a l s   a n d 
 w o r k m a n s h i p   u n d e r   n o r m a l   u s e .   E x c e p t   f o r   t h e 
 f o r e g o i n g ,   S o f t w a r e   i s   p r o v i d e d   " A S   I S " .   Y o u r 
 e x c l u s i v e   r e m e d y   a n d   S u n ' s   e n t i r e   l i a b i l i t y   u n d e r 
 t h i s   l i m i t e d   w a r r a n t y   w i l l   b e   a t   S u n ' s   o p t i o n   t o 
 r e p l a c e   S o f t w a r e   m e d i a   o r   r e f u n d   t h e   f e e   p a i d   f o r 
 S o f t w a r e . 
 
 4 .   D I S C L A I M E R   O F   W A R R A N T Y .   U N L E S S   S P E C I F I E D   I N 
 T H I S   A G R E E M E N T ,   A L L   E X P R E S S   O R   I M P L I E D   C O N D I T I O N S , 
 R E P R E S E N T A T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y 
 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 ,   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   O R   N O N - I N F R I N G E M E N T   A R E 
 D I S C L A I M E D ,   E X C E P T   T O   T H E   E X T E N T   T H A T   T H E S E 
 D I S C L A I M E R S   A R E   H E L D   T O   B E   L E G A L L Y   I N V A L I D . 
 
 5 .   L I M I T A T I O N   O F   L I A B I L I T Y .   T O   T H E   E X T E N T   N O T 
 P R O H I B I T E D   B Y   L A W ,   I N   N O   E V E N T   W I L L   S U N   O R   I T S 
 L I C E N S O R S   B E   L I A B L E   F O R   A N Y   L O S T   R E V E N U E ,   P R O F I T 
 O R   D A T A ,   O R   F O R   S P E C I A L ,   I N D I R E C T ,   C O N S E Q U E N T I A L , 
 I N C I D E N T A L   O R   P U N I T I V E   D A M A G E S ,   H O W E V E R   C A U S E D 
 R E G A R D L E S S   O F   T H E   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G   O U T 
 O F   O R   R E L A T E D   T O   T H E   U S E   O F   O R   I N A B I L I T Y   T O   U S E 
 S O F T W A R E ,   E V E N   I F   S U N   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 .   I n   n o   e v e n t   w i l l 
 S u n ' s   l i a b i l i t y   t o   y o u ,   w h e t h e r   i n   c o n t r a c t ,   t o r t 
 ( i n c l u d i n g   n e g l i g e n c e ) ,   o r   o t h e r w i s e ,   e x c e e d   t h e 
 a m o u n t   p a i d   b y   y o u   f o r   S o f t w a r e   u n d e r   t h i s 
 A g r e e m e n t .   T h e   f o r e g o i n g   l i m i t a t i o n s   w i l l   a p p l y 
 e v e n   i f   t h e   a b o v e   s t a t e d   w a r r a n t y   f a i l s   o f   i t s 
 e s s e n t i a l   p u r p o s e . 
 
 6 .   T e r m i n a t i o n .   T h i s   A g r e e m e n t   i s   e f f e c t i v e 
 u n t i l   t e r m i n a t e d .   Y o u   m a y   t e r m i n a t e   t h i s 
 A g r e e m e n t   a t   a n y   t i m e   b y   d e s t r o y i n g   a l l   c o p i e s   o f 
 S o f t w a r e .   T h i s   A g r e e m e n t   w i l l   t e r m i n a t e 
 i m m e d i a t e l y   w i t h o u t   n o t i c e   f r o m   S u n   i f   y o u   f a i l   t o 
 c o m p l y   w i t h   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t .   U p o n 
 T e r m i n a t i o n ,   y o u   m u s t   d e s t r o y   a l l   c o p i e s   o f 
 S o f t w a r e . 
 
 7 .   E x p o r t   R e g u l a t i o n s .   A l l   S o f t w a r e   a n d   t e c h n i c a l 
 d a t a   d e l i v e r e d   u n d e r   t h i s   A g r e e m e n t   a r e   s u b j e c t   t o 
 U S   e x p o r t   c o n t r o l   l a w s   a n d   m a y   b e   s u b j e c t   t o 
 e x p o r t   o r   i m p o r t   r e g u l a t i o n s   i n   o t h e r   c o u n t r i e s . 
 Y o u   a g r e e   t o   c o m p l y   s t r i c t l y   w i t h   a l l   s u c h   l a w s 
 a n d   r e g u l a t i o n s   a n d   a c k n o w l e d g e   t h a t   y o u   h a v e   t h e 
 r e s p o n s i b i l i t y   t o   o b t a i n   s u c h   l i c e n s e s   t o   e x p o r t , 
 r e - e x p o r t ,   o r   i m p o r t   a s   m a y   b e   r e q u i r e d   a f t e r 
 d e l i v e r y   t o   y o u . 
 
 8 .   U . S .   G o v e r n m e n t   R e s t r i c t e d   R i g h t s .   I f 
 S o f t w a r e   i s   b e i n g   a c q u i r e d   b y   o r   o n   b e h a l f   o f   t h e 
 U . S .   G o v e r n m e n t   o r   b y   a   U . S .   G o v e r n m e n t   p r i m e 
 c o n t r a c t o r   o r   s u b c o n t r a c t o r   ( a t   a n y   t i e r ) ,   t h e n 
 t h e   G o v e r n m e n t ' s   r i g h t s   i n   S o f t w a r e   a n d 
 a c c o m p a n y i n g   d o c u m e n t a t i o n   w i l l   b e   o n l y   a s   s e t 
 f o r t h   i n   t h i s   A g r e e m e n t ;   t h i s   i s   i n   a c c o r d a n c e 
 w i t h   4 8   C F R   2 2 7 . 7 2 0 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( f o r 
 D e p a r t m e n t   o f   D e f e n s e   ( D O D )   a c q u i s i t i o n s )   a n d   w i t h 
 4 8   C F R   2 . 1 0 1   a n d   1 2 . 2 1 2   ( f o r   n o n - D O D 
 a c q u i s i t i o n s ) . 
 
 9 .   G o v e r n i n g   L a w .   A n y   a c t i o n   r e l a t e d   t o   t h i s 
 A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   a n d 
 c o n t r o l l i n g   U . S .   f e d e r a l   l a w .   N o   c h o i c e   o f   l a w 
 r u l e s   o f   a n y   j u r i s d i c t i o n   w i l l   a p p l y . 
 
 1 0 .   S e v e r a b i l i t y .   I f   a n y   p r o v i s i o n   o f   t h i s 
 A g r e e m e n t   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   t h i s 
 A g r e e m e n t   w i l l   r e m a i n   i n   e f f e c t   w i t h   t h e   p r o v i s i o n 
 o m i t t e d ,   u n l e s s   o m i s s i o n   w o u l d   f r u s t r a t e   t h e 
 i n t e n t   o f   t h e   p a r t i e s ,   i n   w h i c h   c a s e   t h i s 
 A g r e e m e n t   w i l l   i m m e d i a t e l y   t e r m i n a t e . 
 
 1 1 .   I n t e g r a t i o n .   T h i s   A g r e e m e n t   i s   t h e   e n t i r e 
 a g r e e m e n t   b e t w e e n   y o u   a n d   S u n   r e l a t i n g   t o   i t s 
 s u b j e c t   m a t t e r .   I t   s u p e r s e d e s   a l l   p r i o r   o r 
 c o n t e m p o r a n e o u s   o r a l   o r   w r i t t e n   c o m m u n i c a t i o n s , 
 p r o p o s a l s ,   r e p r e s e n t a t i o n s   a n d   w a r r a n t i e s   a n d 
 p r e v a i l s   o v e r   a n y   c o n f l i c t i n g   o r   a d d i t i o n a l   t e r m s 
 o f   a n y   q u o t e ,   o r d e r ,   a c k n o w l e d g m e n t ,   o r   o t h e r 
 c o m m u n i c a t i o n   b e t w e e n   t h e   p a r t i e s   r e l a t i n g   t o   i t s 
 s u b j e c t   m a t t e r   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t . 
 N o   m o d i f i c a t i o n   o f   t h i s   A g r e e m e n t   w i l l   b e   b i n d i n g , 
 u n l e s s   i n   w r i t i n g   a n d   s i g n e d   b y   a n   a u t h o r i z e d 
 r e p r e s e n t a t i v e   o f   e a c h   p a r t y . 
 
 J A V A ( T M )   W E B   S E R V I C E S   D E V E L O P E R   P A C K ,   V E R S I O N   1 . 1 
 S U P P L E M E N T A L   L I C E N S E   T E R M S 
 
 T h e s e   s u p p l e m e n t a l   l i c e n s e   t e r m s   ( " S u p p l e m e n t a l 
 T e r m s " )   a d d   t o   o r   m o d i f y   t h e   t e r m s   o f   t h e   B i n a r y 
 C o d e   L i c e n s e   A g r e e m e n t   ( c o l l e c t i v e l y ,   t h e 
 " A g r e e m e n t " ) .   C a p i t a l i z e d   t e r m s   n o t   d e f i n e d   i n 
 t h e s e   S u p p l e m e n t a l   T e r m s   s h a l l   h a v e   t h e   s a m e 
 m e a n i n g s   a s c r i b e d   t o   t h e m   i n   t h e   A g r e e m e n t .   T h e s e 
 S u p p l e m e n t a l   T e r m s   s h a l l   s u p e r s e d e   a n y 
 i n c o n s i s t e n t   o r   c o n f l i c t i n g   t e r m s   i n   t h e 
 A g r e e m e n t ,   o r   i n   a n y   l i c e n s e   c o n t a i n e d   w i t h i n   t h e 
 S o f t w a r e . 
 
 1 .   S o f t w a r e   I n t e r n a l   U s e   a n d   D e v e l o p m e n t   L i c e n s e 
 G r a n t .   S u b j e c t   t o   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 i s 
 A g r e e m e n t ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o   S e c t i o n   4 
 ( J a v a   T e c h n o l o g y   R e s t r i c t i o n s )   o f   t h e s e 
 S u p p l e m e n t a l   T e r m s ,   S u n   g r a n t s   y o u   a 
 n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e ,   l i m i t e d   l i c e n s e 
 t o   r e p r o d u c e   i n t e r n a l l y   a n d   u s e   i n t e r n a l l y   t h e 
 b i n a r y   f o r m   o f   t h e   S o f t w a r e   c o m p l e t e   a n d 
 u n m o d i f i e d   f o r   t h e   p u r p o s e s   o f   d e s i g n i n g , 
 d e v e l o p i n g ,   t e s t i n g ,   a n d   r u n n i n g   y o u r   J a v a   a p p l e t s 
 a n d   a p p l i c a t i o n s   i n t e n d e d   t o   r u n   o n   t h e   J a v a 
 p l a t f o r m   ( " P r o g r a m s " ) ,   e x c e p t   f o r   c e r t a i n   f i l e s 
 i d e n t i f i e d   i n   t h e   S o f t w a r e   " R e l e a s e   N o t e s "   f i l e 
 w h i c h   m a y   o n l y   b e   u s e d   f o r   t h e   p u r p o s e s   o f 
 d e s i g n i n g ,   d e v e l o p i n g ,   a n d   t e s t i n g   P r o g r a m s . 
 
 2 .   L i c e n s e   t o   D i s t r i b u t e   S o f t w a r e .   S u b j e c t   t o   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 i s   A g r e e m e n t ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   S e c t i o n   4   ( J a v a   T e c h n o l o g y 
 R e s t r i c t i o n s )   o f   t h e s e   S u p p l e m e n t a l   T e r m s ,   S u n 
 g r a n t s   y o u   a   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e , 
 l i m i t e d   l i c e n s e   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e 
 S o f t w a r e   i n   b i n a r y   c o d e   f o r m   o n l y ,   p r o v i d e d   t h a t 
 y o u   ( i )   d i s t r i b u t e   t h e   S o f t w a r e   c o m p l e t e   a n d 
 u n m o d i f i e d   a n d   o n l y   b u n d l e d   a s   p a r t   o f   y o u r 
 P r o g r a m s ,   ( i i )   d o   n o t   d i s t r i b u t e   a d d i t i o n a l 
 s o f t w a r e   i n t e n d e d   t o   r e p l a c e   a n y   p o r t i o n   o f   t h e 
 S o f t w a r e ,   ( i i i )   d o   n o t   r e m o v e   o r   a l t e r   a n y 
 p r o p r i e t a r y   l e g e n d s   o r   n o t i c e s   c o n t a i n e d   i n   t h e 
 S o f t w a r e ,   ( i v )   o n l y   d i s t r i b u t e   t h e   S o f t w a r e 
 s u b j e c t   t o   a   l i c e n s e   a g r e e m e n t   t h a t   p r o t e c t s   S u n ' s 
 i n t e r e s t s   c o n s i s t e n t   w i t h   t h e   t e r m s   c o n t a i n e d   i n 
 t h i s   A g r e e m e n t ,   ( v )   a g r e e   t o   d e f e n d   a n d   i n d e m n i f y 
 S u n   a n d   i t s   l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y 
 d a m a g e s ,   c o s t s ,   l i a b i l i t i e s ,   s e t t l e m e n t   a m o u n t s 
 a n d / o r   e x p e n s e s   ( i n c l u d i n g   a t t o r n e y s '   f e e s ) 
 i n c u r r e d   i n   c o n n e c t i o n   w i t h   a n y   c l a i m ,   l a w s u i t   o r 
 a c t i o n   b y   a n y   t h i r d   p a r t y   t h a t   a r i s e s   o r   r e s u l t s 
 f r o m   t h e   u s e   o r   d i s t r i b u t i o n   o f   a n y   a n d   a l l 
 P r o g r a m s   a n d / o r   S o f t w a r e ,   a n d   ( v i )   i n c l u d e   t h e 
 f o l l o w i n g   s t a t e m e n t   a s   p a r t   o f   p r o d u c t 
 d o c u m e n t a t i o n   ( w h e t h e r   h a r d   c o p y   o r   e l e c t r o n i c ) , 
 a s   a   p a r t   o f   a   c o p y r i g h t   p a g e   o r   p r o p r i e t a r y 
 r i g h t s   n o t i c e   p a g e ,   i n   a n   " A b o u t "   b o x   o r   i n   a n y 
 o t h e r   f o r m   r e a s o n a b l y   d e s i g n e d   t o   m a k e   t h e 
 s t a t e m e n t   v i s i b l e   t o   u s e r s   o f   t h e   S o f t w a r e :   " T h i s 
 p r o d u c t   i n c l u d e s   c o d e   l i c e n s e d   f r o m   R S A   D a t a 
 S e c u r i t y " . 
 
 3 .   L i c e n s e   t o   D i s t r i b u t e   R e d i s t r i b u t a b l e s . 
 S u b j e c t   t o   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 i s 
 A g r e e m e n t ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   S e c t i o n   4 
 ( J a v a   T e c h n o l o g y   R e s t r i c t i o n s )   o f   t h e s e 
 S u p p l e m e n t a l   T e r m s ,   S u n   g r a n t s   y o u   a 
 n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e ,   l i m i t e d   l i c e n s e 
 t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h o s e   c o m p o n e n t s 
 s p e c i f i c a l l y   i d e n t i f i e d   a s   r e d i s t r i b u t a b l e   i n   t h e 
 S o f t w a r e   " R e l e a s e   N o t e s "   f i l e   ( " R e d i s t r i b u t a b l e s " ) 
 p r o v i d e d   t h a t :   ( i )   y o u   d i s t r i b u t e   t h e 
 R e d i s t r i b u t a b l e s   c o m p l e t e   a n d   u n m o d i f i e d   ( u n l e s s 
 o t h e r w i s e   s p e c i f i e d   i n   t h e   a p p l i c a b l e   R e l e a s e 
 N o t e s   f i l e ) ,   a n d   o n l y   b u n d l e d   a s   p a r t   o f   y o u r 
 P r o g r a m s ,   ( i i )   y o u   d o   n o t   d i s t r i b u t e   a d d i t i o n a l 
 s o f t w a r e   i n t e n d e d   t o   s u p e r s e d e   a n y   p o r t i o n   o f   t h e 
 R e d i s t r i b u t a b l e s ,   ( i i i )   y o u   d o   n o t   r e m o v e   o r   a l t e r 
 a n y   p r o p r i e t a r y   l e g e n d s   o r   n o t i c e s   c o n t a i n e d   i n   o r 
 o n   t h e   R e d i s t r i b u t a b l e s ,   ( i v )   y o u   o n l y   d i s t r i b u t e 
 t h e   R e d i s t r i b u t a b l e s   p u r s u a n t   t o   a   l i c e n s e 
 a g r e e m e n t   t h a t   p r o t e c t s   S u n ' s   i n t e r e s t s   c o n s i s t e n t 
 w i t h   t h e   t e r m s   c o n t a i n e d   i n   t h e   A g r e e m e n t ,   ( v )   y o u 
 a g r e e   t o   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s 
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   d a m a g e s ,   c o s t s , 
 l i a b i l i t i e s ,   s e t t l e m e n t   a m o u n t s   a n d / o r   e x p e n s e s 
 ( i n c l u d i n g   a t t o r n e y s '   f e e s )   i n c u r r e d   i n   c o n n e c t i o n 
 w i t h   a n y   c l a i m ,   l a w s u i t   o r   a c t i o n   b y   a n y   t h i r d 
 p a r t y   t h a t   a r i s e s   o r   r e s u l t s   f r o m   t h e   u s e   o r 
 d i s t r i b u t i o n   o f   a n y   a n d   a l l   P r o g r a m s   a n d / o r 
 S o f t w a r e ,   a n d   ( v i )   i f   y o u   d i s t r i b u t e   t h e   J a v a 
 S e c u r e   S o c k e t   E x t e n s i o n   p a c k a g e ,   i n c l u d e   t h e 
 f o l l o w i n g   s t a t e m e n t   a s   p a r t   o f   p r o d u c t 
 d o c u m e n t a t i o n   ( w h e t h e r   h a r d   c o p y   o r   e l e c t r o n i c ) , 
 a s   a   p a r t   o f   a   c o p y r i g h t   p a g e   o r   p r o p r i e t a r y 
 r i g h t s   n o t i c e   p a g e ,   i n   a n   " A b o u t "   b o x   o r   i n   a n y 
 o t h e r   f o r m   r e a s o n a b l y   d e s i g n e d   t o   m a k e   t h e 
 s t a t e m e n t   v i s i b l e   t o   u s e r s   o f   t h e   S o f t w a r e :   " T h i s 
 p r o d u c t   i n c l u d e s   c o d e   l i c e n s e d   f r o m   R S A   D a t a 
 S e c u r i t y " . 
 4 .   J a v a   T e c h n o l o g y   R e s t r i c t i o n s .   Y o u   m a y   n o t 
 m o d i f y   t h e   J a v a   P l a t f o r m   I n t e r f a c e   ( " J P I " , 
 i d e n t i f i e d   a s   c l a s s e s   c o n t a i n e d   w i t h i n   t h e   " j a v a " 
 p a c k a g e   o r   a n y   s u b p a c k a g e s   o f   t h e   " j a v a "   p a c k a g e ) , 
 b y   c r e a t i n g   a d d i t i o n a l   c l a s s e s   w i t h i n   t h e   J P I   o r 
 o t h e r w i s e   c a u s i n g   t h e   a d d i t i o n   t o   o r   m o d i f i c a t i o n 
 o f   t h e   c l a s s e s   i n   t h e   J P I .   I n   t h e   e v e n t   t h a t   y o u 
 c r e a t e   a n   a d d i t i o n a l   c l a s s   a n d   a s s o c i a t e d   A P I ( s ) 
 w h i c h   ( i )   e x t e n d s   t h e   f u n c t i o n a l i t y   o f   t h e   J a v a 
 p l a t f o r m ,   a n d   ( i i )   i s   e x p o s e d   t o   t h i r d   p a r t y 
 s o f t w a r e   d e v e l o p e r s   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g 
 a d d i t i o n a l   s o f t w a r e   w h i c h   i n v o k e s   s u c h   a d d i t i o n a l 
 A P I ,   y o u   m u s t   p r o m p t l y   p u b l i s h   b r o a d l y   a n   a c c u r a t e 
 s p e c i f i c a t i o n   f o r   s u c h   A P I   f o r   f r e e   u s e   b y   a l l 
 d e v e l o p e r s .   Y o u   m a y   n o t   c r e a t e ,   o r   a u t h o r i z e   y o u r 
 l i c e n s e e s   t o   c r e a t e ,   a d d i t i o n a l   c l a s s e s , 
 i n t e r f a c e s ,   o r   s u b p a c k a g e s   t h a t   a r e   i n   a n y   w a y 
 i d e n t i f i e d   a s   " j a v a " ,   " j a v a x " ,   " s u n "   o r   s i m i l a r 
 c o n v e n t i o n   a s   s p e c i f i e d   b y   S u n   i n   a n y   n a m i n g 
 c o n v e n t i o n   d e s i g n a t i o n . 
 
 5 .   J a v a   R u n t i m e   A v a i l a b i l i t y .   R e f e r   t o   t h e 
 a p p r o p r i a t e   v e r s i o n   o f   t h e   J a v a   R u n t i m e 
 E n v i r o n m e n t   b i n a r y   c o d e   l i c e n s e   ( c u r r e n t l y   l o c a t e d 
 a t   h t t p : / / w w w . j a v a . s u n . c o m / j d k / i n d e x . h t m l )   f o r   t h e 
 a v a i l a b i l i t y   o f   r u n t i m e   c o d e   w h i c h   m a y   b e 
 d i s t r i b u t e d   w i t h   J a v a   a p p l e t s   a n d   a p p l i c a t i o n s . 
 
 6 .   T r a d e m a r k s   a n d   L o g o s .   Y o u   a c k n o w l e d g e   a n d   a g r e e 
 a s   b e t w e e n   y o u   a n d   S u n   t h a t   S u n   o w n s   t h e   S U N , 
 S O L A R I S ,   J A V A ,   J I N I ,   F O R T E ,   a n d   i P L A N E T   t r a d e m a r k s 
 a n d   a l l   S U N ,   S O L A R I S ,   J A V A ,   J I N I ,   F O R T E ,   a n d 
 i P L A N E T - r e l a t e d   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   l o g o s 
 a n d   o t h e r   b r a n d   d e s i g n a t i o n s   ( " S u n   M a r k s " ) ,   a n d 
 y o u   a g r e e   t o   c o m p l y   w i t h   t h e   S u n   T r a d e m a r k   a n d 
 L o g o   U s a g e   R e q u i r e m e n t s   c u r r e n t l y   l o c a t e d   a t 
 h t t p : / / w w w . s u n . c o m / p o l i c i e s / t r a d e m a r k s .   A n y   u s e 
 y o u   m a k e   o f   t h e   S u n   M a r k s   i n u r e s   t o   S u n ' s   b e n e f i t . 
 
 7 .   S o u r c e   C o d e .   S o f t w a r e   m a y   c o n t a i n   s o u r c e   c o d e 
 t h a t   i s   p r o v i d e d   s o l e l y   f o r   r e f e r e n c e   p u r p o s e s 
 p u r s u a n t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   S o u r c e 
 c o d e   m a y   n o t   b e   r e d i s t r i b u t e d   u n l e s s   e x p r e s s l y 
 p r o v i d e d   f o r   i n   t h i s   A g r e e m e n t . 
 
 8 .   T h i r d   P a r t y   L i c e n s e s .   A d d i t i o n a l   c o p y r i g h t 
 n o t i c e s   a n d   l i c e n s e   t e r m s   a p p l i c a b l e   t o   p o r t i o n s 
 o f   t h e   s o f t w a r e   a r e   s e t   f o r t h   i n   t h e 
 T H I R D P A R T Y L I C E N S E R E A D M E   f i l e . 
 
 8 .   T e r m i n a t i o n   f o r   I n f r i n g e m e n t .   E i t h e r   p a r t y   m a y 
 t e r m i n a t e   t h i s   A g r e e m e n t   i m m e d i a t e l y   s h o u l d   a n y 
 S o f t w a r e   b e c o m e ,   o r   i n   e i t h e r   p a r t y ' s   o p i n i o n   b e 
 l i k e l y   t o   b e c o m e ,   t h e   s u b j e c t   o f   a   c l a i m   o f 
 i n f r i n g e m e n t   o f   a n y   i n t e l l e c t u a l   p r o p e r t y   r i g h t . 
 
 F o r   i n q u i r i e s   p l e a s e   c o n t a c t :   S u n   M i c r o s y s t e m s , 
 I n c .   4 1 5 0   N e t w o r k   C i r c l e ,   S a n t a   C l a r a ,   C a l i f o r n i a 
 9 5 0 5 4 . 
 ( L F I # 1 2 3 9 3 3 / F o r m   I D # 0 1 1 8 0 1 ) 
 
   
 D o m 4 j 
 F r o m   h t t p : / / w w w . d o m 4 j . o r g / l i c e n s e . h t m l 
 
 B S D   s t y l e   l i c e n s e 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s .   R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 . 	 T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 . 	 P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 . 	 D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 .   
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 C o n n e c t o r   J   D a t a b a s e   d r i v e r 
 M y S Q L   C o n n e c t o r / J   i s   l i c e n s e d   u n d e r   t h e   G P L   o r   a   c o m m e r c i a l   l i c e n s e 
 f r o m   S u n   M i c r o s y s t e m s .   
 
 I f   y o u   h a v e   l i c e n s e d   t h i s   p r o d u c t   u n d e r   t h e   G P L ,   p l e a s e   s e e   t h e   C O P Y I N G 
 f i l e   f o r   m o r e   i n f o r m a t i o n .   
 
 T h e r e   a r e   s p e c i a l   e x c e p t i o n s   t o   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 P L   
 a s   i t   i s   a p p l i e d   t o   t h i s   s o f t w a r e .   V i e w   t h e   f u l l   t e x t   o f   t h e   
 e x c e p t i o n   i n   f i l e   E X C E P T I O N S - C O N N E C T O R - J   i n   t h e   d i r e c t o r y   o f   t h i s   
 s o f t w a r e   d i s t r i b u t i o n . 
 
 I f   y o u   h a v e   l i c e n s e d   t h i s   p r o d u c t   u n d e r   a   c o m m e r c i a l   l i c e n s e   f r o m 
 M y S Q L   A B ,   p l e a s e   s e e   t h e   f i l e   " L I C E N S E . m y s q l "   t h a t   c o m e s   w i t h   t h i s   
 d i s t r i b u t i o n   f o r   t h e   t e r m s   o f   t h e   l i c e n s e . 
 
 I f   y o u   n e e d   n o n - G P L   l i c e n s e s   f o r   c o m m e r c i a l   d i s t r i b u t i o n   p l e a s e   c o n t a c t   
 m e   < m a r k @ m y s q l . c o m >   o r   < s a l e s @ m y s q l . c o m > . 
 
 
 D O C U M E N T A T I O N   L O C A T I O N 
   
 T h e   d o c u m e n t a t i o n   f o r m e r l y   c o n t a i n e d   i n   t h i s   f i l e   h a s   m o v e d   i n t o   t h e   
 ' d o c '   d i r e c t o r y ,   w h e r e   i t   i s   a v a i l a b l e   i n   H T M L ,   P D F   a n d   p l a i n t e x t 
 f o r m s . 
 
 Y o u   m a y   a l s o   f i n d   t h e   l a t e s t   c o p y   o f   t h e   d o c u m e n t a t i o n   o n   t h e   M y S Q L 
 w e b s i t e   a t   h t t p : / / d e v . m y s q l . c o m / d o c / r e f m a n / 5 . 0 / e n / c o n n e c t o r - j . h t m l 
 
 - - 
 T h i s   s o f t w a r e   i s   O S I   C e r t i f i e d   O p e n   S o u r c e   S o f t w a r e . 
 O S I   C e r t i f i e d   i s   a   c e r t i f i c a t i o n   m a r k   o f   t h e   O p e n   S o u r c e   I n i t i a t i v e . 
 O r a c l e   D a t a b a s e   d r i v e r 
 O r a c l e   T e c h n o l o g y   N e t w o r k   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   T e r m s   f o r   I n s t a n t   C l i e n t 
 
 E x p o r t   C o n t r o l s   o n   t h e   P r o g r a m s 
 S e l e c t i n g   t h e   " A c c e p t   L i c e n s e   A g r e e m e n t "   b u t t o n   i s   a   c o n f i r m a t i o n   o f   y o u r   a g r e e m e n t   t h a t   y o u   c o m p l y ,   n o w   a n d   d u r i n g   t h e   t r i a l   t e r m ,   w i t h   e a c h   o f   t h e   f o l l o w i n g   s t a t e m e n t s :   
 
 - Y o u   a r e   n o t   a   c i t i z e n ,   n a t i o n a l ,   o r   r e s i d e n t   o f ,   a n d   a r e   n o t   u n d e r   c o n t r o l   o f ,   t h e   g o v e r n m e n t   o f   C u b a ,   I r a n ,   S u d a n ,   L i b y a ,   N o r t h   K o r e a ,   S y r i a ,   n o r   a n y   c o u n t r y   t o   w h i c h   t h e   U n i t e d   S t a t e s   h a s   p r o h i b i t e d   e x p o r t . 
 - Y o u   w i l l   n o t   d o w n l o a d   o r   o t h e r w i s e   e x p o r t   o r   r e - e x p o r t   t h e   P r o g r a m s ,   d i r e c t l y   o r   i n d i r e c t l y ,   t o   t h e   a b o v e   m e n t i o n e d   c o u n t r i e s   n o r   t o   c i t i z e n s ,   n a t i o n a l s   o r   r e s i d e n t s   o f   t h o s e   c o u n t r i e s . 
 - Y o u   a r e   n o t   l i s t e d   o n   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   T r e a s u r y   l i s t s   o f   S p e c i a l l y   D e s i g n a t e d   N a t i o n a l s ,   S p e c i a l l y   D e s i g n a t e d   T e r r o r i s t s ,   a n d   S p e c i a l l y   D e s i g n a t e d   N a r c o t i c   T r a f f i c k e r s ,   n o r   a r e   y o u   l i s t e d   o n   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e   T a b l e   o f   D e n i a l   O r d e r s .   
 
 Y o u   w i l l   n o t   d o w n l o a d   o r   o t h e r w i s e   e x p o r t   o r   r e - e x p o r t   t h e   P r o g r a m s ,   d i r e c t l y   o r   i n d i r e c t l y ,   t o   p e r s o n s   o n   t h e   a b o v e   m e n t i o n e d   l i s t s .   
 
 Y o u   w i l l   n o t   u s e   t h e   P r o g r a m s   f o r ,   a n d   w i l l   n o t   a l l o w   t h e   P r o g r a m s   t o   b e   u s e d   f o r ,   a n y   p u r p o s e s   p r o h i b i t e d   b y   U n i t e d   S t a t e s   l a w ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   f o r   t h e   d e v e l o p m e n t ,   d e s i g n ,   m a n u f a c t u r e   o r   p r o d u c t i o n   o f   n u c l e a r ,   c h e m i c a l   o r   b i o l o g i c a l   w e a p o n s   o f   m a s s   d e s t r u c t i o n .   
 
 E X P O R T   R E S T R I C T I O N S 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e  ' s   G l o b a l   T r a d e   C o m p l i a n c e   w e b   s i t e   ( h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t ) .   
 
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   w e a p o n s   p r o l i f e r a t i o n .   
 
 O r a c l e   E m p l o y e e s :   U n d e r   n o   c i r c u m s t a n c e s   a r e   O r a c l e   E m p l o y e e s   a u t h o r i z e d   t o   d o w n l o a d   s o f t w a r e   f o r   t h e   p u r p o s e   o f   d i s t r i b u t i n g   i t   t o   c u s t o m e r s .   O r a c l e   p r o d u c t s   a r e   a v a i l a b l e   t o   e m p l o y e e s   f o r   i n t e r n a l   u s e   o r   d e m o n s t r a t i o n   p u r p o s e s   o n l y .   I n   k e e p i n g   w i t h   O r a c l e ' s   t r a d e   c o m p l i a n c e   o b l i g a t i o n s   u n d e r   U . S .   a n d   a p p l i c a b l e   m u l t i l a t e r a l   l a w ,   f a i l u r e   t o   c o m p l y   w i t h   t h i s   p o l i c y   c o u l d   r e s u l t   i n   d i s c i p l i n a r y   a c t i o n   u p   t o   a n d   i n c l u d i n g   t e r m i n a t i o n .   
 
 N o t e :   Y o u   a r e   b o u n d   b y   t h e   O r a c l e   T e c h n o l o g y   N e t w o r k   ( " O T N " )   L i c e n s e   A g r e e m e n t   t e r m s .   T h e   O T N   L i c e n s e   A g r e e m e n t   t e r m s   a l s o   a p p l y   t o   a l l   u p d a t e s   y o u   r e c e i v e   u n d e r   y o u r   T e c h n o l o g y   T r a c k   s u b s c r i p t i o n .   
 
 T h e   O T N   L i c e n s e   A g r e e m e n t   t e r m s   b e l o w   s u p e r c e d e   a n y   s h r i n k w r a p   l i c e n s e   o n   t h e   O T N   T e c h n o l o g y   T r a c k   s o f t w a r e   C D s   a n d   p r e v i o u s   O T N   L i c e n s e   t e r m s   ( i n c l u d i n g   t h e   O r a c l e   P r o g r a m   L i c e n s e   a s   m o d i f i e d   b y   t h e   O T N   P r o g r a m   U s e   C e r t i f i c a t e ) .   
 
 O r a c l e   T e c h n o l o g y   N e t w o r k   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   A g r e e m e n t   f o r   I n s t a n t   C l i e n t 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c .   " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   u s e   t h e   P r o g r a m s   f r o m   O r a c l e   u n d e r   t h i s   A g r e e m e n t .   " P r o g r a m s "   r e f e r s   t o   t h e   S o f t w a r e   P r o d u c t s   r e f e r e n c e d   b e l o w   t h a t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   P r o g r a m   d o c u m e n t a t i o n .   " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   P r o g r a m s   a n d   P r o g r a m   d o c u m e n t a t i o n   u n d e r   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   T h e   s u b s t a n t i v e   a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a   g o v e r n   t h i s   A g r e e m e n t .   Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   A g r e e m e n t .   
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   P r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   A g r e e m e n t .   R e a d   t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .   I f   y o u   a r e   n o t   w i l l i n g   t o   b e   b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 S o f t w a r e   P r o d u c t 
 -   I n s t a n t   C l i e n t 
 
 L i c e n s e   R i g h t s 
 
 L i c e n s e . 
 W e   g r a n t   y o u   a   n o n - e x c l u s i v e   r i g h t   a n d   l i c e n s e   t o   u s e   t h e   P r o g r a m s   s o l e l y   f o r   y o u r   b u s i n e s s   p u r p o s e s   a n d   d e v e l o p m e n t   a n d   t e s t i n g   p u r p o s e s ,   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   Y o u   m a y   a l l o w   t h i r d   p a r t i e s   t o   u s e   t h e   P r o g r a m s ,   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   p r o v i d e d   s u c h   t h i r d   p a r t y   u s e   i s   f o r   y o u r   b u s i n e s s   o p e r a t i o n s   o n l y . 
 
 D i s t r i b u t i o n   L i c e n s e 
 W e   g r a n t   y o u   a   n o n - e x c l u s i v e   r i g h t   a n d   l i c e n s e   t o   d i s t r i b u t e   t h e   P r o g r a m s ,   p r o v i d e d   t h a t   y o u   d o   n o t   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   P r o g r a m s .   Y o u r   d i s t r i b u t i o n   o f   s u c h   P r o g r a m s   s h a l l   a t   a   m i n i m u m   i n c l u d e   t h e   f o l l o w i n g   t e r m s   i n   a n   e x e c u t e d   l i c e n s e   a g r e e m e n t   b e t w e e n   y o u   a n d   t h e   e n d   u s e r   t h a t :   ( 1 )   r e s t r i c t   t h e   u s e   o f   t h e   P r o g r a m s   t o   t h e   b u s i n e s s   o p e r a t i o n s   o f   t h e   e n d   u s e r ;   ( 2 )   p r o h i b i t   ( a )   t h e   e n d   u s e r   f r o m   a s s i g n i n g ,   g i v i n g ,   o r   t r a n s f e r r i n g   t h e   P r o g r a m s   o r   a n   i n t e r e s t   i n   t h e m   t o   a n o t h e r   i n d i v i d u a l   o r   e n t i t y   ( a n d   i f   y o u r   e n d   u s e r   g r a n t s   a   s e c u r i t y   i n t e r e s t   i n   t h e   P r o g r a m s ,   t h e   s e c u r e d   p a r t y   h a s   n o   r i g h t   t o   u s e   o r   t r a n s f e r   t h e   P r o g r a m s ) ;   ( b )   m a k e   t h e   P r o g r a m s   a v a i l a b l e   i n   a n y   m a n n e r   t o   a n y   t h i r d   p a r t y   f o r   u s e   i n   t h e   t h i r d   p a r t y ' s   b u s i n e s s   o p e r a t i o n s   ( u n l e s s   s u c h   a c c e s s   i s   e x p r e s s l y   p e r m i t t e d   f o r   t h e   s p e c i f i c   p r o g r a m   l i c e n s e   o r   m a t e r i a l s   f r o m   t h e   s e r v i c e s   y o u   h a v e   a c q u i r e d ) ;   a n d   ( c )   t i t l e   t o   t h e   P r o g r a m s   f r o m   p a s s i n g   t o   t h e   e n d   u s e r   o r   a n y   o t h e r   p a r t y ;   ( 3 )   p r o h i b i t   t h e   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   P r o g r a m s   a n d   p r o h i b i t   d u p l i c a t i o n   o f   t h e   P r o g r a m s   e x c e p t   f o r   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   e a c h   P r o g r a m   f o r   t h e   e n d   u s e r ' s   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   e a c h   P r o g r a m   m e d i a ;   ( 4 )   d i s c l a i 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 ,   o u r   l i a b i l i t y   f o r   a n y   d a m a g e s ,   w h e t h e r   d i r e c t ,   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 ,   a r i s i n g   f r o m   t h e   u s e   o f   t h e   P r o g r a m s ;   ( 5 )   r e q u i r e   t h e   e n d   u s e r   a t   t h e   t e r m i n a t i o n   o f   t h e   A g r e e m e n t ,   t o   d i s c o n t i n u e   u s e   a n d   d e s t r o y   o r   r e t u r n   t o   y o u   a l l   c o p i e s   o f   t h e   P r o g r a m s   a n d   d o c u m e n t a t i o n ;   ( 6 )   p r o h i b i t   p u b l i c a t i o n   o f   a n y   r e s u l t s   o f   b e n c h m a r k   t e s t s   r u n   o n   t h e   P r o g r a m s ;   ( 7 )   r e q u i r e   t h e   e n d   u s e r   t o   c o m p l y   f u l l y   w i t h   a l l   r e l e v a n t   e x p o r t   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U n i t e d   S t a t e s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   a n d   i m p o r t   l a w s   t o   a s s u r e   t h a t   n e i t h e r   t h e   P r o g r a m s ,   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f ,   a r e   e x p o r t e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   a p p l i c a b l e   l a w s ;   ( 8 )   d o   n o t   r e q u i r e   u s   t o   p e r f o r m   a n y   o b l i g a t i o n s   o r   i n c u r   a n y   l i a b i l i t y   n o t   p r e v i o u s l y   a g r e e d   t o   b e t w e e n   y o u   a n d   u s ;   ( 9 )   p e r m i t   y o u   t o   a u d i t   y o u r   e n d   u s e r ' s   u s e   o f   t h e   P r o g r a m s   o r   t o   a s s i g n   y o u r   r i g h t   t o   a u d i t   t h e   e n d   u s e r ' s   u s e   o f   t h e   P r o g r a m s   t o   u s ;   ( 1 0 )   d e s i g n a t e   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   o f   t h e   e n d   u s e r   l i c e n s e   a g r e e m e n t ;   ( 1 1 )   i n c l u d e   t e r m s   c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h e   s e c t i o n s   o f   t h i s   A g r e e m e n t   e n t i t l e d   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s , "   a n d   " O p e n   S o u r c e " ;   a n d   ( 1 1 )   e x c l u d e   t h e   a p p l i c a t i o n   o f   t h e   U n i f o r m   C o m p u t e r   I n f o r m a t i o n   T r a n s a c t i o n s   A c t . 
 
 Y o u   m a y   a l l o w   y o u r   e n d   u s e r s   t o   p e r m i t   t h i r d   p a r t i e s   t o   u s e   t h e   P r o g r a m s   o n   s u c h   e n d   u s e r ' s   b e h a l f   f o r   t h e   p u r p o s e s   s e t   f o r t h   i n   t h e   e n d   u s e r   l i c e n s e   a g r e e m e n t ,   s u b j e c t   t o   t h e   t e r m s   o f   s u c h   a g r e e m e n t .   Y o u   s h a l l   b e   f i n a n c i a l l y   r e s p o n s i b l e   f o r   a l l   c l a i m s   a n d   d a m a g e s   t o   u s   c a u s e d   b y   y o u r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   t e r m s   s e t   f o r t h   a b o v e   i n   e a c h   e n d   u s e r   l i c e n s e   a g r e e m e n t   b e t w e e n   y o u   a n d   a n   e n d   u s e r .   W e   a r e   a   t h i r d   p a r t y   b e n e f i c i a r y   o f   a n y   e n d   u s e r   l i c e n s e   a g r e e m e n t   b e t w e e n   y o u   a n d   t h e   e n d   u s e r ,   b u t   d o   n o t   a s s u m e   a n y   o f   y o u r   o b l i g a t i o n s   t h e r e u n d e r ,   a n d   y o u   a g r e e   t h a t   y o u   w i l l   n o t   e n t e r   i n t o   a n y   e n d   u s e r   l i c e n s e   a g r e e m e n t   t h a t   e x c l u d e s   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   a n d   w i l l   i n f o r m   y o u r   e n d   u s e r s   o f   o u r   r i g h t s . 
 
 I f   y o u   w a n t   t o   u s e   t h e   P r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   p e r m i t t e d   u n d e r   t h i s   A g r e e m e n t   y o u   m u s t   c o n t a c t   u s   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .   W e   m a y   a u d i t   y o u r   u s e   o f   t h e   P r o g r a m s .   P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   P r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   b e   a c c e s s e d   o n l i n e   a t   h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 Y o u   a g r e e   t o :   ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   P r o g r a m s   i n   b r e a c h   o f   t h i s   A g r e e m e n t   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   P r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   P r o g r a m s .   Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   P r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   P r o g r a m s   f o r   b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 - u s e   t h e   P r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 - c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   P r o g r a m s ; 
 - r e m o v e   o r   m o d i f y   a n y   P r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   p r o p r i e t a r y   r i g h t s ; 
 - a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   P r o g r a m s ,   P r o g r a m   a c c e s s   o r   a n   i n t e r e s t   i n   t h e   P r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 - c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   P r o g r a m s ; 
 - d i s c l o s e   r e s u l t s   o f   a n y   P r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   c o n s e n t . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   P r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l .   Y o u   a g r e e   t h a t   n e i t h e r   t h e   P r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .   W E   F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   I N C L U D I N G   W I T H O U T   L I M I T A T I O N ,   A N Y   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 ,   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   O R   N O N I N F R I N G E M E N T . 
 
 I N   N O   E V E N T   S H A L L   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   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 .   O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   o r   e n d   u s e r s   f o r   t h e   P r o g r a m s   l i c e n s e d   u n d e r   t h i s   a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   P r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   a g r e e m e n t .   O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .   O r a c l e   C o r p o r a t i o n ,   5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A   9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   P r o g r a m s .   W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   P r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   P r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .   N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .   N o t h i n g   i n   t h i s   A g r e e m e n t   s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .   I f   y o u   u s e   O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m s ,   y o u   m u s t   e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :   ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   P r o g r a m s ;   o r   ( i i )   g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   t h e   O r a c l e   P r o g r a m s .   F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   p r o g r a m   u s i n g   a n   O r a c l e   P r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   t h e   O r a c l e   P r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( i n c l u d i n g   w i t h o u t   l i m i t a t i o n   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .   Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   P r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   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   ( " G P L " )   i n   a n y   m a n n e r   t h a t   c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   P r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   A g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   P r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   A g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   c o n t e m p o r a n e o u s   A g r e e m e n t s   o r   r e p r e s e n t a t i o n s .   I f   a n y   t e r m   o f   t h i s   A g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 1 / 2 4 / 0 8 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e :   
 O r a c l e   U S A ,   I n c .   
 5 0 0   O r a c l e   P a r k w a y ,   
 R e d w o o d   C i t y ,   C A   9 4 0 6 5   
 
 O r a c l e   m a y   c o n t a c t   y o u   t o   a s k   i f   y o u   h a d   a   s a t i s f a c t o r y   e x p e r i e n c e   i n s t a l l i n g   a n d   u s i n g   t h i s   O T N   s o f t w a r e   d o w n l o a d .     
 
 W 3 c   S o f t w a r e   N o t i c e   &   L i c e n s e 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d 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 e   f o l l o w i n g   l i c e n s e . 
 L i c e n s e 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 " 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 " 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 " 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 D i s c l a i m e r s 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I 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   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 N o t e s 
 T h i s   v e r s i o n :   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   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   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n . 
 
 J 7 Z i p      L i b r a r y   f o r   e x t r a c t i n g   L Z M A   /   7 z i p   a r c h i v e s   
 
 
             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 
                       V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
   C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A     0 2 1 1 1 - 1 3 0 7     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 . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
                     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 s   a r e   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   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - 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   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .     Y o u 
 c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r 
 t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r 
 s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
     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   o f   u s e , 
 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   a n d   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   a r e   i n f o r m e d   t h a t   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 
 d i s t r i b u t o r s   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 s 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   l i b r a r y   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   t h e   l i b r a r y ,   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   w e   g a v e 
 y o u .     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 .     I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e 
 c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m 
 w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g 
 i t .     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   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e 
 l i b r a r y ,   a n d   ( 2 )   w e   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   l i b r a r y . 
 
     T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   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 e   f r e e   l i b r a r y .     A l s o ,   i f   t h e   l i b r a r y   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 ,   t h e   r e c i p i e n t s   s h o u l d   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   v e r s i o n ,   s o   t h a t   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   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e 
 i n t r o d u c e d   b y   o t h e r s . 
     F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f 
 a n y   f r e e   p r o g r a m .     W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t 
 e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a 
 r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .     T h e r e f o r e ,   w e   i n s i s t   t h a t 
 a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e 
 c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
     M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .     T h i s   l i c e n s e ,   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 ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d 
 i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .     W e   u s e 
 t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e 
 l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
     W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g 
 a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .     T h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e 
 e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .     T h e   L e s s e r   G e n e r a l 
 P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h 
 t h e   l i b r a r y . 
 
     W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t 
 d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l 
 P u b l i c   L i c e n s e .     I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s 
 o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .     T h e s e   d i s a d v a n t a g e s 
 a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y 
 l i b r a r i e s .     H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n 
 s p e c i a l   c i r c u m s t a n c e s . 
 
     F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o 
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s 
 a   d e - f a c t o   s t a n d a r d .     T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e 
 a l l o w e d   t o   u s e   t h e   l i b r a r y .     A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e 
 l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .     I n   t h i s 
 c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e 
 s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
     I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f 
 f r e e   s o f t w a r e .     F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n 
 n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U 
 o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g 
 s y s t e m . 
 
     A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s 
 l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n 
 t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
     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 .     P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .     T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
             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 
       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 g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r 
 o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f 
 t h i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) . 
 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   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
     T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k 
 w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .     A   " w o r k   b a s e d   o n   t h e 
 L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   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   L i b r a r y   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 
 s t r a i g h t f o r w a r d l y   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 " . ) 
 
     " 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   l i b r a r y ,   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   l i b r a r y . 
 
     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   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m 
 s u c h   a   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   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r 
 w r i t i n g   i t ) .     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   L i b r a r y   d o e s 
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   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   L i b r a r y ' s 
 c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t 
 y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n 
 a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t 
 a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y 
 w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e 
 L i b r a r y . 
 
     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   L i b r a r y   o r   a n y   p o r t i o n 
 o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d 
 d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1 
 a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s 
         s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o 
         c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a 
         t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s 
         t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y 
         i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t , 
         i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r 
         t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f 
         i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
         ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s 
         a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e 
         a p p l i c a t i o n .     T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y 
         a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t 
         b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e 
         r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 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   L i b r a r y , 
 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   L i b r a r y ,   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   L i b r a r y . 
 
 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   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   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   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .     T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o 
 t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .     ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )     D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n 
 t h e s e   n o t i c e s . 
 
     O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r 
 t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
     T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f 
 t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
     4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r 
 d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m 
 u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y 
 i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h 
 m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   o n   a 
 m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
     I f   d i s t r i b u t i o n   o f   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   s a t i s f i e s   t h e   r e q u i r e m e n t   t o 
 d i s t r i b u t e   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 . 
 
     5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e 
 L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r 
 l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .     S u c h   a 
 w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d 
 t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
     H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y 
 c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t 
 c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e 
 l i b r a r y " .     T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
     W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e 
 l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .     T h e 
 t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
     I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a 
 s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e 
 f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t 
 f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e 
 w o r k .     ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e 
 L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
     O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   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   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 , 
 w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
     6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r 
 l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a 
 w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k 
 u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t 
 m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
     Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .     Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .     I f   t h e   w o r k 
 d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e 
 c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e 
 d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .     A l s o ,   y o u   m u s t   d o   o n e 
 o f   t h e s e   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g 
         m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r 
         c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r 
         S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d 
         w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t 
         u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e 
         u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d 
         e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .     ( I t   i s   u n d e r s t o o d 
         t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e 
         L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
         t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e 
         L i b r a r y .     A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a 
         c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m , 
         r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 ) 
         w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f 
         t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s 
         i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t 
         l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s 
         s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y 
         f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e 
         s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e 
         m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
     F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e 
 L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r 
 r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .     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   m a t e r i a l s   t o   b 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 t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e 
 r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y 
 a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .     S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t 
 u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u 
 d i s t r i b u t e . 
 
     7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y 
 f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d 
 l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n 
 t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e 
 p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k 
         b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y 
         f a c i l i t i e s .     T h i s   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e 
         S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t 
         t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g 
         w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
     8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e 
 t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .     A n y 
 a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r 
 d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r 
 r i g h t s   u n d e r   t h i s   L i c e n s e .     H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s , 
 o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s 
 t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
     9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .     H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .     T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .     T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d 
 a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g 
 t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
     1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .     Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h 
 t h i s   L i c e n s e . 
     1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .     I f   y o u   c a n n o t 
 d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s 
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u 
 m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .     F o r   e x a m p l e ,   i f   a   p a t e n t 
 l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y 
 a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n 
 t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o 
 r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 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 . 
 
     1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d 
 a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s , 
 s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s 
 e x c l u d e d .     I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f 
 w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
     1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w 
 v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e . 
 S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n , 
 b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 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   L i b r a r y 
 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   L i b r a r y   d o e s   n o t   s p e c i f y   a 
 l i c e n s e   v e r s i o n   n u m b e r ,   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 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .     F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .     O u r 
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s 
 o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g 
 a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
                     N O   W A R R A N T Y 
 
     1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O 
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R 
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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 
 L I B R A R Y   I S   W I T H   Y O U .     S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E 
 T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
     1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U 
 F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E 
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A 
 F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F 
 S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E S . 
 
                   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   L i b r a r i e s 
 
     I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 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 .     Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e 
 o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
     T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .     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   l i b r a r y ' s   n a m e   a n d   a   b r i e f   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 e a r >     < n a m e   o f   a u t h o r > 
 
         T h i s   l i b r a r y   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   L e s s e r   G e n e r a l   P u b l i c 
         L i c e n s e   a 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 . 1   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   l i b r a r y   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 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f 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   L e s s e r   G e n e r a l   P u b l i c 
         L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A     0 2 1 1 1 - 1 3 0 7     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 . 
 
 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   l i b r a r y ,   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 
     l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   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 9 0 
     T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 
 
 J S c h   -   J a v a   S e c u r e   C h a n n e l 
 F r o m :   h t t p : / / w w w . j c r a f t . c o m / j s c h / L I C E N S E . t x t 
 
 B S D   S t y l e   L i c e n s e 
     J S c h   0 . 0 . *   w a s   r e l e a s e d   u n d e r   t h e   G N U   L G P L   l i c e n s e .     L a t e r ,   w e   h a v e   s w i t c h e d   
 o v e r   t o   a   B S D - s t y l e   l i c e n s e .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   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 . 
 L i c e n s e s   f o r   I m p o r t L o c a l D i s k T o E S X I . j a v a   a n d   E x p o r t V i r t u a l D i s k T o L o c a l . j a v a   F i l e s 
 
 / * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( c )   2 0 0 8   V M w a r e ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   *   N e i t h e r   t h e   n a m e   o f   V M w a r e ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d 
 t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   
 w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   
 I N   N O   E V E N T   S H A L L   V M W A R E ,   I N C .   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * / 
 
 B o u n c y   C a s t l e   C r y p t o   A P I 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 1 2   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e   ( h t t p : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 M i c r o s o f t   V i s u a l   C + +   R e d i s t r i b u t a b l e   f i l e   f o r   V i s u a l   S t u d i o   2 0 1 3 
 T h e s e   l i c e n s e   t e r m s   a r e   a n   a g r e e m e n t   b e t w e e n   M i c r o s o f t   C o r p o r a t i o n   ( o r   b a s e d   o n   w h e r e   y o u   l i v e ,   o n e   o f   i t s   a f f i l i a t e s )   a n d   y o u .   P l e a s e   r e a d   t h e m .   T h e y   a p p l y   t o   t h e   s o f t w a r e   n a m e d   a b o v e ,   w h i c h   i n c l u d e s   t h e   m e d i a   o n   w h i c h   y o u   r e c e i v e d   i t ,   i f   a n y .   T h e   t e r m s   a l s o   a p p l y   t o   a n y   M i c r o s o f t 
   u p d a t e s , 
   s u p p l e m e n t s , 
   I n t e r n e t - b a s e d   s e r v i c e s ,   a n d 
   s u p p o r t   s e r v i c e s 
 f o r   t h i s   s o f t w a r e ,   u n l e s s   o t h e r   t e r m s   a c c o m p a n y   t h o s e   i t e m s .   I f   s o ,   t h o s e   t e r m s   a p p l y . 
 B Y   U S I N G   T H E   S O F T W A R E ,   Y O U   A C C E P T   T H E S E   T E R M S .   I F   Y O U   D O   N O T   A C C E P T   T H E M ,   D O   N O T   U S E   T H E   S O F T W A R E . 
 I F   Y O U   C O M P L Y   W I T H   T H E S E   L I C E N S E   T E R M S ,   Y O U   H A V E   T H E   P E R P E T U A L   R I G H T S   B E L O W . 
 1 .       I N S T A L L A T I O N   A N D   U S E   R I G H T S .   Y o u   m a y   i n s t a l l   a n d   u s e   a n y   n u m b e r   o f   c o p i e s   o f   t h e   s o f t w a r e   o n   y o u r   d e v i c e s . 
 2 .       S C O P E   O F   L I C E N S E .   T h e   s o f t w a r e   i s   l i c e n s e d ,   n o t   s o l d .   T h i s   a g r e e m e n t   o n l y   g i v e s   y o u   s o m e   r i g h t s   t o   u s e   t h e   s o f t w a r e .   M i c r o s o f t   r e s e r v e s   a l l   o t h e r   r i g h t s .   U n l e s s   a p p l i c a b l e   l a w   g i v e s   y o u   m o r e   r i g h t s   d e s p i t e   t h i s   l i m i t a t i o n ,   y o u   m a y   u s e   t h e   s o f t w a r e   o n l y   a s   e x p r e s s l y   p e r m i t t e d   i n   t h i s   a g r e e m e n t .   I n   d o i n g   s o ,   y o u   m u s t   c o m p l y   w i t h   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e   t h a t   o n l y   a l l o w   y o u   t o   u s e   i t   i n   c e r t a i n   w a y s .   Y o u   m a y   n o t 
   d i s c l o s e   t h e   r e s u l t s   o f   a n y   b e n c h m a r k   t e s t s   o f   t h e   s o f t w a r e   t o   a n y   t h i r d   p a r t y   w i t h o u t   M i c r o s o f t  s   p r i o r   w r i t t e n   a p p r o v a l ; 
   w o r k   a r o u n d   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e ; 
   r e v e r s e   e n g i n e e r ,   d e c o m p i l e   o r   d i s a s s e m b l e   t h e   s o f t w a r e ,   e x c e p t   a n d   o n l y   t o   t h e   e x t e n t   t h a t   a p p l i c a b l e   l a w   e x p r e s s l y   p e r m i t s ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
   m a k e   m o r e   c o p i e s   o f   t h e   s o f t w a r e   t h a n   s p e c i f i e d   i n   t h i s   a g r e e m e n t   o r   a l l o w e d   b y   a p p l i c a b l e   l a w ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
   p u b l i s h   t h e   s o f t w a r e   f o r   o t h e r s   t o   c o p y ; 
   r e n t ,   l e a s e   o r   l e n d   t h e   s o f t w a r e ; 
   t r a n s f e r   t h e   s o f t w a r e   o r   t h i s   a g r e e m e n t   t o   a n y   t h i r d   p a r t y ;   o r 
   u s e   t h e   s o f t w a r e   f o r   c o m m e r c i a l   s o f t w a r e   h o s t i n g   s e r v i c e s . 
 3 .       B A C K U P   C O P Y .   Y o u   m a y   m a k e   o n e   b a c k u p   c o p y   o f   t h e   s o f t w a r e .   Y o u   m a y   u s e   i t   o n l y   t o   r e i n s t a l l   t h e   s o f t w a r e . 
 4 .       D O C U M E N T A T I O N .   A n y   p e r s o n   t h a t   h a s   v a l i d   a c c e s s   t o   y o u r   c o m p u t e r   o r   i n t e r n a l   n e t w o r k   m a y   c o p y   a n d   u s e   t h e   d o c u m e n t a t i o n   f o r   y o u r   i n t e r n a l ,   r e f e r e n c e   p u r p o s e s . 
 5 .       E X P O R T   R E S T R I C T I O N S .   T h e   s o f t w a r e   i s   s u b j e c t   t o   U n i t e d   S t a t e s   e x p o r t   l a w s   a n d   r e g u l a t i o n s .   Y o u   m u s t   c o m p l y   w i t h   a l l   d o m e s t i c   a n d   i n t e r n a t i o n a l   e x p o r t   l a w s   a n d   r e g u l a t i o n s   t h a t   a p p l y   t o   t h e   s o f t w a r e .   T h e s e   l a w s   i n c l u d e   r e s t r i c t i o n s   o n   d e s t i n a t i o n s ,   e n d   u s e r s   a n d   e n d   u s e .   F o r   a d d i t i o n a l   i n f o r m a t i o n ,   s e e   w w w . m i c r o s o f t . c o m / e x p o r t i n g . 
 6 .       S U P P O R T   S E R V I C E S .   B e c a u s e   t h i s   s o f t w a r e   i s    a s   i s ,    w e   m a y   n o t   p r o v i d e   s u p p o r t   s e r v i c e s   f o r   i t . 
 7 .       E N T I R E   A G R E E M E N T .   T h i s   a g r e e m e n t ,   a n d   t h e   t e r m s   f o r   s u p p l e m e n t s ,   u p d a t e s ,   I n t e r n e t - b a s e d   s e r v i c e s   a n d   s u p p o r t   s e r v i c e s   t h a t   y o u   u s e ,   a r e   t h e   e n t i r e   a g r e e m e n t   f o r   t h e   s o f t w a r e   a n d   s u p p o r t   s e r v i c e s . 
 8 .       A P P L I C A B L E   L A W . 
 a .       U n i t e d   S t a t e s .   I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   t h e   U n i t e d   S t a t e s ,   W a s h i n g t o n   s t a t e   l a w   g o v e r n s   t h e   i n t e r p r e t a t i o n   o f   t h i s   a g r e e m e n t   a n d   a p p l i e s   t o   c l a i m s   f o r   b r e a c h   o f   i t ,   r e g a r d l e s s   o f   c o n f l i c t   o f   l a w s   p r i n c i p l e s .   T h e   l a w s   o f   t h e   s t a t e   w h e r e   y o u   l i v e   g o v e r n   a l l   o t h e r   c l a i m s ,   i n c l u d i n g   c l a i m s   u n d e r   s t a t e   c o n s u m e r   p r o t e c t i o n   l a w s ,   u n f a i r   c o m p e t i t i o n   l a w s ,   a n d   i n   t o r t . 
 b .       O u t s i d e   t h e   U n i t e d   S t a t e s .   I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   a n y   o t h e r   c o u n t r y ,   t h e   l a w s   o f   t h a t   c o u n t r y   a p p l y . 
 9 .       L E G A L   E F F E C T .   T h i s   a g r e e m e n t   d e s c r i b e s   c e r t a i n   l e g a l   r i g h t s .   Y o u   m a y   h a v e   o t h e r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y .   Y o u   m a y   a l s o   h a v e   r i g h t s   w i t h   r e s p e c t   t o   t h e   p a r t y   f r o m   w h o m   y o u   a c q u i r e d   t h e   s o f t w a r e .   T h i s   a g r e e m e n t   d o e s   n o t   c h a n g e   y o u r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y   i f   t h e   l a w s   o f   y o u r   c o u n t r y   d o   n o t   p e r m i t   i t   t o   d o   s o . 
 1 0 .   D I S C L A I M E R   O F   W A R R A N T Y .   T H E   S O F T W A R E   I S   L I C E N S E D    A S - I S .    Y O U   B E A R   T H E   R I S K   O F   U S I N G   I T .   M I C R O S O F T   G I V E S   N O   E X P R E S S   W A R R A N T I E S ,   G U A R A N T E E S   O R   C O N D I T I O N S .   Y O U   M A Y   H A V E   A D D I T I O N A L   C O N S U M E R   R I G H T S   O R   S T A T U T O R Y   G U A R A N T E E S   U N D E R   Y O U R   L O C A L   L A W S   W H I C H   T H I S   A G R E E M E N T   C A N N O T   C H A N G E .   T O   T H E   E X T E N T   P E R M I T T E D   U N D E R   Y O U R   L O C A L   L A W S ,   M I C R O S O F T   E X C L U D E S   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 ,   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 . 
 F O R   A U S T R A L I A   -   Y O U   H A V E   S T A T U T O R Y   G U A R A N T E E S   U N D E R   T H E   A U S T R A L I A N   C O N S U M E R   L A W   A N D   N O T H I N G   I N   T H E S E   T E R M S   I S   I N T E N D E D   T O   A F F E C T   T H O S E   R I G H T S . 
 1 1 .   L I M I T A T I O N   O N   A N D   E X C L U S I O N   O F   R E M E D I E S   A N D   D A M A G E S .   Y O U   C A N   R E C O V E R   F R O M   M I C R O S O F T   A N D   I T S   S U P P L I E R S   O N L Y   D I R E C T   D A M A G E S   U P   T O   U . S .   $ 5 . 0 0 .   Y O U   C A N N O T   R E C O V E R   A N Y   O T H E R   D A M A G E S ,   I N C L U D I N G   C O N S E Q U E N T I A L ,   L O S T   P R O F I T S ,   S P E C I A L ,   I N D I R E C T   O R   I N C I D E N T A L   D A M A G E S . 
 T h i s   l i m i t a t i o n   a p p l i e s   t o 
   a n y t h i n g   r e l a t e d   t o   t h e   s o f t w a r e ,   s e r v i c e s ,   c o n t e n t   ( i n c l u d i n g   c o d e )   o n   t h i r d   p a r t y   I n t e r n e t   s i t e s ,   o r   t h i r d   p a r t y   p r o g r a m s ;   a n d 
   c l a i m s   f o r   b r e a c h   o f   c o n t r a c t ,   b r e a c h   o f   w a r r a n t y ,   g u a r a n t e e   o r   c o n d i t i o n ,   s t r i c t   l i a b i l i t y ,   n e g l i g e n c e ,   o r   o t h e r   t o r t   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 . 
 I t   a l s o   a p p l i e s   e v e n   i f   M i c r o s o f t   k n e w   o r   s h o u l d   h a v e   k n o w n   a b o u t   t h e   p o s s i b i l i t y   o f   t h e   d a m a g e s .   T h e   a b o v e   l i m i t a t i o n   o r   e x c l u s i o n   m a y   n o t   a p p l y   t o   y o u   b e c a u s e   y o u r   c o u n t r y   m a y   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l ,   c o n s e q u e n t i a l   o r   o t h e r   d a m a g e s . 
 E U L A I D :   V S 2 0 1 3 _ R T M _ V C . 1 _ E N U 
 
 T h e s e   l i c e n s e   t e r m s   a r e   a n   a g r e e m e n t   b e t w e e n   M i c r o s o f t   C o r p o r a t i o n   ( o r   b a s e d   o n   w h e r e   y o u   l i v e ,   o n e   o f   i t s   a f f i l i a t e s )   a n d   y o u .   P l e a s e   r e a d   t h e m .   T h e y   a p p l y   t o   t h e   s o f t w a r e   n a m e d   a b o v e ,   w h i c h   i n c l u d e s   t h e   m e d i a   o n   w h i c h   y o u   r e c e i v e d   i t ,   i f   a n y .   T h e   t e r m s   a l s o   a p p l y   t o   a n y   M i c r o s o f t 
   u p d a t e s , 
   s u p p l e m e n t s , 
   I n t e r n e t - b a s e d   s e r v i c e s ,   a n d 
   s u p p o r t   s e r v i c e s 
 f o r   t h i s   s o f t w a r e ,   u n l e s s   o t h e r   t e r m s   a c c o m p a n y   t h o s e   i t e m s .   I f   s o ,   t h o s e   t e r m s   a p p l y . 
 B Y   U S I N G   T H E   S O F T W A R E ,   Y O U   A C C E P T   T H E S E   T E R M S .   I F   Y O U   D O   N O T   A C C E P T   T H E M ,   D O   N O T   U S E   T H E   S O F T W A R E . 
 I F   Y O U   C O M P L Y   W I T H   T H E S E   L I C E N S E   T E R M S ,   Y O U   H A V E   T H E   P E R P E T U A L   R I G H T S   B E L O W . 
 1 .       I N S T A L L A T I O N   A N D   U S E   R I G H T S .   Y o u   m a y   i n s t a l l   a n d   u s e   a n y   n u m b e r   o f   c o p i e s   o f   t h e   s o f t w a r e   o n   y o u r   d e v i c e s . 
 2 .       S C O P E   O F   L I C E N S E .   T h e   s o f t w a r e   i s   l i c e n s e d ,   n o t   s o l d .   T h i s   a g r e e m e n t   o n l y   g i v e s   y o u   s o m e   r i g h t s   t o   u s e   t h e   s o f t w a r e .   M i c r o s o f t   r e s e r v e s   a l l   o t h e r   r i g h t s .   U n l e s s   a p p l i c a b l e   l a w   g i v e s   y o u   m o r e   r i g h t s   d e s p i t e   t h i s   l i m i t a t i o n ,   y o u   m a y   u s e   t h e   s o f t w a r e   o n l y   a s   e x p r e s s l y   p e r m i t t e d   i n   t h i s   a g r e e m e n t .   I n   d o i n g   s o ,   y o u   m u s t   c o m p l y   w i t h   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e   t h a t   o n l y   a l l o w   y o u   t o   u s e   i t   i n   c e r t a i n   w a y s .   Y o u   m a y   n o t 
   d i s c l o s e   t h e   r e s u l t s   o f   a n y   b e n c h m a r k   t e s t s   o f   t h e   s o f t w a r e   t o   a n y   t h i r d   p a r t y   w i t h o u t   M i c r o s o f t  s   p r i o r   w r i t t e n   a p p r o v a l ; 
   w o r k   a r o u n d   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e ; 
   r e v e r s e   e n g i n e e r ,   d e c o m p i l e   o r   d i s a s s e m b l e   t h e   s o f t w a r e ,   e x c e p t   a n d   o n l y   t o   t h e   e x t e n t   t h a t   a p p l i c a b l e   l a w   e x p r e s s l y   p e r m i t s ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
   m a k e   m o r e   c o p i e s   o f   t h e   s o f t w a r e   t h a n   s p e c i f i e d   i n   t h i s   a g r e e m e n t   o r   a l l o w e d   b y   a p p l i c a b l e   l a w ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
   p u b l i s h   t h e   s o f t w a r e   f o r   o t h e r s   t o   c o p y ; 
   r e n t ,   l e a s e   o r   l e n d   t h e   s o f t w a r e ; 
   t r a n s f e r   t h e   s o f t w a r e   o r   t h i s   a g r e e m e n t   t o   a n y   t h i r d   p a r t y ;   o r 
   u s e   t h e   s o f t w a r e   f o r   c o m m e r c i a l   s o f t w a r e   h o s t i n g   s e r v i c e s . 
 3 .       B A C K U P   C O P Y .   Y o u   m a y   m a k e   o n e   b a c k u p   c o p y   o f   t h e   s o f t w a r e .   Y o u   m a y   u s e   i t   o n l y   t o   r e i n s t a l l   t h e   s o f t w a r e . 
 4 .       D O C U M E N T A T I O N .   A n y   p e r s o n   t h a t   h a s   v a l i d   a c c e s s   t o   y o u r   c o m p u t e r   o r   i n t e r n a l   n e t w o r k   m a y   c o p y   a n d   u s e   t h e   d o c u m e n t a t i o n   f o r   y o u r   i n t e r n a l ,   r e f e r e n c e   p u r p o s e s . 
 5 .       E X P O R T   R E S T R I C T I O N S .   T h e   s o f t w a r e   i s   s u b j e c t   t o   U n i t e d   S t a t e s   e x p o r t   l a w s   a n d   r e g u l a t i o n s .   Y o u   m u s t   c o m p l y   w i t h   a l l   d o m e s t i c   a n d   i n t e r n a t i o n a l   e x p o r t   l a w s   a n d   r e g u l a t i o n s   t h a t   a p p l y   t o   t h e   s o f t w a r e .   T h e s e   l a w s   i n c l u d e   r e s t r i c t i o n s   o n   d e s t i n a t i o n s ,   e n d   u s e r s   a n d   e n d   u s e .   F o r   a d d i t i o n a l   i n f o r m a t i o n ,   s e e   w w w . m i c r o s o f t . c o m / e x p o r t i n g . 
 6 .       S U P P O R T   S E R V I C E S .   B e c a u s e   t h i s   s o f t w a r e   i s    a s   i s ,    w e   m a y   n o t   p r o v i d e   s u p p o r t   s e r v i c e s   f o r   i t . 
 7 .       E N T I R E   A G R E E M E N T .   T h i s   a g r e e m e n t ,   a n d   t h e   t e r m s   f o r   s u p p l e m e n t s ,   u p d a t e s ,   I n t e r n e t - b a s e d   s e r v i c e s   a n d   s u p p o r t   s e r v i c e s   t h a t   y o u   u s e ,   a r e   t h e   e n t i r e   a g r e e m e n t   f o r   t h e   s o f t w a r e   a n d   s u p p o r t   s e r v i c e s . 
 8 .       A P P L I C A B L E   L A W . 
 a .       U n i t e d   S t a t e s .   I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   t h e   U n i t e d   S t a t e s ,   W a s h i n g t o n   s t a t e   l a w   g o v e r n s   t h e   i n t e r p r e t a t i o n   o f   t h i s   a g r e e m e n t   a n d   a p p l i e s   t o   c l a i m s   f o r   b r e a c h   o f   i t ,   r e g a r d l e s s   o f   c o n f l i c t   o f   l a w s   p r i n c i p l e s .   T h e   l a w s   o f   t h e   s t a t e   w h e r e   y o u   l i v e   g o v e r n   a l l   o t h e r   c l a i m s ,   i n c l u d i n g   c l a i m s   u n d e r   s t a t e   c o n s u m e r   p r o t e c t i o n   l a w s ,   u n f a i r   c o m p e t i t i o n   l a w s ,   a n d   i n   t o r t . 
 b .       O u t s i d e   t h e   U n i t e d   S t a t e s .   I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   a n y   o t h e r   c o u n t r y ,   t h e   l a w s   o f   t h a t   c o u n t r y   a p p l y . 
 9 .       L E G A L   E F F E C T .   T h i s   a g r e e m e n t   d e s c r i b e s   c e r t a i n   l e g a l   r i g h t s .   Y o u   m a y   h a v e   o t h e r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y .   Y o u   m a y   a l s o   h a v e   r i g h t s   w i t h   r e s p e c t   t o   t h e   p a r t y   f r o m   w h o m   y o u   a c q u i r e d   t h e   s o f t w a r e .   T h i s   a g r e e m e n t   d o e s   n o t   c h a n g e   y o u r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y   i f   t h e   l a w s   o f   y o u r   c o u n t r y   d o   n o t   p e r m i t   i t   t o   d o   s o . 
 1 0 .   D I S C L A I M E R   O F   W A R R A N T Y .   T H E   S O F T W A R E   I S   L I C E N S E D    A S - I S .    Y O U   B E A R   T H E   R I S K   O F   U S I N G   I T .   M I C R O S O F T   G I V E S   N O   E X P R E S S   W A R R A N T I E S ,   G U A R A N T E E S   O R   C O N D I T I O N S .   Y O U   M A Y   H A V E   A D D I T I O N A L   C O N S U M E R   R I G H T S   O R   S T A T U T O R Y   G U A R A N T E E S   U N D E R   Y O U R   L O C A L   L A W S   W H I C H   T H I S   A G R E E M E N T   C A N N O T   C H A N G E .   T O   T H E   E X T E N T   P E R M I T T E D   U N D E R   Y O U R   L O C A L   L A W S ,   M I C R O S O F T   E X C L U D E S   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 ,   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 . 
 F O R   A U S T R A L I A   -   Y O U   H A V E   S T A T U T O R Y   G U A R A N T E E S   U N D E R   T H E   A U S T R A L I A N   C O N S U M E R   L A W   A N D   N O T H I N G   I N   T H E S E   T E R M S   I S   I N T E N D E D   T O   A F F E C T   T H O S E   R I G H T S . 
 1 1 .   L I M I T A T I O N   O N   A N D   E X C L U S I O N   O F   R E M E D I E S   A N D   D A M A G E S .   Y O U   C A N   R E C O V E R   F R O M   M I C R O S O F T   A N D   I T S   S U P P L I E R S   O N L Y   D I R E C T   D A M A G E S   U P   T O   U . S .   $ 5 . 0 0 .   Y O U   C A N N O T   R E C O V E R   A N Y   O T H E R   D A M A G E S ,   I N C L U D I N G   C O N S E Q U E N T I A L ,   L O S T   P R O F I T S ,   S P E C I A L ,   I N D I R E C T   O R   I N C I D E N T A L   D A M A G E S . 
 T h i s   l i m i t a t i o n   a p p l i e s   t o 
   a n y t h i n g   r e l a t e d   t o   t h e   s o f t w a r e ,   s e r v i c e s ,   c o n t e n t   ( i n c l u d i n g   c o d e )   o n   t h i r d   p a r t y   I n t e r n e t   s i t e s ,   o r   t h i r d   p a r t y   p r o g r a m s ;   a n d 
   c l a i m s   f o r   b r e a c h   o f   c o n t r a c t ,   b r e a c h   o f   w a r r a n t y ,   g u a r a n t e e   o r   c o n d i t i o n ,   s t r i c t   l i a b i l i t y ,   n e g l i g e n c e ,   o r   o t h e r   t o r t   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 . 
 I t   a l s o   a p p l i e s   e v e n   i f   M i c r o s o f t   k n e w   o r   s h o u l d   h a v e   k n o w n   a b o u t   t h e   p o s s i b i l i t y   o f   t h e   d a m a g e s .   T h e   a b o v e   l i m i t a t i o n   o r   e x c l u s i o n   m a y   n o t   a p p l y   t o   y o u   b e c a u s e   y o u r   c o u n t r y   m a y   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l ,   c o n s e q u e n t i a l   o r   o t h e r   d a m a g e s . 
 E U L A I D :   V S 2 0 1 3 _ R T M _ V C . 1 _ E N U 
 C D D L 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 1 
 	 
 
 	 1 .   D e f i n i t i o n s . 
 	 
 
 	         1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r 
 	         c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 	 
 
 	         1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
 	         S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d 
 	         t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 	 
 
 	         1 . 3 .   " C o v e r e d   S o f t w a r e "   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b ) 
 	         M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l 
 	         S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g 
 	         p o r t i o n s   t h e r e o f . 
 	 
 
 	         1 . 4 .   " E x e c u t a b l e "   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n 
 	         S o u r c e   C o d e . 
 	 
 
 	         1 . 5 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t 
 	         m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 	 
 
 	         1 . 6 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r 
 	         p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 	 
 
 	         1 . 7 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 	 
 
 	         1 . 8 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
 	         e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
 	         s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 	 
 
 	         1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f 
 	         a n y   o f   t h e   f o l l o w i n g : 
 	 
 
 	         A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r 
 	         m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e 
 	         o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 	 
 
 	         B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r 
 	         p r e v i o u s   M o d i f i c a t i o n ;   o r 
 	 
 
 	         C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e 
 	         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 . 
 	 
 
 	         1 . 1 0 .   " O r i g i n a l   S o f t w a r e "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m 
 	         o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s 
 	         L i c e n s e . 
 	 
 
 	         1 . 1 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
 	         h e r e a f t e r   a c q u i r e d ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n ,   m e t h o d ,   p r o c e s s , 
 	         a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 	 
 
 	         1 . 1 2 .   " S o u r c e   C o d e "   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e 
 	         c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d 
 	         d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 	 
 
 	         1 . 1 3 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
 	         e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f , 
 	         t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h 
 	         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
 	         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
 	         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
 	         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
 	         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
 	         o w n e r s h i p   o f   s u c h   e n t i t y . 
 	 
 
 	 2 .   L i c e n s e   G r a n t s . 
 	 
 
 	         2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 	 
 
 	         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t 
 	         t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r 
 	         h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 	 
 
 	         ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
 	         t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e , 
 	         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
 	         S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s , 
 	         a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 	 
 
 	         ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f 
 	         O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d 
 	         o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e 
 	         ( o r   p o r t i o n s   t h e r e o f ) . 
 	 
 
 	         ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n 
 	         t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e 
 	         O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   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 . 
 	 
 
 	         ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
 	         g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r 
 	         ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e 
 	         O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e 
 	         w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 	 
 
 	         2 . 2 .   C o n t r i b u t o r   G r a n t . 
 	 
 
 	         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t 
 	         t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y 
 	         g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 	 
 
 	         ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
 	         t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
 	         d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
 	         c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n 
 	         u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e 
 	         a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 	 
 
 	         ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g 
 	         o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n 
 	         c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
 	         c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r 
 	         o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r 
 	         p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y 
 	         t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
 	         c o m b i n a t i o n ) . 
 	 
 
 	         ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e 
 	         o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e 
 	         M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 	 
 
 	         ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
 	         g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
 	         C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d 
 	         p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n 
 	         o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e 
 	         ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 ) 
 	         u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
 	         M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 	 
 
 	 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 	 
 
 	         3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 	 
 
 	         A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e 
 	         i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m 
 	         a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   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 .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y 
 	         c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e 
 	         o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h 
 	         C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h 
 	         C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r 
 	         t h r o u g h   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   e x c h a n g e . 
 	 
 
 	         3 . 2 .   M o d i f i c a t i o n s . 
 	 
 
 	         T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
 	         g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u 
 	         b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u 
 	         h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 	 
 
 	         3 . 3 .   R e q u i r e d   N o t i c e s . 
 	 
 
 	         Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t 
 	         i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t 
 	         r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d 
 	         w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y 
 	         d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e 
 	         I n i t i a l   D e v e l o p e r . 
 	 
 
 	         3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 	 
 
 	         Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n 
 	         S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f 
 	         t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o 
 	         o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r 
 	         l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e . 
 	         H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f 
 	         t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t 
 	         a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r 
 	         l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e 
 	         t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y 
 	         l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a 
 	         r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 	 
 
 	         3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 	 
 
 	         Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   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   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r 
 	         c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e , 
 	         p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e 
 	         a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o 
 	         l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m 
 	         t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d 
 	         S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e 
 	         i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e 
 	         a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r 
 	         C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d 
 	         e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l 
 	         D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 	 
 
 	         3 . 6 .   L a r g e r   W o r k s . 
 	 
 
 	         Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h 
 	         o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e 
 	         t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e 
 	         s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d 
 	         S o f t w a r e . 
 	 
 
 	 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 	 
 
 	         4 . 1 .   N e w   V e r s i o n s . 
 	 
 
 	         O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   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 i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e 
 	         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 .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 	         4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y 
 	         t h i s   L i c e n s e . 
 	 
 
 	         4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 	 
 
 	         Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e 
 	         C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e 
 	         L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f 
 	         t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e 
 	         p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e 
 	         u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d 
 	         m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 	         o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d 
 	         S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r 
 	         o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y 
 	         s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 	 
 
 	         4 . 3 .   M o d i f i e d   V e r s i o n s . 
 	 
 
 	         W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w 
 	         l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a 
 	         m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d 
 	         r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o 
 	         n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e 
 	         m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s 
 	         L i c e n s e . 
 	 
 
 	 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 	 
 
 	         C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 ,   W I T H O U T   L I M I T A T I O N ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E 
 	         I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R 
 	         N O N - I N F R I N G I N G .   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   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E 
 	         D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y 
 	         O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   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 .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N 
 	         E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S 
 	         A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 	 
 
 	 6 .   T E R M I N A T I O N . 
 	 
 
 	         6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
 	         a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o 
 	         c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h . 
 	         P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e 
 	         t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 	 
 
 	         6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g 
 	         d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a 
 	         C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u 
 	         a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t   t h e 
 	         P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e 
 	         P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e 
 	         P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y 
 	         i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r 
 	         i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e 
 	         I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r 
 	         S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e 
 	         f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e 
 	         e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0 
 	         d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t 
 	         S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o 
 	         a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 	 
 
 	         6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
 	         a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y 
 	         i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y 
 	         l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i 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   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
 	         g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
 	         i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
 	         l i c e n s e . 
 	 
 
 	         6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e , 
 	         a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y 
 	         d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s 
 	         g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 	 
 
 	 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 	 
 
 	         U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
 	         ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E 
 	         I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F 
 	         C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E 
 	         T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   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   O F   A N Y   C H A R A C T E R   I N C L U D I N G ,   W I T H O U T 
 	         L I M I T A T I O N ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R 
 	         F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R 
 	         L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M 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 .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T 
 	         A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H 
 	         P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H 
 	         L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R 
 	         L I M I T A T I O N   O F   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 ,   S O   T H I S   E X C L U S I O N 
 	         A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 	 
 
 	 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 	 
 
 	         T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d 
 	         i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
 	         s o f t w a r e "   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .    
 	         2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n " 
 	         a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t 
 	         w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4 
 	         ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e 
 	         w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s 
 	         c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r 
 	         c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r 
 	         s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 	 
 
 	 9 .   M I S C E L L A N E O U S . 
 	 
 
 	         T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
 	         m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 	         u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 	         n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
 	         t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n 
 	         t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y , 
 	         p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w 
 	         p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t 
 	         t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d 
 	         v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e , 
 	         w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   i n c l u d i n g ,   w i t h o u t 
 	         l i m i t a t i o n ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s . 
 	         T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r 
 	         t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r 
 	         r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e 
 	         c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u 
 	         a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d 
 	         S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l 
 	         l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e 
 	         o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 	 
 
 	 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 	 
 
 	         A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
 	         r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
 	         o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
 	         w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
 	         r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
 	         s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 	 
 
 	 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 	 
 
 	 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N 
 	 L I C E N S E   ( C D D L ) 
 	 
 
 	 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e 
 	 S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y 
 	 l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n 
 	 o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e 
 	 s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a 
 	 C o u n t y ,   C a l i f o r n i a . 
 	 
 
 
 
 
 
 O p e n J D K   1 1 . 0 . 2 7 ,   A m a z o n   C o r r e t t o   1 1 . 0 . 2 7 : 
 
 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 ,   w i t h   t h e   C l a s s p a t h   E x c e p t i o n 
 
 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   ( G P L ) 
 
 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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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 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 . )   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   b r i e f   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 e a r >   < 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 9 
         T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   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   T O   T H E   G P L 
 
 C e r t a i n   s o u r c e   f i l e s   d i s t r i b u t e d   b y   O r a c l e   A m e r i c a   a n d / o r   i t s   a f f i l i a t e s   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 l a r i f i c a t i o n   a n d   s p e c i a l   e x c e p t i o n   t o   t h e   G P L ,   b u t 
 o n l y   w h e r e   O r a c l e   h a s   e x p r e s s l y   i n c l u d e d   i n   t h e   p a r t i c u l a r   s o u r c e   f i l e ' s   h e a d e r 
 t h e   w o r d s   " O r a c l e   d e s i g n a t e s   t h i s   p a r t i c u l a r   f i l e   a s   s u b j e c t   t o   t h e   " C l a s s p a t h " 
 e x c e p t i o n   a s   p r o v i d e d   b y   O r a c l e   i n   t h e   L I C E N S E   f i l e   t h a t   a c c o m p a n i e d   t h i s   c o d e . " 
 
         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 . 
 
 
 
 
 
 A D D I T I O N A L   I N F O R M A T I O N   A B O U T   L I C E N S I N G 
 
 C e r t a i n   f i l e s   d i s t r i b u t e d   b y   O r a c l e   A m e r i c a ,   I n c .   a n d / o r   i t s   a f f i l i a t e s   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 l a r i f i c a t i o n   a n d   s p e c i a l   e x c e p t i o n   t o   t h e   G P L v 2 , 
 b a s e d   o n   t h e   G N U   P r o j e c t   e x c e p t i o n   f o r   i t s   C l a s s p a t h   l i b r a r i e s ,   k n o w n   a s   t h e 
 G N U   C l a s s p a t h   E x c e p t i o n . 
 
 N o t e   t h a t   O r a c l e   i n c l u d e s   m u l t i p l e ,   i n d e p e n d e n t   p r o g r a m s   i n   t h i s   s o f t w a r e 
 p a c k a g e .     S o m e   o f   t h o s e   p r o g r a m s   a r e   p r o v i d e d   u n d e r   l i c e n s e s   d e e m e d 
 i n c o m p a t i b l e   w i t h   t h e   G P L v 2   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   a n d   o t h e r s . 
 F o r   e x a m p l e ,   t h e   p a c k a g e   i n c l u d e s   p r o g r a m s   l i c e n s e d   u n d e r   t h e   A p a c h e 
 L i c e n s e ,   V e r s i o n   2 . 0   a n d   m a y   i n c l u d e   F r e e T y p e .   S u c h   p r o g r a m s   a r e   l i c e n s e d 
 t o   y o u   u n d e r   t h e i r   o r i g i n a l   l i c e n s e s . 
 
 O r a c l e   f a c i l i t a t e s   y o u r   f u r t h e r   d i s t r i b u t i o n   o f   t h i s   p a c k a g e   b y   a d d i n g   t h e 
 C l a s s p a t h   E x c e p t i o n   t o   t h e   n e c e s s a r y   p a r t s   o f   i t s   G P L v 2   c o d e ,   w h i c h   p e r m i t s 
 y o u   t o   u s e   t h a t   c o d e   i n   c o m b i n a t i o n   w i t h   o t h e r   i n d e p e n d e n t   m o d u l e s   n o t 
 l i c e n s e d   u n d e r   t h e   G P L v 2 .   H o w e v e r ,   n o t e   t h a t   t h i s   w o u l d   n o t   p e r m i t   y o u   t o 
 c o m m i n g l e   c o d e   u n d e r   a n   i n c o m p a t i b l e   l i c e n s e   w i t h   O r a c l e ' s   G P L v 2   l i c e n s e d 
 c o d e   b y ,   f o r   e x a m p l e ,   c u t t i n g   a n d   p a s t i n g   s u c h   c o d e   i n t o   a   f i l e   a l s o 
 c o n t a i n i n g   O r a c l e ' s   G P L v 2   l i c e n s e d   c o d e   a n d   t h e n   d i s t r i b u t i n g   t h e   r e s u l t . 
 
 A d d i t i o n a l l y ,   i f   y o u   w e r e   t o   r e m o v e   t h e   C l a s s p a t h   E x c e p t i o n   f r o m   a n y   o f   t h e 
 f i l e s   t o   w h i c h   i t   a p p l i e s   a n d   d i s t r i b u t e   t h e   r e s u l t ,   y o u   w o u l d   l i k e l y   b e 
 r e q u i r e d   t o   l i c e n s e   s o m e   o r   a l l   o f   t h e   o t h e r   c o d e   i n   t h a t   d i s t r i b u t i o n   u n d e r 
 t h e   G P L v 2   a s   w e l l ,   a n d   s i n c e   t h e   G P L v 2   i s   i n c o m p a t i b l e   w i t h   t h e   l i c e n s e   t e r m s 
 o f   s o m e   i t e m s   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   b y   O r a c l e ,   r e m o v i n g   t h e   C l a s s p a t h 
 E x c e p t i o n   c o u l d   t h e r e f o r e   e f f e c t i v e l y   c o m p r o m i s e   y o u r   a b i l i t y   t o   f u r t h e r 
 d i s t r i b u t e   t h e   p a c k a g e . 
 
 F a i l i n g   t o   d i s t r i b u t e   n o t i c e s   a s s o c i a t e d   w i t h   s o m e   f i l e s   m a y   a l s o   c r e a t e 
 u n e x p e c t e d   l e g a l   c o n s e q u e n c e s . 
 
 P r o c e e d   w i t h   c a u t i o n   a n d   w e   r e c o m m e n d   t h a t   y o u   o b t a i n   t h e   a d v i c e   o f   a   l a w y e r 
 s k i l l e d   i n   o p e n   s o u r c e   m a t t e r s   b e f o r e   r e m o v i n g   t h e   C l a s s p a t h   E x c e p t i o n   o r 
 m a k i n g   m o d i f i c a t i o n s   t o   t h i s   p a c k a g e   w h i c h   m a y   s u b s e q u e n t l y   b e   r e d i s t r i b u t e d 
 a n d / o r   i n v o l v e   t h e   u s e   o f   t h i r d   p a r t y   s o f t w a r e . 
 
 
 A p a c h e   1 . 1 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   A R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *   < h t t p : / / w w w . a p a c h e . o r g / > . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 P N G I m a g e r 
 F r o m   t h e   s o u r c e   c o d e : 
 / / 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   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 i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 B r o w s e r l a u n c h e r 
   B r o w s e r L a u n c h e r   i s   a   c l a s s   t h a t   p r o v i d e s   o n e   s t a t i c   m e t h o d ,   o p e n U R L ,   w h i c h 
   o p e n s   t h e   d e f a u l t   w e b   b r o w s e r   f o r   t h e   c u r r e n t   u s e r   o f   t h e   s y s t e m   t o   t h e   g i v e n 
   U R L .   I t   m a y   s u p p o r t   o t h e r   p r o t o c o l s   d e p e n d i n g   o n   t h e   s y s t e m   - -   m a i l t o ,   f t p , 
   e t c .   - -   b u t   t h a t   h a s   n o t   b e e n   r i g o r o u s l y   t e s t e d   a n d   i s   n o t   g u a r a n t e e d   t o 
   w o r k . 
     
     Y e s ,   t h i s   i s   p l a t f o r m - s p e c i f i c   c o d e ,   a n d   y e s ,   i t   m a y   r e l y   o n   c l a s s e s   o n 
     c e r t a i n   p l a t f o r m s   t h a t   a r e   n o t   p a r t   o f   t h e   s t a n d a r d   J D K .   W h a t   w e ' r e   t r y i n g   t o 
     d o ,   t h o u g h ,   i s   t o   t a k e   s o m e t h i n g   t h a t ' s   f r e q u e n t l y   d e s i r a b l e   b u t   i n h e r e n t l y 
     p l a t f o r m - s p e c i f i c   - -   o p e n i n g   a   d e f a u l t   b r o w s e r   - -   a n d   a l l o w   p r o g r a m m e r s   ( y o u , 
     f o r   e x a m p l e )   t o   d o   s o   w i t h o u t   w o r r y i n g   a b o u t   d r o p p i n g   i n t o   n a t i v e   c o d e   o r 
     d o i n g   a n y t h i n g   e l s e   s i m i l a r l y   e v i l . 
     
     A n y w a y ,   t h i s   c o d e   i s   c o m p l e t e l y   i n   J a v a   a n d   w i l l   r u n   o n   a l l   J D K   1 . 1 - c o m p l i a n t 
     s y s t e m s   w i t h o u t   m o d i f i c a t i o n   o r   a   n e e d   f o r   a d d i t i o n a l   l i b r a r i e s .   A l l   c l a s s e s 
     t h a t   a r e   r e q u i r e d   o n   c e r t a i n   p l a t f o r m s   t o   a l l o w   t h i s   t o   r u n   a r e   d y n a m i c a l l y 
     l o a d e d   a t   r u n t i m e   v i a   r e f l e c t i o n   a n d ,   i f   n o t   f o u n d ,   w i l l   n o t   c a u s e   t h i s   t o   d o 
     a n y t h i n g   o t h e r   t h a n   r e t u r n i n g   a n   e r r o r   w h e n   o p e n i n g   t h e   b r o w s e r . 
     
     T h e r e   a r e   c e r t a i n   s y s t e m   r e q u i r e m e n t s   f o r   t h i s   c l a s s ,   a s   i t ' s   r u n n i n g   t h r o u g h 
     R u n t i m e . e x e c ( ) ,   w h i c h   i s   J a v a ' s   w a y   o f   m a k i n g   a   n a t i v e   s y s t e m   c a l l . 
     C u r r e n t l y ,   t h i s   r e q u i r e s   t h a t   a   M a c i n t o s h   h a v e   a   F i n d e r   w h i c h   s u p p o r t s   t h e 
     G U R L   e v e n t ,   w h i c h   i s   t r u e   f o r   M a c   O S   8 . 0   a n d   8 . 1   s y s t e m s   t h a t   h a v e   t h e 
     I n t e r n e t   S c r i p t i n g   A p p l e S c r i p t   d i c t i o n a r y   i n s t a l l e d   i n   t h e   S c r i p t i n g 
     A d d i t i o n s   f o l d e r   i n   t h e   E x t e n s i o n s   f o l d e r   ( w h i c h   i s   i n s t a l l e d   b y   d e f a u l t   a s 
     f a r   a s   I   k n o w   u n d e r   M a c   O S   8 . 0   a n d   8 . 1 ) ,   a n d   f o r   a l l   M a c   O S   8 . 5   a n d   l a t e r 
     s y s t e m s .   O n   W i n d o w s ,   i t   o n l y   r u n s   u n d e r   W i n 3 2   s y s t e m s   ( N T ,   4 . 0 ,   
     a s   w e l l   a s   l a t e r   v e r s i o n s   o f   a l l ) .   O n   o t h e r   s y s t e m s ,   t h i s   d r o p s   b a c k 
     f r o m   t h e   i n h e r e n t l y   p l a t f o r m - s e n s i t i v e   c o n c e p t   o f   a   d e f a u l t   b r o w s e r   a n d 
     s i m p l y   a t t e m p t s   t o   l a u n c h   N e t s c a p e   v i a   a   s h e l l   c o m m a n d . 
     
     T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
     a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g 
     a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e 
     c o m m e n t   i s   n o t   r e m o v e d .   T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y 
     a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s 
     m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .   T h i s   s o f t w a r e 
     i n c l u d e s   n o   w a r r a n t y .   T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r 
     f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
     
     C r e d i t s :   
     S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( < a 
     h r e f = " h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l " > J a v a   T i p 
     6 6 < / a > )   
     T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a 
     C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
     
     @ a u t h o r   E r i c   A l b e r t   e j a l b e r t @ c s . s t a n f o r d . e d u ) 
     @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 I B M   D B 2   D a t a b a s e   D r i v e r   L i c e n s e   F i l e 
 I n t e r n a t i o n a l   P r o g r a m   L i c e n s e   A g r e e m e n t   
 
 
 
 P a r t   1   -   G e n e r a l   T e r m s   
 
 
 
 B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G ,   A C C E S S I N G ,   O R   U S I N G   T H E   P R O G R A M   Y O U   A G R E E   T O   T H E   T E R M S   O F   T H I S   A G R E E M E N T .   I F   Y O U   A R E   A C C E P T I N G   T H E S E   T E R M S   O N   B E H A L F   O F   A N O T H E R   P E R S O N   O R   A   C O M P A N Y   O R   O T H E R   L E G A L   E N T I T Y ,   Y O U   R E P R E S E N T   A N D   W A R R A N T   T H A T   Y O U   H A V E   F U L L   A U T H O R I T Y   T O   B I N D   T H A T   P E R S O N ,   C O M P A N Y ,   O R   L E G A L   E N T I T Y   T O   T H E S E   T E R M S .   I F   Y O U   D O   N O T   A G R E E   T O   T H E S E   T E R M S ,   
 
 
 
 -   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   A C C E S S ,   O R   U S E   T H E   P R O G R A M ;   A N D   
 
 
 
 -   P R O M P T L Y   R E T U R N   T H E   P R O G R A M   A N D   P R O O F   O F   E N T I T L E M E N T   T O   T H E   P A R T Y   F R O M   W H O M   Y O U   A C Q U I R E D   I T   T O   O B T A I N   A   R E F U N D   O F   T H E   A M O U N T   Y O U   P A I D .   I F   Y O U   D O W N L O A D E D   T H E   P R O G R A M ,   C O N T A C T   T H E   P A R T Y   F R O M   W H O M   Y O U   A C Q U I R E D   I T .   
 
 
 
 " I B M "   i s   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   o r   o n e   o f   i t s   s u b s i d i a r i e s .   
 
 
 
 " L i c e n s e   I n f o r m a t i o n "   ( " L I " )   i s   a   d o c u m e n t   t h a t   p r o v i d e s   i n f o r m a t i o n   s p e c i f i c   t o   a   P r o g r a m .   T h e   P r o g r a m ' s   L I   i s   a v a i l a b l e   a t   h t t p : / / w w w . i b m . c o m / s o f t w a r e / s l a /   .   T h e   L I   m a y   a l s o   b e   f o u n d   i n   a   f i l e   i n   t h e   P r o g r a m ' s   d i r e c t o r y ,   b y   t h e   u s e   o f   a   s y s t e m   c o m m a n d ,   o r   a s   a   b o o k l e t   w h i c h   a c c o m p a n i e s   t h e   P r o g r a m .   
 
 
 
 " P r o g r a m "   i s   t h e   f o l l o w i n g ,   i n c l u d i n g   t h e   o r i g i n a l   a n d   a l l   w h o l e   o r   p a r t i a l   c o p i e s :   1 )   m a c h i n e - r e a d a b l e   i n s t r u c t i o n s   a n d   d a t a ,   2 )   c o m p o n e n t s ,   3 )   a u d i o - v i s u a l   c o n t e n t   ( s u c h   a s   i m a g e s ,   t e x t ,   r e c o r d i n g s ,   o r   p i c t u r e s ) ,   4 )   r e l a t e d   l i c e n s e d   m a t e r i a l s ,   a n d   5 )   l i c e n s e   u s e   d o c u m e n t s   o r   k e y s ,   a n d   d o c u m e n t a t i o n .   
 
 
 
 A   " P r o o f   o f   E n t i t l e m e n t "   ( " P o E " )   i s   e v i d e n c e   o f   Y o u r   a u t h o r i z a t i o n   t o   u s e   a   P r o g r a m   a t   a   s p e c i f i e d   l e v e l .   T h a t   l e v e l   m a y   b e   m e a s u r e d ,   f o r   e x a m p l e ,   b y   t h e   n u m b e r   o f   p r o c e s s o r s   o r   u s e r s .   T h e   P o E   i s   a l s o   e v i d e n c e   o f   Y o u r   e l i g i b i l i t y   f o r   w a r r a n t y ,   f u t u r e   u p g r a d e   p r i c e s ,   i f   a n y ,   a n d   p o t e n t i a l   s p e c i a l   o r   p r o m o t i o n a l   o p p o r t u n i t i e s .   I f   I B M   d o e s   n o t   p r o v i d e   Y o u   w i t h   a   P o E ,   t h e n   I B M   m a y   a c c e p t   t h e   o r i g i n a l   p a i d   s a l e s   r e c e i p t   o r   o t h e r   s a l e s   r e c o r d   f r o m   t h e   p a r t y   ( e i t h e r   I B M   o r   i t s   r e s e l l e r )   f r o m   w h o m   Y o u   a c q u i r e d   t h e   P r o g r a m ,   p r o v i d e d   t h a t   i t   s p e c i f i e s   t h e   n a m e   o f   t h e   P r o g r a m   a n d   t h e   u s a g e   l e v e l   a c q u i r e d .   
 
 
 
 " Y o u "   a n d   " Y o u r "   r e f e r   e i t h e r   t o   a n   i n d i v i d u a l   p e r s o n   o r   t o   a   s i n g l e   l e g a l   e n t i t y .   
 
 
 
 T h i s   A g r e e m e n t   i n c l u d e s   P a r t   1   -   G e n e r a l   T e r m s ,   P a r t   2   -   C o u n t r y - u n i q u e   T e r m s   ( i f   a n y ) ,   L i c e n s e   I n f o r m a t i o n ,   a n d   P r o o f   o f   E n t i t l e m e n t   a n d   i s   t h e   c o m p l e t e   a g r e e m e n t   b e t w e e n   Y o u   a n d   I B M   r e g a r d i n g   t h e   u s e   o f   t h e   P r o g r a m .   I t   r e p l a c e s   a n y   p r i o r   o r a l   o r   w r i t t e n   c o m m u n i c a t i o n s   b e t w e e n   Y o u   a n d   I B M   c o n c e r n i n g   Y o u r   u s e   o f   t h e   P r o g r a m .   T h e   t e r m s   o f   P a r t   2   a n d   L i c e n s e   I n f o r m a t i o n   m a y   r e p l a c e   o r   m o d i f y   t h o s e   o f   P a r t   1 .   T o   t h e   e x t e n t   t h e r e   i s   a   c o n f l i c t   b e t w e e n   t h e   t e r m s   o f   t h i s   A g r e e m e n t   a n d   t h o s e   o f   t h e   I B M   I n t e r n a t i o n a l   P a s s p o r t   A d v a n t a g e   A g r e e m e n t ,   t h e   t e r m s   o f   t h e   l a t t e r   a g r e e m e n t   p r e v a i l .   
 
 
 
 1 .   E n t i t l e m e n t   
 
 L i c e n s e   
 
 T h e   P r o g r a m   i s   o w n e d   b y   I B M   o r   a n   I B M   s u p p l i e r ,   a n d   i s   c o p y r i g h t e d   a n d   l i c e n s e d ,   n o t   s o l d .   
 
 I B M   g r a n t s   Y o u   a   n o n e x c l u s i v e   l i c e n s e   t o   u s e   t h e   P r o g r a m   w h e n   Y o u   l a w f u l l y   a c q u i r e   i t .   
 
 Y o u   m a y   1 )   u s e   t h e   P r o g r a m   u p   t o   t h e   l e v e l   o f   u s e   s p e c i f i e d   i n   t h e   P o E   a n d   2 )   m a k e   a n d   i n s t a l l   c o p i e s ,   i n c l u d i n g   a   b a c k u p   c o p y ,   t o   s u p p o r t   s u c h   u s e .   T h e   t e r m s   o f   t h i s   l i c e n s e   a p p l y   t o   e a c h   c o p y   Y o u   m a k e .   Y o u   w i l l   r e p r o d u c e   a l l   c o p y r i g h t   n o t i c e s   a n d   a l l   o t h e r   l e g e n d s   o f   o w n e r s h i p   o n   e a c h   c o p y ,   o r   p a r t i a l   c o p y ,   o f   t h e   P r o g r a m .   
 
 I f   Y o u   a c q u i r e   t h e   P r o g r a m   a s   a   p r o g r a m   u p g r a d e ,   a f t e r   Y o u   i n s t a l l   t h e   u p g r a d e   Y o u   m a y   n o t   u s e   t h e   P r o g r a m   f r o m   w h i c h   Y o u   u p g r a d e d   o r   t r a n s f e r   i t   t o   a n o t h e r   p a r t y .   
 
 Y o u   w i l l   e n s u r e   t h a t   a n y o n e   w h o   u s e s   t h e   P r o g r a m   ( a c c e s s e d   e i t h e r   l o c a l l y   o r   r e m o t e l y )   d o e s   s o   o n l y   f o r   Y o u r   a u t h o r i z e d   u s e   a n d   c o m p l i e s   w i t h   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   
 
 Y o u   m a y   n o t   1 )   u s e ,   c o p y ,   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   e x c e p t   a s   p r o v i d e d   i n   t h i s   A g r e e m e n t ;   2 )   r e v e r s e   a s s e m b l e ,   r e v e r s e   c o m p i l e ,   o r   o t h e r w i s e   t r a n s l a t e   t h e   P r o g r a m   e x c e p t   a s   s p e c i f i c a l l y   p e r m i t t e d   b y   l a w   w i t h o u t   t h e   p o s s i b i l i t y   o f   c o n t r a c t u a l   w a i v e r ;   o r   3 )   s u b l i c e n s e ,   r e n t ,   o r   l e a s e   t h e   P r o g r a m .   
 
 I B M   m a y   t e r m i n a t e   Y o u r   l i c e n s e   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   I f   I B M   d o e s   s o ,   Y o u   m u s t   d e s t r o y   a l l   c o p i e s   o f   t h e   P r o g r a m   a n d   i t s   P o E .   
 
 M o n e y - b a c k   G u a r a n t e e   
 
 I f   f o r   a n y   r e a s o n   Y o u   a r e   d i s s a t i s f i e d   w i t h   t h e   P r o g r a m   a n d   Y o u   a r e   t h e   o r i g i n a l   l i c e n s e e ,   Y o u   m a y   o b t a i n   a   r e f u n d   o f   t h e   a m o u n t   Y o u   p a i d   f o r   i t ,   i f   w i t h i n   3 0   d a y s   o f   Y o u r   i n v o i c e   d a t e   Y o u   r e t u r n   t h e   P r o g r a m   a n d   i t s   P o E   t o   t h e   p a r t y   f r o m   w h o m   Y o u   o b t a i n e d   i t .   I f   Y o u   d o w n l o a d e d   t h e   P r o g r a m ,   Y o u   m a y   c o n t a c t   t h e   p a r t y   f r o m   w h o m   Y o u   a c q u i r e d   i t   f o r   i n s t r u c t i o n s   o n   h o w   t o   o b t a i n   t h e   r e f u n d .   
 
 P r o g r a m   T r a n s f e r   
 
 Y o u   m a y   t r a n s f e r   a   P r o g r a m   a n d   a l l   o f   Y o u r   l i c e n s e   r i g h t s   a n d   o b l i g a t i o n s   t o   a n o t h e r   p a r t y   o n l y   i f   t h a t   p a r t y   a g r e e s   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   W h e n   Y o u   t r a n s f e r   t h e   P r o g r a m ,   Y o u   m u s t   a l s o   t r a n s f e r   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h e   P r o g r a m ' s   P o E .   A f t e r   t h e   t r a n s f e r ,   Y o u   m a y   n o t   u s e   t h e   P r o g r a m .   
 
 2 .   C h a r g e s   
 
 T h e   a m o u n t   p a y a b l e   f o r   a   P r o g r a m   l i c e n s e   i s   a   o n e - t i m e   c h a r g e .   
 
 O n e - t i m e   c h a r g e s   a r e   b a s e d   o n   t h e   l e v e l   o f   u s e   a c q u i r e d   w h i c h   i s   s p e c i f i e d   i n   t h e   P o E .   I B M   d o e s   n o t   g i v e   c r e d i t s   o r   r e f u n d s   f o r   c h a r g e s   a l r e a d y   d u e   o r   p a i d ,   e x c e p t   a s   s p e c i f i e d   e l s e w h e r e   i n   t h i s   A g r e e m e n t .   
 
 I f   Y o u   w i s h   t o   i n c r e a s e   t h e   l e v e l   o f   u s e ,   n o t i f y   I B M   o r   t h e   p a r t y   f r o m   w h o m   Y o u   a c q u i r e d   i t   a n d   p a y   a n y   a p p l i c a b l e   c h a r g e s .   
 
 I f   a n y   a u t h o r i t y   i m p o s e s   a   d u t y ,   t a x ,   l e v y   o r   f e e ,   e x c l u d i n g   t h o s e   b a s e d   o n   I B M ' s   n e t   i n c o m e ,   u p o n   t h e   P r o g r a m ,   t h e n   Y o u   a g r e e   t o   p a y   t h e   a m o u n t   s p e c i f i e d   o r   s u p p l y   e x e m p t i o n   d o c u m e n t a t i o n .   Y o u   a r e   r e s p o n s i b l e   f o r   a n y   p e r s o n a l   p r o p e r t y   t a x e s   f o r   t h e   P r o g r a m   f r o m   t h e   d a t e   t h a t   Y o u   a c q u i r e   i t .   
 
 3 .   L i m i t e d   W a r r a n t y   
 
 I B M   w a r r a n t s   t h a t   w h e n   t h e   P r o g r a m   i s   u s e d   i n   t h e   s p e c i f i e d   o p e r a t i n g   e n v i r o n m e n t   i t   w i l l   c o n f o r m   t o   i t s   s p e c i f i c a t i o n s .   T h e   w a r r a n t y   a p p l i e s   o n l y   t o   t h e   u n m o d i f i e d   p o r t i o n   o f   t h e   P r o g r a m .   I B M   d o e s   n o t   w a r r a n t   u n i n t e r r u p t e d   o r   e r r o r - f r e e   o p e r a t i o n   o f   t h e   P r o g r a m   o r   t h a t   I B M   w i l l   c o r r e c t   a l l   P r o g r a m   d e f e c t s .   Y o u   a r e   r e s p o n s i b l e   f o r   t h e   r e s u l t s   o b t a i n e d   f r o m   t h e   u s e   o f   t h e   P r o g r a m .   
 
 I B M   p r o v i d e s   Y o u   w i t h   a c c e s s   t o   I B M   d a t a b a s e s   c o n t a i n i n g   i n f o r m a t i o n   o n   k n o w n   P r o g r a m   d e f e c t s ,   d e f e c t   c o r r e c t i o n s ,   r e s t r i c t i o n s ,   a n d   b y p a s s e s   a t   n o   a d d i t i o n a l   c h a r g e .   C o n s u l t   t h e   I B M   S o f t w a r e   S u p p o r t   G u i d e   f o r   f u r t h e r   i n f o r m a t i o n   a t   h t t p : / / w w w . i b m . c o m / s o f t w a r e / s u p p o r t   .   I B M   w i l l   m a i n t a i n   t h i s   i n f o r m a t i o n   f o r   a t   l e a s t   o n e   y e a r   a f t e r   t h e   o r i g i n a l   l i c e n s e e   a c q u i r e s   t h e   P r o g r a m   ( " W a r r a n t y   P e r i o d " ) .   
 
 I f   t h e   P r o g r a m   d o e s   n o t   f u n c t i o n   a s   w a r r a n t e d   d u r i n g   t h e   W a r r a n t y   P e r i o d   a n d   t h e   p r o b l e m   c a n n o t   b e   r e s o l v e d   w i t h   i n f o r m a t i o n   a v a i l a b l e   i n   t h e   I B M   d a t a b a s e s ,   Y o u   m a y   r e t u r n   t h e   P r o g r a m   a n d   i t s   P o E   t o   t h e   p a r t y   ( e i t h e r   I B M   o r   i t s   r e s e l l e r )   f r o m   w h o m   Y o u   a c q u i r e d   i t   a n d   r e c e i v e   a   r e f u n d   i n   t h e   a m o u n t   Y o u   p a i d .   I f   Y o u   d o w n l o a d e d   t h e   P r o g r a m ,   Y o u   m a y   c o n t a c t   t h e   p a r t y   f r o m   w h o m   Y o u   a c q u i r e d   i t   f o r   i n s t r u c t i o n s   o n   h o w   t o   o b t a i n   t h e   r e f u n d .   
 
 T H E S E   W A R R A N T I E S   A R E   Y O U R   E X C L U S I V E   W A R R A N T I E S   A N D   R E P L A C E   A L L   O T H E R   W A R R A N T I E S   O R   C O N D I T I O N S ,   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 ,   T H E   I M P L I E D   W A R R A N T I E S   O R   C O N D I T I O N 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 .   S O M E   S T A T E S   O R   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O F   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   S O   T H E   A B O V E   E X C L U S I O N   M A Y   N O T   A P P L Y   T O   Y O U .   I N   T H A T   E V E N T ,   S U C H   W A R R A N T I E S   A R E   L I M I T E D   I N   D U R A T I O N   T O   T H E   W A R R A N T Y   P E R I O D .   N O   W A R R A N T I E S   A P P L Y   A F T E R   T H A T   P E R I O D .   S O M E   S T A T E S   O R   J U R I S D I C T I O N S   D O   N O T   A L L O W   L I M I T A T I O N S   O N   H O W   L O N G   A N   I M P L I E D   W A R R A N T Y   L A S T S ,   S O   T H E   A B O V E   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U .   
 
 T H E S E   W A R R A N T I E S   G I V E   Y O U   S P E C I F I C   L E G A L   R I G H T S   A N D   Y O U   M A Y   A L S O   H A V E   O T H E R   R I G H T S   W H I C H   V A R Y   F R O M   S T A T E   T O   S T A T E   O R   J U R I S D I C T I O N   T O   J U R I S D I C T I O N .   
 
 4 .   L i m i t a t i o n   o f   L i a b i l i t y   
 
 C i r c u m s t a n c e s   m a y   a r i s e   w h e r e ,   b e c a u s e   o f   a   d e f a u l t   o n   I B M ' s   p a r t   o r   o t h e r   l i a b i l i t y ,   Y o u   a r e   e n t i t l e d   t o   r e c o v e r   d a m a g e s   f r o m   I B M .   I n   e a c h   s u c h   i n s t a n c e ,   r e g a r d l e s s   o f   t h e   b a s i s   o n   w h i c h   Y o u   m a y   b e   e n t i t l e d   t o   c l a i m   d a m a g e s   f r o m   I B M ,   ( i n c l u d i n g   f u n d a m e n t a l   b r e a c h ,   n e g l i g e n c e ,   m i s r e p r e s e n t a t i o n ,   o r   o t h e r   c o n t r a c t   o r   t o r t   c l a i m ) ,   I B M   i s   l i a b l e   f o r   n o   m o r e   t h a n   1 )   d a m a g e s   f o r   b o d i l y   i n j u r y   ( i n c l u d i n g   d e a t h )   a n d   d a m a g e   t o   r e a l   p r o p e r t y   a n d   t a n g i b l e   p e r s o n a l   p r o p e r t y   a n d   2 )   t h e   a m o u n t   o f   a n y   o t h e r   a c t u a l   d i r e c t   d a m a g e s   u p   t o   t h e   c h a r g e s   f o r   t h e   P r o g r a m   t h a t   i s   t h e   s u b j e c t   o f   t h e   c l a i m .   
 
 T h i s   l i m i t a t i o n   o f   l i a b i l i t y   a l s o   a p p l i e s   t o   I B M ' s   P r o g r a m   d e v e l o p e r s   a n d   s u p p l i e r s .   I t   i s   t h e   m a x i m u m   f o r   w h i c h   t h e y   a n d   I B M   a r e   c o l l e c t i v e l y   r e s p o n s i b l e .   
 
 U N D E R   N O   C I R C U M S T A N C E S   I S   I B M ,   I T S   P R O G R A M   D E V E L O P E R S   O R   S U P P L I E R S   L I A B L E   F O R   A N Y   O F   T H E   F O L L O W I N G ,   E V E N   I F   I N F O R M E D   O F   T H E I R   P O S S I B I L I T Y :   
 
 1 .   L O S S   O F ,   O R   D A M A G E   T O ,   D A T A ;   
 2 .   S P E C I A L ,   I N C I D E N T A L ,   O R   I N D I R E C T   D A M A G E S ,   O R   F O R   A N Y   E C O N O M I C   C O N S E Q U E N T I A L   D A M A G E S ;   O R   
 3 .   L O S T   P R O F I T S ,   B U S I N E S S ,   R E V E N U E ,   G O O D W I L L ,   O R   A N T I C I P A T E D   S A V I N G S .   
 
 S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   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 ,   S O   T H E   A B O V E   L I M I T A T I O N   O R   E X C L U S I O N   M A Y   N O T   A P P L Y   T O   Y O U .   
 
 5 .   G e n e r a l   
 
 1 .   N o t h i n g   i n   t h i s   A g r e e m e n t   a f f e c t s   a n y   s t a t u t o r y   r i g h t s   o f   c o n s u m e r s   t h a t   c a n n o t   b e   w a i v e d   o r   l i m i t e d   b y   c o n t r a c t .   
 
 2 .   I n   t h e   e v e n t   t h a t   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   h e l d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   r e m a i n   i n   f u l l   f o r c e   a n d   e f f e c t .   
 
 3 .   Y o u   a g r e e   t o   c o m p l y   w i t h   a l l   a p p l i c a b l e   e x p o r t   a n d   i m p o r t   l a w s   a n d   r e g u l a t i o n s .   
 
 4 .   Y o u   a g r e e   t o   a l l o w   I B M   t o   s t o r e   a n d   u s e   Y o u r   c o n t a c t   i n f o r m a t i o n ,   i n c l u d i n g   n a m e s ,   p h o n e   n u m b e r s ,   a n d   e - m a i l   a d d r e s s e s ,   a n y w h e r e   t h e y   d o   b u s i n e s s .   S u c h   i n f o r m a t i o n   w i l l   b e   p r o c e s s e d   a n d   u s e d   i n   c o n n e c t i o n   w i t h   o u r   b u s i n e s s   r e l a t i o n s h i p ,   a n d   m a y   b e   p r o v i d e d   t o   c o n t r a c t o r s ,   B u s i n e s s   P a r t n e r s ,   a n d   a s s i g n e e s   o f   I B M   f o r   u s e s   c o n s i s t e n t   w i t h   t h e i r   c o l l e c t i v e   b u s i n e s s   a c t i v i t i e s ,   i n c l u d i n g   c o m m u n i c a t i n g   w i t h   Y o u   ( f o r   e x a m p l e ,   f o r   p r o c e s s i n g   o r d e r s ,   f o r   p r o m o t i o n s ,   a n d   f o r   m a r k e t   r e s e a r c h ) .   
 
 5 .   N e i t h e r   Y o u   n o r   I B M   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   t w o   y e a r s   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e   u n l e s s   o t h e r w i s e   p r o v i d e d   b y   l o c a l   l a w   w i t h o u t   t h e   p o s s i b i l i t y   o f   c o n t r a c t u a l   w a i v e r   o r   l i m i t a t i o n .   
 
 6 .   N e i t h e r   Y o u   n o r   I B M   i s   r e s p o n s i b l e   f o r   f a i l u r e   t o   f u l f i l l   a n y   o b l i g a t i o n s   d u e   t o   c a u s e s   b e y o n d   i t s   c o n t r o l .   
 
 7 .   T h i s   A g r e e m e n t   w i l l   n o t   c r e a t e   a n y   r i g h t   o r   c a u s e   o f   a c t i o n   f o r   a n y   t h i r d   p a r t y ,   n o r   w i l l   I B M   b e   r e s p o n s i b l e   f o r   a n y   t h i r d   p a r t y   c l a i m s   a g a i n s t   Y o u   e x c e p t ,   a s   p e r m i t t e d   b y   t h e   L i m i t a t i o n   o f   L i a b i l i t y   s e c t i o n   a b o v e ,   f o r   b o d i l y   i n j u r y   ( i n c l u d i n g   d e a t h )   o r   d a m a g e   t o   r e a l   o r   t a n g i b l e   p e r s o n a l   p r o p e r t y   f o r   w h i c h   I B M   i s   l e g a l l y   l i a b l e .   
 
 6 .   G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   
 
 G o v e r n i n g   L a w   
 
 B o t h   Y o u   a n d   I B M   c o n s e n t   t o   t h e   a p p l i c a t i o n   o f   t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e   t o   g o v e r n ,   i n t e r p r e t ,   a n d   e n f o r c e   a l l   o f   Y o u r   a n d   I B M ' s   r i g h t s ,   d u t i e s ,   a n d   o b l i g a t i o n s   a r i s i n g   f r o m ,   o r   r e l a t i n g   i n   a n y   m a n n e r   t o ,   t h e   s u b j e c t   m a t t e r   o f   t h i s   A g r e e m e n t ,   w i t h o u t   r e g a r d   t o   c o n f l i c t   o f   l a w   p r i n c i p l e s .   
 
 
 
 T h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   d o e s   n o t   a p p l y .   
 
 
 
 J u r i s d i c t i o n   
 
 
 
 A l l   o f   o u r   r i g h t s ,   d u t i e s ,   a n d   o b l i g a t i o n s   a r e   s u b j e c t   t o   t h e   c o u r t s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e .   
 
 
 
 P a r t   2   -   C o u n t r y - u n i q u e   T e r m s   
 
 
 
 A M E R I C A S   
 
 
 
 A R G E N T I N A :   G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   f o l l o w i n g   e x c e p t i o n   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 A n y   l i t i g a t i o n   a r i s i n g   f r o m   t h i s   A g r e e m e n t   w i l l   b e   s e t t l e d   e x c l u s i v e l y   b y   t h e   O r d i n a r y   C o m m e r c i a l   C o u r t   o f   t h e   c i t y   o f   B u e n o s   A i r e s .   
 
 
 
 B R A Z I L :   G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   f o l l o w i n g   e x c e p t i o n   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 A n y   l i t i g a t i o n   a r i s i n g   f r o m   t h i s   A g r e e m e n t   w i l l   b e   s e t t l e d   e x c l u s i v e l y   b y   t h e   c o u r t   o f   R i o   d e   J a n e i r o ,   R J .   
 
 
 
 C A N A D A :   G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   r e p l a c e s   i t e m   7 :   
 
 
 
 7 .   T h i s   A g r e e m e n t   w i l l   n o t   c r e a t e   a n y   r i g h t   o r   c a u s e   o f   a c t i o n   f o r   a n y   t h i r d   p a r t y ,   n o r   w i l l   I B M   b e   r e s p o n s i b l e   f o r   a n y   t h i r d   p a r t y   c l a i m s   a g a i n s t   Y o u   e x c e p t   a s   p e r m i t t e d   b y   t h e   L i m i t a t i o n   o f   L i a b i l i t y   s e c t i o n   a b o v e   f o r   b o d i l y   i n j u r y   ( i n c l u d i n g   d e a t h )   o r   p h y s i c a l   h a r m   t o   r e a l   o r   t a n g i b l e   p e r s o n a l   p r o p e r t y   c a u s e d   b y   I B M ' s   n e g l i g e n c e   f o r   w h i c h   I B M   i s   l e g a l l y   l i a b l e .   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   i n   t h e   P r o v i n c e   o f   O n t a r i o   
 
 
 
 P E R U :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   i s   a d d e d   a t   t h e   e n d   o f   t h i s   s e c t i o n :   
 
 
 
 I n   a c c o r d a n c e   w i t h   A r t i c l e   1 3 2 8   o f   t h e   P e r u v i a n   C i v i l   C o d e ,   t h e   l i m i t a t i o n s   a n d   e x c l u s i o n s   s p e c i f i e d   i n   t h i s   s e c t i o n   w i l l   n o t   a p p l y   t o   d a m a g e s   c a u s e d   b y   I B M ' s   w i l l f u l   m i s c o n d u c t   ( " d o l o " )   o r   g r o s s   n e g l i g e n c e   ( " c u l p a   i n e x c u s a b l e " ) .   
 
 
 
 U N I T E D   S T A T E S   O F   A M E R I C A :   G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 U . S .   G o v e r n m e n t   U s e r s   R e s t r i c t e d   R i g h t s   -   U s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   r e s t r i c t e d   b y   t h e   G S A   A D P   S c h e d u l e   C o n t r a c t   w i t h   t h e   I B M   C o r p o r a t i o n .   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k ,   U n i t e d   S t a t e s   o f   A m e r i c a   
 
 
 
 A S I A   P A C I F I C   
 
 
 
 A U S T R A L I A :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 T h e   w a r r a n t i e s   s p e c i f i e d   i n   t h i s   S e c t i o n   a r e   i n   a d d i t i o n   t o   a n y   r i g h t s   Y o u   m a y   h a v e   u n d e r   t h e   T r a d e   P r a c t i c e s   A c t   1 9 7 4   o r   o t h e r   l e g i s l a t i o n   a n d   a r e   o n l y   l i m i t e d   t o   t h e   e x t e n t   p e r m i t t e d   b y   t h e   a p p l i c a b l e   l e g i s l a t i o n .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 W h e r e   I B M   i s   i n   b r e a c h   o f   a   c o n d i t i o n   o r   w a r r a n t y   i m p l i e d   b y   t h e   T r a d e   P r a c t i c e s   A c t   1 9 7 4 ,   I B M ' s   l i a b i l i t y   i s   l i m i t e d   t o   t h e   r e p a i r   o r   r e p l a c e m e n t   o f   t h e   g o o d s ,   o r   t h e   s u p p l y   o f   e q u i v a l e n t   g o o d s .   W h e r e   t h a t   c o n d i t i o n   o r   w a r r a n t y   r e l a t e s   t o   r i g h t   t o   s e l l ,   q u i e t   p o s s e s s i o n   o r   c l e a r   t i t l e ,   o r   t h e   g o o d s   a r e   o f   a   k i n d   o r d i n a r i l y   a c q u i r e d   f o r   p e r s o n a l ,   d o m e s t i c   o r   h o u s e h o l d   u s e   o r   c o n s u m p t i o n ,   t h e n   n o n e   o f   t h e   l i m i t a t i o n s   i n   t h i s   p a r a g r a p h   a p p l y .   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   o f   t h e   S t a t e   o r   T e r r i t o r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e   
 
 
 
 C A M B O D I A ,   L A O S ,   a n d   V I E T N A M :   G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k ,   U n i t e d   S t a t e s   o f   A m e r i c a   
 
 
 
 T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 A r b i t r a t i o n   
 
 
 
 D i s p u t e s   a r i s i n g   o u t   o f   o r   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t   s h a l l   b e   f i n a l l y   s e t t l e d   b y   a r b i t r a t i o n   w h i c h   s h a l l   b e   h e l d   i n   S i n g a p o r e   i n   a c c o r d a n c e   w i t h   t h e   A r b i t r a t i o n   R u l e s   o f   S i n g a p o r e   I n t e r n a t i o n a l   A r b i t r a t i o n   C e n t e r   ( " S I A C   R u l e s " )   t h e n   i n   e f f e c t .   T h e   a r b i t r a t i o n   a w a r d   s h a l l   b e   f i n a l   a n d   b i n d i n g   f o r   t h e   p a r t i e s   w i t h o u t   a p p e a l   a n d   s h a l l   b e   i n   w r i t i n g   a n d   s e t   f o r t h   t h e   f i n d i n g s   o f   f a c t   a n d   t h e   c o n c l u s i o n s   o f   l a w .   
 
 
 
 T h e   n u m b e r   o f   a r b i t r a t o r s   s h a l l   b e   t h r e e ,   w i t h   e a c h   s i d e   t o   t h e   d i s p u t e   b e i n g   e n t i t l e d   t o   a p p o i n t   o n e   a r b i t r a t o r .   T h e   t w o   a r b i t r a t o r s   a p p o i n t e d   b y   t h e   p a r t i e s   s h a l l   a p p o i n t   a   t h i r d   a r b i t r a t o r   w h o   s h a l l   a c t   a s   c h a i r m a n   o f   t h e   p r o c e e d i n g s .   V a c a n c i e s   i n   t h e   p o s t   o f   c h a i r m a n   s h a l l   b e   f i l l e d   b y   t h e   p r e s i d e n t   o f   t h e   S I A C .   O t h e r   v a c a n c i e s   s h a l l   b e   f i l l e d   b y   t h e   r e s p e c t i v e   n o m i n a t i n g   p a r t y .   P r o c e e d i n g s   s h a l l   c o n t i n u e   f r o m   t h e   s t a g e   t h e y   w e r e   a t   w h e n   t h e   v a c a n c y   o c c u r r e d .   
 
 
 
 I f   o n e   o f   t h e   p a r t i e s   r e f u s e s   o r   o t h e r w i s e   f a i l s   t o   a p p o i n t   a n   a r b i t r a t o r   w i t h i n   3 0   d a y s   o f   t h e   d a t e   t h e   o t h e r   p a r t y   a p p o i n t s   i t s ,   t h e   f i r s t   a p p o i n t e d   a r b i t r a t o r   s h a l l   b e   t h e   s o l e   a r b i t r a t o r ,   p r o v i d e d   t h a t   t h e   a r b i t r a t o r   w a s   v a l i d l y   a n d   p r o p e r l y   a p p o i n t e d .   
 
 
 
 A l l   p r o c e e d i n g s   s h a l l   b e   c o n d u c t e d ,   i n c l u d i n g   a l l   d o c u m e n t s   p r e s e n t e d   i n   s u c h   p r o c e e d i n g s ,   i n   t h e   E n g l i s h   l a n g u a g e .   T h e   E n g l i s h   l a n g u a g e   v e r s i o n   o f   t h i s   A g r e e m e n t   p r e v a i l s   o v e r   a n y   o t h e r   l a n g u a g e   v e r s i o n .   
 
 
 
 H O N G   K O N G   S . A . R .   a n d   M A C A U   S . A . R .   o f   C h i n a :   G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   o f   H o n g   K o n g   S p e c i a l   A d m i n i s t r a t i v e   R e g i o n   o f   C h i n a   
 
 
 
 I N D I A :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   i t e m s   1   a n d   2   o f   t h e   f i r s t   p a r a g r a p h :   
 
 
 
 1 )   l i a b i l i t y   f o r   b o d i l y   i n j u r y   ( i n c l u d i n g   d e a t h )   o r   d a m a g e   t o   r e a l   p r o p e r t y   a n d   t a n g i b l e   p e r s o n a l   p r o p e r t y   w i l l   b e   l i m i t e d   t o   t h a t   c a u s e d   b y   I B M ' s   n e g l i g e n c e ;   a n d   2 )   a s   t o   a n y   o t h e r   a c t u a l   d a m a g e   a r i s i n g   i n   a n y   s i t u a t i o n   i n v o l v i n g   n o n p e r f o r m a n c e   b y   I B M   p u r s u a n t   t o ,   o r   i n   a n y   w a y   r e l a t e d   t o   t h e   s u b j e c t   o f   t h i s   A g r e e m e n t ,   I B M ' s   l i a b i l i t y   w i l l   b e   l i m i t e d   t o   t h e   c h a r g e   p a i d   b y   Y o u   f o r   t h e   i n d i v i d u a l   P r o g r a m   t h a t   i s   t h e   s u b j e c t   o f   t h e   c l a i m .   
 
 
 
 G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   i t e m   5 :   
 
 
 
 I f   n o   s u i t   o r   o t h e r   l e g a l   a c t i o n   i s   b r o u g h t ,   w i t h i n   t h r e e   y e a r s   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e ,   i n   r e s p e c t   o f   a n y   c l a i m   t h a t   e i t h e r   p a r t y   m a y   h a v e   a g a i n s t   t h e   o t h e r ,   t h e   r i g h t s   o f   t h e   c o n c e r n e d   p a r t y   i n   r e s p e c t   o f   s u c h   c l a i m   w i l l   b e   f o r f e i t e d   a n d   t h e   o t h e r   p a r t y   w i l l   s t a n d   r e l e a s e d   f r o m   i t s   o b l i g a t i o n s   i n   r e s p e c t   o f   s u c h   c l a i m .   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 A r b i t r a t i o n   
 
 
 
 D i s p u t e s   a r i s i n g   o u t   o f   o r   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t   s h a l l   b e   f i n a l l y   s e t t l e d   b y   a r b i t r a t i o n   w h i c h   s h a l l   b e   h e l d   i n   B a n g a l o r e ,   I n d i a   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   I n d i a   t h e n   i n   e f f e c t .   T h e   a r b i t r a t i o n   a w a r d   s h a l l   b e   f i n a l   a n d   b i n d i n g   f o r   t h e   p a r t i e s   w i t h o u t   a p p e a l   a n d   s h a l l   b e   i n   w r i t i n g   a n d   s e t   f o r t h   t h e   f i n d i n g s   o f   f a c t   a n d   t h e   c o n c l u s i o n s   o f   l a w .   
 
 
 
 T h e   n u m b e r   o f   a r b i t r a t o r s   s h a l l   b e   t h r e e ,   w i t h   e a c h   s i d e   t o   t h e   d i s p u t e   b e i n g   e n t i t l e d   t o   a p p o i n t   o n e   a r b i t r a t o r .   T h e   t w o   a r b i t r a t o r s   a p p o i n t e d   b y   t h e   p a r t i e s   s h a l l   a p p o i n t   a   t h i r d   a r b i t r a t o r   w h o   s h a l l   a c t   a s   c h a i r m a n   o f   t h e   p r o c e e d i n g s .   V a c a n c i e s   i n   t h e   p o s t   o f   c h a i r m a n   s h a l l   b e   f i l l e d   b y   t h e   p r e s i d e n t   o f   t h e   B a r   C o u n c i l   o f   I n d i a .   O t h e r   v a c a n c i e s   s h a l l   b e   f i l l e d   b y   t h e   r e s p e c t i v e   n o m i n a t i n g   p a r t y .   P r o c e e d i n g s   s h a l l   c o n t i n u e   f r o m   t h e   s t a g e   t h e y   w e r e   a t   w h e n   t h e   v a c a n c y   o c c u r r e d .   
 
 
 
 I f   o n e   o f   t h e   p a r t i e s   r e f u s e s   o r   o t h e r w i s e   f a i l s   t o   a p p o i n t   a n   a r b i t r a t o r   w i t h i n   3 0   d a y s   o f   t h e   d a t e   t h e   o t h e r   p a r t y   a p p o i n t s   i t s ,   t h e   f i r s t   a p p o i n t e d   a r b i t r a t o r   s h a l l   b e   t h e   s o l e   a r b i t r a t o r ,   p r o v i d e d   t h a t   t h e   a r b i t r a t o r   w a s   v a l i d l y   a n d   p r o p e r l y   a p p o i n t e d .   
 
 
 
 A l l   p r o c e e d i n g s   s h a l l   b e   c o n d u c t e d ,   i n c l u d i n g   a l l   d o c u m e n t s   p r e s e n t e d   i n   s u c h   p r o c e e d i n g s ,   i n   t h e   E n g l i s h   l a n g u a g e .   T h e   E n g l i s h   l a n g u a g e   v e r s i o n   o f   t h i s   A g r e e m e n t   p r e v a i l s   o v e r   a n y   o t h e r   l a n g u a g e   v e r s i o n .   
 
 
 
 J A P A N :   G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   i s   i n s e r t e d   a f t e r   i t e m   5 :   
 
 
 
 A n y   d o u b t s   c o n c e r n i n g   t h i s   A g r e e m e n t   w i l l   b e   i n i t i a l l y   r e s o l v e d   b e t w e e n   u s   i n   g o o d   f a i t h   a n d   i n   a c c o r d a n c e   w i t h   t h e   p r i n c i p l e   o f   m u t u a l   t r u s t .   
 
 
 
 M A L A Y S I A :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   w o r d   " S P E C I A L "   i n   i t e m   2   o f   t h e   t h i r d   p a r a g r a p h   i s   d e l e t e d :   
 
 
 
 N E W   Z E A L A N D :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 T h e   w a r r a n t i e s   s p e c i f i e d   i n   t h i s   S e c t i o n   a r e   i n   a d d i t i o n   t o   a n y   r i g h t s   Y o u   m a y   h a v e   u n d e r   t h e   C o n s u m e r   G u a r a n t e e s   A c t   1 9 9 3   o r   o t h e r   l e g i s l a t i o n   w h i c h   c a n n o t   b e   e x c l u d e d   o r   l i m i t e d .   T h e   C o n s u m e r   G u a r a n t e e s   A c t   1 9 9 3   w i l l   n o t   a p p l y   i n   r e s p e c t   o f   a n y   g o o d s   w h i c h   I B M   p r o v i d e s ,   i f   Y o u   r e q u i r e   t h e   g o o d s   f o r   t h e   p u r p o s e s   o f   a   b u s i n e s s   a s   d e f i n e d   i n   t h a t   A c t .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 W h e r e   P r o g r a m s   a r e   n o t   a c q u i r e d   f o r   t h e   p u r p o s e s   o f   a   b u s i n e s s   a s   d e f i n e d   i n   t h e   C o n s u m e r   G u a r a n t e e s   A c t   1 9 9 3 ,   t h e   l i m i t a t i o n s   i n   t h i s   S e c t i o n   a r e   s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   t h a t   A c t .   
 
 
 
 P E O P L E ' S   R E P U B L I C   O F   C H I N A :   C h a r g e s   ( S e c t i o n   2 ) :   T h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 A l l   b a n k i n g   c h a r g e s   i n c u r r e d   i n   t h e   P e o p l e ' s   R e p u b l i c   o f   C h i n a   w i l l   b e   b o r n e   b y   Y o u   a n d   t h o s e   i n c u r r e d   o u t s i d e   t h e   P e o p l e ' s   R e p u b l i c   o f   C h i n a   w i l l   b e   b o r n e   b y   I B M .   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i n   t h e   G o v e r n i n g   L a w   s u b s e c t i o n   i s   r e p l a c e d   b y   t h e   f o l l o w i n g :   
 
 
 
 t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k ,   U n i t e d   S t a t e s   o f   A m e r i c a   ( e x c e p t   w h e n   l o c a l   l a w   r e q u i r e s   o t h e r w i s e )   
 
 
 
 P H I L I P P I N E S :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   i t e m   2   o f   t h e   t h i r d   p a r a g r a p h :   
 
 
 
 2 .   s p e c i a l   ( i n c l u d i n g   n o m i n a l   a n d   e x e m p l a r y   d a m a g e s ) ,   m o r a l ,   i n c i d e n t a l ,   o r   i n d i r e c t   d a m a g e s   o r   f o r   a n y   e c o n o m i c   c o n s e q u e n t i a l   d a m a g e s ;   o r   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 A r b i t r a t i o n   
 
 
 
 D i s p u t e s   a r i s i n g   o u t   o f   o r   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t   s h a l l   b e   f i n a l l y   s e t t l e d   b y   a r b i t r a t i o n   w h i c h   s h a l l   b e   h e l d   i n   M e t r o   M a n i l a ,   P h i l i p p i n e s   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   P h i l i p p i n e s   t h e n   i n   e f f e c t .   T h e   a r b i t r a t i o n   a w a r d   s h a l l   b e   f i n a l   a n d   b i n d i n g   f o r   t h e   p a r t i e s   w i t h o u t   a p p e a l   a n d   s h a l l   b e   i n   w r i t i n g   a n d   s e t   f o r t h   t h e   f i n d i n g s   o f   f a c t   a n d   t h e   c o n c l u s i o n s   o f   l a w .   
 
 
 
 T h e   n u m b e r   o f   a r b i t r a t o r s   s h a l l   b e   t h r e e ,   w i t h   e a c h   s i d e   t o   t h e   d i s p u t e   b e i n g   e n t i t l e d   t o   a p p o i n t   o n e   a r b i t r a t o r .   T h e   t w o   a r b i t r a t o r s   a p p o i n t e d   b y   t h e   p a r t i e s   s h a l l   a p p o i n t   a   t h i r d   a r b i t r a t o r   w h o   s h a l l   a c t   a s   c h a i r m a n   o f   t h e   p r o c e e d i n g s .   V a c a n c i e s   i n   t h e   p o s t   o f   c h a i r m a n   s h a l l   b e   f i l l e d   b y   t h e   p r e s i d e n t   o f   t h e   P h i l i p p i n e   D i s p u t e   R e s o l u t i o n   C e n t e r ,   I n c .   O t h e r   v a c a n c i e s   s h a l l   b e   f i l l e d   b y   t h e   r e s p e c t i v e   n o m i n a t i n g   p a r t y .   P r o c e e d i n g s   s h a l l   c o n t i n u e   f r o m   t h e   s t a g e   t h e y   w e r e   a t   w h e n   t h e   v a c a n c y   o c c u r r e d .   
 
 
 
 I f   o n e   o f   t h e   p a r t i e s   r e f u s e s   o r   o t h e r w i s e   f a i l s   t o   a p p o i n t   a n   a r b i t r a t o r   w i t h i n   3 0   d a y s   o f   t h e   d a t e   t h e   o t h e r   p a r t y   a p p o i n t s   i t s ,   t h e   f i r s t   a p p o i n t e d   a r b i t r a t o r   s h a l l   b e   t h e   s o l e   a r b i t r a t o r ,   p r o v i d e d   t h a t   t h e   a r b i t r a t o r   w a s   v a l i d l y   a n d   p r o p e r l y   a p p o i n t e d .   
 
 
 
 A l l   p r o c e e d i n g s   s h a l l   b e   c o n d u c t e d ,   i n c l u d i n g   a l l   d o c u m e n t s   p r e s e n t e d   i n   s u c h   p r o c e e d i n g s ,   i n   t h e   E n g l i s h   l a n g u a g e .   T h e   E n g l i s h   l a n g u a g e   v e r s i o n   o f   t h i s   A g r e e m e n t   p r e v a i l s   o v e r   a n y   o t h e r   l a n g u a g e   v e r s i o n .   
 
 
 
 S I N G A P O R E :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   w o r d s   " S P E C I A L "   a n d   " E C O N O M I C "   a r e   d e l e t e d   f r o m   i t e m   2   o f   t h e   t h i r d   p a r a g r a p h .   
 
 
 
 G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   i t e m   7 :   
 
 
 
 S u b j e c t   t o   t h e   r i g h t s   p r o v i d e d   t o   I B M ' s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s   a s   p r o v i d e d   i n   S e c t i o n   4   a b o v e   ( L i m i t a t i o n   o f   L i a b i l i t y ) ,   a   p e r s o n   w h o   i s   n o t   a   p a r t y   t o   t h i s   A g r e e m e n t   s h a l l   h a v e   n o   r i g h t   u n d e r   t h e   C o n t r a c t s   ( R i g h t   o f   T h i r d   P a r t i e s )   A c t   t o   e n f o r c e   a n y   o f   i t s   t e r m s .   
 
 
 
 T A I W A N :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   l a s t   p a r a g r a p h   i s   d e l e t e d .   
 
 
 
 E U R O P E ,   M I D D L E   E A S T ,   A F R I C A   ( E M E A )   
 
 
 
 L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   I n   t h e   E u r o p e a n   U n i o n ,   t h e   f o l l o w i n g   i s   a d d e d :   
 
 
 
 I n   t h e   E u r o p e a n   U n i o n ,   c o n s u m e r s   h a v e   l e g a l   r i g h t s   u n d e r   a p p l i c a b l e   n a t i o n a l   l e g i s l a t i o n   g o v e r n i n g   t h e   s a l e   o f   c o n s u m e r   g o o d s .   S u c h   r i g h t s   a r e   n o t   a f f e c t e d   b y   t h e   L i m i t e d   W a r r a n t y   p r o v i s i o n   s e t   o u t   a b o v e   a t   s e c t i o n   3   o f   t h i s   A g r e e m e n t .   T h e   t e r r i t o r i a l   s c o p e   o f   t h e   L i m i t e d   W a r r a n t y   i s   w o r l d w i d e .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   I n   A u s t r i a ,   D e n m a r k ,   F i n l a n d ,   G r e e c e ,   I t a l y ,   N e t h e r l a n d s ,   N o r w a y ,   P o r t u g a l ,   S p a i n ,   S w e d e n   a n d   S w i t z e r l a n d ,   t h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   t h i s   s e c t i o n   i n   i t s   e n t i r e t y :   
 
 
 
 E x c e p t   a s   o t h e r w i s e   p r o v i d e d   b y   m a n d a t o r y   l a w :   
 
 
 
 1 .   I B M ' s   l i a b i l i t y   f o r   a n y   d a m a g e s   a n d   l o s s e s   t h a t   m a y   a r i s e   a s   a   c o n s e q u e n c e   o f   t h e   f u l f i l l m e n t   o f   i t s   o b l i g a t i o n s   u n d e r   o r   i n   c o n n e c t i o n   w i t h   t h i s   a g r e e m e n t   o r   d u e   t o   a n y   o t h e r   c a u s e   r e l a t e d   t o   t h i s   a g r e e m e n t   i s   l i m i t e d   t o   t h e   c o m p e n s a t i o n   o f   o n l y   t h o s e   d a m a g e s   a n d   l o s s e s   p r o v e d   a n d   a c t u a l l y   a r i s i n g   a s   a n   i m m e d i a t e   a n d   d i r e c t   c o n s e q u e n c e   o f   t h e   n o n - f u l f i l l m e n t   o f   s u c h   o b l i g a t i o n s   ( i f   I B M   i s   a t   f a u l t )   o r   o f   s u c h   c a u s e ,   f o r   a   m a x i m u m   a m o u n t   e q u a l   t o   t h e   c h a r g e s   Y o u   p a i d   f o r   t h e   P r o g r a m .   
 
 
 
 T h e   a b o v e   l i m i t a t i o n   s h a l l   n o t   a p p l y   t o   d a m a g e s   f o r   b o d i l y   i n j u r i e s   ( i n c l u d i n g   d e a t h )   a n d   d a m a g e s   t o   r e a l   p r o p e r t y   a n d   t a n g i b l e   p e r s o n a l   p r o p e r t y   f o r   w h i c h   I B M   i s   l e g a l l y   l i a b l e .   
 
 
 
 2 .   U N D E R   N O   C I R C U M S T A N C E S   I S   I B M ,   O R   A N Y   O F   I T S   P R O G R A M   D E V E L O P E R S ,   L I A B L E   F O R   A N Y   O F   T H E   F O L L O W I N G ,   E V E N   I F   I N F O R M E D   O F   T H E I R   P O S S I B I L I T Y :   1 )   L O S S   O F ,   O R   D A M A G E   T O ,   D A T A ;   2 )   I N C I D E N T A L   O R   I N D I R E C T   D A M A G E S ,   O R   F O R   A N Y   E C O N O M I C   C O N S E Q U E N T I A L   D A M A G E S ;   3 )   L O S T   P R O F I T S ,   E V E N   I F   T H E Y   A R I S E   A S   A N   I M M E D I A T E   C O N S E Q U E N C E   O F   T H E   E V E N T   T H A T   G E N E R A T E D   T H E   D A M A G E S ;   O R   4 )   L O S S   O F   B U S I N E S S ,   R E V E N U E ,   G O O D W I L L ,   O R   A N T I C I P A T E D   S A V I N G S .   
 
 
 
 3 .   T h e   l i m i t a t i o n   a n d   e x c l u s i o n   o f   l i a b i l i t y   h e r e i n   a g r e e d   a p p l i e s   n o t   o n l y   t o   t h e   a c t i v i t i e s   p e r f o r m e d   b y   I B M   b u t   a l s o   t o   t h e   a c t i v i t i e s   p e r f o r m e d   b y   i t s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s ,   a n d   r e p r e s e n t s   t h e   m a x i m u m   a m o u n t   f o r   w h i c h   I B M   a s   w e l l   a s   i t s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s ,   a r e   c o l l e c t i v e l y   r e s p o n s i b l e .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   I n   F r a n c e   a n d   B e l g i u m ,   t h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   t h i s   s e c t i o n   i n   i t s   e n t i r e t y :   
 
 
 
 E x c e p t   a s   o t h e r w i s e   p r o v i d e d   b y   m a n d a t o r y   l a w :   
 
 
 
 1 .   I B M ' s   l i a b i l i t y   f o r   a n y   d a m a g e s   a n d   l o s s e s   t h a t   m a y   a r i s e   a s   a   c o n s e q u e n c e   o f   t h e   f u l f i l l m e n t   o f   i t s   o b l i g a t i o n s   u n d e r   o r   i n   c o n n e c t i o n   w i t h   t h i s   a g r e e m e n t   i s   l i m i t e d   t o   t h e   c o m p e n s a t i o n   o f   o n l y   t h o s e   d a m a g e s   a n d   l o s s e s   p r o v e d   a n d   a c t u a l l y   a r i s i n g   a s   a n   i m m e d i a t e   a n d   d i r e c t   c o n s e q u e n c e   o f   t h e   n o n - f u l f i l l m e n t   o f   s u c h   o b l i g a t i o n s   ( i f   I B M   i s   a t   f a u l t ) ,   f o r   a   m a x i m u m   a m o u n t   e q u a l   t o   t h e   c h a r g e s   Y o u   p a i d   f o r   t h e   P r o g r a m   t h a t   h a s   c a u s e d   t h e   d a m a g e s .   
 
 
 
 T h e   a b o v e   l i m i t a t i o n   s h a l l   n o t   a p p l y   t o   d a m a g e s   f o r   b o d i l y   i n j u r i e s   ( i n c l u d i n g   d e a t h )   a n d   d a m a g e s   t o   r e a l   p r o p e r t y   a n d   t a n g i b l e   p e r s o n a l   p r o p e r t y   f o r   w h i c h   I B M   i s   l e g a l l y   l i a b l e .   
 
 
 
 2 .   U N D E R   N O   C I R C U M S T A N C E S   I S   I B M ,   O R   A N Y   O F   I T S   P R O G R A M   D E V E L O P E R S ,   L I A B L E   F O R   A N Y   O F   T H E   F O L L O W I N G ,   E V E N   I F   I N F O R M E D   O F   T H E I R   P O S S I B I L I T Y :   1 )   L O S S   O F ,   O R   D A M A G E   T O ,   D A T A ;   2 )   I N C I D E N T A L   O R   I N D I R E C T   D A M A G E S ,   O R   F O R   A N Y   E C O N O M I C   C O N S E Q U E N T I A L   D A M A G E S ;   3 )   L O S T   P R O F I T S ,   E V E N   I F   T H E Y   A R I S E   A S   A N   I M M E D I A T E   C O N S E Q U E N C E   O F   T H E   E V E N T   T H A T   G E N E R A T E D   T H E   D A M A G E S ;   O R   4 )   L O S S   O F   B U S I N E S S ,   R E V E N U E ,   G O O D W I L L ,   O R   A N T I C I P A T E D   S A V I N G S .   
 
 
 
 3 .   T h e   l i m i t a t i o n   a n d   e x c l u s i o n   o f   l i a b i l i t y   h e r e i n   a g r e e d   a p p l i e s   n o t   o n l y   t o   t h e   a c t i v i t i e s   p e r f o r m e d   b y   I B M   b u t   a l s o   t o   t h e   a c t i v i t i e s   p e r f o r m e d   b y   i t s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s ,   a n d   r e p r e s e n t s   t h e   m a x i m u m   a m o u n t   f o r   w h i c h   I B M   a s   w e l l   a s   i t s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s ,   a r e   c o l l e c t i v e l y   r e s p o n s i b l e   
 
 
 
 G o v e r n i n g   L a w ,   J u r i s d i c t i o n ,   a n d   A r b i t r a t i o n   ( S e c t i o n   6 )   
 
 
 
 G o v e r n i n g   L a w   
 
 
 
 T h e   p h r a s e   " t h e   l a w s   o f   t h e   c o u n t r y   i n   w h i c h   Y o u   a c q u i r e d   t h e   P r o g r a m   l i c e n s e "   i s   r e p l a c e d   b y :   
 
 1 )   " t h e   l a w s   o f   A u s t r i a "   i n   A l b a n i a ,   A r m e n i a ,   A z e r b a i j a n ,   B e l a r u s ,   B o s n i a - H e r z e g o v i n a ,   B u l g a r i a ,   C r o a t i a ,   G e o r g i a ,   H u n g a r y ,   K a z a k h s t a n ,   K y r g y z s t a n ,   F Y R   M a c e d o n i a ,   M o l d a v i a ,   P o l a n d ,   R o m a n i a ,   R u s s i a ,   S l o v a k i a ,   S l o v e n i a ,   T a j i k i s t a n ,   T u r k m e n i s t a n ,   U k r a i n e ,   U z b e k i s t a n ,   a n d   F R   Y u g o s l a v i a ;   
 
 2 )   " t h e   l a w s   o f   F r a n c e "   i n   A l g e r i a ,   B e n i n ,   B u r k i n a   F a s o ,   C a m e r o o n ,   C a p e   V e r d e ,   C e n t r a l   A f r i c a n   R e p u b l i c ,   C h a d ,   C o m o r o s ,   C o n g o   R e p u b l i c ,   D j i b o u t i ,   D e m o c r a t i c   R e p u b l i c   o f   C o n g o ,   E q u a t o r i a l   G u i n e a ,   F r e n c h   G u i a n a ,   F r e n c h   P o l y n e s i a ,   G a b o n ,   G a m b i a ,   G u i n e a ,   G u i n e a - B i s s a u ,   I v o r y   C o a s t ,   L e b a n o n ,   M a d a g a s c a r ,   M a l i ,   M a u r i t a n i a ,   M a u r i t i u s ,   M a y o t t e ,   M o r o c c o ,   N e w   C a l e d o n i a ,   N i g e r ,   R e u n i o n ,   S e n e g a l ,   S e y c h e l l e s ,   T o g o ,   T u n i s i a ,   V a n u a t u ,   a n d   W a l l i s   &   F u t u n a ;   
 
 3 )   " t h e   l a w s   o f   F i n l a n d "   i n   E s t o n i a ,   L a t v i a ,   a n d   L i t h u a n i a ;   
 
 4 )   " t h e   l a w s   o f   E n g l a n d "   i n   A n g o l a ,   B a h r a i n ,   B o t s w a n a ,   B u r u n d i ,   E g y p t ,   E r i t r e a ,   E t h i o p i a ,   G h a n a ,   J o r d a n ,   K e n y a ,   K u w a i t ,   L i b e r i a ,   M a l a w i ,   M a l t a ,   M o z a m b i q u e ,   N i g e r i a ,   O m a n ,   P a k i s t a n ,   Q a t a r ,   R w a n d a ,   S a o   T o m e ,   S a u d i   A r a b i a ,   S i e r r a   L e o n e ,   S o m a l i a ,   T a n z a n i a ,   U g a n d a ,   U n i t e d   A r a b   E m i r a t e s ,   t h e   U n i t e d   K i n g d o m ,   W e s t   B a n k / G a z a ,   Y e m e n ,   Z a m b i a ,   a n d   Z i m b a b w e ;   a n d   
 
 5 )   " t h e   l a w s   o f   S o u t h   A f r i c a "   i n   S o u t h   A f r i c a ,   N a m i b i a ,   L e s o t h o   a n d   S w a z i l a n d .   
 
 
 
 J u r i s d i c t i o n   
 
 
 
 T h e   f o l l o w i n g   e x c e p t i o n s   a r e   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 1 )   I n   A u s t r i a   t h e   c h o i c e   o f   j u r i s d i c t i o n   f o r   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   a n d   r e l a t i n g   t h e r e t o ,   i n c l u d i n g   i t s   e x i s t e n c e ,   w i l l   b e   t h e   c o m p e t e n t   c o u r t   o f   l a w   i n   V i e n n a ,   A u s t r i a   ( I n n e r - C i t y ) ;   
 
 2 )   i n   A n g o l a ,   B a h r a i n ,   B o t s w a n a ,   B u r u n d i ,   E g y p t ,   E r i t r e a ,   E t h i o p i a ,   G h a n a ,   J o r d a n ,   K e n y a ,   K u w a i t ,   L i b e r i a ,   M a l a w i ,   M a l t a ,   M o z a m b i q u e ,   N i g e r i a ,   O m a n ,   P a k i s t a n ,   Q a t a r ,   R w a n d a ,   S a o   T o m e ,   S a u d i   A r a b i a ,   S i e r r a   L e o n e ,   S o m a l i a ,   T a n z a n i a ,   U g a n d a ,   U n i t e d   A r a b   E m i r a t e s ,   W e s t   B a n k / G a z a ,   Y e m e n ,   Z a m b i a ,   a n d   Z i m b a b w e   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   o r   r e l a t e d   t o   i t s   e x e c u t i o n ,   i n c l u d i n g   s u m m a r y   p r o c e e d i n g s ,   w i l l   b e   s u b m i t t e d   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   E n g l i s h   c o u r t s ;   
 
 3 )   i n   B e l g i u m   a n d   L u x e m b o u r g ,   f o r   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   o r   r e l a t e d   t o   i t s   i n t e r p r e t a t i o n   o r   i t s   e x e c u t i o n ,   o n l y   t h e   l a w   a n d   t h e   c o u r t s   o f   t h e   c a p i t a l   o f   t h e   c o u n t r y   i n   w h i c h   Y o u r   r e g i s t e r e d   o f f i c e   a n d / o r   c o m m e r c i a l   o f f i c e   i s   l o c a t e d   a r e   c o m p e t e n t ;   
 
 4 )   i n   F r a n c e ,   A l g e r i a ,   B e n i n ,   B u r k i n a   F a s o ,   C a m e r o o n ,   C a p e   V e r d e ,   C e n t r a l   A f r i c a n   R e p u b l i c ,   C h a d ,   C o m o r o s ,   C o n g o   R e p u b l i c ,   D j i b o u t i ,   D e m o c r a t i c   R e p u b l i c   o f   C o n g o ,   E q u a t o r i a l   G u i n e a ,   F r e n c h   G u i a n a ,   F r e n c h   P o l y n e s i a ,   G a b o n ,   G a m b i a ,   G u i n e a ,   G u i n e a - B i s s a u ,   I v o r y   C o a s t ,   L e b a n o n ,   M a d a g a s c a r ,   M a l i ,   M a u r i t a n i a ,   M a u r i t i u s ,   M a y o t t e ,   M o r o c c o ,   N e w   C a l e d o n i a ,   N i g e r ,   R e u n i o n ,   S e n e g a l ,   S e y c h e l l e s ,   T o g o ,   T u n i s i a ,   V a n u a t u ,   a n d   W a l l i s   &   F u t u n a   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   o r   r e l a t e d   t o   i t s   v i o l a t i o n   o r   e x e c u t i o n ,   i n c l u d i n g   s u m m a r y   p r o c e e d i n g s ,   w i l l   b e   s e t t l e d   e x c l u s i v e l y   b y   t h e   C o m m e r c i a l   C o u r t   o f   P a r i s ;   
 
 5 )   i n   R u s s i a ,   a l l   d i s p u t e s   a r i s i n g   o u t   o f   o r   i n   r e l a t i o n   t o   t h e   i n t e r p r e t a t i o n ,   t h e   v i o l a t i o n ,   t h e   t e r m i n a t i o n ,   t h e   n u l l i t y   o f   t h e   e x e c u t i o n   o f   t h i s   A g r e e m e n t   s h a l l   b e   s e t t l e d   b y   A r b i t r a t i o n   C o u r t   o f   M o s c o w ;   
 
 6 )   i n   S o u t h   A f r i c a ,   N a m i b i a ,   L e s o t h o   a n d   S w a z i l a n d ,   b o t h   o f   u s   a g r e e   t o   s u b m i t   a l l   d i s p u t e s   r e l a t i n g   t o   t h i s   A g r e e m e n t   t o   t h e   j u r i s d i c t i o n   o f   t h e   H i g h   C o u r t   i n   J o h a n n e s b u r g ;   
 
 7 )   i n   T u r k e y   a l l   d i s p u t e s   a r i s i n g   o u t   o f   o r   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t   s h a l l   b e   r e s o l v e d   b y   t h e   I s t a n b u l   C e n t r a l   ( S u l t a n a h m e t )   C o u r t s   a n d   E x e c u t i o n   D i r e c t o r a t e s   o f   I s t a n b u l ,   t h e   R e p u b l i c   o f   T u r k e y ;   
 
 8 )   i n   e a c h   o f   t h e   f o l l o w i n g   s p e c i f i e d   c o u n t r i e s ,   a n y   l e g a l   c l a i m   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   w i l l   b e   b r o u g h t   b e f o r e ,   a n d   s e t t l e d   e x c l u s i v e l y   b y ,   t h e   c o m p e t e n t   c o u r t   o f   a )   A t h e n s   f o r   G r e e c e ,   b )   T e l   A v i v - J a f f a   f o r   I s r a e l ,   c )   M i l a n   f o r   I t a l y ,   d )   L i s b o n   f o r   P o r t u g a l ,   a n d   e )   M a d r i d   f o r   S p a i n ;   a n d   
 
 9 )   i n   t h e   U n i t e d   K i n g d o m ,   b o t h   o f   u s   a g r e e   t o   s u b m i t   a l l   d i s p u t e s   r e l a t i n g   t o   t h i s   A g r e e m e n t   t o   t h e   j u r i s d i c t i o n   o f   t h e   E n g l i s h   c o u r t s .   
 
 
 
 A r b i t r a t i o n   
 
 
 
 I n   A l b a n i a ,   A r m e n i a ,   A z e r b a i j a n ,   B e l a r u s ,   B o s n i a - H e r z e g o v i n a ,   B u l g a r i a ,   C r o a t i a ,   G e o r g i a ,   H u n g a r y ,   K a z a k h s t a n ,   K y r g y z s t a n ,   F Y R   M a c e d o n i a ,   M o l d a v i a ,   P o l a n d ,   R o m a n i a ,   R u s s i a ,   S l o v a k i a ,   S l o v e n i a ,   T a j i k i s t a n ,   T u r k m e n i s t a n ,   U k r a i n e ,   U z b e k i s t a n ,   a n d   F R   Y u g o s l a v i a   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   o r   r e l a t e d   t o   i t s   v i o l a t i o n ,   t e r m i n a t i o n   o r   n u l l i t y   w i l l   b e   f i n a l l y   s e t t l e d   u n d e r   t h e   R u l e s   o f   A r b i t r a t i o n   a n d   C o n c i l i a t i o n   o f   t h e   I n t e r n a t i o n a l   A r b i t r a l   C e n t e r   o f   t h e   F e d e r a l   E c o n o m i c   C h a m b e r   i n   V i e n n a   ( V i e n n a   R u l e s )   b y   t h r e e   a r b i t r a t o r s   a p p o i n t e d   i n   a c c o r d a n c e   w i t h   t h e s e   r u l e s .   
 
 T h e   a r b i t r a t i o n   w i l l   b e   h e l d   i n   V i e n n a ,   A u s t r i a ,   a n d   t h e   o f f i c i a l   l a n g u a g e   o f   t h e   p r o c e e d i n g s   w i l l   b e   E n g l i s h .   T h e   d e c i s i o n   o f   t h e   a r b i t r a t o r s   w i l l   b e   f i n a l   a n d   b i n d i n g   u p o n   b o t h   p a r t i e s .   T h e r e f o r e ,   p u r s u a n t   t o   p a r a g r a p h   5 9 8   ( 2 )   o f   t h e   A u s t r i a n   C o d e   o f   C i v i l   P r o c e d u r e ,   t h e   p a r t i e s   e x p r e s s l y   w a i v e   t h e   a p p l i c a t i o n   o f   p a r a g r a p h   5 9 5   ( 1 )   f i g u r e   7   o f   t h e   C o d e .   I B M   m a y ,   h o w e v e r ,   i n s t i t u t e   p r o c e e d i n g s   i n   a   c o m p e t e n t   c o u r t   i n   t h e   c o u n t r y   o f   i n s t a l l a t i o n .   
 
 
 
 I n   E s t o n i a ,   L a t v i a   a n d   L i t h u a n i a   a l l   d i s p u t e s   a r i s i n g   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t   w i l l   b e   f i n a l l y   s e t t l e d   i n   a r b i t r a t i o n   t h a t   w i l l   b e   h e l d   i n   H e l s i n k i ,   F i n l a n d   i n   a c c o r d a n c e   w i t h   t h e   a r b i t r a t i o n   l a w s   o f   F i n l a n d   t h e n   i n   e f f e c t .   E a c h   p a r t y   w i l l   a p p o i n t   o n e   a r b i t r a t o r .   T h e   a r b i t r a t o r s   w i l l   t h e n   j o i n t l y   a p p o i n t   t h e   c h a i r m a n .   I f   a r b i t r a t o r s   c a n n o t   a g r e e   o n   t h e   c h a i r m a n ,   t h e n   t h e   C e n t r a l   C h a m b e r   o f   C o m m e r c e   i n   H e l s i n k i   w i l l   a p p o i n t   t h e   c h a i r m a n .   
 
 
 
 A U S T R I A :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   i s   i n s e r t e d   a t   t h e   b e g i n n i n g   o f   t h i s   S e c t i o n :   
 
 
 
 T h e   W a r r a n t y   P e r i o d   i s   t w e l v e   m o n t h s   f r o m   t h e   d a t e   o f   d e l i v e r y .   T h e   l i m i t a t i o n   p e r i o d   f o r   c o n s u m e r s   i n   a c t i o n   f o r   b r e a c h   o f   w a r r a n t y   i s   t h e   s t a t u t o r y   p e r i o d   a s   a   m i n i m u m .   
 
 
 
 T h e   w a r r a n t y   f o r   a   P r o g r a m   c o v e r s   t h e   f u n c t i o n a l i t y   o f   t h e   P r o g r a m   f o r   i t s   n o r m a l   u s e   a n d   t h e   P r o g r a m ' s   c o n f o r m i t y   t o   i t s   s p e c i f i c a t i o n s .   
 
 
 
 T h e   f i n a l   t w o   p a r a g r a p h s   a r e   r e p l a c e d   w i t h   t h e   f o l l o w i n g :   
 
 
 
 T h i s   i s   o u r   s o l e   o b l i g a t i o n   t o   Y o u ,   e x c e p t   a s   o t h e r w i s e   r e q u i r e d   b y   a p p l i c a b l e   s t a t u t o r y   l a w .   
 
 
 
 G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   i t e m   4 :   
 
 
 
 F o r   p u r p o s e s   o f   t h i s   c l a u s e ,   c o n t a c t   i n f o r m a t i o n   w i l l   a l s o   i n c l u d e   i n f o r m a t i o n   a b o u t   Y o u   a s   a   l e g a l   e n t i t y ,   f o r   e x a m p l e   r e v e n u e   d a t a   a n d   o t h e r   t r a n s a c t i o n a l   i n f o r m a t i o n .   
 
 
 
 G E R M A N Y :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   s a m e   c h a n g e s   a p p l y   a s   t h o s e   i n   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 )   u n d e r   A u s t r i a   a b o v e .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   p a r a g r a p h   i s   a d d e d   t o   t h i s   S e c t i o n :   
 
 
 
 T h e   l i m i t a t i o n s   a n d   e x c l u s i o n s   s p e c i f i e d   i n   t h i s   S e c t i o n   w i l l   n o t   a p p l y   t o   d a m a g e s   c a u s e d   b y   I B M   i n t e n t i o n a l l y   o r   b y   g r o s s   n e g l i g e n c e .   
 
 
 
 G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   r e p l a c e   t h e   t e r m s   o f   i t e m   5 :   
 
 
 
 A n y   c l a i m s   r e s u l t i n g   f r o m   t h i s   A g r e e m e n t   a r e   s u b j e c t   t o   a   s t a t u t e   o f   l i m i t a t i o n   o f   t h r e e   y e a r s ,   e x c e p t   a s   s t a t e d   i n   S e c t i o n   3   ( L i m i t e d   W a r r a n t y )   o f   t h i s   A g r e e m e n t .   
 
 
 
 H U N G A R Y :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   i s   a d d e d   a t   t h e   e n d   o f   t h i s   s e c t i o n :   
 
 
 
 T h e   l i m i t a t i o n   a n d   e x c l u s i o n   s p e c i f i e d   h e r e i n   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   a   b r e a c h   o f   c o n t r a c t   d a m a g i n g   l i f e ,   p h y s i c a l   w e l l - b e i n g ,   o r   h e a l t h   t h a t   h a s   b e e n   c a u s e d   i n t e n t i o n a l l y ,   b y   g r o s s   n e g l i g e n c e ,   o r   b y   a   c r i m i n a l   a c t .   
 
 
 
 T h e   p a r t i e s   a c c e p t   t h e   l i m i t a t i o n s   o f   l i a b i l i t y   a s   v a l i d   p r o v i s i o n s   a n d   s t a t e   t h a t   t h e   S e c t i o n   3 1 4 . ( 2 )   o f   t h e   H u n g a r i a n   C i v i l   C o d e   a p p l i e s   a s   t h e   a c q u i s i t i o n   p r i c e   a s   w e l l   a s   o t h e r   a d v a n t a g e s   a r i s i n g   o u t   o f   t h e   p r e s e n t   A g r e e m e n t   b a l a n c e   t h i s   l i m i t a t i o n   o f   l i a b i l i t y .   
 
 
 
 I R E L A N D :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 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   i n   t h e s e   t e r m s   a n d   c o n d i t i o n s ,   a l l   s t a t u t o r y   c o n d i t i o n s ,   i n c l u d i n g   a l l   w a r r a n t i e s   i m p l i e d ,   b u t   w i t h o u t   p r e j u d i c e   t o   t h e   g e n e r a l i t y   o f   t h e   f o r e g o i n g ,   a l l   w a r r a n t i e s   i m p l i e d   b y   t h e   S a l e   o f   G o o d s   A c t   1 8 9 3   o r   t h e   S a l e   o f   G o o d s   a n d   S u p p l y   o f   S e r v i c e s   A c t   1 9 8 0   a r e   h e r e b y   e x c l u d e d .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   t h i s   s e c t i o n   i n   i t s   e n t i r e t y :   
 
 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   s e c t i o n ,   a   " D e f a u l t "   m e a n s   a n y   a c t ,   s t a t e m e n t ,   o m i s s i o n ,   o r   n e g l i g e n c e   o n   t h e   p a r t   o f   I B M   i n   c o n n e c t i o n   w i t h ,   o r   i n   r e l a t i o n   t o ,   t h e   s u b j e c t   m a t t e r   o f   a n   A g r e e m e n t   i n   r e s p e c t   o f   w h i c h   I B M   i s   l e g a l l y   l i a b l e   t o   Y o u   w h e t h e r   i n   c o n t r a c t   o r   t o r t .   A   n u m b e r   o f   D e f a u l t s   w h i c h   t o g e t h e r   r e s u l t   i n ,   o r   c o n t r i b u t e   t o ,   s u b s t a n t i a l l y   t h e   s a m e   l o s s   o r   d a m a g e   w i l l   b e   t r e a t e d   a s   o n e   D e f a u l t   o c c u r r i n g   o n   t h e   d a t e   o f   o c c u r r e n c e   o f   t h e   l a s t   s u c h   D e f a u l t .   
 
 
 
 C i r c u m s t a n c e s   m a y   a r i s e   w h e r e ,   b e c a u s e   o f   a   D e f a u l t ,   Y o u   a r e   e n t i t l e d   t o   r e c o v e r   d a m a g e s   f r o m   I B M .   T h i s   s e c t i o n   s e t s   o u t   t h e   e x t e n t   o f   I B M ' s   l i a b i l i t y   a n d   Y o u r   s o l e   r e m e d y .   
 
 
 
 1 .   I B M   w i l l   a c c e p t   u n l i m i t e d   l i a b i l i t y   f o r   ( a )   d e a t h   o r   p e r s o n a l   i n j u r y   c a u s e d   b y   t h e   n e g l i g e n c e   o f   I B M ,   a n d   ( b )   s u b j e c t   a l w a y s   t o   t h e   I t e m s   f o r   W h i c h   I B M   i s   N o t   L i a b l e   b e l o w ,   f o r   p h y s i c a l   d a m a g e   t o   Y o u r   t a n g i b l e   p r o p e r t y   r e s u l t i n g   f r o m   t h e   n e g l i g e n c e   o f   I B M .   
 
 
 
 2 .   E x c e p t   a s   p r o v i d e d   i n   i t e m   1   a b o v e ,   I B M ' s   e n t i r e   l i a b i l i t y   f o r   a c t u a l   d a m a g e s   f o r   a n y   o n e   D e f a u l t   w i l l   n o t   i n   a n y   e v e n t   e x c e e d   t h e   g r e a t e r   o f   1 )   E U R   1 2 5 , 0 0 0 ,   o r   2 )   1 2 5 %   o f   t h e   a m o u n t   Y o u   p a i d   f o r   t h e   P r o g r a m   d i r e c t l y   r e l a t i n g   t o   t h e   D e f a u l t .   T h e s e   l i m i t s   a l s o   a p p l y   t o   a n y   o f   I B M ' s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s .   T h e y   s t a t e   t h e   m a x i m u m   f o r   w h i c h   I B M   a n d   s u c h   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s   a r e   c o l l e c t i v e l y   r e s p o n s i b l e .   
 
 
 
 I t e m s   f o r   W h i c h   I B M   i s   N o t   L i a b l e   
 
 
 
 S a v e   w i t h   r e s p e c t   t o   a n y   l i a b i l i t y   r e f e r r e d   t o   i n   i t e m   1   a b o v e ,   u n d e r   n o   c i r c u m s t a n c e s   i s   I B M   o r   a n y   o f   i t s   s u p p l i e r s   o r   P r o g r a m   d e v e l o p e r s   l i a b l e   f o r   a n y   o f   t h e   f o l l o w i n g ,   e v e n   i f   I B M   o r   t h e y   w e r e   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s :   
 
 
 
 1 .   l o s s   o f ,   o r   d a m a g e   t o ,   d a t a ;   
 
 
 
 2 .   s p e c i a l ,   i n d i r e c t ,   o r   c o n s e q u e n t i a l   l o s s ;   o r   
 
 
 
 3 .   l o s s   o f   p r o f i t s ,   b u s i n e s s ,   r e v e n u e ,   g o o d w i l l ,   o r   a n t i c i p a t e d   s a v i n g s .   
 
 
 
 I T A L Y :   G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h i s   s e c t i o n :   
 
 
 
 I B M   a n d   C u s t o m e r   ( h e r e i n a f t e r ,   i n d i v i d u a l l y ,   " P a r t y " )   s h a l l   c o m p l y   w i t h   a l l   t h e   o b l i g a t i o n s   o f   t h e   a p p l i c a b l e   p r o v i s i o n s   o f   l a w   a n d / o r   r e g u l a t i o n   o n   p e r s o n a l   d a t a   p r o t e c t i o n .   E a c h   o f   t h e   P a r t i e s   w i l l   i n d e m n i f y   a n d   k e e p   t h e   o t h e r   P a r t y   h a r m l e s s   f r o m   a n y   d a m a g e ,   c l a i m ,   c o s t   o r   e x p e n s e   i n c u r r e d   b y   t h e   l a t t e r ,   d i r e c t l y   a n d   o r   i n d i r e c t l y ,   a s   a   c o n s e q u e n c e   o f   a n   i n f r i n g e m e n t   o f   t h e   o t h e r   P a r t y   o f   t h e   m e n t i o n e d   p r o v i s i o n s   o f   l a w   a n d / o r   r e g u l a t i o n s .   
 
 
 
 S L O V A K I A :   L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   t h e   e n d   o f   t h e   l a s t   p a r a g r a p h :   
 
 
 
 T h e   l i m i t a t i o n s   a p p l y   t o   t h e   e x t e n t   t h e y   a r e   n o t   p r o h i b i t e d   u n d e r       3 7 3 - 3 8 6   o f   t h e   S l o v a k   C o m m e r c i a l   C o d e .   
 
 
 
 G e n e r a l   ( S e c t i o n   5 ) :   T h e   t e r m s   o f   i t e m   5   a r e   r e p l a c e d   w i t h   t h e   f o l l o w i n g :   
 
 
 
 T H E   P A R T I E S   A G R E E   T H A T   A N Y   L E G A L   O R   O T H E R   A C T I O N   R E L A T E D   T O   A   B R E A C H   O F   T H I S   A G R E E M E N T   M U S T   B E   C O M M E N C E D   N O   L A T E R   A S   D E F I N E D   B Y   T H E   L O C A L   L A W   ( 4   Y E A R S )   F R O M   T H E   D A T E   O N   W H I C H   T H E   C A U S E   O F   A C T I O N   A R O S E .   
 
 
 
 S O U T H   A F R I C A ,   N A M I B I A ,   L E S O T H O ,   S W A Z I L A N D :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   i s   a d d e d   a t   t h e   e n d   o f   t h e   f i r s t   p a r a g r a p h :   
 
 
 
 n o t w i t h s t a n d i n g   a n y   a d v i c e   o r   a s s i s t a n c e   t h a t   I B M   m a y   h a v e   g i v e n   t o   Y o u   p r i o r   t o   t h e   s e l e c t i o n   o f   s u c h   P r o g r a m s .   
 
 
 
 S W I T Z E R L A N D :   G e n e r a l   ( S e c t i o n   5 ) :   T h e   f o l l o w i n g   i s   a d d e d   t o   i t e m   4 :   
 
 
 
 F o r   p u r p o s e s   o f   t h i s   c l a u s e ,   c o n t a c t   i n f o r m a t i o n   w i l l   a l s o   i n c l u d e   i n f o r m a t i o n   a b o u t   Y o u   a s   a   l e g a l   e n t i t y ,   f o r   e x a m p l e   r e v e n u e   d a t a   a n d   o t h e r   t r a n s a c t i o n a l   i n f o r m a t i o n .   
 
 
 
 U N I T E D   K I N G D O M :   L i m i t e d   W a r r a n t y   ( S e c t i o n   3 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   f i r s t   s e n t e n c e   i n   t h e   f o u r t h   p a r a g r a p h   o f   t h i s   s e c t i o n :   
 
 
 
 T H E S E   W A R R A N T I E S   A R E   Y O U R   E X C L U S I V E   W A R R A N T I E S   A N D   R E P L A C E   A L L   O T H E R   W A R R A N T I E S   O R   C O N D I T I O N S ,   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 ,   T H E   I M P L I E D   W A R R A N T I E S   O R   C O N D I T I O N S   O F   S A T I S F A C T O R Y   Q U A L I T Y ,   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 .   
 
 
 
 L i m i t a t i o n   o f   L i a b i l i t y   ( S e c t i o n   4 ) :   T h e   f o l l o w i n g   r e p l a c e s   t h e   t e r m s   o f   t h i s   s e c t i o n   i n   i t s   e n t i r e t y :   
 
 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   s e c t i o n ,   a   " D e f a u l t "   m e a n s   a n y   a c t ,   s t a t e m e n t ,   o m i s s i o n ,   o r   n e g l i g e n c e   o n   t h e   p a r t   o f   I B M   i n   c o n n e c t i o n   w i t h ,   o r   i n   r e l a t i o n   t o ,   t h e   s u b j e c t   m a t t e r   o f   a n   A g r e e m e n t   i n   r e s p e c t   o f   w h i c h   I B M   i s   l e g a l l y   l i a b l e   t o   Y o u ,   w h e t h e r   i n   c o n t r a c t   o r   t o r t .   A   n u m b e r   o f   D e f a u l t s   w h i c h   t o g e t h e r   r e s u l t   i n ,   o r   c o n t r i b u t e   t o ,   s u b s t a n t i a l l y   t h e   s a m e   l o s s   o r   d a m a g e   w i l l   b e   t r e a t e d   a s   o n e   D e f a u l t .   
 
 
 
 C i r c u m s t a n c e s   m a y   a r i s e   w h e r e ,   b e c a u s e   o f   a   D e f a u l t ,   Y o u   a r e   e n t i t l e d   t o   r e c o v e r   d a m a g e s   f r o m   I B M .   T h i s   s e c t i o n   s e t s   o u t   t h e   e x t e n t   o f   I B M ' s   l i a b i l i t y   a n d   Y o u r   s o l e   r e m e d y .   
 
 
 
 1 .   I B M   w i l l   a c c e p t   u n l i m i t e d   l i a b i l i t y   f o r :   
 
 
 
 ( a )   d e a t h   o r   p e r s o n a l   i n j u r y   c a u s e d   b y   t h e   n e g l i g e n c e   o f   I B M ;   
 
 
 
 ( b )   a n y   b r e a c h   o f   i t s   o b l i g a t i o n s   i m p l i e d   b y   S e c t i o n   1 2   o f   t h e   S a l e   o f   G o o d s   A c t   1 9 7 9   o r   S e c t i o n   2   o f   t h e   S u p p l y   o f   G o o d s   a n d   S e r v i c e s   A c t   1 9 8 2 ,   o r   a n y   s t a t u t o r y   m o d i f i c a t i o n   o r   r e - e n a c t m e n t   o f   e i t h e r   s u c h   S e c t i o n ;   a n d   
 
 
 
 ( c )   s u b j e c t   a l w a y s   t o   t h e   I t e m s   f o r   W h i c h   I B M   i s   N o t   L i a b l e   b e l o w ,   f o r   p h y s i c a l   d a m a g e   t o   Y o u r   t a n g i b l e   p r o p e r t y   r e s u l t i n g   f r o m   t h e   n e g l i g e n c e   o f   I B M .   
 
 
 
 2 .   I B M ' s   e n t i r e   l i a b i l i t y   f o r   a c t u a l   d a m a g e s   f o r   a n y   o n e   D e f a u l t   w i l l   n o t   i n   a n y   e v e n t ,   e x c e p t   a s   p r o v i d e d   i n   i t e m   1   a b o v e ,   e x c e e d   t h e   g r e a t e r   o f   1 )    7 5 , 0 0 0 ,   o r   2 )   1 2 5 %   o f   t h e   a m o u n t   Y o u   p a i d   f o r   t h e   P r o g r a m   d i r e c t l y   r e l a t i n g   t o   t h e   D e f a u l t .   T h e s e   l i m i t s   a l s o   a p p l y   t o   I B M ' s   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s .   T h e y   s t a t e   t h e   m a x i m u m   f o r   w h i c h   I B M   a n d   s u c h   s u p p l i e r s   a n d   P r o g r a m   d e v e l o p e r s   a r e   c o l l e c t i v e l y   r e s p o n s i b l e .   
 
 
 
 I t e m s   f o r   W h i c h   I B M   i s   N o t   L i a b l e   
 
 
 
 S a v e   w i t h   r e s p e c t   t o   a n y   l i a b i l i t y   r e f e r r e d   t o   i n   i t e m   1   a b o v e ,   u n d e r   n o   c i r c u m s t a n c e s   i s   I B M   o r   a n y   o f   i t s   s u p p l i e r s   o r   P r o g r a m   d e v e l o p e r s   l i a b l e   f o r   a n y   o f   t h e   f o l l o w i n g ,   e v e n   i f   I B M   o r   t h e y   w e r e   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s :   
 
 
 
 1 .   l o s s   o f ,   o r   d a m a g e   t o ,   d a t a ;   
 
 
 
 2 .   s p e c i a l ,   i n d i r e c t ,   o r   c o n s e q u e n t i a l   l o s s ;   o r   
 
 
 
 3 .   l o s s   o f   p r o f i t s ,   b u s i n e s s ,   r e v e n u e ,   g o o d w i l l ,   o r   a n t i c i p a t e d   s a v i n g s .   
 
 
 
 Z 1 2 5 - 3 3 0 1 - 1 2   ( 0 6 / 2 0 0 6 )   
 
 L I C E N S E   I N F O R M A T I O N   
 
 
 
 T h e   P r o g r a m s   l i s t e d   b e l o w   a r e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   i n   a d d i t i o n   t o   t h o s e   o f   t h e   I n t e r n a t i o n a l   P r o g r a m   L i c e n s e   A g r e e m e n t .   
 
 
 
 P r o g r a m   N a m e :   I B M   D B 2   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 P r o g r a m   N u m b e r :   T o o l   
 
 A u t h o r i z a t i o n   f o r   U s e   o n   H o m e / P o r t a b l e   C o m p u t e r :   T h e   P r o g r a m   m a y   b e   s t o r e d   o n   t h e   p r i m a r y   m a c h i n e   a n d   a n o t h e r   m a c h i n e ,   p r o v i d e d   t h a t   t h e   P r o g r a m   i s   n o t   i n   a c t i v e   u s e   o n   b o t h   m a c h i n e s   a t   t h e   s a m e   t i m e .   
 
 
 
 
 
 E x c l u d e d   C o m p o n e n t s   
 
 
 
 T h e   p r o v i s i o n s   o f   t h i s   p a r a g r a p h   d o   n o t   a p p l y   t o   t h e   e x t e n t   t h e y   a r e   h e l d   t o   b e   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   t h e   l a w   t h a t   g o v e r n s   t h i s   l i c e n s e .   T h e   c o m p o n e n t s   l i s t e d   b e l o w   a r e   " E x c l u d e d   C o m p o n e n t s . "   N o t w i t h s t a n d i n g   a n y   o f   t h e   t e r m s   i n   t h e   A g r e e m e n t   o r   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   h a v e   w i t h   I B M :   
 
 ( a )   t h e   t h i r d   p a r t y   s u p p l i e r s   o f   s u c h   E x c l u d e d   C o m p o n e n t s   ( " S u p p l i e r s " )   p r o v i d e   t h e   c o m p o n e n t s   W I T H O U T   W A R R A N T I E S   O F   A N Y   K I N D   a n d ,   s u c h   S u p p l i e r s   D I S C L A I M   A N Y   A N D   A L L   E X P R E S S   A N D   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N S   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   W A R R A N T Y   O F   T I T L E ,   N O N - I N F R I N G E M E N T   O R   I N T E R F E R E N C E   A N D   T H E   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N 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 ,   W I T H   R E S P E C T   T O   T H E   E X C L U D E D   C O M P O N E N T S ;   
 
 ( b )   i n   n o   e v e n t   a r e   t h e   S u p p l i e r s   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   p u n i t i v e   o r   c o n s e q u e n t i a l   d a m a g e s ,   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 t   d a t a ,   l o s t   s a v i n g s ,   a n d   l o s t   p r o f i t s ,   w i t h   r e s p e c t   t o   t h e   E x c l u d e d   C o m p o n e n t s ;   a n d ,   
 
 ( c )   I B M   a n d   t h e   S u p p l i e r s   a r e   n o t   l i a b l e   t o   Y o u ,   a n d   w i l l   n o t   d e f e n d ,   i n d e m n i f y ,   o r   h o l d   Y o u   h a r m l e s s   f o r   a n y   c l a i m s   a r i s i n g   f r o m   o r   r e l a t e d   t o   t h e   E x c l u d e d   C o m p o n e n t s .   
 
 
 
 N o t w i t h s t a n d i n g   t h e s e   e x c l u s i o n s ,   i n   G e r m a n y   a n d   A u s t r i a ,   I B M ' s   w a r r a n t y   a n d   l i a b i l i t y   f o r   t h e   E x c l u d e d   C o m p o n e n t s   i s   g o v e r n e d   o n l y   b y   t h e   r e s p e c t i v e   t e r m s   a p p l i c a b l e   f o r   G e r m a n y   a n d   A u s t r i a   i n   t h e   I B M   l i c e n s e   a g r e e m e n t s .   
 
 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   t h a t   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   w i t h   r e s p e c t   t o   t h e   E x c l u d e d   C o m p o n e n t s ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e   f o r   c e r t a i n   E x c l u d e d   C o m p o n e n t s ,   m a y   b e   f o u n d   i n   t h e   N O T I C E S   f i l e ( s )   t h a t   a c c o m p a n i e s   t h e   P r o g r a m .   
 
 
 
 Y o u r   u s e   o f   t h e   E x c l u d e d   C o m p o n e n t s   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   A g r e e m e n t   a n d   n o t   b y   a n y   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   N O T I C E S   f i l e ( s ) .   T h e   t e r m s   c o n t a i n e d   i n   t h e   A g r e e m e n t   a r e   o f f e r e d   b y   I B M   a n d   n o t   b y   a n y   o t h e r   p a r t y .   F u t u r e   P r o g r a m   u p d a t e s   o r   f i x p a c k s   m a y   c o n t a i n   a d d i t i o n a l   E x c l u d e d   C o m p o n e n t s .   S u c h   a d d i t i o n a l   E x c l u d e d   C o m p o n e n t s ,   a n d   r e l a t e d   n o t i c e s   a n d   i n f o r m a t i o n ,   i f   a n y ,   w i l l   b e   l i s t e d   i n   a n o t h e r   N O T I C E S   f i l e   t h a t   a c c o m p a n i e s   t h e   P r o g r a m   u p d a t e   o r   f i x p a c k .   
 
 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s :   
 
 f o r   D B 2   V e r s i o n   9   
 
 
 
 *   E x p a t   1 . 9 5 . 1   
 
 *   C U P   P a r s e r   G e n e r a t o r   0 . 1 0 k   
 
 *   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0   
 
 *   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 . 2   
 
 *   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1   
 
 *   A p a c h e   C o m m o n - D i g e s t o r   1 . 5   
 
 *   A P a c h e   C o m m o n - B e a n U t i l s   1 . 6   
 
 *   A p a c h e   J a k a r t a   S t r u t s   1 . 1   
 
 *   A p a c h e   T o m c a t   4 . 1 . 3 0   
 
 *   A p a c h e   L u c e n e   1 . 4 . 3   
 
 *   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 . 3   
 
 *   A p a c h e   A n t   v .   1 . 6 . 5   
 
 *   X M L 4 C   v   5 . 6   
 
 *   X S L T 4 C   1 . 1 0   
 
 *   E c l i p s e   S D K   3 . 1 . 2   
 
 *   E c l i p s e   H e l p   S y s t e m   3 . 1 . 1   
 
 *   E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1   
 
 *   E c l i p s e   W e b   T o o l s   P l a t f o r m   ( W T P )   1 . 0 . 2   
 
 *   G E F   3 . 1 . 1   
 
 *   X S D   2 . 1 . 2   
 
 *   T P T P   4 . 0 . 1 . 1   
 
 *   U M L 2   1 . 1 . 1   
 
 *   I C U 4 C   3 . 2 . 1   
 
 *   M X 4 J   1 . 1 . 1   
 
 *   I n f o - Z I P   5 . 3 1   
 
 *   z l i b   1 . 2 . 2   
 
 *   M i n i z i p   1 . 0 1   
 
 
 
 f o r   e m b e d d e d   W e b s p h e r e   A p p l i c a t i o n   S e r v e r   V e r s i o n   6 . 1   
 
 
 
 *   A p a c h e   A n t   v .   1 . 6 . 5   
 
 *   A p a c h e   C o m m o n s - D i s c o v e r y   v .   0 . 2   
 
 *   A p a c h e   C o m m o n s - L o g g i n g   v .   1 . 0 . 3   
 
 *   C U P   P a r s e r   G e n e r a t o r   0 . 1 0 k   
 
 *   A p a c h e   D e r b y   v .   1 0 . 1   
 
 *   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   C o d e   v .   1 . 1   
 
 *   A p a c h e   J a k a r t a   S t r u t s   1 . 1   
 
 *   A p a c h e   S o a p   v .   2 . 3 . 1   
 
 *   A p a c h e   W e b   S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   C o d e   ( W S I F )   v .   2 . 0   
 
 *   X M L 4 C   v   5 . 5 . 0   
 
 *   E c l i p s e   M o d e l i n g   F r a m e w o r k   2 . 1 . 1   
 
 *   O S G i   M a t e r i a l s   
 
 *   J Y T H O N   2 . 1 . 3   
 
 *   X M L   S C H E M A S   
 
 *   I C U 4 J   3 . 4 . 3   
 
 
 
 S e p a r a t e l y   L i c e n s e d   C o d e   
 
 
 
 T h e   p r o v i s i o n s   o f   t h i s   p a r a g r a p h   d o   n o t   a p p l y   t o   t h e   e x t e n t   t h e y   a r e   h e l d   t o   b e   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   t h e   l a w   t h a t   g o v e r n s   t h i s   l i c e n s e .   E a c h   o f   t h e   c o m p o n e n t s   l i s t e d   b e l o w   i s   c o n s i d e r e d   " 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   S e p a r a t e l y   L i c e n s e d   C o d e   i s   l i c e n s e d   t o   Y o u   u n d e r   t h e   t e r m s   o f   t h e   a p p l i c a b l e   t h i r d   p a r t y   l i c e n s e   a g r e e m e n t ( s )   s e t   f o r t h   i n   t h e   N O N _ I B M _ L I C E N S E   f i l e ( s )   t h a t   a c c o m p a n i e s   t h e   P r o g r a m .   N o t w i t h s t a n d i n g   a n y   o f   t h e   t e r m s   i n   t h e   A g r e e m e n t ,   o r   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   h a v e   w i t h   I B M ,   t h e   t e r m s   o f   s u c h   t h i r d   p a r t y   l i c e n s e   a g r e e m e n t ( s )   g o v e r n s   Y o u r   u s e   o f   a l l   S e p a r a t e l y   L i c e n s e d   C o d e   u n l e s s   o t h e r w i s e   n o t e d   b e l o w .   
 
 
 
 F u t u r e   P r o g r a m   u p d a t e s   o r   f i x p a c k s   m a y   c o n t a i n   a d d i t i o n a l   S e p a r a t e l y   L i c e n s e d   C o d e .   S u c h   a d d i t i o n a l   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   r e l a t e d   l i c e n s e s   a r e   l i s t e d   i n   a n o t h e r   N O N _ I B M _ L I C E N S E   f i l e   t h a t   a c c o m p a n i e s   t h e   P r o g r a m   u p d a t e   o r   f i x p a c k .   Y o u   a c k n o w l e d g e   t h a t   Y o u   h a v e   r e a d   a n d   a g r e e   t o   t h e   l i c e n s e   a g r e e m e n t s   c o n t a i n e d   i n   t h e   N O N _ I B M _ L I C E N S E   f i l e ( s ) .   I f   Y o u   d o   n o t   a g r e e   t o   t h e   t e r m s   o f   t h e s e   t h i r d   p a r t y   l i c e n s e   a g r e e m e n t s ,   Y o u   m a y   n o t   u s e   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 .   
 
 
 
 F o r   P r o g r a m s   a c q u i r e d   u n d e r   t h e   I n t e r n a t i o n a l   P r o g r a m   L i c e n s e   A g r e e m e n t   ( " I P L A " )   o r   I n t e r n a t i o n a l   P r o g r a m   L i c e n s e   A g r e e m e n t   f o r   N o n   W a r r a n t e d   P r o g r a m   ( " I L A N " )   a n d   Y o u   a r e   t h e   o r i g i n a l   l i c e n s e e   o f   t h e   P r o g r a m ,   i f   Y o u   d o   n o t   a g r e e   w i t h   t h e   t h i r d   p a r t y   l i c e n s e   a g r e e m e n t s ,   Y o u   m a y   r e t u r n   t h e   P r o g r a m   i n   a c c o r d a n c e   w i t h   t h e   t e r m s   o f ,   a n d   w i t h i n   t h e   s p e c i f i e d   t i m e   f r a m e s   s t a t e d   i n ,   t h e   " M o n e y - b a c k   G u a r a n t e e "   s e c t i o n   o f   t h e   I P L A   o r   I L A N   I B M   A g r e e m e n t .   
 
 
 
 N o t e :   N o t w i t h s t a n d i n g   a n y   o f   t h e   t e r m s   i n   t h e   t h i r d   p a r t y   l i c e n s e   a g r e e m e n t ,   t h e   A g r e e m e n t ,   o r   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   h a v e   w i t h   I B M :   
 
 ( a )   I B M   p r o v i d e 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   t o   Y o u   W I T H O U T   W A R R A N T I E S   O F   A N Y   K I N D ;   
 
 ( b )   I B M   D I S C L A I M S   A N Y   A N D   A L L   E X P R E S S   A N D   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N S   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   W A R R A N T Y   O F   T I T L E ,   N O N - I N F R I N G E M E N T   O R   I N T E R F E R E N C E   A N D   T H E   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N 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 ,   W I T H   R E S P E C T   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 ;   
 
 ( c )   I B M   i s   n o t   l i a b l e   t o   Y o u ,   a n d   w i l l   n o t   d e f e n d ,   i n d e m n i f y ,   o r   h o l d   Y o u   h a r m l e s s   f o r   a n y   c l a i m s   a r i s i n g   f r o m   o r   r e l a t e d   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 ;   a n d   
 
 ( d )   I B M   i s   n o t   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   p u n i t i v e   o r   c o n s e q u e n t i a l   d a m a g e s   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 t   d a t a ,   l o s t   s a v i n g s ,   a n d   l o s t   p r o f i t s ,   w i t h   r e s p e c t   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 .   
 
 
 
 N o t w i t h s t a n d i n g   t h e s e   e x c l u s i o n s ,   i n   G e r m a n y   a n d   A u s t r i a ,   I B M ' s   w a r r a n t y   a n d   l i a b i l i t y   f o r   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   g o v e r n e d   o n l y   b y   t h e   r e s p e c t i v e   t e r m s   a p p l i c a b l e   f o r   G e r m a n y   a n d   A u s t r i a   i n   I B M   l i c e n s e   a g r e e m e n t s .   
 
 
 
 N o t e :   I B M   m a y   p r o v i d e   l i m i t e d   s u p p o r t   f o r   s o m e   S e p a r a t e l y   L i c e n s e d   C o d e .   I f   s u c h   s u p p o r t   i s   a v a i l a b l e ,   t h e   d e t a i l s   a n d   a n y   a d d i t i o n a l   t e r m s   r e l a t e d   t o   s u c h   s u p p o r t   w i l l   b e   s e t   f o r t h   i n   t h e   L i c e n s e   I n f o r m a t i o n   d o c u m e n 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 :   
 
 f o r   D B 2   V e r s i o n   9   
 
 
 
 *   H P - U X   S D K ,   f o r   t h e   J a v a ( t m )   2   P l a t f o r m ,   V e r s i o n   1 . 4 . 2   
 
 
 
 f o r   e m b e d d e d   W e b s p h e r e   A p p l i c a t i o n   S e r v e r   V e r s i o n   6 . 1   
 
 
 
 *   H P - U X   S D K ,   f o r   t h e   J a v a ( t m )   2   P l a t f o r m ,   v e r s i o n   5 . 0   
 
 *   J A C L   V e r s i o n   1 . 3 . 2   
 
 
 
 R e d i s t r i b u t i o n   I n f o r m a t i o n   
 
 
 
 I f   Y o u   h a v e   d e v e l o p e d   a n   a p p l i c a t i o n   t h a t   i s   d e p e n d e n t   u p o n   t h e   f i l e s   o r   m o d u l e s   l i s t e d   b e l o w   o r   l o c a t e d   i n   t h e   d i r e c t o r y   n a m e d   b e l o w ,   Y o u   m a y   d i s t r i b u t e   t h e s e   f i l e s   o r   m o d u l e s ,   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s :   
 
 1 )   T h e   f i l e s   o r   m o d u l e s   m u s t   b e   i n   o b j e c t   c o d e .   
 
 2 )   Y o u   w i l l   i n d e m n i f y   I B M   o r   t h i r d   p a r t i e s   t h a t   p r o v i d e   I B M   p r o d u c t s   ( " T h i r d   P a r t i e s " )   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m   a r i s i n g   o u t   o f   t h e   u s e   o r   d i s t r i b u t i o n   o f   Y o u r   a p p l i c a t i o n .   
 
 3 )   Y o u   m a y   n o t   u s e   t h e   s a m e   p a t h   n a m e   a s   t h e   o r i g i n a l   f i l e s / m o d u l e s .   
 
 4 )   Y o u   m a y   n o t   u s e   I B M ' s   o r   T h i r d   P a r t i e s '   n a m e s   o r   t r a d e m a r k s   i n   c o n n e c t i o n   w i t h   t h e   m a r k e t i n g   o f   Y o u r   a p p l i c a t i o n s   w i t h o u t   I B M ' s   o r   T h i r d   P a r t i e s '   p r i o r   w r i t t e n   c o n s e n t .   
 
 5 )   I B M   o r   T h i r d   P a r t i e s   p r o v i d e   c o p i e s   o f   t h e s e   f i l e s   o r   m o d u l e s   " A S   I S , "   i . e . ,   Y o u   a r e   r e s p o n s i b l e   f o r   a l l   t e c h n i c a l   a s s i s t a n c e   f o r   Y o u r   a p p l i c a t i o n .   
 
 6 )   I n   Y o u r   l i c e n s e   a g r e e m e n t   w i t h   t h e   r e c i p i e n t ,   Y o u   w i l l   n o t i f y   t h e   r e c i p i e n t   t h a t   t h e s e   f i l e s   o r   m o d u l e s   m a y   n o t   b e   1 )   u s e d   f o r   a n y   p u r p o s e   o t h e r   t h a n   t o   e n a b l e   t h e   a p p l i c a t i o n ,   2 )   c o p i e d   ( e x c e p t   f o r   b a c k u p   p u r p o s e s ) ,   3 )   f u r t h e r   d i s t r i b u t e d ,   o r   4 )   r e v e r s e   a s s e m b l e d ,   r e v e r s e   c o m p i l e d ,   o r   o t h e r w i s e   t r a n s l a t e d .   
 
 
 
 d b 2 j c c . j a r   
 
 d b 2 j c c _ j a v a x . j a r   
 
 d b 2 j c c _ l i c e n s e _ c u . j a r   
 
 s q l j . z i p   
 
 
 
 Y o u r   a p p l i c a t i o n   c o n t a i n i n g   a   c o p y   o f   t h e   a b o v e   r e f e r e n c e d   f i l e s / m o d u l e s   m u s t   b e   l a b e l e d   a s   f o l l o w s :   
 
 
 
 " C O N T A I N S   
 
 
 
 R u n t i m e   M o d u l e s   o f   
 
 I B M   D B 2   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 
 
 ( c )   C o p y r i g h t   I B M   C o r p o r a t i o n   2 0 0 6   
 
 A l l   R i g h t s   R e s e r v e d "   
 
 
 
 S p e c i f i e d   O p e r a t i n g   E n v i r o n m e n t   
 
 
 
 T h e   P r o g r a m ' s   s p e c i f i c a t i o n s   a n d   s p e c i f i e d   o p e r a t i n g   e n v i r o n m e n t   i n f o r m a t i o n   m a y   b e   f o u n d   i n   d o c u m e n t a t i o n   a c c o m p a n y i n g   t h e   P r o g r a m ,   i f   a v a i l a b l e ,   s u c h   a s   a   r e a d - m e   f i l e ,   o r   o t h e r   i n f o r m a t i o n   p u b l i s h e d   b y   I B M ,   s u c h   a s   a n   a n n o u n c e m e n t   l e t t e r .   
 
 
 
 P r o g r a m - u n i q u e   T e r m s   
 
 
 
 1 )   D B 2   c l i e n t s   a n d   d o c u m e n t a t i o n   
 
 
 
 D B 2   c l i e n t s   a n d   d o c u m e n t a t i o n   a r e   p r o v i d e d   w i t h   t h i s   P r o g r a m .   Y o u   m a y   m a k e   c o p i e s   o f   t h e s e   c l i e n t s   a n d   d o c u m e n t a t i o n   i n   s u p p o r t   o f   Y o u r   a u t h o r i z e d   u s e   o f   t h e   P r o g r a m   w i t h i n   Y o u r   E n t e r p r i s e .   
 
 
 
 2 )   D B 2   a p p l i c a t i o n   d r i v e r s   
 
 
 
 T h e   I B M   D B 2   D r i v e r   f o r   J D B C   a n d   S Q L J   a n d   t h e   I B M   D B 2   D r i v e r   f o r   O D B C   a n d   C L I   a r e   p r o v i d e d   w i t h   t h i s   P r o g r a m .   Y o u   m a y   m a k e   c o p i e s   o f   t h e s e   d r i v e r s   i n   s u p p o r t   o f   Y o u r   a u t h o r i z e d   u s e   o f   t h e   P r o g r a m   w i t h i n   Y o u r   E n t e r p r i s e .   
 
 
 
 3 )   A d d i t i o n a l   T e r m s   
 
 
 
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 1 . 1   
 
 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   a n d / o r   S e p a r a t e l y   L i c e n s e d   C o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   T o m c a t ,   M X 4 J ,   L u c e n e ,   L u c e n e   H T M L   P a r s e r ,   E c l i p s e   H e l p   S y s t e m   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   l o c a t e d   i n   a   d i r e c t o r y   f o r   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   t h e   t e r m s   g o v e r n i n g   Y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   a s   s e t   f o r t h   a b o v e   i n   t h e   a p p l i c a b l e   E x c l u d e d   C o m p o n e n t s   o r   S e p a r a t e l y   L i c e n s e d   C o d e   s e c t i o n .   
 
 
 
 I B M   E c l i p s e   S D K   3 . 1   
 
 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   a n d / o r   S e p a r a t e l y   L i c e n s e d   C o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   I D E ,   J D T ,   P D E ,   G E F ,   E M F ,   X S D ,   J X E ,   T P T P ,   U M L 2   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   t h e   t e r m s   g o v e r n i n g   Y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   a s   s e t   f o r t h   a b o v e   i n   t h e   a p p l i c a b l e   E x c l u d e d   C o m p o n e n t s   o r   S e p a r a t e l y   L i c e n s e d   C o d e   s e c t i o n . 
 
 
 Z l i b 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 3 . 1 ,   J a n u a r y   2 2 n d ,   2 0 2 4 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 2 2   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e , 
     i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 * / 
 
 
 G e n e r a l   N o t e : 
 I f   y o u   h a v e   a n y   d o u b t s   /   q u e s t i o n s   r e g a r d i n g   t h e   l i c e n s e ( s ) ,   p l e a s e   c o n t a c t   
 F l e x e r a   S o f t w a r e , 
 3 0 0   P a r k   B l v d ,   S u i t e   5 0 0 
 I t a s c a ,   I L   6 0 1 4 3 
 
 h t t p : / / w w w . f l e x e r a . c o m 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 4   I n s t a l l A n y w h e r e   2 0 2 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 5   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   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 : 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( A P A C H E   V 2 ) 
 A p a c h e   S o f t w a r e   L i c e n s e ,   v e r s i o n   1 . 1   ( A P A C H E   V 1 . 1 ) 
 B S D   Z e r o   C l a u s e   l i c e n s e   ( B S D ) 
 B S D   2   C l a u s e   l i c e n s e   ( B S D - 2 - C L A U S E ) 
 B S D   3   C l a u s e   l i c e n s e   ( B S D - 3 - C L A U S E ) 
 B o u n c y   C a s t l e   L i c e n s e   ( B o u n c y   C a s t l e ) 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1   ( C D D L   V 1 ) 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1   ( C D D L   V 1 . 1 ) 
 C O M M O N   P U B L I C   L I C E N S E   ( C P L ) 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   ( E P L ) 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   ( E P L   V 2 ) 
 I S C   L i c e n s e   ( I S C ) 
 M I T   l i c e n s e   ( M I T ) 
 M I T / X 1 1   L i c e n s e 
 P y t h o n   L i c e n s e ,   V e r s i o n   2   ( P Y T H O N   L I C E N S E   V 2 ) 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 : 
 
 @ c a r b o n / t e l e m e t r y   [ t e l e m e t r y - 0 . 0 . 0 - a l p h a . 6 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - a s t   [ a p i d o m - a s t - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - c o r e   [ a p i d o m - c o r e - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - e r r o r   [ a p i d o m - e r r o r - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - j s o n - p o i n t e r   [ a p i d o m - j s o n - p o i n t e r - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - a p i - d e s i g n - s y s t e m s   [ a p i d o m - n s - a p i - d e s i g n - s y s t e m s - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - a s y n c a p i - 2   [ a p i d o m - n s - a s y n c a p i - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - j s o n - s c h e m a - 2 0 1 9 - 0 9   [ a p i d o m - n s - j s o n - s c h e m a - 2 0 1 9 - 0 9 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - j s o n - s c h e m a - 2 0 2 0 - 1 2   [ a p i d o m - n s - j s o n - s c h e m a - 2 0 2 0 - 1 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - j s o n - s c h e m a - d r a f t - 4   [ a p i d o m - n s - j s o n - s c h e m a - d r a f t - 4 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - j s o n - s c h e m a - d r a f t - 6   [ a p i d o m - n s - j s o n - s c h e m a - d r a f t - 6 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - j s o n - s c h e m a - d r a f t - 7   [ a p i d o m - n s - j s o n - s c h e m a - d r a f t - 7 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - o p e n a p i - 2   [ a p i d o m - n s - o p e n a p i - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - o p e n a p i - 3 - 0   [ a p i d o m - n s - o p e n a p i - 3 - 0 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - o p e n a p i - 3 - 1   [ a p i d o m - n s - o p e n a p i - 3 - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - n s - w o r k f l o w s - 1   [ a p i d o m - n s - w o r k f l o w s - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - a p i - d e s i g n - s y s t e m s - j s o n   [ a p i d o m - p a r s e r - a d a p t e r - a p i - d e s i g n - s y s t e m s - j s o n - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - a p i - d e s i g n - s y s t e m s - y a m l   [ a p i d o m - p a r s e r - a d a p t e r - a p i - d e s i g n - s y s t e m s - y a m l - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - a s y n c a p i - j s o n - 2   [ a p i d o m - p a r s e r - a d a p t e r - a s y n c a p i - j s o n - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - a s y n c a p i - y a m l - 2   [ a p i d o m - p a r s e r - a d a p t e r - a s y n c a p i - y a m l - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - j s o n   [ a p i d o m - p a r s e r - a d a p t e r - j s o n - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 2   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 3 - 0   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 3 - 0 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 3 - 1   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - j s o n - 3 - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 2   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 3 - 0   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 3 - 0 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 3 - 1   [ a p i d o m - p a r s e r - a d a p t e r - o p e n a p i - y a m l - 3 - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - w o r k f l o w s - j s o n - 1   [ a p i d o m - p a r s e r - a d a p t e r - w o r k f l o w s - j s o n - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - w o r k f l o w s - y a m l - 1   [ a p i d o m - p a r s e r - a d a p t e r - w o r k f l o w s - y a m l - 1 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - p a r s e r - a d a p t e r - y a m l - 1 - 2   [ a p i d o m - p a r s e r - a d a p t e r - y a m l - 1 - 2 - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r - a p i / a p i d o m - r e f e r e n c e   [ a p i d o m - r e f e r e n c e - 1 . 0 . 0 - b e t a . 2 9 . t g z ] , 
 @ s w a g g e r e x p e r t / c o o k i e   [ c o o k i e - 2 . 0 . 2 . t g z ] , 
 A c t i v a t i o n   1 . 1   [ g e r o n i m o - a c t i v a t i o n _ 1 . 1 _ s p e c ] ,   A p a c h e   A n t   C o r e   [ a n t ] , 
 A p a c h e   A n t   L a u n c h e r   [ a n t - l a u n c h e r ] , 
 A p a c h e   A r i e s   J M X   A P I   [ o r g . a p a c h e . a r i e s . j m x . a p i ] , 
 A p a c h e   A r i e s   J M X   C o r e   [ o r g . a p a c h e . a r i e s . j m x . c o r e ] , 
 A p a c h e   A r i e s   J M X   C o r e   v i a   W h i t e b o a r d s   [ o r g . a p a c h e . a r i e s . j m x . c o r e . w h i t e b o a r d ] , 
 A p a c h e   A r i e s   J N D I   A P I   [ o r g . a p a c h e . a r i e s . j n d i . a p i ] , 
 A p a c h e   A r i e s   P r o x y   S e r v i c e   [ o r g . a p a c h e . a r i e s . p r o x y ] , 
 A p a c h e   A r i e s   U t i l   [ o r g . a p a c h e . a r i e s . u t i l ] ,   A p a c h e   A x i s 2   -   J S O N   [ a x i s 2 - j s o n ] , 
 A p a c h e   A x i s 2   -   K e r n e l   [ a x i s 2 - k e r n e l ] , 
 A p a c h e   A x i s 2   -   T r a n s p o r t   -   H T T P   [ a x i s 2 - t r a n s p o r t - h t t p ] , 
 A p a c h e   A x i s 2   -   T r a n s p o r t   -   L o c a l   [ a x i s 2 - t r a n s p o r t - l o c a l ] , 
 A p a c h e   C X F   A d v a n c e d   L o g g i n g   F e a t u r e   [ c x f - r t - f e a t u r e s - l o g g i n g ] , 
 A p a c h e   C X F   C o m m a n d   L i n e   T o o l s   C o m m o n   [ c x f - t o o l s - c o m m o n ] , 
 A p a c h e   C X F   C o m m a n d   L i n e   T o o l s   V a l i d a t o r   [ c x f - t o o l s - v a l i d a t o r ] , 
 A p a c h e   C X F   C o m m a n d   L i n e   T o o l s   W A D L T o   J A X R S   F r o n t e n d   [ c x f - t o o l s - w a d l t o - j a x r s ] , 
 A p a c h e   C X F   C o r e   [ c x f - c o r e ] ,   A p a c h e   C X F   J A X - R S   C l i e n t   [ c x f - r t - r s - c l i e n t ] , 
 A p a c h e   C X F   J A X - R S   E x t e n s i o n s :   P r o v i d e r s   [ c x f - r t - r s - e x t e n s i o n - p r o v i d e r s ] , 
 A p a c h e   C X F   J A X - R S   S e r v e r - S i d e   E v e n t s   S u p p o r t   [ c x f - r t - r s - s s e ] , 
 A p a c h e   C X F   J A X - R S   S e r v i c e   D e s c r i p t i o n   [ c x f - r t - r s - s e r v i c e - d e s c r i p t i o n ] , 
 A p a c h e   C X F   M i c r o P r o f i l e   C l i e n t   [ c x f - r t - r s - m p - c l i e n t ] , 
 A p a c h e   C X F   R u n t i m e   C o r e   f o r   W S D L   [ c x f - r t - w s d l ] , 
 A p a c h e   C X F   R u n t i m e   H T T P   A s y n c   T r a n s p o r t   [ c x f - r t - t r a n s p o r t s - h t t p - h c ] , 
 A p a c h e   C X F   R u n t i m e   H T T P   T r a n s p o r t   [ c x f - r t - t r a n s p o r t s - h t t p ] , 
 A p a c h e   C X F   R u n t i m e   J A X - R S   F r o n t e n d   [ c x f - r t - f r o n t e n d - j a x r s ] , 
 A p a c h e   C X F   R u n t i m e   J A X - W S   F r o n t e n d   [ c x f - r t - f r o n t e n d - j a x w s ] , 
 A p a c h e   C X F   R u n t i m e   J A X B   D a t a B i n d i n g   [ c x f - r t - d a t a b i n d i n g - j a x b ] , 
 A p a c h e   C X F   R u n t i m e   M a n a g e m e n t   [ c x f - r t - m a n a g e m e n t ] , 
 A p a c h e   C X F   R u n t i m e   S A M L   S e c u r i t y   f u n c t i o n a l i t y   [ c x f - r t - s e c u r i t y - s a m l ] , 
 A p a c h e   C X F   R u n t i m e   S O A P   B i n d i n g   [ c x f - r t - b i n d i n g s - s o a p ] , 
 A p a c h e   C X F   R u n t i m e   S e c u r i t y   f u n c t i o n a l i t y   [ c x f - r t - s e c u r i t y ] , 
 A p a c h e   C X F   R u n t i m e   S i m p l e   F r o n t e n d   [ c x f - r t - f r o n t e n d - s i m p l e ] , 
 A p a c h e   C X F   R u n t i m e   W S   A d d r e s s i n g   [ c x f - r t - w s - a d d r ] , 
 A p a c h e   C X F   R u n t i m e   W S   M e t a d a t a E x c h a n g e   [ c x f - r t - w s - m e x ] , 
 A p a c h e   C X F   R u n t i m e   W S   P o l i c y   [ c x f - r t - w s - p o l i c y ] , 
 A p a c h e   C X F   R u n t i m e   W S   S e c u r i t y   [ c x f - r t - w s - s e c u r i t y ] , 
 A p a c h e   C X F   R u n t i m e   X M L   B i n d i n g   [ c x f - r t - b i n d i n g s - x m l ] ,   A p a c h e   C o m m o n s   B C E L   [ b c e l ] , 
 A p a c h e   C o m m o n s   B e a n U t i l s   [ c o m m o n s - b e a n u t i l s ] , 
 A p a c h e   C o m m o n s   C o d e c   [ c o m m o n s - c o d e c ] , 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   [ c o m m o n s - c o l l e c t i o n s ] , 
 A p a c h e   C o m m o n s   F i l e U p l o a d   [ c o m m o n s - f i l e u p l o a d ] ,   A p a c h e   C o m m o n s   I O   [ c o m m o n s - i o ] , 
 A p a c h e   C o m m o n s   L a n g   [ c o m m o n s - l a n g 3 ] ,   A p a c h e   C o m m o n s   L o g g i n g   [ c o m m o n s - l o g g i n g ] , 
 A p a c h e   C o m m o n s   W e a v e r   P r i v i l i z e r   A P I   [ c o m m o n s - w e a v e r - p r i v i l i z e r - a p i ] , 
 A p a c h e   C o m m o n s   W e a v e r   P r i v i l i z e r   W e a v e r   [ c o m m o n s - w e a v e r - p r i v i l i z e r ] , 
 A p a c h e   C o m m o n s   W e a v e r   P r o c e s s o r   [ c o m m o n s - w e a v e r - p r o c e s s o r ] , 
 A p a c h e   F e l i x   D e c l a r a t i v e   S e r v i c e s   [ o r g . a p a c h e . f e l i x . s c r ] , 
 A p a c h e   F e l i x   G o g o   C o m m a n d   [ o r g . a p a c h e . f e l i x . g o g o . c o m m a n d ] , 
 A p a c h e   F e l i x   G o g o   R u n t i m e   [ o r g . a p a c h e . f e l i x . g o g o . r u n t i m e ] , 
 A p a c h e   F e l i x   G o g o   S h e l l   [ o r g . a p a c h e . f e l i x . g o g o . s h e l l ] , 
 A p a c h e   G e r o n i m o   E J B   S p e c   3 . 1   [ g e r o n i m o - e j b _ 3 . 1 _ s p e c ] , 
 A p a c h e   G e r o n i m o   J S R - 3 0 3   B e a n   V a l i d a t i o n   S p e c   A P I   [ g e r o n i m o - v a l i d a t i o n _ 1 . 0 _ s p e c ] , 
 A p a c h e   G e r o n i m o   J S R - 3 3 0   S p e c   A P I   [ g e r o n i m o - a t i n j e c t _ 1 . 0 _ s p e c ] , 
 A p a c h e   G e r o n i m o   O S G I   f a c t o r y   r e g i s t r y   [ g e r o n i m o - o s g i - r e g i s t r y ] , 
 A p a c h e   H t t p A s y n c C l i e n t   [ h t t p a s y n c c l i e n t ] ,   A p a c h e   H t t p C l i e n t   [ h t t p c l i e n t ] , 
 A p a c h e   H t t p C o r e   [ h t t p c o r e ] ,   A p a c h e   H t t p C o r e   N I O   [ h t t p c o r e - n i o ] , 
 A p a c h e   J a m e s   : :   M i m e 4 j   : :   C o r e   [ a p a c h e - m i m e 4 j - c o r e ] , 
 A p a c h e   J a m e s   : :   M i m e 4 j   : :   D O M   [ a p a c h e - m i m e 4 j - d o m ] , 
 A p a c h e   J a m e s   : :   M i m e 4 j   : :   S t o r a g e   [ a p a c h e - m i m e 4 j - s t o r a g e ] , 
 A p a c h e   K a f k a   [ k a f k a - c l i e n t s ] , 
 A p a c h e   M y F a c e s   B u i l d t o o l s   M a v e n 2   B u i l d e r   A n n o t a t i o n s   [ m y f a c e s - b u i l d e r - a n n o t a t i o n s ] , 
 A p a c h e   M y F a c e s   C o r e   4 . 0   -   A P I   [ m y f a c e s - a p i ] , 
 A p a c h e   M y F a c e s   C o r e   4 . 0   -   I m p l   [ m y f a c e s - i m p l ] , 
 A p a c h e   M y F a c e s   J S F - 2 . 3   C o r e   A P I   [ m y f a c e s - a p i ] , 
 A p a c h e   M y F a c e s   J S F - 2 . 3   C o r e   I m p l   [ m y f a c e s - i m p l ] , 
 A p a c h e   M y F a c e s   J S F - 3 . 0   C o r e   A P I   [ m y f a c e s - a p i ] , 
 A p a c h e   M y F a c e s   J S F - 3 . 0   C o r e   I m p l   [ m y f a c e s - i m p l ] ,   A p a c h e   N e e t h i   [ n e e t h i ] , 
 A p a c h e   V e l o c i t y   [ v e l o c i t y ] ,   A p a c h e   V e l o c i t y   -   E n g i n e   [ v e l o c i t y - e n g i n e - c o r e ] , 
 A p a c h e   W S S 4 J   D O M   W S - S e c u r i t y   [ w s s 4 j - w s - s e c u r i t y - d o m ] , 
 A p a c h e   W S S 4 J   S t r e a m i n g   W S - S e c u r i t y   [ w s s 4 j - w s - s e c u r i t y - s t a x ] , 
 A p a c h e   W S S 4 J   S t r e a m i n g   W S - S e c u r i t y P o l i c y   [ w s s 4 j - w s - s e c u r i t y - p o l i c y - s t a x ] , 
 A p a c h e   W S S 4 J   W S - S e c u r i t y   B i n d i n g s   [ w s s 4 j - b i n d i n g s ] , 
 A p a c h e   W S S 4 J   W S - S e c u r i t y   C o m m o n   [ w s s 4 j - w s - s e c u r i t y - c o m m o n ] , 
 A p a c h e   W S S 4 J   W S - S e c u r i t y P o l i c y   m o d e l   [ w s s 4 j - p o l i c y ] , 
 A p a c h e   W S S 4 J   W e b   W S - S e c u r i t y   [ w s s 4 j - w s - s e c u r i t y - w e b ] , 
 A p a c h e   X B e a n   : :   A S M   5   s h a d e d   ( r e p a c k a g e d )   [ x b e a n - a s m 5 - s h a d e d ] , 
 A p a c h e   X B e a n   : :   F i n d e r   s h a d e d   ( r e p a c k a g e d )   [ x b e a n - f i n d e r - s h a d e d ] , 
 A p a c h e   X M L   S e c u r i t y   f o r   J a v a   [ x m l s e c ] ,   A x i o m   A P I   [ a x i o m - a p i ] , 
 A x i o m   C o m m o n   I m p l e m e n t a t i o n   C l a s s e s   [ a x i o m - c o m m o n - i m p l ] ,   A x i o m   D O M   [ a x i o m - d o m ] , 
 A x i o m   I m p l   [ a x i o m - i m p l ] ,   B e a n   V a l i d a t i o n   A P I   [ v a l i d a t i o n - a p i ] ,   C D I   A P I s   [ c d i - a p i ] , 
 C D I   A P I s   [ j a k a r t a . e n t e r p r i s e . c d i - a p i ] , 
 C D I   L a n g u a g e   M o d e l   [ j a k a r t a . e n t e r p r i s e . l a n g - m o d e l ] , 
 C D I   L i t e   E x t e n s i o n   T r a n s l a t o r   [ w e l d - l i t e - e x t e n s i o n - t r a n s l a t o r ] , 
 C l a s s M a t e   [ c l a s s m a t e ] ,   C o m m o n s   B e a n U t i l s   [ c o m m o n s - b e a n u t i l s ] , 
 C o m m o n s   D i g e s t e r   [ c o m m o n s - d i g e s t e r ] ,   C o m m o n s   L a n g   [ c o m m o n s - l a n g ] , 
 C o m m o n s   L o g g i n g   [ c o m m o n s - l o g g i n g ] ,   C o m m o n s   P o o l   [ c o m m o n s - p o o l ] , 
 C r y p t a c u l a r   L i b r a r y   [ c r y p t a c u l a r ] ,   D i g e s t e r   [ c o m m o n s - d i g e s t e r ] , 
 E E   C o m m o n   p l u g i n   [ o p e n w e b b e a n s - e e - c o m m o n ] ,   E J B   p l u g i n   [ o p e n w e b b e a n s - e j b ] , 
 E c l i p s e   M i c r o P r o f i l e   R e a c t i v e   S t r e a m s   O p e r a t o r s   A P I   [ m i c r o p r o f i l e - r e a c t i v e - s t r e a m s - o p e r a t o r s - a p i ] , 
 E h c a c h e   [ e h c a c h e ] ,   E h c a c h e   C o r e   [ e h c a c h e - c o r e ] ,   F a i l s a f e   [ f a i l s a f e ] , 
 F i l e U p l o a d   [ c o m m o n s - f i l e u p l o a d ] ,   F i n d B u g s - j s r 3 0 5   [ j s r 3 0 5 ] , 
 G e r o n i m o   J a v a M a i l   1 . 4   : :   M a i l   [ g e r o n i m o - j a v a m a i l _ 1 . 4 _ m a i l ] , 
 G o o g l e   A n d r o i d   A n n o t a t i o n s   L i b r a r y   [ a n n o t a t i o n s ] ,   G s o n   [ g s o n ] , 
 G u a v a   I n t e r n a l F u t u r e F a i l u r e A c c e s s   a n d   I n t e r n a l F u t u r e s   [ f a i l u r e a c c e s s ] , 
 G u a v a   L i s t e n a b l e F u t u r e   o n l y   [ l i s t e n a b l e f u t u r e ] , 
 G u a v a :   G o o g l e   C o r e   L i b r a r i e s   f o r   J a v a   [ g u a v a ] , 
 H i b e r n a t e   V a l i d a t o r   E n g i n e   [ h i b e r n a t e - v a l i d a t o r ] , 
 H i b e r n a t e   V a l i d a t o r   P o r t a b l e   E x t e n s i o n   [ h i b e r n a t e - v a l i d a t o r - c d i ] , 
 H t t p C l i e n t   [ c o m m o n s - h t t p c l i e n t ] ,   H t t p C o r e   [ h t t p c o r e ] , 
 I n t e l l i J   I D E A   A n n o t a t i o n s   [ a n n o t a t i o n s ] ,   J 2 O b j C   A n n o t a t i o n s   [ j 2 o b j c - a n n o t a t i o n s ] , 
 J A S Y P T :   J a v a   S i m p l i f i e d   E n c r y p t i o n   [ j a s y p t ] ,   J B o s s   L o g g i n g   3   [ j b o s s - l o g g i n g ] , 
 J C L   1 . 2   i m p l e m e n t e d   o v e r   S L F 4 J   [ j c l - o v e r - s l f 4 j ] ,   J S F - 2   p l u g i n   [ o p e n w e b b e a n s - j s f ] , 
 J S O N . s i m p l e   [ j s o n - s i m p l e ] ,   J S R 1 0 7   A P I   a n d   S P I   [ c a c h e - a p i ] , 
 J T A   1 . 1   [ g e r o n i m o - j t a _ 1 . 1 _ s p e c ] ,   J a c k s o n - a n n o t a t i o n s   [ j a c k s o n - a n n o t a t i o n s ] , 
 J a c k s o n - c o r e   [ j a c k s o n - c o r e ] ,   J a c k s o n - d a t a f o r m a t - Y A M L   [ j a c k s o n - d a t a f o r m a t - y a m l ] , 
 J a k a r t a   B a t c h   A P I   [ j a k a r t a . b a t c h - a p i ] , 
 J a k a r t a   B e a n   V a l i d a t i o n   A P I   [ j a k a r t a . v a l i d a t i o n - a p i ] , 
 J a k a r t a   C D I   [ j a k a r t a . e n t e r p r i s e . c d i - a p i ] , 
 J a k a r t a   D e p e n d e n c y   I n j e c t i o n   [ j a k a r t a . i n j e c t - a p i ] ,   J a n d e x :   C o r e   [ j a n d e x ] , 
 J a v a   A n n o t a t i o n   I n d e x e r   [ j a n d e x ] ,   J a v a   E E   p l u g i n   [ o p e n w e b b e a n s - e e ] , 
 J a v a M a i l   1 . 4   [ g e r o n i m o - j a v a m a i l _ 1 . 4 _ s p e c ] ,   J e t t i s o n   [ j e t t i s o n ] , 
 J o d a   t i m e   [ j o d a - t i m e ] ,   J o d a - T i m e   [ j o d a - t i m e ] ,   K o t l i n   S t d l i b   [ k o t l i n - s t d l i b ] , 
 K o t l i n   S t d l i b   C o m m o n   [ k o t l i n - s t d l i b - c o m m o n ] , 
 K o t l i n   S t d l i b   J d k 7   [ k o t l i n - s t d l i b - j d k 7 ] ,   K o t l i n   S t d l i b   J d k 8   [ k o t l i n - s t d l i b - j d k 8 ] , 
 L Z 4   a n d   x x H a s h   [ l z 4 - j a v a ] ,   M e t r i c s   C o r e   [ m e t r i c s - c o r e ] , 
 M i c r o P r o f i l e   C o n f i g   A P I   [ m i c r o p r o f i l e - c o n f i g - a p i ] , 
 M i c r o P r o f i l e   C o n t e x t   P r o p a g a t i o n   [ m i c r o p r o f i l e - c o n t e x t - p r o p a g a t i o n - a p i ] , 
 M i c r o P r o f i l e   F a u l t   T o l e r a n c e   A P I   [ m i c r o p r o f i l e - f a u l t - t o l e r a n c e - a p i ] , 
 M i c r o P r o f i l e   G r a p h Q L   : :   A P I   [ m i c r o p r o f i l e - g r a p h q l - a p i ] , 
 M i c r o P r o f i l e   H e a l t h   A P I   [ m i c r o p r o f i l e - h e a l t h - a p i ] , 
 M i c r o P r o f i l e   J W T   A u t h   A P I   [ m i c r o p r o f i l e - j w t - a u t h - a p i ] , 
 M i c r o P r o f i l e   M e t r i c s   A P I   [ m i c r o p r o f i l e - m e t r i c s - a p i ] , 
 M i c r o P r o f i l e   O p e n A P I   A P I   [ m i c r o p r o f i l e - o p e n a p i - a p i ] , 
 M i c r o P r o f i l e   O p e n T r a c i n g   A P I   [ m i c r o p r o f i l e - o p e n t r a c i n g - a p i ] , 
 M i c r o P r o f i l e   O p e n t r a c i n g   A P I   [ m i c r o p r o f i l e - o p e n t r a c i n g - a p i ] , 
 M i c r o P r o f i l e   R e a c t i v e   M e s s a g i n g   A P I   [ m i c r o p r o f i l e - r e a c t i v e - m e s s a g i n g - a p i ] , 
 M i c r o P r o f i l e   R e a c t i v e   S t r e a m s   O p e r a t o r s   C o r e   [ m i c r o p r o f i l e - r e a c t i v e - s t r e a m s - o p e r a t o r s - c o r e ] , 
 M i c r o P r o f i l e   R e s t   C l i e n t   A P I   [ m i c r o p r o f i l e - r e s t - c l i e n t - a p i ] , 
 N e t t y / B u f f e r   [ n e t t y - b u f f e r ] ,   N e t t y / C o d e c   [ n e t t y - c o d e c ] , 
 N e t t y / C o d e c / D N S   [ n e t t y - c o d e c - d n s ] ,   N e t t y / C o d e c / H T T P   [ n e t t y - c o d e c - h t t p ] , 
 N e t t y / C o d e c / H T T P 2   [ n e t t y - c o d e c - h t t p 2 ] ,   N e t t y / C o d e c / S o c k s   [ n e t t y - c o d e c - s o c k s ] , 
 N e t t y / C o m m o n   [ n e t t y - c o m m o n ] ,   N e t t y / H a n d l e r   [ n e t t y - h a n d l e r ] , 
 N e t t y / H a n d l e r / P r o x y   [ n e t t y - h a n d l e r - p r o x y ] ,   N e t t y / R e s o l v e r   [ n e t t y - r e s o l v e r ] , 
 N e t t y / R e s o l v e r / D N S   [ n e t t y - r e s o l v e r - d n s ] ,   N e t t y / T r a n s p o r t   [ n e t t y - t r a n s p o r t ] , 
 N e t t y / T r a n s p o r t / N a t i v e / U n i x / C o m m o n   [ n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n ] , 
 O S G i   O B R   S e r v i c e   A P I   [ o r g . o s g i . s e r v i c e . o b r ] ,   O k H t t p   [ o k h t t p ] ,   O k i o   [ o k i o ] , 
 O p e n C e n s u s   [ o p e n c e n s u s - a p i ] ,   O p e n C e n s u s   [ o p e n c e n s u s - c o n t r i b - g r p c - m e t r i c s ] , 
 O p e n S A M L   : :   C o r e   [ o p e n s a m l - c o r e ] , 
 O p e n S A M L   : :   M e s s a g i n g   A P I   [ o p e n s a m l - m e s s a g i n g - a p i ] , 
 O p e n S A M L   : :   M e s s a g i n g   I m p l e m e n t a t i o n s   [ o p e n s a m l - m e s s a g i n g - i m p l ] , 
 O p e n S A M L   : :   P r o f i l e   A P I   [ o p e n s a m l - p r o f i l e - a p i ] , 
 O p e n S A M L   : :   S A M L   P r o v i d e r   A P I   [ o p e n s a m l - s a m l - a p i ] , 
 O p e n S A M L   : :   S A M L   P r o v i d e r   I m p l e m e n t a t i o n s   [ o p e n s a m l - s a m l - i m p l ] , 
 O p e n S A M L   : :   S A M L   X A C M L   P r o f i l e   A P I   [ o p e n s a m l - x a c m l - s a m l - a p i ] , 
 O p e n S A M L   : :   S A M L   X A C M L   P r o f i l e   I m p l e m e n t a t i o n   [ o p e n s a m l - x a c m l - s a m l - i m p l ] , 
 O p e n S A M L   : :   S O A P   P r o v i d e r   A P I   [ o p e n s a m l - s o a p - a p i ] , 
 O p e n S A M L   : :   S e c u r i t y   A P I   [ o p e n s a m l - s e c u r i t y - a p i ] , 
 O p e n S A M L   : :   S e c u r i t y   I m p l e m e n t a t i o n   [ o p e n s a m l - s e c u r i t y - i m p l ] , 
 O p e n S A M L   : :   S t o r a g e   A P I   [ o p e n s a m l - s t o r a g e - a p i ] , 
 O p e n S A M L   : :   X A C M L   P r o v i d e r   A P I   [ o p e n s a m l - x a c m l - a p i ] , 
 O p e n S A M L   : :   X A C M L   P r o v i d e r   I m p l e m e n t a t i o n s   [ o p e n s a m l - x a c m l - i m p l ] , 
 O p e n S A M L   : :   X M L   S e c u r i t y   A P I   [ o p e n s a m l - x m l s e c - a p i ] , 
 O p e n S A M L   : :   X M L   S e c u r i t y   I m p l e m e n t a t i o n   [ o p e n s a m l - x m l s e c - i m p l ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i - s e m c o n v ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s - s u p p o r t ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i - s e m c o n v ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s - s u p p o r t ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i - s e m c o n v ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - r u n t i m e - t e l e m e t r y - j a v a 8 ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a p i - i n c u b a t o r ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - i n s t r u m e n t a t i o n - a n n o t a t i o n s - s u p p o r t ] , 
 O p e n T e l e m e t r y   I n s t r u m e n t a t i o n   f o r   J a v a   [ o p e n t e l e m e t r y - r e s o u r c e s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - j a e g e r ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - c o n t e x t ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - t r a c e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - m e t r i c s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s e m c o n v ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - l o g g i n g ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - z i p k i n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e - s p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - l o g s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i - l o g s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x t e n s i o n - t r a c e - p r o p a g a t o r s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - s e n d e r - o k h t t p ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - m e t r i c s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i - e v e n t s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x t e n s i o n - i n c u b a t o r ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - l o g s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e - s p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - c o n t e x t ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x t e n s i o n - t r a c e - p r o p a g a t o r s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s e m c o n v ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - t r a c e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - j a e g e r ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - l o g g i n g ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - z i p k i n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - c o n t e x t ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x t e n s i o n - i n c u b a t o r ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - c o n t e x t ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - a p i - i n c u b a t o r ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - l o g s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - t r a c e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - m e t r i c s ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - l o g g i n g ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e - s p i ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - s e n d e r - o k h t t p ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - z i p k i n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x p o r t e r - o t l p - c o m m o n ] , 
 O p e n T e l e m e t r y   J a v a   [ o p e n t e l e m e t r y - e x t e n s i o n - t r a c e - p r o p a g a t o r s ] , 
 O p e n T e l e m e t r y   S e m a n t i c   C o n v e n t i o n s   J a v a   [ o p e n t e l e m e t r y - s e m c o n v - i n c u b a t i n g ] , 
 O p e n T e l e m e t r y   S e m a n t i c   C o n v e n t i o n s   J a v a   [ o p e n t e l e m e t r y - s e m c o n v ] , 
 O p e n T r a c i n g   A P I   [ o p e n t r a c i n g - a p i ] ,   O p e n T r a c i n g - n o o p   [ o p e n t r a c i n g - n o o p ] , 
 O p e n T r a c i n g - u t i l   [ o p e n t r a c i n g - u t i l ] ,   O p e n W e b B e a n s   C o r e   [ o p e n w e b b e a n s - i m p l ] , 
 P r o m e t h e u s   J a v a   S i m p l e c l i e n t   [ s i m p l e c l i e n t ] , 
 P r o m e t h e u s   J a v a   S i m p l e c l i e n t   C o m m o n   [ s i m p l e c l i e n t _ c o m m o n ] , 
 P r o m e t h e u s   J a v a   S p a n   C o n t e x t   S u p p l i e r   -   C o m m o n   [ s i m p l e c l i e n t _ t r a c e r _ c o m m o n ] , 
 P r o m e t h e u s   J a v a   S p a n   C o n t e x t   S u p p l i e r   -   O p e n T e l e m e t r y   [ s i m p l e c l i e n t _ t r a c e r _ o t e l ] , 
 P r o m e t h e u s   J a v a   S p a n   C o n t e x t   S u p p l i e r   -   O p e n T e l e m e t r y   A g e n t   [ s i m p l e c l i e n t _ t r a c e r _ o t e l _ a g e n t ] , 
 R E S T E a s y   C D I   i n t e g r a t i o n   m o d u l e   [ r e s t e a s y - c d i ] ,   R E S T E a s y   C l i e n t   [ r e s t e a s y - c l i e n t ] , 
 R E S T E a s y   C l i e n t   A P I   [ r e s t e a s y - c l i e n t - a p i ] ,   R E S T E a s y   C o r e   [ r e s t e a s y - c o r e ] , 
 R E S T E a s y   C o r e   S P I   [ r e s t e a s y - c o r e - s p i ] ,   R E S T E a s y   J A X - R S   C l i e n t   [ r e s t e a s y - c l i e n t ] , 
 R E S T E a s y   J A X - R S   C l i e n t   A P I   [ r e s t e a s y - c l i e n t - a p i ] , 
 R E S T E a s y   J A X - R S   C l i e n t   M i c r o p r o f i l e   [ r e s t e a s y - c l i e n t - m i c r o p r o f i l e ] , 
 R E S T E a s y   J A X - R S   C l i e n t   M i c r o p r o f i l e   B a s e   c l a s s e s   [ r e s t e a s y - c l i e n t - m i c r o p r o f i l e - b a s e ] , 
 R E S T E a s y   J A X - R S   C o r e   [ r e s t e a s y - c o r e ] , 
 R E S T E a s y   J A X - R S   C o r e   S P I   [ r e s t e a s y - c o r e - s p i ] , 
 R E S T E a s y   J A X B   P r o v i d e r   [ r e s t e a s y - j a x b - p r o v i d e r ] , 
 R E S T E a s y   M i c r o P r o f i l e :   R E S T   C l i e n t   [ m i c r o p r o f i l e - r e s t - c l i e n t ] , 
 R E S T E a s y   M i c r o P r o f i l e :   R E S T   C l i e n t   B a s e   [ m i c r o p r o f i l e - r e s t - c l i e n t - b a s e ] , 
 R E S T E a s y   M u l t i p a r t   P r o v i d e r   [ r e s t e a s y - m u l t i p a r t - p r o v i d e r ] , 
 R E S T E a s y   S e r v l e t   C o n t a i n e r   I n i t i a l i z e r   [ r e s t e a s y - s e r v l e t - i n i t i a l i z e r ] , 
 R E S T E a s y   V a l i d a t o r   P r o v i d e r   [ r e s t e a s y - v a l i d a t o r - p r o v i d e r ] ,   R x J a v a   [ r x j a v a ] , 
 S P I   d e f i n i t i o n   [ o p e n w e b b e a n s - s p i ] , 
 S m a l l R y e   C o m m o n :   A n n o t a t i o n s   [ s m a l l r y e - c o m m o n - a n n o t a t i o n ] , 
 S m a l l R y e   C o m m o n :   C l a s s l o a d e r   [ s m a l l r y e - c o m m o n - c l a s s l o a d e r ] , 
 S m a l l R y e   C o m m o n :   C o n s t r a i n t s   [ s m a l l r y e - c o m m o n - c o n s t r a i n t ] , 
 S m a l l R y e   C o m m o n :   E x p r e s s i o n s   [ s m a l l r y e - c o m m o n - e x p r e s s i o n ] , 
 S m a l l R y e   C o m m o n :   F u n c t i o n s   [ s m a l l r y e - c o m m o n - f u n c t i o n ] , 
 S m a l l R y e   C o m m o n :   V e r t . x   C o n t e x t   U t i l i t i e s   [ s m a l l r y e - c o m m o n - v e r t x - c o n t e x t ] , 
 S m a l l R y e   C o n f i g :   C D I   [ s m a l l r y e - c o n f i g ] , 
 S m a l l R y e   C o n f i g :   C o m m o n   [ s m a l l r y e - c o n f i g - c o m m o n ] , 
 S m a l l R y e   C o n f i g :   C o r e   [ s m a l l r y e - c o n f i g - c o r e ] , 
 S m a l l R y e   M u t i n y   -   C o d e   G e n e r a t o r   [ v e r t x - m u t i n y - g e n e r a t o r ] , 
 S m a l l R y e   M u t i n y   -   C o r e   l i b r a r y   [ m u t i n y ] , 
 S m a l l R y e   M u t i n y   -   M i c r o P r o f i l e   R e a c t i v e   S t r e a m s   O p e r a t o r s   3 . x   i m p l e m e n t a t i o n   [ m u t i n y - r e a c t i v e - s t r e a m s - o p e r a t o r s - j a k a r t a ] , 
 S m a l l R y e   M u t i n y   -   R u n t i m e   H e l p e r s   [ s m a l l r y e - m u t i n y - v e r t x - r u n t i m e ] , 
 S m a l l R y e   M u t i n y   -   V e r t . x   C o r e   [ s m a l l r y e - m u t i n y - v e r t x - c o r e ] , 
 S m a l l R y e   M u t i n y   Z e r o   [ m u t i n y - z e r o ] , 
 S m a l l R y e   M u t i n y   Z e r o   J D K   F l o w   /   R e a c t i v e   S t r e a m s   A d a p t e r s   [ m u t i n y - z e r o - f l o w - a d a p t e r s ] , 
 S m a l l R y e   R e a c t i v e   M e s s a g i n g   :   A P I   [ s m a l l r y e - r e a c t i v e - m e s s a g i n g - a p i ] , 
 S m a l l R y e   R e a c t i v e   M e s s a g i n g   :   P r o v i d e r   [ s m a l l r y e - r e a c t i v e - m e s s a g i n g - p r o v i d e r ] , 
 S m a l l R y e :   C o m m o n   c l a s s e s   [ s m a l l r y e - c o n f i g - c o m m o n ] , 
 S m a l l R y e :   G r a p h Q L   C o m m o n   : :   S c h e m a   B u i l d e r   [ s m a l l r y e - g r a p h q l - s c h e m a - b u i l d e r ] , 
 S m a l l R y e :   G r a p h Q L   C o m m o n   : :   S c h e m a   M o d e l   [ s m a l l r y e - g r a p h q l - s c h e m a - m o d e l ] , 
 S m a l l R y e :   G r a p h Q L   S e r v e r   : :   A P I   [ s m a l l r y e - g r a p h q l - a p i ] , 
 S m a l l R y e :   G r a p h Q L   S e r v e r   : :   C D I   [ s m a l l r y e - g r a p h q l - c d i ] , 
 S m a l l R y e :   G r a p h Q L   S e r v e r   : :   I m p l e m e n t a t i o n   [ s m a l l r y e - g r a p h q l ] , 
 S m a l l R y e :   G r a p h Q L   S e r v e r   : :   S e r v l e t   [ s m a l l r y e - g r a p h q l - s e r v l e t ] , 
 S m a l l R y e :   M i c r o P r o f i l e   C o n f i g   C D I   I m p l e m e n t a t i o n   [ s m a l l r y e - c o n f i g ] , 
 S m a l l R y e :   M i c r o P r o f i l e   C o n f i g   C o r e   I m p l e m e n t a t i o n   [ s m a l l r y e - c o n f i g - c o r e ] , 
 S m a l l R y e :   M i c r o P r o f i l e   M e t r i c s   I m p l e m e n t a t i o n   [ s m a l l r y e - m e t r i c s ] , 
 S m a l l R y e :   O p e n A P I   C o r e   [ s m a l l r y e - o p e n - a p i - c o r e ] , 
 S m a l l R y e :   O p e n A P I   M o d e l   [ s m a l l r y e - o p e n - a p i - m o d e l ] , 
 S m a l l R y e :   O p e n A P I   e x t e n s i o n   -   J A X - R S   [ s m a l l r y e - o p e n - a p i - j a x r s ] , 
 S n a k e Y A M L   [ s n a k e y a m l ] , 
 S t r e a m i n g   A P I   f o r   X M L   ( S T A X   A P I   1 . 0 )   [ g e r o n i m o - s t a x - a p i _ 1 . 0 _ s p e c ] , 
 V e r t . x   C o r e   [ v e r t x - c o r e ] , 
 W e b   S e r v i c e s   M e t a d a t a   2 . 0   [ g e r o n i m o - w s - m e t a d a t a _ 2 . 0 _ s p e c ] , 
 W e b   p l u g i n   [ o p e n w e b b e a n s - w e b ] ,   W e l d   A P I s   [ w e l d - a p i ] , 
 W e l d   C o r e   -   J S F   [ w e l d - c o r e - j s f ] ,   W e l d   E J B   [ w e l d - e j b ] , 
 W e l d   E n v i r o n m e n t   C o m m o n   [ w e l d - e n v i r o n m e n t - c o m m o n ] , 
 W e l d   I m p l e m e n t a t i o n   ( C o r e )   [ w e l d - c o r e - i m p l ] ,   W e l d   J S F   [ w e l d - j s f ] , 
 W e l d   J T A   [ w e l d - j t a ] ,   W e l d   O S G i   B u n d l e   [ w e l d - o s g i - b u n d l e ] , 
 W e l d   P r o b e   C o r e   [ w e l d - p r o b e - c o r e ] ,   W e l d   S E   ( C o r e )   [ w e l d - s e - c o r e ] , 
 W e l d   S P I s   f o r   c o n t a i n e r   i n t e g r a t i o n   [ w e l d - s p i ] ,   W e l d   W e b   [ w e l d - w e b ] , 
 W o d e n   -   A P I   [ w o d e n - a p i ] ,   W o d e n   -   C o m m o n s   [ w o d e n - i m p l - c o m m o n s ] , 
 W o d e n   -   D O M   [ w o d e n - i m p l - d o m ] ,   W o o d s t o x   [ w o o d s t o x - c o r e ] , 
 W o o d s t o x   [ w o o d s t o x - c o r e - a s l ] ,   W o o d s t o x   [ w s t x - a s l ] ,   W o o d s t o x   [ w o o d s t o x - c o r e - a s l ] , 
 W o o d s t o x   [ w o o d s t o x - c o r e ] ,   W o o d s t o x   [ w o o d s t o x - c o r e - a s l ] ,   W o o d s t o x   [ w o o d s t o x - c o r e ] , 
 W o o d s t o x   [ w o o d s t o x - c o r e - a s l ] ,   W o o d s t o x   [ w o o d s t o x - c o r e ] , 
 X M L   C o m m o n s   R e s o l v e r   C o m p o n e n t   [ x m l - r e s o l v e r ] ,   X m l S c h e m a , 
 X m l S c h e m a   C o r e   [ x m l s c h e m a - c o r e ] ,   Z i p k i n   C o r e   L i b r a r y   [ z i p k i n ] , 
 Z i p k i n   R e p o r t e r :   C o r e   [ z i p k i n - r e p o r t e r ] , 
 Z i p k i n   S e n d e r :   O k H t t p   3   [ z i p k i n - s e n d e r - o k h t t p 3 ] ,   a c m e 4 j   C l i e n t   [ a c m e 4 j - c l i e n t ] , 
 a c m e 4 j   U t i l s   [ a c m e 4 j - u t i l s ] ,   a s m ,   a s m - a n a l y s i s ,   a s m - c o m m o n s ,   a s m - t r e e ,   a s m - u t i l , 
 a s y n c u t i l ,   c a r b o n - c o m p o n e n t s   [ c a r b o n - c o m p o n e n t s - 1 0 . 5 0 . 0 - r c . 0 . m i n . j s ] , 
 c a r b o n - c o m p o n e n t s   [ c a r b o n - c o m p o n e n t s - 1 0 . 4 4 . 0 . t g z ] , 
 c l a s s f i l e w r i t e r   [ j b o s s - c l a s s f i l e w r i t e r ] ,   d o m p u r i f y   [ d o m p u r i f y - 3 . 2 . 4 . t g z ] , 
 e r r o r - p r o n e   a n n o t a t i o n s   [ e r r o r _ p r o n e _ a n n o t a t i o n s ] ,   f a s t i n f o s e t   [ F a s t I n f o s e t ] , 
 g e r o n i m o - a n n o t a t i o n _ 1 . 1 _ s p e c ,   g e r o n i m o - e j b _ 3 . 1 _ s p e c - a l t , 
 g e r o n i m o - i n t e r c e p t o r _ 1 . 1 _ s p e c ,   g e r o n i m o - j p a _ 2 . 0 _ s p e c ,   g e r o n i m o - v a l i d a t i o n , 
 g o o g l e - c l o s u r e - c o m p i l e r   [ g o o g l e - c l o s u r e - c o m p i l e r - 2 0 1 6 0 3 1 5 . 2 . 0 . t g z ] ,   g u i c e , 
 i o . g r p c : g r p c - a p i   [ g r p c - a p i ] ,   i o . g r p c : g r p c - c e n s u s   [ g r p c - c e n s u s ] , 
 i o . g r p c : g r p c - c o n t e x t   [ g r p c - c o n t e x t ] ,   i o . g r p c : g r p c - c o r e   [ g r p c - c o r e ] , 
 i o . g r p c : g r p c - n e t t y   [ g r p c - n e t t y ] ,   i o . g r p c : g r p c - p r o t o b u f   [ g r p c - p r o t o b u f ] , 
 i o . g r p c : g r p c - p r o t o b u f - l i t e   [ g r p c - p r o t o b u f - l i t e ] ,   i o . g r p c : g r p c - s t u b   [ g r p c - s t u b ] , 
 i o . g r p c : g r p c - u t i l   [ g r p c - u t i l ] ,   j a c k s o n - d a t a b i n d ,   j a c k s o n - j r - o b j e c t s , 
 j a e g e r - c l i e n t   [ j a e g e r - c o r e ] ,   j a n s i ,   j a s p e r - e l ,   j a v a - d a t a l o a d e r ,   j a v a - s u p p o r t , 
 j a v a s s i s t ,   j a v a x . i n j e c t ,   j b o s s - l o g g i n g ,   j o s e 4 j ,   j s p . t l d . s t a n d a r d , 
 m i c r o P r o f i l e - f a u l t - t o l e r a n c e - a p i   [ m i c r o p r o f i l e - f a u l t - t o l e r a n c e - a p i ] , 
 m i c r o m e t e r - c o m m o n s ,   m i c r o m e t e r - c o r e ,   m i c r o m e t e r - o b s e r v a t i o n , 
 m i c r o m e t e r - r e g i s t r y - p r o m e t h e u s ,   m i c r o p r o f i l e - f a u l t - t o l e r a n c e - a p i , 
 m i c r o p r o f i l e - m e t r i c s - a p i ,   m i c r o p r o f i l e - o p e n t r a c i n g - a p i , 
 m i c r o p r o f i l e - r e s t - c l i e n t - a p i ,   n e k o h t m l ,   o k h t t p ,   o k i o   [ o k i o - j v m ] ,   o k i o , 
 o k i o   [ o k i o - j v m ] ,   o k i o ,   o n y x p r o j e c t o n y x - v 1 . 0 . 0 - L i n u x - a r m v 6 l   [ o n y x p r o j e c t ] , 
 o p e n a p i - p a t h - t e m p l a t i n g   [ o p e n a p i - p a t h - t e m p l a t i n g - 2 . 2 . 1 . t g z ] , 
 o p e n a p i - s e r v e r - u r l - t e m p l a t i n g   [ o p e n a p i - s e r v e r - u r l - t e m p l a t i n g - 1 . 3 . 0 . t g z ] , 
 o p e n j p a - 2 . 2 . 3 - S N A P S H O T ,   o r g . a p a c h e . a r i e s . a p p l i c a t i o n . a p i , 
 o r g . a p a c h e . a r i e s . a p p l i c a t i o n . d e f a u l t . l o c a l . p l a t f o r m , 
 o r g . a p a c h e . a r i e s . a p p l i c a t i o n . m o d e l l e r ,   o r g . a p a c h e . a r i e s . a p p l i c a t i o n . r e s o l v e r . o b r , 
 o r g . a p a c h e . a r i e s . a p p l i c a t i o n . u t i l s ,   o r g . a p a c h e . a r i e s . b l u e p r i n t , 
 o r g . a p a c h e . a r i e s . j n d i . c o r e ,   o r g . a p a c h e . a r i e s . j n d i . u r l ,   o r g . a p a c h e . a r i e s . j p a . a p i , 
 o r g . a p a c h e . a r i e s . j p a . b l u e p r i n t . a r i e s ,   o r g . a p a c h e . a r i e s . j p a . c o n t a i n e r , 
 o r g . a p a c h e . a r i e s . j p a . c o n t a i n e r . c o n t e x t ,   o r g . a p a c h e . a r i e s . q u i e s c e . a p i , 
 o r g . a p a c h e . a r i e s . s u b s y s t e m . a p i ,   o r g . a p a c h e . a r i e s . s u b s y s t e m . c o r e , 
 o r g . a p a c h e . a r i e s . s u b s y s t e m . o b r ,   o r g . a p a c h e . b v a l . b u n d l e , 
 o r g . a p a c h e . f e l i x . b u n d l e r e p o s i t o r y ,   o r g . a p a c h e . w i n k , 
 o r g . o s g i : o r g . o s g i . a n n o t a t i o n . v e r s i o n i n g   [ o r g . o s g i . a n n o t a t i o n . v e r s i o n i n g ] , 
 o r g . o s g i : o r g . o s g i . n a m e s p a c e . e x t e n d e r   [ o r g . o s g i . n a m e s p a c e . e x t e n d e r ] , 
 o r g . o s g i : o r g . o s g i . n a m e s p a c e . s e r v i c e   [ o r g . o s g i . n a m e s p a c e . s e r v i c e ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . b l u e p r i n t   [ o r g . o s g i . s e r v i c e . b l u e p r i n t ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . c m   [ o r g . o s g i . s e r v i c e . c m ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . c o m p o n e n t   [ o r g . o s g i . s e r v i c e . c o m p o n e n t ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . c o m p o n e n t . a n n o t a t i o n s   [ o r g . o s g i . s e r v i c e . c o m p o n e n t . a n n o t a t i o n s ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . c o o r d i n a t o r   [ o r g . o s g i . s e r v i c e . c o o r d i n a t o r ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . e v e n t   [ o r g . o s g i . s e r v i c e . e v e n t ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . h t t p   [ o r g . o s g i . s e r v i c e . h t t p ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . h t t p . w h i t e b o a r d   [ o r g . o s g i . s e r v i c e . h t t p . w h i t e b o a r d ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . l o g   [ o r g . o s g i . s e r v i c e . l o g ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . m e t a t y p e   [ o r g . o s g i . s e r v i c e . m e t a t y p e ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . m e t a t y p e . a n n o t a t i o n s   [ o r g . o s g i . s e r v i c e . m e t a t y p e . a n n o t a t i o n s ] , 
 o r g . o s g i : o r g . o s g i . s e r v i c e . s u b s y s t e m   [ o r g . o s g i . s e r v i c e . s u b s y s t e m ] , 
 o r g . o s g i : o r g . o s g i . u t i l . f u n c t i o n   [ o r g . o s g i . u t i l . f u n c t i o n ] , 
 o r g . o s g i : o r g . o s g i . u t i l . p r o m i s e   [ o r g . o s g i . u t i l . p r o m i s e ] , 
 o r g . o s g i : o s g i . a n n o t a t i o n   [ o s g i . a n n o t a t i o n ] ,   o r g . o s g i : o s g i . c o r e   [ o s g i . c o r e ] , 
 p e r f m a r k : p e r f m a r k - a p i   [ p e r f m a r k - a p i ] ,   p r o t o - g o o g l e - c o m m o n - p r o t o s ,   r e s o l v e r , 
 s c a n n o t a t i o n ,   s h o r t - u n i q u e - i d   [ s h o r t - u n i q u e - i d - 5 . 2 . 0 . t g z ] , 
 s m a l l r y e - r e a c t i v e - c o n v e r t e r - a p i ,   s m a l l r y e - r e a c t i v e - m e s s a g i n g - p r o v i d e r , 
 s m a l l r y e - r e a c t i v e - s t r e a m s - o p e r a t o r s ,   s n a p p y - j a v a ,   s w a g g e r - a n n o t a t i o n s , 
 s w a g g e r - c l i e n t   [ s w a g g e r - c l i e n t - 3 . 3 4 . 3 . t g z ] ,   s w a g g e r - u i   [ s w a g g e r - u i - 5 . 2 0 . 1 . t g z ] , 
 t o m c a t - e l - a p i ,   t o m c a t - j a s p e r - e l ,   t s - t o o l b e l t   [ t s - t o o l b e l t - 9 . 6 . 0 . t g z ] , 
 v e r t x - c o d e g e n ,   w s j p a - 2 . 2 . 3 - S N A P S H O T ,   y o k o - c o r e ,   y o k o - o s g i ,   y o k o - r m i - i m p l , 
 y o k o - r m i - s p e c ,   y o k o - s p e c - c o r b a ,   y o k o - u t i l 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   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   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   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 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   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 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       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 . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 A p a c h e   S o f t w a r e   L i c e n s e ,   v e r s i o n   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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   v e r s i o n   1 . 1 : 
 
 C o d e c   [ c o m m o n s - c o d e c ] 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
       i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
       ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
       w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y 
       " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e 
       A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   
 A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   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 . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   
 o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   
 A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y   
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   
 o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A p a c h e   S o f t w a r e   L i c e n s e ,   v e r s i o n   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 B S D   Z e r o   C l a u s e   l i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B S D   Z e r o   C l a u s e   l i c e n s e : 
 
 t s l i b   [ t s l i b - 2 . 8 . 1 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   
 O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   B S D   Z e r o   C l a u s e   l i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 B S D   2   C l a u s e   l i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B S D   2   C l a u s e   l i c e n s e : 
 
 H d r H i s t o g r a m   ( C o p y r i g h t   2 0 1 2 - 2 0 1 3   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6   G i l   T e n e )   ( C o p y r i g h t   2 0 1 4   M a t t   W a r r e n )   ( C o p y r i g h t   2 0 1 4   M i c h a e l   B a r k e r ) 
 S t a x 2   A P I   [ s t a x 2 - a p i ]   ( C o p y r i g h t   2 0 0 8   F a s t e r X M L   L L C   < i n f o @ f a s t e r x m l . c o m > ) 
 S t a x 2   A P I   [ s t a x 2 - a p i ] ( C o p y r i g h t   N o t   F o u n d ) 
 a p g - l i t e   [ a p g - l i t e - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 2 3   L o w e l l   D .   T h o m a s < b r > ) 
 c o n f i g s t o r e   [ c o n f i g s t o r e - 5 . 0 . 1 . t g z ]   ( C o p y r i g h t   G o o g l e ) 
 c r a c ( C o p y r i g h t   N o t   F o u n d ) 
 d 3   [ d 3 - 3 . 5 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 5   M i c h a e l   B o s t o c k ) 
 h t t p - c a c h e - s e m a n t i c s   [ h t t p - c a c h e - s e m a n t i c s - 4 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i ) 
 z s t d - j n i ( C o p y r i g h t   N o t   F o u n d ) 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   B S D   2   C l a u s e   l i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 B S D   3   C l a u s e   l i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B S D   3   C l a u s e   l i c e n s e : 
 
 A N T L R   4   R u n t i m e   [ a n t l r 4 - r u n t i m e ]   ( A N T L R )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t ) 
 A n g u s   A c t i v a t i o n   R e g i s t r i e s   [ a n g u s - a c t i v a t i o n ]   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 A n g u s   A c t i v a t i o n   R e g i s t r i e s   [ a n g u s - a c t i v a t i o n ]   ( C o p y r i g h t   2 0 2 1 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 C o d e m o d e l   C o r e   [ c o d e m o d e l ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 C o d e m o d e l   C o r e   [ c o d e m o d e l ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 C o d e m o d e l   C o r e   [ c o d e m o d e l ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 C o d e m o d e l   C o r e   [ c o d e m o d e l ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 D T D   P a r s e r   [ d t d - p a r s e r ]   ( C o p y r i g h t   1 9 9 8 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 D T D   P a r s e r   [ d t d - p a r s e r ]   ( C o p y r i g h t   1 9 9 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 D T D   P a r s e r   [ d t d - p a r s e r ]   ( C o p y r i g h t   1 9 9 8 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 E x t e n d e d   S t A X   A P I   [ s t a x - e x ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 E x t e n d e d   S t A X   A P I   [ s t a x - e x ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d )   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 E x t e n d e d   S t A X   A P I   [ s t a x - e x ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 G M B A L   ( A P I   o n l y )   [ g m b a l - a p i - o n l y ]   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 H a m c r e s t   C o r e   [ h a m c r e s t - c o r e ]   ( H a m c r e s t ) 
 J A X - W S   R I   R u n t i m e   ( j a x w s - r t )   [ j a x w s - r t ]   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X - W S   R I   R u n t i m e   ( j a x w s - r t )   [ j a x w s - r t ]   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J A X - W S   R I   T o o l s   ( j a x w s - t o o l s )   [ j a x w s - t o o l s ]   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X - W S   R I   T o o l s   ( j a x w s - t o o l s )   [ j a x w s - t o o l s ]   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J A X B   C o r e   [ j a x b - c o r e ]   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   C o r e   [ j a x b - c o r e ]   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 2 0 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   C o r e   [ j a x b - c o r e ]   ( C o p y r i g h t   2 0 2 0 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   R u n t i m e   [ j a x b - r u n t i m e ]   ( C o p y r i g h t   2 0 1 8   O r a c l e ) 
 J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   A P I   [ j a k a r t a . a c t i v a t i o n - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   A P I   [ j a k a r t a . a c t i v a t i o n - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   A P I   [ j a k a r t a . a c t i v a t i o n - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   A P I   j a r   [ j a k a r t a . a c t i v a t i o n - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   [ j a k a r t a . a c t i v a t i o n ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9   E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   A c t i v a t i o n   [ j a k a r t a . a c t i v a t i o n ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   A c t i v a t i o n   [ j a k a r t a . a c t i v a t i o n ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   P e r s i s t e n c e   A P I   [ j a k a r t a . p e r s i s t e n c e - a p i ]   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   P e r s i s t e n c e   A P I   [ j a k a r t a . p e r s i s t e n c e - a p i ]   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   P e r s i s t e n c e   [ j a k a r t a . p e r s i s t e n c e ]   ( C o p y r i g h t   2 0 0 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e . o r g   -   E c l i p s e L i n k   P r o j e c t ) 
 J a k a r t a   S O A P   I m p l e m e n t a t i o n   [ s a a j - i m p l ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1   O r a c l e   a n d )   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   S O A P   I m p l e m e n t a t i o n   [ s a a j - i m p l ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   S O A P   w i t h   A t t a c h m e n t s   A P I   [ j a k a r t a . x m l . s o a p - a p i ]   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9 - 2 0 2 0   E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   S O A P   w i t h   A t t a c h m e n t s   A P I   [ j a k a r t a . x m l . s o a p - a p i ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   S O A P   w i t h   A t t a c h m e n t s   A P I   [ j a k a r t a . x m l . s o a p - a p i ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   S O A P   w i t h   A t t a c h m e n t s   A P I   [ j a k a r t a . x m l . s o a p - a p i ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 4   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   W e b   S e r v i c e s   M e t a d a t a   A P I   [ j a k a r t a . j w s - a p i ]   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9 - 2 0 2 0   E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   W e b   S e r v i c e s   M e t a d a t a   A P I   [ j a k a r t a . j w s - a p i ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   2 0 1 8   O r a c l e ) 
 J a k a r t a   X M L   B i n d i n g   A P I   [ j b o s s - j a x b - a p i _ 2 . 3 _ s p e c ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a k a r t a   X M L   W e b   S e r v i c e s   A P I   [ j a k a r t a . x m l . w s - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 9 - 2 0 2 0   E c l i p s e   F o u n d a t i o n )   ( E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   X M L   W e b   S e r v i c e s   A P I   [ j a k a r t a . x m l . w s - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J a k a r t a   X M L   W e b   S e r v i c e s   A P I   [ j a k a r t a . x m l . w s - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 4   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   A P I   j a r   [ j a k a r t a . a c t i v a t i o n - a p i ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   [ j a k a r t a . a c t i v a t i o n ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 J a x e n   i s   a   u n i v e r s a l   J a v a   X P a t h   e n g i n e .   [ j a x e n ]   ( C o d e h a u s )   ( C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y ) 
 M I M E   s t r e a m i n g   e x t e n s i o n   [ m i m e p u l l ]   ( C o p y r i g h t   2 0 1 2 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   C o r e   [ j a x b - c o r e ]   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 2 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 O l d   J A X B   J X C   [ j a x b - j x c ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   R u n t i m e   [ j a x b - i m p l ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   R u n t i m e   [ j a x b - i m p l ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 O l d   J A X B   R u n t i m e   [ j a x b - i m p l ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 O l d   J A X B   X J C   [ j a x b - x j c ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 P r o t o c o l   B u f f e r s   [ C o r e ]   [ p r o t o b u f - j a v a ]   ( C o p y r i g h t   2 0 0 8   G o o g l e   I n c ) 
 P r o t o c o l   B u f f e r s   [ L i t e ]   [ p r o t o b u f - j a v a l i t e ]   ( C o p y r i g h t   2 0 0 8   G o o g l e   I n c ) 
 R N G O M   [ r n g o m ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 0 5 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R N G O M   [ r n g o m ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 0 5 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R N G O M   [ r n g o m ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   ( A S A M I   T o m o h a r u ,   D a i s u k e )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 0 4   K o h s u k e   K a w a g u c h i )   ( C o p y r i g h t   2 0 0 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R e l a x N G   D a t a t y p e   [ r e l a x n g - d a t a t y p e ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R e l a x N G   D a t a t y p e   [ r e l a x n g - d a t a t y p e ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R e l a x N G   D a t a t y p e   [ r e l a x n g - d a t a t y p e ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 R e l a x N G   D a t a t y p e   [ r e l a x n g - d a t a t y p e ]   ( C o p y r i g h t   2 0 0 1 - 2 0 0 2   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   ( A S A M I   T o m o h a r u ,   D a i s u k e )   ( C o p y r i g h t   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d )   ( C o p y r i g h t   2 0 1 3 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 S e r p   [ s e r p ] ( C o p y r i g h t   N o t   F o u n d ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 0 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 0 5 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 0 5 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 0 5 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( E c l i p s e   F o u n d a t i o n ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 0 5 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 T X W 2   R u n t i m e   [ t x w 2 ]   ( C o p y r i g h t   2 0 1 8   O r a c l e ) 
 X S O M   [ x s o m ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 X S O M   [ x s o m ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 X S O M   [ x s o m ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 X S O M   [ x s o m ]   ( C o p y r i g h t   2 0 1 0 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 d o j o   [ d o j o - 1 . 1 2 . 1 1 . t g z ]   ( C o p y r i g h t   2 0 0 3 - 2 0 0 4   L a w r e n c e   E .   R o s e n )   ( C o p y r i g h t   2 0 0 5 - 2 0 1 6   T h e   J S   F o u n d a t i o n )   ( C o p y r i g h t   2 0 0 5 - 2 0 1 7   T h e   J S   F o u n d a t i o n ) 
 d u p l e x e r 2   [ d u p l e x e r 2 - 0 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 3   D e o x x a   D e v e l o p m e n t ) 
 h i g h l i g h t . j s   [ h i g h l i g h t . j s - 1 0 . 7 . 3 . t g z ]   ( C o p y r i g h t   2 0 0 6   I v a n   S a g a l a e v ) 
 i e e e 7 5 4   [ i e e e 7 5 4 - 1 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   r u n t i m e   [ i s t a c k - c o m m o n s - r u n t i m e ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   r u n t i m e   [ i s t a c k - c o m m o n s - r u n t i m e ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   r u n t i m e   [ i s t a c k - c o m m o n s - r u n t i m e ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   r u n t i m e   [ i s t a c k - c o m m o n s - r u n t i m e ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   t o o l s   [ i s t a c k - c o m m o n s - t o o l s ]   ( C o p y r i g h t   1 9 9 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   t o o l s   [ i s t a c k - c o m m o n s - t o o l s ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   t o o l s   [ i s t a c k - c o m m o n s - t o o l s ]   ( C o p y r i g h t   1 9 9 7 - 2 0 2 2   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 j a k a r t a . x m l . b i n d - a p i   ( C o p y r i g h t   2 0 1 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 m a n a g e m e n t - a p i   ( C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s )   ( C o p y r i g h t   2 0 1 1 - 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s )   ( C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) 
 o r g . e c l i p s e . p e r s i s t e n c e . c o r e ( C o p y r i g h t   N o t   F o u n d ) 
 r a m d a - a d j u n c t   [ r a m d a - a d j u n c t - 5 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 7 - 2 0 1 9   V l a d i m ) 
 r e d u x - i m m u t a b l e   [ r e d u x - i m m u t a b l e - 4 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) ) 
 r e l a x n g D a t a t y p e ( C o p y r i g h t   N o t   F o u n d ) 
 s o u r c e - m a p   [ s o u r c e - m a p - 0 . 5 . 7 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 s p r i n t f - j s   [ s p r i n t f - j s - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 4   A l e x a n d r u   M a r a s t e a n u ) 
 w a r n i n g   [ w a r n i n g - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 5   F a c e b o o k ,   I n c ) 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 E N D   O F   B S D   3   C l a u s e   l i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 B o u n c y   C a s t l e   L i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e : 
 
 B o u n c y   C a s t l e   A S N . 1   E x t e n s i o n   a n d   U t i l i t y   A P I s   [ b c u t i l - j d k 1 8 o n ] , 
 B o u n c y   C a s t l e   O p e n P G P   A P I   [ b c p g - j d k 1 8 o n ] , 
 B o u n c y   C a s t l e   P K I X ,   C M S ,   E A C ,   T S P ,   P K C S ,   O C S P ,   C M P ,   a n d   C R M F   A P I s   [ b c p k i x - j d k 1 5 o n ] , 
 B o u n c y   C a s t l e   P K I X ,   C M S ,   E A C ,   T S P ,   P K C S ,   O C S P ,   C M P ,   a n d   C R M F   A P I s   [ b c p k i x - j d k 1 8 o n ] , 
 B o u n c y   C a s t l e   P r o v i d e r   [ b c p r o v - j d k 1 5 o n ] ,   B o u n c y   C a s t l e   P r o v i d e r   [ b c p r o v - j d k 1 8 o n ] 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   
 ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l 
 i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s 
 t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   
 f u r n i s h e d   t o   d o   s o ,   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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l 
 c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   
 A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   
 T H E   S O F T W A R E .   
 
 E N D   O F   B o u n c y   C a s t l e   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 : 
 
 J S R   3 7 4   ( J S O N   P r o c e s s i n g )   D e f a u l t   P r o v i d e r   [ j a v a x . j s o n ]   h t t p : / / w w w . o r a c l e . c o m 
 a c t i v a t i o n   ( h t t p s : / / g i t h u b . c o m / j a v a e e / a c t i v a t i o n / t r e e / J A F - 1 _ 2 _ 0 ) 
 c o n n e c t o r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . r e s o u r c e / c o n n e c t o r - a p i ) 
 e l   ( h t t p s : / / g i t h u b . c o m / j a v a e e / u e l - r i ) 
 j a x r p c   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a x - r p c - r i ) 
 j a x r s   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a x - r s - s p e c ) 
 j a x w s - a p i   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a x - w s - s p e c ) 
 j c d i   ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / e n t e r p r i s e / c d i - a p i / 1 . 0 / c d i - a p i - 1 . 0 - s o u r c e s . j a r ) 
 j m s   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j m s - s p e c ) 
 j s t l   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j s t l - a p i ) 
 p e r s i s t e n c e   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j p a - s p e c ) 
 p r e r e q . w s d l 4 j   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / w s d l 4 j / w s d l 4 j / 1 . 0 ) 
 s e r v l e t   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . s e r v l e t / j a v a x . s e r v l e t - a p i / 4 . 0 . 0 ) 
 s e r v l e t   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . s e r v l e t / j a v a x . s e r v l e t - a p i / 4 . 0 . 0 ) 
 s e r v l e t . j s p   ( h t t p s : / / g i t h u b . c o m / j a v a e e / s e r v l e t - s p e c ) 
 s e r v l e t . j s p . r e s o u r c e s   ( h t t p s : / / g i t h u b . c o m / j a v a e e / s e r v l e t - s p e c ) 
 s e r v l e t . r e s o u r c e s   ( h t t p s : / / g i t h u b . c o m / j a v a e e / s e r v l e t - s p e c ) 
 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1 : 
 
 E x p r e s s i o n   L a n g u a g e   3 . 0   A P I   [ j a v a x . e l - a p i ]   h t t p : / / g l a s s f i s h . o r g 
 E x p r e s s i o n   L a n g u a g e   3 . 0   A P I   [ j b o s s - e l - a p i _ 3 . 0 _ s p e c ]   h t t p : / / w w w . j b o s s . o r g 
 E x t e n d e d   S t A X   A P I   [ s t a x - e x ]   h t t p : / / s t a x - e x . j a v a . n e t / 
 J A X - W S   A P I   [ j a x w s - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J M S   A P I   [ j a v a x . j m s - a p i ]   h t t p : / / j a v a . n e t / p r o j e c t s / j m s - s p e c / p a g e s / H o m e 
 J S R   3 5 3   ( J S O N   P r o c e s s i n g )   A P I   [ j a v a x . j s o n - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J S R   3 5 3   ( J S O N   P r o c e s s i n g )   D e f a u l t   P r o v i d e r   [ j a v a x . j s o n ]   h t t p : / / w w w . o r a c l e . c o m 
 J S R   3 7 4   ( J S O N   P r o c e s s i n g )   A P I   [ j a v a x . j s o n - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J S R - 1 8 1   M a i n t e n a n c e   R e l e a s e   1   [ j s r 1 8 1 - a p i ]   h t t p : / / j c p . o r g / e n / j s r / s u m m a r y ? i d = 1 8 1 
 J a v a   A r c h i t e c t u r e   f o r   X M L   B i n d i n g   [ j a x b - a p i ]   h t t p : / / w w w . o r a c l e . c o m / 
 J a v a   A u t h e n t i c a t i o n   S e r v i c e   P r o v i d e r   I n t e r f a c e   f o r   C o n t a i n e r s   A P I   1 . 1   [ j a v a x . s e c u r i t y . a u t h . m e s s a g e - a p i ]   h t t p s : / / j a s p i c - s p e c . j a v a . n e t 
 J a v a   A u t h o r i z a t i o n   C o n t r a c t   f o r   C o n t a i n e r s   A P I   1 . 5   [ j a v a x . s e c u r i t y . j a c c - a p i ]   h t t p s : / / j a c c - s p e c . j a v a . n e t 
 J a v a   E E   S e c u r i t y   A P I   [ j a v a x . s e c u r i t y . e n t e r p r i s e - a p i ]   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e c u r i t y / e n t e r p r i s e / j a v a x . s e c u r i t y . e n t e r p r i s e - a p i / 1 . 0 
 J a v a   S e r v l e t   A P I   [ j a v a x . s e r v l e t - a p i ]   h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t 
 J a v a   S e r v l e t   A P I   [ j a v a x . s e r v l e t - a p i ]   h t t p s : / / j a v a e e . g i t h u b . i o 
 J a v a ( T M )   E E   I n t e r c e p t o r s   1 . 2   A P I   [ j b o s s - i n t e r c e p t o r s - a p i _ 1 . 2 _ s p e c ]   h t t p : / / w w w . j b o s s . o r g 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   ( J A F )   [ a c t i v a t i o n ]   h t t p : / / j a v a . s u n . c o m / p r o d u c t s / j a v a b e a n s / j a f / i n d e x . j s p 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   [ j a v a x . a c t i v a t i o n ]   h t t p : / / w w w . o r a c l e . c o m 
 J a v a M a i l   A P I   [ j a v a x . m a i l ]   h t t p : / / w w w . o r a c l e . c o m 
 J a v a M a i l   A P I   [ m a i l ]   h t t p : / / w w w . s u n . c o m 
 J a v a M a i l   A P I   j a r   [ j a v a x . m a i l - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J a v a S e r v e r   P a g e s ( T M )   A P I   [ j a v a x . s e r v l e t . j s p - a p i ]   h t t p : / / g l a s s f i s h . o r g 
 M I M E   s t r e a m i n g   e x t e n s i o n   [ m i m e p u l l ]   h t t p : / / w w w . o r a c l e . c o m / 
 O l d   J A X B   C o r e   [ j a x b - c o r e ]   h t t p : / / w w w . o r a c l e . c o m / 
 O l d   J A X B   X J C   [ j a x b - x j c ]   h t t p : / / w w w . o r a c l e . c o m / 
 S t r e a m i n g   A P I   f o r   X M L   [ s t a x - a p i ]   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / x m l / s t r e a m / s t a x - a p i / 1 . 0 - 2 
 T X W 2   R u n t i m e   [ t x w 2 ]   h t t p : / / w w w . o r a c l e . c o m / 
 W e b S o c k e t   s e r v e r   A P I   [ j a v a x . w e b s o c k e t - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 i s t a c k   c o m m o n   u t i l i t y   c o d e   r u n t i m e   [ i s t a c k - c o m m o n s - r u n t i m e ]   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / i s t a c k / i s t a c k - c o m m o n s - r u n t i m e / 2 . 4 
 j a v a x . a n n o t a t i o n   A P I   [ j a v a x . a n n o t a t i o n - a p i ]   h t t p s : / / g l a s s f i s h . j a v a . n e t 
 j a v a x . a n n o t a t i o n   A P I   [ j a v a x . a n n o t a t i o n - a p i ]   h t t p s : / / j a v a e e . g i t h u b . i o / g l a s s f i s h 
 j a v a x . e j b   A P I   [ j a v a x . e j b - a p i ]   h t t p s : / / g l a s s f i s h . j a v a . n e t 
 j a v a x . e n t e r p r i s e . c o n c u r r e n t - a p i   h t t p : / / w w w . o r a c l e . c o m / 
 j a v a x . i n t e r c e p t o r   A P I   [ j a v a x . i n t e r c e p t o r - a p i ]   h t t p s : / / g l a s s f i s h . j a v a . n e t 
 j a v a x . j s o n . b i n d - a p i   h t t p : / / w w w . o r a c l e . c o m 
 j a v a x . r e s o u r c e   A P I   [ j a v a x . r e s o u r c e - a p i ]   h t t p s : / / g l a s s f i s h . j a v a . n e t 
 j a v a x . w s . r s - a p i   h t t p : / / w w w . o r a c l e . c o m / 
 j a v a x . x m l . s o a p   A P I   [ j a v a x . x m l . s o a p - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 j d e p a r s e r   h t t p : / / w w w . j b o s s . o r g 
 j s r 1 8 1 - a p i   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . j w s ) 
 j s r 3 1 1 - a p i   h t t p : / / w w w . s u n . c o m / 
 p o l i c y   h t t p : / / w w w . o r a c l e . c o m / 
 s a a j - i m p l   h t t p : / / w w w . o r a c l e . c o m / 
 s e r v l e t - a p i   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e r v l e t / s e r v l e t - a p i / 2 . 3 
 x m l s t r e a m b u f f e r   [ s t r e a m b u f f e r ]   h t t p : / / x m l s t r e a m b u f f e r . j a v a . n e t / 
 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 C O M M O N   P U B L I C   L I C E N S E 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C O M M O N   P U B L I C   L I C E N S E : 
 
 J U n i t   [ j u n i t ]   h t t p : / / w w w . j u n i t . o r g 
 W S D L 4 J   [ w s d l 4 j ]   h t t p : / / s f . n e t / p r o j e c t s / w s d l 4 j 
 
 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 : 
 
 j a v a x . p e r s i s t e n c e - a p i   h t t p s : / / g i t h u b . c o m / j a v a e e / j p a - s p e c 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 : 
 
 A n g u s   M a i l   P r o v i d e r   [ a n g u s - m a i l ]   h t t p s : / / w w w . e c l i p s e . o r g 
 C o n s o l e   p l u g - i n   [ o r g . e c l i p s e . e q u i n o x . c o n s o l e ]   h t t p : / / w w w . e c l i p s e . o r g / 
 C o o r d i n a t o r   [ o r g . e c l i p s e . e q u i n o x . c o o r d i n a t o r ]   h t t p : / / w w w . e c l i p s e . o r g / 
 E c l i p s e   C o m p i l e r   f o r   J a v a ( T M )   [ e c j ]   h t t p : / / w w w . e c l i p s e . o r g / 
 E c l i p s e   C o m p i l e r   f o r   J a v a ( T M )   [ e c j ]   h t t p s : / / w w w . e c l i p s e . o r g / 
 E c l i p s e   P a r s s o n   [ p a r s s o n ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / p a r s s o n 
 E c l i p s e L i n k   A N T L R   [ o r g . e c l i p s e . p e r s i s t e n c e . a n t l r ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E c l i p s e L i n k   A S M   [ o r g . e c l i p s e . p e r s i s t e n c e . a s m ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E c l i p s e L i n k   C o r e   [ o r g . e c l i p s e . p e r s i s t e n c e . c o r e ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E c l i p s e L i n k   H e r m e s   J P Q L   P a r s e r   [ o r g . e c l i p s e . p e r s i s t e n c e . j p a . j p q l ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E c l i p s e L i n k   H e r m e s   P a r s e r   [ o r g . e c l i p s e . p e r s i s t e n c e . j p a . j p q l ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E c l i p s e L i n k   J P A   [ o r g . e c l i p s e . p e r s i s t e n c e . j p a ]   h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k 
 E x p r e s s i o n   L a n g u a g e   3 . 0   A P I   [ j b o s s - e l - a p i _ 3 . 0 _ s p e c ]   h t t p : / / w w w . j b o s s . o r g 
 G l a s s F i s h   H i g h   A v a i l a b i l i t y   A P I s   a n d   S P I   [ h a - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J B o s s   J a k a r t a   A n n o t a t i o n s   A P I   [ j b o s s - a n n o t a t i o n s - a p i _ 1 . 3 _ s p e c ]   h t t p : / / w w w . j b o s s . o r g 
 J S O N - B   A P I   [ j a k a r t a . j s o n . b i n d - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J S O N - P   D e f a u l t   P r o v i d e r   [ j a k a r t a . j s o n ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   A n n o t a t i o n s   A P I   [ j a k a r t a . a n n o t a t i o n - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   A u t h e n t i c a t i o n   [ j a k a r t a . a u t h e n t i c a t i o n - a p i ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / a u t h e n t i c a t i o n 
 J a k a r t a   A u t h o r i z a t i o n   [ j a k a r t a . a u t h o r i z a t i o n - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J a k a r t a   C o n c u r r e n c y   [ j a k a r t a . e n t e r p r i s e . c o n c u r r e n t - a p i ]   h t t p s : / / g i t h u b . c o m / j a k a r t a e e / c o n c u r r e n c y 
 J a k a r t a   E n t e r p r i s e   B e a n s   A P I   [ j a k a r t a . e j b - a p i ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j . e j b 
 J a k a r t a   E x p r e s s i o n   L a n g u a g e   A P I   [ j a k a r t a . e l - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   I n t e r c e p t o r s   [ j a k a r t a . i n t e r c e p t o r - a p i ]   h t t p s : / / g i t h u b . c o m / j a k a r t a e e / i n t e r c e p t o r s 
 J a k a r t a   I n t e r c e p t o r s   [ j a k a r t a . i n t e r c e p t o r - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   J S O N   P r o c e s s i n g   A P I   [ j a k a r t a . j s o n - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   M a i l   A P I   [ j a k a r t a . m a i l - a p i ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j 
 J a k a r t a   M a i l   A P I   [ j a k a r t a . m a i l - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   M a i l   A P I   [ j a k a r t a . m a i l ]   h t t p : / / w w w . o r a c l e . c o m 
 J a k a r t a   M a i l   A P I   j a r   [ j a k a r t a . m a i l - a p i ]   h t t p : / / w w w . o r a c l e . c o m 
 J a k a r t a   M e s s a g i n g   A P I   [ j a k a r t a . j m s - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   R E S T f u l   W S   A P I   [ j a k a r t a . w s . r s - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g / o r g / f o u n d a t i o n / 
 J a k a r t a   S e c u r i t y   [ j a k a r t a . s e c u r i t y . e n t e r p r i s e - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   S e r v e r   P a g e s   A P I   [ j a k a r t a . s e r v l e t . j s p - a p i ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j . j s p 
 J a k a r t a   S e r v e r   P a g e s   A P I   [ j a k a r t a . s e r v l e t . j s p - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   S e r v l e t   [ j a k a r t a . s e r v l e t - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   S t a n d a r d   T a g   L i b r a r y   A P I   [ j a k a r t a . s e r v l e t . j s p . j s t l - a p i ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j . j s t l 
 J a k a r t a   S t a n d a r d   T a g   L i b r a r y   A P I   [ j a k a r t a . s e r v l e t . j s p . j s t l - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   S t a n d a r d   T a g   L i b r a r y   I m p l e m e n t a t i o n   [ j a k a r t a . s e r v l e t . j s p . j s t l ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j . j s t l 
 J a k a r t a   S t a n d a r d   T a g   L i b r a r y   I m p l e m e n t a t i o n   [ j a k a r t a . s e r v l e t . j s p . j s t l ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   W e b S o c k e t   -   C l i e n t   A P I   [ j a k a r t a . w e b s o c k e t - c l i e n t - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 J a k a r t a   W e b S o c k e t   -   S e r v e r   A P I   [ j a k a r t a . w e b s o c k e t - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 M e t a   T y p e   [ o r g . e c l i p s e . e q u i n o x . m e t a t y p e ]   h t t p : / / w w w . e c l i p s e . o r g / 
 O S G i   S y s t e m   B u n d l e   [ o r g . e c l i p s e . o s g i ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e c l i p s e . e q u i n o x 
 O S G i   r e s o u r c e   l o c a t o r   [ o s g i - r e s o u r c e - l o c a t o r ]   h t t p s : / / w w w . e c l i p s e . o r g 
 R E S T E a s y   T r a c i n g   A P I   [ r e s t e a s y - t r a c i n g - a p i ]   h t t p : / / w w w . j b o s s . o r g 
 R e g i o n   D i g r a p h   [ o r g . e c l i p s e . e q u i n o x . r e g i o n ]   h t t p : / / w w w . e c l i p s e . o r g / 
 Y a s s o n   [ y a s s o n ]   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / e e 4 j . y a s s o n 
 c h e - l i b 7 . 0 . 0 - r c - 4 . 0   [ c h e - l i b ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - c h e / c h e - l i b . g i t 
 j a k a r t a . e n t e r p r i s e . c o n c u r r e n t - a p i   h t t p : / / w w w . o r a c l e . c o m / 
 j a k a r t a . j s o n   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / j s o n p - a p i ) 
 j a k a r t a . r e s o u r c e   A P I   [ j a k a r t a . r e s o u r c e - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g 
 j a k a r t a . t r a n s a c t i o n   A P I   [ j a k a r t a . t r a n s a c t i o n - a p i ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j 
 j a k a r t a . w s . r s - a p i   h t t p s : / / w w w . e c l i p s e . o r g / o r g / f o u n d a t i o n / 
 j a k a r t a . x m l . s o a p - a p i   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . x m l . s o a p ) 
 j a v a x . t r a n s a c t i o n   A P I   [ j a k a r t a . t r a n s a c t i o n - a p i ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j 
 j a v a x . t r a n s a c t i o n   A P I   [ j b o s s - t r a n s a c t i o n - a p i _ 1 . 3 _ s p e c ]   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j 
 j a v a x . w s . r s - a p i   [ j a k a r t a . w s . r s - a p i ]   h t t p s : / / w w w . e c l i p s e . o r g / o r g / f o u n d a t i o n / 
 j b o s s - j a k a r t a - e j b - a p i _ s p e c   [ j b o s s - e j b - a p i _ 3 . 2 _ s p e c ]   h t t p : / / w w w . j b o s s . o r g 
 o p e n - l i b e r t y - 2 5 . 0 . 0 . 6   [ o p e n - l i b e r t y ]   h t t p s : / / g i t h u b . c o m / O p e n L i b e r t y / o p e n - l i b e r t y . g i t 
 o r g . e c l i p s e . e q u i n o x . h t t p . s e r v l e t   ( h t t p s : / / g i t . e c l i p s e . o r g / c / e q u i n o x / r t . e q u i n o x . b u n d l e s . g i t / t r e e / b u n d l e s / o r g . e c l i p s e . e q u i n o x . h t t p . s e r v l e t / ) 
 o r g . e c l i p s e . p a h o . c l i e n t . m q t t v 3   h t t p : / / w w w . e c l i p s e . o r g / p a h o 
 o r g . e c l i p s e . p e r s i s t e n c e . j p a   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / p e r s i s t e n c e ) 
 o r g . e c l i p s e . y a s s o n   [ y a s s o n ]   h t t p : / / w w w . o r a c l e . c o m / 
 o s g i - 3 . 6 . 3 . R 3 6 x _ v 2 0 1 1 0 6 2 9   ( h t t p s : / / g i t h u b . c o m / o s g i / o s g i ) 
 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 I S C   L i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e : 
 
 a t - l e a s t - n o d e   [ a t - l e a s t - n o d e - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 2 0   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > ) 
 c l i u i   [ c l i u i - 7 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   C o n t r i b u t o r s ) 
 c o l o r - s u p p o r t   [ c o l o r - s u p p o r t - 1 . 1 . 3 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 f a s t q   [ f a s t q - 1 . 1 9 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 2 0   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > ) 
 g e t - c a l l e r - f i l e   [ g e t - c a l l e r - f i l e - 2 . 0 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r ) 
 g l o b   [ g l o b - 5 . 0 . 1 5 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 g l o b - p a r e n t   [ g l o b - p a r e n t - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   E l a n   S h a n k e r ) 
 g l o b - p a r e n t   [ g l o b - p a r e n t - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   E l a n   S h a n k e r ) 
 g l o b - p a r e n t   [ g l o b - p a r e n t - 5 . 1 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 9   E l a n   S h a n k e r ) 
 g r a c e f u l - f s   [ g r a c e f u l - f s - 4 . 2 . 1 1 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ) 
 g u l p - s o u r c e m a p s   [ g u l p - s o u r c e m a p s - 1 . 6 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   F l o r i a n   R e i t e r e r ) 
 i n f l i g h t   [ i n f l i g h t - 1 . 0 . 6 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r ) 
 i n h e r i t s   [ i n h e r i t s - 2 . 0 . 4 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 m i n i m a t c h   [ m i n i m a t c h - 3 . 1 . 2 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 m i n i m a t c h   [ m i n i m a t c h - 7 . 4 . 6 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 o n c e   [ o n c e - 1 . 4 . 0 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 p i c o c o l o r s   [ p i c o c o l o r s - 1 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 2 1 - 2 0 2 4   O l e k s i i   R a s p o p o v ) 
 r e m o v e - t r a i l i n g - s e p a r a t o r   [ r e m o v e - t r a i l i n g - s e p a r a t o r - 1 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 7   T o m a s   S a r d y h a )   ( C o p y r i g h t   2 0 1 7 . 0   T o m a s   S a r d y h a ) 
 s e m v e r   [ s e m v e r - 6 . 3 . 1 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 s e m v e r   [ s e m v e r - 7 . 7 . 1 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 s i g n a l - e x i t   [ s i g n a l - e x i t - 3 . 0 . 7 . t g z ]   ( C o p y r i g h t   2 0 1 5   C o n t r i b u t o r s ) 
 v i n y l - s o u r c e m a p s - a p p l y   [ v i n y l - s o u r c e m a p s - a p p l y - 0 . 2 . 1 . t g z ] ( C o p y r i g h t   N o t   F o u n d ) 
 w r a p p y   [ w r a p p y - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s )   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 w r i t e - f i l e - a t o m i c   [ w r i t e - f i l e - a t o m i c - 3 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 5   R e b e c c a   T u r n e r ) 
 y 1 8 n   [ y 1 8 n - 5 . 0 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 5   C o n t r i b u t o r s ) 
 y a r g s - p a r s e r   [ y a r g s - p a r s e r - 2 0 . 2 . 9 . t g z ]   ( C o p y r i g h t   2 0 1 6   C o n t r i b u t o r s ) 
 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s . 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F 
 O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   I S C   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 M I T   l i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   l i c e n s e : 
 
 @ b a b e l / c o d e - f r a m e   [ c o d e - f r a m e - 7 . 2 6 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / g e n e r a t o r   [ g e n e r a t o r - 7 . 2 6 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / h e l p e r - s t r i n g - p a r s e r   [ h e l p e r - s t r i n g - p a r s e r - 7 . 2 5 . 9 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r   [ h e l p e r - v a l i d a t o r - i d e n t i f i e r - 7 . 2 5 . 9 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / p a r s e r   [ p a r s e r - 7 . 2 6 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 2 - 2 0 1 4   b y   v a r i o u s   c o n t r i b u t o r s ) 
 @ b a b e l / r u n t i m e   [ r u n t i m e - 7 . 2 6 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / r u n t i m e - c o r e j s 3   [ r u n t i m e - c o r e j s 3 - 7 . 2 6 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / t e m p l a t e   [ t e m p l a t e - 7 . 2 6 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / t r a v e r s e   [ t r a v e r s e - 7 . 2 6 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ b a b e l / t y p e s   [ t y p e s - 7 . 2 6 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) 
 @ c o l o r s / c o l o r s   [ c o l o r s - 1 . 6 . 0 . t g z ]   ( C o p y r i g h t   D A B H   ( h t t p s : / / g i t h u b . c o m / D A B H ) )   ( C o p y r i g h t   M a r a k   S q u i r e s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 @ d a b h / d i a g n o s t i c s   [ d i a g n o s t i c s - 2 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s ) 
 @ j r i d g e w e l l / g e n - m a p p i n g   [ g e n - m a p p i n g - 0 . 3 . 8 . t g z ]   ( C o p y r i g h t   2 0 2 2   J u s t i n   R i d g e w e l l   < j r i d g e w e l l @ g o o g l e . c o m > ) 
 @ j r i d g e w e l l / r e s o l v e - u r i   [ r e s o l v e - u r i - 3 . 1 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 9   J u s t i n   R i d g e w e l l   < j r i d g e w e l l @ g o o g l e . c o m > ) 
 @ j r i d g e w e l l / s e t - a r r a y   [ s e t - a r r a y - 1 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 2 2   J u s t i n   R i d g e w e l l   < j r i d g e w e l l @ g o o g l e . c o m > ) 
 @ j r i d g e w e l l / s o u r c e m a p - c o d e c   [ s o u r c e m a p - c o d e c - 1 . 5 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   R i c h   H a r r i s ) 
 @ j r i d g e w e l l / t r a c e - m a p p i n g   [ t r a c e - m a p p i n g - 0 . 3 . 2 5 . t g z ]   ( C o p y r i g h t   2 0 2 2   J u s t i n   R i d g e w e l l   < j u s t i n @ r i d g e w e l l . n a m e > ) 
 @ n o d e l i b / f s . s c a n d i r   [ f s . s c a n d i r - 2 . 1 . 5 . t g z ]   ( C o p y r i g h t   D e n i s   M a l i n o c h k i n ) 
 @ n o d e l i b / f s . s t a t   [ f s . s t a t - 2 . 0 . 5 . t g z ]   ( C o p y r i g h t   D e n i s   M a l i n o c h k i n ) 
 @ n o d e l i b / f s . w a l k   [ f s . w a l k - 1 . 2 . 8 . t g z ]   ( C o p y r i g h t   D e n i s   M a l i n o c h k i n ) 
 @ s i n d r e s o r h u s / i s   [ i s - 4 . 6 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 @ s z m a r c z a k / h t t p - t i m e r   [ h t t p - t i m e r - 4 . 0 . 6 . t g z ]   ( C o p y r i g h t   2 0 1 8   S z y m o n   M a r c z a k ) 
 @ t r e e - s i t t e r - g r a m m a r s / t r e e - s i t t e r - y a m l   [ t r e e - s i t t e r - y a m l - 0 . 7 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 9 - 2 0 2 1   I k a )   ( C o p y r i g h t   2 0 2 4   t r e e - s i t t e r - g r a m m a r s   c o n t r i b u t o r s ) 
 @ t y p e s / c a c h e a b l e - r e q u e s t   [ c a c h e a b l e - r e q u e s t - 6 . 0 . 3 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / h a s t   [ h a s t - 2 . 3 . 1 0 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / h t t p - c a c h e - s e m a n t i c s   [ h t t p - c a c h e - s e m a n t i c s - 4 . 0 . 4 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / k e y v   [ k e y v - 3 . 1 . 4 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / n o d e   [ n o d e - 2 2 . 1 3 . 1 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / r a m d a   [ r a m d a - 0 . 3 0 . 2 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / r e s p o n s e l i k e   [ r e s p o n s e l i k e - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / t r i p l e - b e a m   [ t r i p l e - b e a m - 1 . 3 . 5 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / t r u s t e d - t y p e s   [ t r u s t e d - t y p e s - 2 . 0 . 7 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / u n i s t   [ u n i s t - 2 . 0 . 1 1 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 @ t y p e s / u s e - s y n c - e x t e r n a l - s t o r e   [ u s e - s y n c - e x t e r n a l - s t o r e - 0 . 0 . 6 . t g z ]   ( C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n ) 
 A n i m a l   S n i f f e r   A n n o t a t i o n s   [ a n i m a l - s n i f f e r - a n n o t a t i o n s ]   ( C o d e h a u s )   ( C o p y r i g h t   2 0 0 9   c o d e h a u s . o r g ) 
 A n i m a l   S n i f f e r   A n n o t a t i o n s   [ a n i m a l - s n i f f e r - a n n o t a t i o n s ]   ( C o p y r i g h t   2 0 0 9   c o d e h a u s . o r g )   ( M o j o H a u s ) 
 C h e c k e r   Q u a l   [ c h e c k e r - c o m p a t - q u a l ] ( C o p y r i g h t   N o t   F o u n d ) 
 C h e c k e r   Q u a l   [ c h e c k e r - q u a l ]   ( C o p y r i g h t   2 0 0 4   b y   t h e   C h e c k e r   F r a m e w o r k   d e v e l o p e r s ) 
 S L F 4 J   A P I   M o d u l e   [ s l f 4 j - a p i ]   ( C o p y r i g h t   2 0 2 3   Q O S . c h ) 
 S L F 4 J   A P I   M o d u l e   [ s l f 4 j - a p i ]   ( Q O S . c h ) 
 S L F 4 J   J D K 1 4   B i n d i n g   [ s l f 4 j - j d k 1 4 ]   ( Q O S . c h ) 
 a n s i - g r a y   [ a n s i - g r a y - 0 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 a n s i - r e g e x   [ a n s i - r e g e x - 2 . 1 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a n s i - r e g e x   [ a n s i - r e g e x - 5 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a n s i - s t y l e s   [ a n s i - s t y l e s - 2 . 2 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a n s i - s t y l e s   [ a n s i - s t y l e s - 4 . 3 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a n s i - w r a p   [ a n s i - w r a p - 0 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 a r g p a r s e   [ a r g p a r s e - 1 . 0 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 2   V i t a l y   P u z r i n "   ( h t t p s : / / g i t h u b . c o m / p u z r i n ) )   ( C o p y r i g h t   2 0 1 2   [ V i t a l y   P u z r i n ] ( h t t p s : / / g i t h u b . c o m / p u z r i n ) )   ( C o p y r i g h t   2 0 1 2   b y   V i t a l y   P u z r i n ) 
 a r r - d i f f   [ a r r - d i f f - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   2 3 : 2 4 : 5 3   G M T - 0 5 0 0   ( E S T ) )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 a r r - f l a t t e n   [ a r r - f l a t t e n - 1 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 a r r a y - d i f f e r   [ a r r a y - d i f f e r - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a r r a y - u n i q   [ a r r a y - u n i q - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 a r r a y - u n i q u e   [ a r r a y - u n i q u e - 0 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 a s y n c   [ a s y n c - 3 . 2 . 6 . t g z ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n ) 
 a u t o l i n k e r   [ a u t o l i n k e r - 3 . 1 6 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   G r e g o r y   J a c o b s   ( h t t p : / / g r e g - j a c o b s . c o m ) ) 
 b a l a n c e d - m a t c h   [ b a l a n c e d - m a t c h - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 b a s e 6 4 - j s   [ b a s e 6 4 - j s - 1 . 5 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   J a m e s o n   L i t t l e ) 
 b e e p e r   [ b e e p e r - 1 . 1 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 b o o t s t r a p   [ b o o t s t r a p - 5 . 1 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1   T h e   B o o t s t r a p   A u t h o r s )   ( 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 )   ( C o p y r i g h t   2 0 1 1 - 2 0 2 1   o d e   a n d   d o c u m e n t a t i o n   c o p y r i g h t )   ( C o p y r i g h t   a n d   l i c e n s e "   ( # c o p y r i g h t - a n d - l i c e n s e ) ) 
 b r a c e - e x p a n s i o n   [ b r a c e - e x p a n s i o n - 1 . 1 . 1 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 b r a c e - e x p a n s i o n   [ b r a c e - e x p a n s i o n - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 b r a c e s   [ b r a c e s - 1 . 8 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 b r a c e s   [ b r a c e s - 3 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 b u f f e r   [ b u f f e r - 6 . 0 . 3 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s ) 
 c a c h e a b l e - l o o k u p   [ c a c h e a b l e - l o o k u p - 5 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 9   S z y m o n   M a r c z a k ) 
 c a c h e a b l e - r e q u e s t   [ c a c h e a b l e - r e q u e s t - 7 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 7   L u k e   C h i l d s ) 
 c h a l k   [ c h a l k - 1 . 1 . 3 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 c h a r a c t e r - e n t i t i e s   [ c h a r a c t e r - e n t i t i e s - 1 . 2 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 c h a r a c t e r - e n t i t i e s - l e g a c y   [ c h a r a c t e r - e n t i t i e s - l e g a c y - 1 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 c h a r a c t e r - r e f e r e n c e - i n v a l i d   [ c h a r a c t e r - r e f e r e n c e - i n v a l i d - 1 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 c i - i n f o   [ c i - i n f o - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6 - 2 0 1 8   T h o m a s   W a t s o n   S t e e n ) 
 c l a s s n a m e s   [ c l a s s n a m e s - 2 . 5 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 8   J e d   W a t s o n ) 
 c l o n e   [ c l o n e - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 5   P a u l   V o r b a c h )   ( C o p y r i g h t   2 0 1 1 - 2 0 1 5   P a u l   V o r b a c h   < p a u l @ v o r b a . c h > ) 
 c l o n e - r e s p o n s e   [ c l o n e - r e s p o n s e - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 7   L u k e   C h i l d s )   ( C o p y r i g h t   L u k e   C h i l d s ) 
 c l o n e - s t a t s   [ c l o n e - s t a t s - 0 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   H u g h   K e n n e d y ) 
 c o l o r   [ c o l o r - 3 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 2   H e a t h e r   A r t h u r ) 
 c o l o r - c o n v e r t   [ c o l o r - c o n v e r t - 1 . 9 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > )   ( C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   a n d   J o s h   J u n o n ) 
 c o l o r - c o n v e r t   [ c o l o r - c o n v e r t - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > )   ( C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   a n d   J o s h   J u n o n ) 
 c o l o r - n a m e   [ c o l o r - n a m e - 1 . 1 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 5   D m i t r y   I v a n o v ) 
 c o l o r - n a m e   [ c o l o r - n a m e - 1 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   D m i t r y   I v a n o v ) 
 c o l o r - s t r i n g   [ c o l o r - s t r i n g - 1 . 9 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > ) 
 c o l o r s p a c e   [ c o l o r s p a c e - 1 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s ) 
 c o m m a - s e p a r a t e d - t o k e n s   [ c o m m a - s e p a r a t e d - t o k e n s - 1 . 0 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 c o n c a t - m a p   [ c o n c a t - m a p - 0 . 0 . 1 . t g z ]   ( C o p y r i g h t   J a m e s   H a l l i d a y ) 
 c o n v e r t - s o u r c e - m a p   [ c o n v e r t - s o u r c e - m a p - 1 . 9 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z ) 
 c o p y - t o - c l i p b o a r d   [ c o p y - t o - c l i p b o a r d - 3 . 3 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 7   s u d o d o k i   < s m d . d e l u z i o n @ g m a i l . c o m > ) 
 c o r e - j s   [ c o r e - j s - 3 . 4 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 2 5   D e n i s   P u s h k a r e v ) 
 c o r e - j s - p u r e   [ c o r e - j s - p u r e - 3 . 4 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 2 5   D e n i s   P u s h k a r e v ) 
 c o r e - u t i l - i s   [ c o r e - u t i l - i s - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s ) 
 c r y p t o - j s   [ e n c - b a s e 6 4 - m i n - 3 . 1 . 2 . j s ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 3   b y   J e f f   M o t t ) 
 c r y p t o - j s   [ s h a 2 5 6 - 3 . 1 . 2 . j s ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 3   b y   J e f f   M o t t ) 
 c r y p t o - r a n d o m - s t r i n g   [ c r y p t o - r a n d o m - s t r i n g - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 c s s . e s c a p e   [ c s s . e s c a p e - 1 . 5 . 1 . t g z ]   ( C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) 
 d a t e f o r m a t   [ d a t e f o r m a t - 2 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   S t e v e n   L e v i t h a n )   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   S t e v e n   L e v i t h a n   < s t e v e n l e v i t h a n . c o m > ) 
 d e b u g   [ d e b u g - 4 . 4 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > )   ( C o p y r i g h t   2 0 1 8 - 2 0 2 1   J o s h   J u n o n ) 
 d e c o m p r e s s - r e s p o n s e   [ d e c o m p r e s s - r e s p o n s e - 6 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 d e e p - e x t e n d   [ d e e p - e x t e n d - 0 . 6 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 8   V i a c h e s l a v   L o t s m a n o v ) 
 d e e p m e r g e   [ d e e p m e r g e - 4 . 3 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o r s ) 
 d e f e r - t o - c o n n e c t   [ d e f e r - t o - c o n n e c t - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 8   S z y m o n   M a r c z a k ) 
 d o t - p r o p   [ d o t - p r o p - 5 . 3 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 d r a n g e   [ d r a n g e - 1 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   D a v i d   T u d u r y ) 
 d u p l e x i f y   [ d u p l e x i f y - 3 . 7 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   M a t h i a s   B u u s ) 
 e m o j i - r e g e x   [ e m o j i - r e g e x - 8 . 0 . 0 . t g z ]   ( C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) 
 e n a b l e d   [ e n a b l e d - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s ) 
 e n d - o f - s t r e a m   [ e n d - o f - s t r e a m - 1 . 4 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 4   M a t h i a s   B u u s ) 
 e s c a l a d e   [ e s c a l a d e - 3 . 2 . 0 . t g z ]   ( C o p y r i g h t   L u k e   E d w a r d s )   ( C o p y r i g h t   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) ) 
 e s c a p e - s t r i n g - r e g e x p   [ e s c a p e - s t r i n g - r e g e x p - 1 . 0 . 5 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 e x p a n d - b r a c k e t s   [ e x p a n d - b r a c k e t s - 0 . 1 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   J o n   S c h l i n k e r t ) 
 e x p a n d - r a n g e   [ e x p a n d - r a n g e - 1 . 8 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 e x t e n d   [ e x t e n d - 3 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   S t e f a n   T h o m a s ) 
 e x t e n d - s h a l l o w   [ e x t e n d - s h a l l o w - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 e x t g l o b   [ e x t g l o b - 0 . 3 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 f a n c y - l o g   [ f a n c y - l o g - 1 . 3 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 8   B l a i n e   B u b l i t z   < b l a i n e . b u b l i t z @ g m a i l . c o m >   a n d   E r i c   S c h o f f s t a l l ) 
 f a s t - g l o b   [ f a s t - g l o b - 3 . 3 . 3 . t g z ]   ( C o p y r i g h t   D e n i s   M a l i n o c h k i n ) 
 f a s t - j s o n - p a t c h   [ f a s t - j s o n - p a t c h - 3 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 0   J o a c h i m   W e s t e r ) 
 f a u l t   [ f a u l t - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 f e c h a   [ f e c h a - 4 . 2 . 3 . t g z ]   ( C o p y r i g h t   1 9 7 1 - 2 0 3 0   t d > )   ( C o p y r i g h t   2 0 1 4   r d , )   ( C o p y r i g h t   2 0 1 5   T a y l o r   H a k e s )   ( p a r s e ( ' N o v e m b e r   4 ,   2 0 0 5 ' ,   ' l o n g D a t e ' ) ;   / /   n e w   D a t e ( 2 0 0 5 ,   1 0 ,   4 ) ) 
 f i l e n a m e - r e g e x   [ f i l e n a m e - r e g e x - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   2 0 1 7 ,   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 f i l l - r a n g e   [ f i l l - r a n g e - 2 . 2 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 8   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 8   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 f i l l - r a n g e   [ f i l l - r a n g e - 7 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 f i r s t - c h u n k - s t r e a m   [ f i r s t - c h u n k - s t r e a m - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 f l a t p i c k r   [ f l a t p i c k r - 4 . 6 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   G r e g o r y   P e t r o s y a n ) 
 f n . n a m e   [ f n . n a m e - 1 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s ) 
 f o r - i n   [ f o r - i n - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 f o r - o w n   [ f o r - o w n - 0 . 1 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   2 0 1 7 ,   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 f o r m a t   [ f o r m a t - 0 . 2 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 4   S a m i   S a m h u r i   s a m i @ s a m h u r i . n e t ) 
 f s - e x t r a   [ f s - e x t r a - 9 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n ) 
 g e t - s t r e a m   [ g e t - s t r e a m - 5 . 2 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 g l o b - b a s e   [ g l o b - b a s e - 0 . 3 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 g l o b - s t r e a m   [ g l o b - s t r e a m - 5 . 3 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 5   B l a i n e   B u b l i t z ,   E r i c   S c h o f f s t a l l   a n d   o t h e r   c o n t r i b u t o r s ) 
 g l o b a l s   [ g l o b a l s - 1 1 . 1 2 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 g l o g g   [ g l o g g - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 8   B l a i n e   B u b l i t z   < b l a i n e . b u b l i t z @ g m a i l . c o m >   a n d   E r i c   S c h o f f s t a l l ) 
 g o t   [ g o t - 1 1 . 8 . 6 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 g r a p h q l - j a v a   ( C o p y r i g h t   2 0 1 5   A n d r e a s   M a r e k   a n d   C o n t r i b u t o r 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 ) 
 g u l p - u t i l   [ g u l p - u t i l - 3 . 0 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   F r a c t a l   < c o n t a c t @ w e a r e f r a c t a l . c o m > ) 
 g u l p l o g   [ g u l p l o g - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   B l a i n e   B u b l i t z ,   E r i c   S c h o f f s t a l l   a n d   o t h e r   c o n t r i b u t o r s ) 
 h a n d l e b a r s . j s   [ h a n d l e b a r s - 4 . 7 . 7 . m i n . j s ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 9   b y   Y e h u d a   K a t z ) 
 h a s - a n s i   [ h a s - a n s i - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 h a s - g u l p l o g   [ h a s - g u l p l o g - 0 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   g u l p ) 
 h a s t - u t i l - p a r s e - s e l e c t o r   [ h a s t - u t i l - p a r s e - s e l e c t o r - 2 . 2 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 h a s t s c r i p t   [ h a s t s c r i p t - 6 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 h t t p 2 - w r a p p e r   [ h t t p 2 - w r a p p e r - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 8   S z y m o n   M a r c z a k ) 
 i m m u t a b l e   [ i m m u t a b l e - 3 . 8 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   F a c e b o o k ,   I n c ) 
 i m u r m u r h a s h   [ i m u r m u r h a s h - 0 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 3   G a r y   C o u r t ,   J e n s   T a y l o r ) 
 i n v a r i a n t   [ i n v a r i a n t - 2 . 2 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 3   F a c e b o o k ,   I n c ) 
 i s - a l p h a b e t i c a l   [ i s - a l p h a b e t i c a l - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 i s - a l p h a n u m e r i c a l   [ i s - a l p h a n u m e r i c a l - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 i s - a r r a y i s h   [ i s - a r r a y i s h - 0 . 3 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 5   J D   B a l l a r d ) 
 i s - b u f f e r   [ i s - b u f f e r - 1 . 1 . 6 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h )   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h "   ( h t t p : / / f e r o s s . o r g ) ) 
 i s - d e c i m a l   [ i s - d e c i m a l - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 i s - d o t f i l e   [ i s - d o t f i l e - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - e q u a l - s h a l l o w   [ i s - e q u a l - s h a l l o w - 0 . 1 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - e x t e n d a b l e   [ i s - e x t e n d a b l e - 0 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - e x t g l o b   [ i s - e x t g l o b - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - e x t g l o b   [ i s - e x t g l o b - 2 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - f u l l w i d t h - c o d e - p o i n t   [ i s - f u l l w i d t h - c o d e - p o i n t - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 i s - g l o b   [ i s - g l o b - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - g l o b   [ i s - g l o b - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - g l o b   [ i s - g l o b - 4 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - h e x a d e c i m a l   [ i s - h e x a d e c i m a l - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 i s - n u m b e r   [ i s - n u m b e r - 2 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - n u m b e r   [ i s - n u m b e r - 4 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - n u m b e r   [ i s - n u m b e r - 7 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 8   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 8   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - o b j   [ i s - o b j - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 i s - p o s i x - b r a c k e t   [ i s - p o s i x - b r a c k e t - 0 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 i s - p r i m i t i v e   [ i s - p r i m i t i v e - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t ) 
 i s - s t r e a m   [ i s - s t r e a m - 1 . 1 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 i s - s t r e a m   [ i s - s t r e a m - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 i s - t y p e d a r r a y   [ i s - t y p e d a r r a y - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   H u g h   K e n n e d y ) 
 i s - u t f 8   [ i s - u t f 8 - 0 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   W e i   F a n z h e ) 
 i s - v a l i d - g l o b   [ i s - v a l i d - g l o b - 0 . 3 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 i s a r r a y   [ i s a r r a y - 0 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 i s a r r a y   [ i s a r r a y - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 i s o b j e c t   [ i s o b j e c t - 2 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 j Q u e r y . d o t d o t d o t   [ j q u e r y . d o t d o t d o t - 1 . 6 . 1 6 . m i n . j s ]   ( C o p y r i g h t   F r e d   H e u s s c h e n ) 
 j q u e r y   [ j q u e r y - 3 . 5 . 1 . m i n . j s ]   ( C o p y r i g h t   2 0 2 0   O p e n J S   F o u n d a t i o n   a n d   j Q u e r y   c o n t r i b u t o r s ) 
 j q u e r y   [ j q u e r y - 3 . 5 . 1 . t g z ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / ) 
 j q u e r y   [ j q u e r y - 3 . 6 . 0 . m i n . j s ]   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   |   j q u e r y . o r g / l i c e n s e   * / )   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / ) 
 j s - f i l e - d o w n l o a d   [ j s - f i l e - d o w n l o a d - 0 . 4 . 1 2 . t g z ]   ( C o p y r i g h t   2 0 1 7   K e n n e t h   J i a n g ) 
 j s - t o k e n s   [ j s - t o k e n s - 4 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 8   S i m o n   L y d e l l ) 
 j s - y a m l   [ j s - y a m l - 4 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n ) 
 j s e s c   [ j s e s c - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) 
 j s o n - b u f f e r   [ j s o n - b u f f e r - 3 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   D o m i n i c   T a r r ) 
 j s o n - s t a b l e - s t r i n g i f y - w i t h o u t - j s o n i f y   [ j s o n - s t a b l e - s t r i n g i f y - w i t h o u t - j s o n i f y - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   J a m e s   H a l l i d a y )   ( C o p y r i g h t   U n s p e c i f i e d   C o p y r i g h t ) 
 j s o n f i l e   [ j s o n f i l e - 6 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 6   J P   R i c h a r d s o n ) 
 k e y v   [ k e y v - 4 . 5 . 4 . t g z ]   ( C o p y r i g h t   J a r e d   W r a y ) 
 k i n d - o f   [ k i n d - o f - 3 . 2 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 k i n d - o f   [ k i n d - o f - 6 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 2 0   " J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 2 0   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 k u l e r   [ k u l e r - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   A r n o u t   K a z e m i e r ) 
 l a z y s t r e a m   [ l a z y s t r e a m - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   J .   P o m m e r e n i n g ,   c o n t r i b u t o r s ) 
 l o d a s h   [ l o d a s h - 4 . 1 7 . 2 1 . t g z ]   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > ) 
 l o d a s h - c o m p a t   [ l o d a s h - 3 . 1 0 . 1 . m i n . j s ] ( C o p y r i g h t   N o t   F o u n d ) 
 l o d a s h . _ b a s e c o p y   [ l o d a s h . _ b a s e c o p y - 3 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ b a s e t o s t r i n g   [ l o d a s h . _ b a s e t o s t r i n g - 3 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ b a s e v a l u e s   [ l o d a s h . _ b a s e v a l u e s - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ g e t n a t i v e   [ l o d a s h . _ g e t n a t i v e - 3 . 9 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ i s i t e r a t e e c a l l   [ l o d a s h . _ i s i t e r a t e e c a l l - 3 . 0 . 9 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ r e e s c a p e   [ l o d a s h . _ r e e s c a p e - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ r e e v a l u a t e   [ l o d a s h . _ r e e v a l u a t e - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ r e i n t e r p o l a t e   [ l o d a s h . _ r e i n t e r p o l a t e - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . _ r o o t   [ l o d a s h . _ r o o t - 3 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 6   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . d e b o u n c e   [ l o d a s h . d e b o u n c e - 4 . 0 . 8 . t g z ]   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > ) 
 l o d a s h . e s c a p e   [ l o d a s h . e s c a p e - 3 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 0 9 - 2 0 1 6   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . i s a r g u m e n t s   [ l o d a s h . i s a r g u m e n t s - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > )   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > ) 
 l o d a s h . i s a r r a y   [ l o d a s h . i s a r r a y - 3 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . i s e q u a l   [ l o d a s h . i s e q u a l - 4 . 5 . 0 . t g z ]   ( C o p y r i g h t   2 0 2 3   J S   F o u n d a t i o n ) 
 l o d a s h . k e y s   [ l o d a s h . k e y s - 3 . 1 . 2 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . r e s t p a r a m   [ l o d a s h . r e s t p a r a m - 3 . 6 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > )   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > ) 
 l o d a s h . t e m p l a t e   [ l o d a s h . t e m p l a t e - 3 . 6 . 2 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o d a s h . t e m p l a t e s e t t i n g s   [ l o d a s h . t e m p l a t e s e t t i n g s - 3 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 6   B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t )   ( C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) 
 l o g f o r m   [ l o g f o r m - 2 . 7 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 7   C h a r l i e   R o b b i n s   &   t h e   C o n t r i b u t o r s ) 
 l o o s e - e n v i f y   [ l o o s e - e n v i f y - 1 . 4 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > ) 
 l o w e r c a s e - k e y s   [ l o w e r c a s e - k e y s - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 l o w l i g h t   [ l o w l i g h t - 1 . 2 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 m a k e - d i r   [ m a k e - d i r - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 m a r k e d   [ m a r k e d - 4 . 3 . 0 . m i n . j s ]   ( C o p y r i g h t   2 0 0 4   J o h n   G r u b e r )   ( C o p y r i g h t   2 0 1 1 - 2 0 1 8   C h r i s t o p h e r   J e f f r e y )   ( C o p y r i g h t   2 0 1 1 - 2 0 2 2   C h r i s t o p h e r   J e f f r e y )   ( C o p y r i g h t   2 0 1 1 - 2 0 2 3   C h r i s t o p h e r   J e f f r e y )   ( C o p y r i g h t   2 0 1 8   M a r k e d J S   ( h t t p s : / / g i t h u b . c o m / m a r k e d j s / ) )   ( C o p y r i g h t   o   m a r k e d . m i n . j s " ) 
 m a t h - r a n d o m   [ m a t h - r a n d o m - 1 . 0 . 4 . t g z ] ( C o p y r i g h t   N o t   F o u n d ) 
 m e r g e - s t r e a m   [ m e r g e - s t r e a m - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   S t e p h e n   S u g d e n   < m e @ s t e p h e n s u g d e n . c o m >   ( s t e p h e n s u g d e n . c o m ) ) 
 m e r g e 2   [ m e r g e 2 - 1 . 4 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 2 0   T e a m b i t i o n ) 
 m i c r o m a t c h   [ m i c r o m a t c h - 2 . 3 . 1 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 m i c r o m a t c h   [ m i c r o m a t c h - 4 . 0 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 2 4   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 m i m i c - r e s p o n s e   [ m i m i c - r e s p o n s e - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 m i m i c - r e s p o n s e   [ m i m i c - r e s p o n s e - 3 . 1 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 m i n i m   [ m i n i m - 0 . 2 3 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   S t e p h e n   M i z e l l ) 
 m i n i m i s t   [ m i n i m i s t - 1 . 2 . 8 . t g z ] ( C o p y r i g h t   N o t   F o u n d ) 
 m s   [ m s - 2 . 1 . 3 . t g z ]   ( C o p y r i g h t   2 0 2 0   V e r c e l ,   I n c ) 
 m u l t i p i p e   [ m u l t i p i p e - 0 . 1 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > )   ( C o p y r i g h t   2 0 1 4   S e g m e n t . i o   I n c ) 
 n e o t r a v e r s e   [ n e o t r a v e r s e - 0 . 6 . 1 8 . t g z ]   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   a n d   c o n t r i b u t o r s ) 
 n o d e - a b o r t - c o n t r o l l e r   [ n o d e - a b o r t - c o n t r o l l e r - 3 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 9   S t e v e   F a u l k n e r ) 
 n o d e - a d d o n - a p i   [ n o d e - a d d o n - a p i - 8 . 3 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   N o d e . j s   A P I   c o l l a b o r a t o r s "   ( h t t p s : / / g i t h u b . c o m / n o d e j s / n o d e - a d d o n - a p i # c o l l a b o r a t o r s ) ) 
 n o d e - d o m e x c e p t i o n   [ n o d e - d o m e x c e p t i o n - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 2 1   J i m m y   W  r t i n g ) 
 n o d e - f e t c h - c o m m o n j s   [ n o d e - f e t c h - c o m m o n j s - 3 . 3 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 6 - 2 0 2 0   N o d e   F e t c h   T e a m ) 
 n o d e - g y p - b u i l d   [ n o d e - g y p - b u i l d - 4 . 8 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 7   M a t h i a s   B u u s ) 
 n o r m a l i z e - p a t h   [ n o r m a l i z e - p a t h - 2 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 n o r m a l i z e - u r l   [ n o r m a l i z e - u r l - 6 . 1 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 o b j e c t - a s s i g n   [ o b j e c t - a s s i g n - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 o b j e c t - a s s i g n   [ o b j e c t - a s s i g n - 4 . 1 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 o b j e c t . o m i t   [ o b j e c t . o m i t - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 o n e - t i m e   [ o n e - t i m e - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o r s ) 
 o r d e r e d - r e a d - s t r e a m s   [ o r d e r e d - r e a d - s t r e a m s - 0 . 3 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4   A r t e m   M e d e u s h e y e v ) 
 p - c a n c e l a b l e   [ p - c a n c e l a b l e - 2 . 1 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 p a r s e - e n t i t i e s   [ p a r s e - e n t i t i e s - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < m a i l t o : t i t u s w o r m e r @ g m a i l . c o m > ) 
 p a r s e - g l o b   [ p a r s e - g l o b - 3 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 p a r s e - n o d e - v e r s i o n   [ p a r s e - n o d e - v e r s i o n - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 8   B l a i n e   B u b l i t z   < b l a i n e . b u b l i t z @ g m a i l . c o m >   a n d   E r i c   S c h o f f s t a l l   < y o @ c o n t r a . i o > ) 
 p a t h - d i r n a m e   [ p a t h - d i r n a m e - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   E l a n   S h a n k e r   a n d   N o d e . j s   c o n t r i b u t o r s ) 
 p a t h - i s - a b s o l u t e   [ p a t h - i s - a b s o l u t e - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 p i c o m a t c h   [ p i c o m a t c h - 2 . 3 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 p r e s e r v e   [ p r e s e r v e - 0 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 p r o c e s s   [ p r o c e s s - 0 . 1 1 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 3   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > ) 
 p r o c e s s - n e x t i c k - a r g s   [ p r o c e s s - n e x t i c k - a r g s - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   C a l v i n   M e t c a l f ) 
 p r o p - t y p e s   [ p r o p - t y p e s - 1 5 . 8 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3   F a c e b o o k ,   I n c ) 
 p r o p e r t y - i n f o r m a t i o n   [ p r o p e r t y - i n f o r m a t i o n - 5 . 6 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 5   F a c e b o o k ,   I n c )   ( C o p y r i g h t   2 0 1 5   T i t u s   W o r m e r   < m a i l t o : t i t u s w o r m e r @ g m a i l . c o m > ) 
 p u m p   [ p u m p - 3 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   M a t h i a s   B u u s ) 
 q u e r y s t r i n g i f y   [ q u e r y s t r i n g i f y - 2 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o r s ) 
 q u e u e - m i c r o t a s k   [ q u e u e - m i c r o t a s k - 1 . 2 . 3 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h ) 
 q u i c k - l r u   [ q u i c k - l r u - 5 . 1 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 r a m d a   [ r a m d a - 0 . 3 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 4   S c o t t   S a u y e t   a n d   M i c h a e l   H u r l e y )   ( C o p y r i g h t   2 0 1 4   J .   C .   P h i l l i p p s ) 
 r a n d e x p   [ r a n d e x p - 0 . 5 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 1   b y   f e n t ) 
 r a n d o m a t i c   [ r a n d o m a t i c - 3 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 8   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 r a n d o m b y t e s   [ r a n d o m b y t e s - 2 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 7   c r y p t o - b r o w s e r i f y ) 
 r e a c t   [ r e a c t - 1 8 . 3 . 1 . t g z ]   ( C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s ) 
 r e a c t - c o p y - t o - c l i p b o a r d   [ r e a c t - c o p y - t o - c l i p b o a r d - 5 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6   N i k   B u t e n k o ) 
 r e a c t - d e b o u n c e - i n p u t   [ r e a c t - d e b o u n c e - i n p u t - 3 . 3 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 6   N i k   B u t e n k o ) 
 r e a c t - d o m   [ r e a c t - d o m - 1 8 . 3 . 1 . t g z ]   ( C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s ) 
 r e a c t - i m m u t a b l e - p r o p t y p e s   [ r e a c t - i m m u t a b l e - p r o p t y p e s - 2 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   J a m e s   B u r n e t t ) 
 r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t   [ r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t - 2 . 2 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 7   P i o t r   T o m a s z   M o n a r s k i ) 
 r e a c t - i n s p e c t o r   [ r e a c t - i n s p e c t o r - 6 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 7   X i a o y i   C h e n ) 
 r e a c t - i s   [ r e a c t - i s - 1 6 . 1 3 . 1 . t g z ]   ( C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s ) 
 r e a c t - r e d u x   [ r e a c t - r e d u x - 9 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   D a n   A b r a m o v ) 
 r e a c t - s y n t a x - h i g h l i g h t e r   [ r e a c t - s y n t a x - h i g h l i g h t e r - 1 5 . 6 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 9   C o n o r   H a s t i n g s ) 
 r e a d a b l e - s t r e a m   [ r e a d a b l e - s t r e a m - 1 . 0 . 3 4 . t g z ]   ( C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s ) 
 r e a d a b l e - s t r e a m   [ r e a d a b l e - s t r e a m - 1 . 1 . 1 4 . t g z ]   ( C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s ) 
 r e a d a b l e - s t r e a m   [ r e a d a b l e - s t r e a m - 2 . 3 . 8 . t g z ]   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s ) 
 r e a d a b l e - s t r e a m   [ r e a d a b l e - s t r e a m - 3 . 6 . 2 . t g z ]   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s ) 
 r e d u x   [ r e d u x - 5 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   D a n   A b r a m o v ) 
 r e f r a c t o r   [ r e f r a c t o r - 3 . 6 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 7   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 r e g e n e r a t o r - r u n t i m e   [ r e g e n e r a t o r - r u n t i m e - 0 . 1 4 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   F a c e b o o k ,   I n c ) 
 r e g e x - c a c h e   [ r e g e x - c a c h e - 0 . 4 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 7   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 r e m a r k a b l e   [ r e m a r k a b l e - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t ,   V i t a l y   P u z r i n )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t ) 
 r e p e a t - e l e m e n t   [ r e p e a t - e l e m e n t - 1 . 1 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 8   " J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 r e p e a t - s t r i n g   [ r e p e a t - s t r i n g - 1 . 6 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t "   ( h t t p : / / g i t h u b . c o m / j o n s c h l i n k e r t ) )   ( C o p y r i g h t   2 0 1 6   [ J o n   S c h l i n k e r t ] ( h t t p : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 r e p l a c e - e x t   [ r e p l a c e - e x t - 0 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   F r a c t a l   < c o n t a c t @ w e a r e f r a c t a l . c o m > ) 
 r e q u i r e - d i r e c t o r y   [ r e q u i r e - d i r e c t o r y - 2 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > ) 
 r e q u i r e . j s   [ r e q u i r e - 2 . 1 . 1 5 . m i n . j s ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 4   T h e   D o j o   F o u n d a t i o n )   ( C o p y r i g h t   2 0 1 0 - 2 0 1 4   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d ) 
 r e q u i r e s - p o r t   [ r e q u i r e s - p o r t - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o r s ) 
 r e s e l e c t   [ r e s e l e c t - 5 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 8   R e s e l e c t   C o n t r i b u t o r s ) 
 r e s o l v e - a l p n   [ r e s o l v e - a l p n - 1 . 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 8   S z y m o n   M a r c z a k ) 
 r e s p o n s e l i k e   [ r e s p o n s e l i k e - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   L u k e   C h i l d s )   ( C o p y r i g h t   L u k e   C h i l d s ) 
 r e t   [ r e t - 0 . 2 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 1   b y   f e n t ) 
 r e u s i f y   [ r e u s i f y - 1 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 5   M a t t e o   C o l l i n a ) 
 r u n - p a r a l l e l   [ r u n - p a r a l l e l - 1 . 2 . 0 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h ) 
 s a f e - b u f f e r   [ s a f e - b u f f e r - 5 . 1 . 2 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h )   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h "   ( h t t p : / / f e r o s s . o r g ) ) 
 s a f e - b u f f e r   [ s a f e - b u f f e r - 5 . 2 . 1 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h ) 
 s a f e - s t a b l e - s t r i n g i f y   [ s a f e - s t a b l e - s t r i n g i f y - 2 . 5 . 0 . t g z ]   ( C o p y r i g h t   R u b e n   B r i d g e w a t e r ) 
 s c h e d u l e r   [ s c h e d u l e r - 0 . 2 3 . 2 . t g z ]   ( C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s ) 
 s e r i a l i z e - e r r o r   [ s e r i a l i z e - e r r o r - 8 . 1 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 s h a . j s   [ s h a . j s - 2 . 4 . 1 1 . t g z ]   ( C o p y r i g h t   1 9 9 8 - 2 0 0 9   P a u l   J o h n s t o n )   ( C o p y r i g h t   1 9 9 8 - 2 0 0 9   P a u l   J o h n s t o n   &   C o n t r i b u t o r s )   ( C o p y r i g h t   2 0 1 3 - 2 0 1 8   s h a . j s   c o n t r i b u t o r s ) 
 s i m p l e - s w i z z l e   [ s i m p l e - s w i z z l e - 0 . 2 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o s h   J u n o n ) 
 s p a c e - s e p a r a t e d - t o k e n s   [ s p a c e - s e p a r a t e d - t o k e n s - 1 . 1 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > ) 
 s p a r k l e s   [ s p a r k l e s - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   B l a i n e   B u b l i t z   < b l a i n e . b u b l i t z @ g m a i l . c o m >   a n d   E r i c   S c h o f f s t a l l   < y o @ c o n t r a . i o > ) 
 s t a c k - t r a c e   [ s t a c k - t r a c e - 0 . 0 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 1   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) ) 
 s t r e a m - b r o w s e r i f y   [ s t r e a m - b r o w s e r i f y - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   J a m e s   H a l l i d a y ) 
 s t r e a m - s h i f t   [ s t r e a m - s h i f t - 1 . 0 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 6   M a t h i a s   B u u s ) 
 s t r i n g - w i d t h   [ s t r i n g - w i d t h - 4 . 2 . 3 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 s t r i n g _ d e c o d e r   [ s t r i n g _ d e c o d e r - 0 . 1 0 . 3 1 . t g z ]   ( C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s ) 
 s t r i n g _ d e c o d e r   [ s t r i n g _ d e c o d e r - 1 . 1 . 1 . t g z ]   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s ) 
 s t r i n g _ d e c o d e r   [ s t r i n g _ d e c o d e r - 1 . 3 . 0 . t g z ]   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s ) 
 s t r i p - a n s i   [ s t r i p - a n s i - 3 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 s t r i p - a n s i   [ s t r i p - a n s i - 6 . 0 . 1 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 s t r i p - b o m   [ s t r i p - b o m - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 s t r i p - b o m - s t r e a m   [ s t r i p - b o m - s t r e a m - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 s u p p o r t s - c o l o r   [ s u p p o r t s - c o l o r - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 t e x t - h e x   [ t e x t - h e x - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   A r n o u t   K a z e m i e r   < o p e n s o u r c e @ 3 r d )   ( C o p y r i g h t   2 0 1 4 - 2 0 1 5   A r n o u t   K a z e m i e r   < o p e n s o u r c e @ 3 r d - E d e n . c o m > ) 
 t h r o u g h 2   [ t h r o u g h 2 - 0 . 6 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 3   R o d   V a g g   " @ r v a g g "   ( h t t p s : / / t w i t t e r . c o m / r v a g g )   a n d   l i c e n c e d   u n d e r   t h e   M I T   l i c e n c e )   ( C o p y r i g h t   2 0 1 3   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " ) )   ( C o p y r i g h t   2 0 1 3   R o d   V a g g   [ @ r v a g g ] ( h t t p s : / / t w i t t e r . c o m / r v a g g )   a n d   l i c e n c e d   u n d e r   t h e   M I T   l i c e n c e ) 
 t h r o u g h 2   [ t h r o u g h 2 - 2 . 0 . 5 . t g z ]   ( C o p y r i g h t   R o d   V a g g   " @ r v a g g "   ( h t t p s : / / t w i t t e r . c o m / r v a g g )   a n d   a d d i t i o n a l   c o n t r i b u t o r s   a n d   l i c e n s e d   u n d e r   t h e   M I T   l i c e n s e )   ( C o p y r i g h t   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " )   a n d   a d d i t i o n a l   c o n t r i b u t o r s ) 
 t h r o u g h 2 - f i l t e r   [ t h r o u g h 2 - f i l t e r - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   B r y c e   B .   B a r i l   < b r y c e @ r a v e n w a l l . c o m > ) 
 t h r o u g h 2 - f i l t e r   [ t h r o u g h 2 - f i l t e r - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   B r y c e   B .   B a r i l   < b r y c e @ r a v e n w a l l . c o m > ) 
 t i m e - s t a m p   [ t i m e - s t a m p - 1 . 1 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 t o - a b s o l u t e - g l o b   [ t o - a b s o l u t e - g l o b - 0 . 1 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t ) 
 t o - r e g e x - r a n g e   [ t o - r e g e x - r a n g e - 5 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t )   ( C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t "   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) ) 
 t o g g l e - s e l e c t i o n   [ t o g g l e - s e l e c t i o n - 1 . 0 . 6 . t g z ]   ( C o p y r i g h t   2 0 1 7 . 0   s u d o d o k i ) 
 t r e e - s i t t e r   [ t r e e - s i t t e r - 0 . 2 2 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   m a x b r u n s f e l d ) 
 t r e e - s i t t e r - j s o n   [ t r e e - s i t t e r - j s o n - 0 . 2 4 . 8 . t g z ]   ( C o p y r i g h t   2 0 1 4   M a x   B r u n s f e l d ) 
 t r i p l e - b e a m   [ t r i p l e - b e a m - 1 . 4 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   w i n s t o n j s ) 
 t s - m i x e r   [ t s - m i x e r - 6 . 0 . 4 . t g z ]   ( C o p y r i g h t   2 0 2 4   T a n n e r   N i e l s e n ) 
 t y p e - f e s t   [ t y p e - f e s t - 0 . 2 0 . 2 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / s i n d r e s o r h u s . c o m ) ) 
 t y p e d a r r a y - t o - b u f f e r   [ t y p e d a r r a y - t o - b u f f e r - 3 . 1 . 5 . t g z ]   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h )   ( C o p y r i g h t   F e r o s s   A b o u k h a d i j e h "   ( h t t p : / / f e r o s s . o r g ) ) 
 t y p e s - r a m d a   [ t y p e s - r a m d a - 0 . 3 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 2 3   S c o t t   S a u y e t   a n d   M i c h a e l   H u r l e y ) 
 u n d i c i - t y p e s   [ u n d i c i - t y p e s - 6 . 2 0 . 0 . t g z ]   ( C o p y r i g h t   M a t t e o   C o l l i n a   a n d   U n d i c i   c o n t r i b u t o r s ) 
 u n i q u e - s t r e a m   [ u n i q u e - s t r e a m - 2 . 3 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 4   E u g e n e   W a r e ) 
 u n i q u e - s t r i n g   [ u n i q u e - s t r i n g - 2 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 u n i v e r s a l i f y   [ u n i v e r s a l i f y - 2 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 7   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > ) 
 u n r a w   [ u n r a w - 3 . 0 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 9   I a n   S a n d e r s ) 
 u r l - p a r s e   [ u r l - p a r s e - 1 . 5 . 1 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o r s ) 
 u s e - s y n c - e x t e r n a l - s t o r e   [ u s e - s y n c - e x t e r n a l - s t o r e - 1 . 4 . 0 . t g z ]   ( C o p y r i g h t   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s ) 
 u t i l - d e p r e c a t e   [ u t i l - d e p r e c a t e - 1 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 4   N a t h a n   R a j l i c h   " n a t h a n @ t o o t a l l n a t e . n e t "   ( m a i l t o : n a t h a n @ t o o t a l l n a t e . n e t ) )   ( C o p y r i g h t   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > ) 
 v a l i - d a t e   [ v a l i - d a t e - 1 . 0 . 0 . t g z ]   ( C o p y r i g h t   S a m   V e r s c h u e r e n )   ( C o p y r i g h t   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) ) 
 v e l o c i t y   [ v e l o c i t y - 1 . 4 . 2 . m i n . j s ]   ( C o p y r i g h t   2 0 1 4   J u l i a n   S h a p i r o )   ( C o p y r i g h t   2 0 1 4   T h e   j Q u e r y   F o u n d a t i o n ) 
 v i n y l   [ v i n y l - 0 . 5 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 3   F r a c t a l   < c o n t a c t @ w e a r e f r a c t a l . c o m > ) 
 v i n y l   [ v i n y l - 1 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 3   F r a c t a l   < c o n t a c t @ w e a r e f r a c t a l . c o m > ) 
 v i n y l - f s   [ v i n y l - f s - 2 . 4 . 4 . t g z ]   ( C o p y r i g h t   2 0 1 3 - 2 0 1 6   F r a c t a l   < c o n t a c t @ w e a r e f r a c t a l . c o m > ) 
 w e b - s t r e a m s - p o l y f i l l   [ w e b - s t r e a m s - p o l y f i l l - 3 . 3 . 3 . t g z ]   ( C o p y r i g h t   2 0 1 6   D i w a n k   S i n g h   T o m e r )   ( C o p y r i g h t   2 0 2 4   M a t t i a s   B u e l e n s ) 
 w e b - t r e e - s i t t e r   [ w e b - t r e e - s i t t e r - 0 . 2 4 . 5 . t g z ]   ( C o p y r i g h t   2 0 1 8 - 2 0 2 4   M a x   B r u n s f e l d ) 
 w i n s t o n   [ w i n s t o n - 3 . 1 7 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 0   C h a r l i e   R o b b i n s ) 
 w i n s t o n - t r a n s p o r t   [ w i n s t o n - t r a n s p o r t - 4 . 9 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 5   C h a r l i e   R o b b i n s   &   t h e   c o n t r i b u t o r s ) 
 w r a p - a n s i   [ w r a p - a n s i - 7 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) 
 x d g - b a s e d i r   [ x d g - b a s e d i r - 4 . 0 . 0 . t g z ]   ( C o p y r i g h t   S i n d r e   S o r h u s )   ( C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) 
 x m l   [ x m l - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 6   D y l a n   G r e e n e   < d y l a n g @ g m a i l . c o m > ) 
 x m l - b u t - p r e t t i e r   [ x m l - b u t - p r e t t i e r - 1 . 0 . 1 . t g z ]   ( C o p y r i g h t   2 0 1 5   J o n a t h a n   P e r s s o n ) 
 x t e n d   [ x t e n d - 4 . 0 . 2 . t g z ]   ( C o p y r i g h t   2 0 1 2 - 2 0 1 4   R a y n o s ) 
 y a r g s   [ y a r g s - 1 6 . 2 . 0 . t g z ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 4   C o n t r i b u t o r 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) , 
 t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n 
 t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e , 
 a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e 
 S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :     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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l 
 c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .     T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T 
 H O L D E R S   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 ,   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   O R   I N 
 C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   M I T   l i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 M I T / X 1 1   L i c e n s e 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T / X 1 1   L i c e n s e : 
 
 m k d i r p   [ m k d i r p - 0 . 5 . 6 . t g z ]   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
   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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) , 
 t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n 
 t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e , 
 a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e 
 S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   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 :     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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l 
 c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .     T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T 
 H O L D E R S   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 ,   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   O R   I N 
 C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   M I T / X 1 1   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 P y t h o n   L i c e n s e ,   V e r s i o n   2 
 
 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   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   P y t h o n   L i c e n s e ,   V e r s i o n   2 : 
 
 a r g p a r s e   [ a r g p a r s e - 2 . 0 . 1 . t g z ] 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g 
 a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m 
 a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 2 .   S u b j e c t   t o   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 i s   L i c e n s e   A g r e e m e n t , 
 P S F   h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   a l o n e 
 o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s   L i c e n s e 
 A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c )   2 0 0 1 , 
 2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e 
 d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e 
 h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f   t h e   c h a n g e s 
 m a d e   t o   P y t h o n . 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   P S F 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   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 N Y   P A R T I C U L A R   P U R P O S E   O R 
 T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N ,   O R   A N Y   D E R I V A T I V E 
 T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   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   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   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 i s   L i c e n s e   A g r e e m e n t . 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l 
 o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 2 .   S u b j e c t   t o   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 i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e , 
 w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y 
 p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e 
 S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e 
 B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e   S o f t w a r e ,   a l o n e   o r   i n   a n y 
 d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s . 
 B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   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 N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 U S I N G ,   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   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   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   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p 
 o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e 
 n a m e s   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f 
 L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s 
 a v a i l a b l e   a t   h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   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 i s   L i c e n s e   A g r e e m e n t . 
 C N R I   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   ( f o r   P y t h o n   1 . 6 b 1 ) 
 
 I M P O R T A N T :   P L E A S E   R E A D   T H E   F O L L O W I N G   A G R E E M E N T   C A R E F U L L Y . 
 
 B Y   C L I C K I N G   O N   " A C C E P T "   W H E R E   I N D I C A T E D   B E L O W ,   O R   B Y   C O P Y I N G ,   I N S T A L L I N G   O R 
 O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 ,   b e t a   1   S O F T W A R E ,   Y O U   A R E   D E E M E D   T O   H A V E   A G R E E D   T O 
 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 I S   L I C E N S E   A G R E E M E N T . 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h 
 I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e ,   R e s t o n ,   V A   2 0 1 9 1 
 ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   P y t h o n   1 . 6 ,   b e t a   1   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a s   r e l e a s e d   a t   t h e   w w w . p y t h o n . o r g   I n t e r n e t   s i t e   o n 
 A u g u s t   4 ,   2 0 0 0   ( " P y t h o n   1 . 6 b 1 " ) . 
 2 .   S u b j e c t   t o   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 i s   L i c e n s e   A g r e e m e n t ,   C N R I   h e r e b y 
 g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
 a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 b 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I s   L i c e n s e   A g r e e m e n t   i s   r e t a i n e d   i n   P y t h o n   1 . 6 b 1 , 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 A l t e r n a t e l y ,   i n   l i e u   o f   C N R I s   L i c e n s e   A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e 
 f o l l o w i n g   t e x t   ( o m i t t i n g   t h e   q u o t e s ) :   " P y t h o n   1 . 6 ,   b e t a   1 ,   i s   m a d e   a v a i l a b l e 
 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I s   L i c e n s e   A g r e e m e n t .   T h i s   A g r e e m e n t 
 m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r 
 ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 1 .   T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a 
 p r o x y   s e r v e r   o n   t h e   I n t e r n e t   u s i n g   t h e   U R L : h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 1 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n   o r 
 i n c o r p o r a t e s   P y t h o n   1 . 6 b 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e   d e r i v a t i v e 
 w o r k   a v a i l a b l e   t o   t h e   p u b l i c   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e   h e r e b y   a g r e e s   t o 
 i n d i c a t e   i n   a n y   s u c h   w o r k   t h e   n a t u r e   o f   t h e   m o d i f i c a t i o n s   m a d e   t o   P y t h o n   1 . 6 b 1 . 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 b 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   C N R I 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F   E X A M P L E , 
 B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   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 N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F 
 P Y T H O N   1 . 6 b 1   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G , 
 M O D I F Y I N G   O R   D I S T R I B U T I N G   P Y T H O N   1 . 6 b 1 ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   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   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   V i r g i n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .   T h i s   L i c e n s e 
 A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r   t r a d e   n a m e   i n   a 
 t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y . 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g ,   i n s t a l l i n g 
 o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 b 1 ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   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 i s   L i c e n s e   A g r e e m e n t . 
 A C C E P T 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e 
 N e t h e r l a n d s .   A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   c o p y r i g h t 
 n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   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 ,   I N 
 N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   P y t h o n   L i c e n s e ,   V e r s i o n   2   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 . 5   I B M   W e b S p h e r e   L i b e r t y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 6   E c l i p s e   S D K 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 6 a   E c l i p s e   f o u n d a t i o n   c o d e 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 A n t 
 A p a c h e   X M L   G r a p h i c s   C o m m o n s 
 A P I   G u a r d i a n 
 A S M 
 A t i n j e c t 
 B a t i k   ( s u b s e t ) 
 B o u n c y   C a s t l e   P r o v i d e r 
 C a i r o   B i n d i n g 
 C a i r o   L i b r a r y 
 C o c o a   B i n d i n g 
 C o m m o n s   c o d e c   ( s u b s e t ) 
 C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s ) 
 C o m m o n s   I O 
 C o m m o n s   J X P a t h 
 C o m m o n s   L o g g i n g 
 D O M   S M I L   A n i m a t i o n   J a v a   B i n d i n g   ( s u b s e t ) 
 D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g 
 E c l i p s e 
 E c l i p s e   E M F + X S D   ( s u b s e t ) 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   ( s u b s e t ) 
 E c l i p s e   G E F   5 . 0 . 0 
 F e l i x   G o g o 
 F e l i x   S C R   A P I 
 G N O M E   B i n d i n g 
 G s o n 
 G T K +   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 H a m c r e s t   C o r e 
 I C U 4 J 
 i S p e l l   D i c t i o n a r i e s 
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) 
 J a k a r t a   S e r v l e t 
 J a v a   E x p r e s s i o n   L a n g u a g e   A P I 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l 
 J a v a   M i r r o r   A P I 
 J a v a   N a t i v e   A c c e s s 
 J a v a   S e r v e r   P a g e   A P I 
 J a v a   S e r v e r   P a g e   I m p l 
 j a v a x . a n n o t a t i o n 
 J S c h 
 J u n i t 
 L u c e n e 
 M i n a   S S H D 
 M o z i l l a   B i n d i n g 
 O p e n   T e s t   A l l i a n c e 
 O S G i   M a t e r i a l s 
 p i x m a n 
 P u t t y   ( d e r i v a t i v e   o f   o n e   c l a s s ) 
 S A T 4 J   ( s u b s e t ) 
 S i m p l e   A P I   f o r   C S S   ( S A C ) 
 S L F 4 J 
 T o m c a t   ( J a s p e r   c o m p i l e r ) 
 X H T M L   D T D s 
 X M L 4 J 
 x z   f o r   J a v a 
 
 
 
 B . 6 b   M o d i f i a b l e   T h i r d   P a r t y   C o d 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 
 
 T h i s   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   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   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 .   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   i e s @ c a . 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 g r a m   a n d   t h e 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e   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 O M E   B i n d i n g 
 " 	 G T K +   B i n d i n g 
 " 	 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O 
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R 
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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 
 L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E 
 T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U 
 F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E 
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A 
 F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F 
 S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E S . 
 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   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 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 .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s 
 o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .   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   l i b r a r y ' 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 e a r >   < n a m e   o f   a u t h o r > 
 T h i s   l i b r a r y   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   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a 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 . 1   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   l i b r a r y   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 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f 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   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7 
 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 . 
 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   l i b r a r y , 
 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   l i b r a r y 
 ' F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   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 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 6   E c l i p s e   S D K 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 7   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   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 : 
 
 0 B S D 
 A p a c h e - 2 . 0 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 B S L - 1 . 0 
 B o u n c y   C a s t l e   L i c e n s e 
 C D D L - 1 . 1 
 E P L - 1 . 0 
 E P L - 2 . 0 
 I S C 
 L G P L - 2 . 0 - o r - l a t e r 
 L G P L - 2 . 1 - o r - l a t e r 
 M I T 
 P y t h o n - 2 . 0 
 U n i c o d e - 3 . 0 
 Z l i b 
 c u r l 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 0 B S D   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 t s l i b 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   
 w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   
 T H I S   S O F T W A R E   I N C L U D I N G   A L L   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 .   I N   N O   E V E N T   
 S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   
 A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   
 O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   0 B S D   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A P A C H E - 2 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 @ c a r b o n / a i - c h a t ,   @ c a r b o n / c o l o r s ,   @ c a r b o n / f e a t u r e - f l a g s ,   @ c a r b o n / g r i d ,   @ c a r b o n / i b m - p r o d u c t s , 
 @ c a r b o n / i b m - p r o d u c t s - s t y l e s ,   @ c a r b o n / i c o n - h e l p e r s ,   @ c a r b o n / i c o n s ,   @ c a r b o n / i c o n s - r e a c t , 
 @ c a r b o n / l a y o u t ,   @ c a r b o n / m o t i o n ,   @ c a r b o n / r e a c t ,   @ c a r b o n / s t y l e s ,   @ c a r b o n / t e l e m e t r y ,   @ c a r b o n / t h e m e s , 
 @ c a r b o n / t y p e ,   @ c a r b o n / w e b - c o m p o n e n t s ,   @ i b m / t e l e m e t r y - j s ,   I d e B u t t o n . j s ,   a p a c h e - a n t ,   a p a c h e - q p i d - 
 p r o t o n - j ,   c o m m o n s - b e a n u t i l s ,   c o m m o n s - c o l l e c t i o n s ,   c o m m o n s - d i g e s t e r ,   c o m m o n s - l a n g - 2 . 6 ,   c o m m o n s - 
 l o g g i n g ,   c o m m o n s - n e t ,   d o m p u r i f y ,   j a c k s o n - a n n o t a t i o n s ,   j a c k s o n - c o r e ,   j a c k s o n - d a t a b i n d ,   j a c k s o n - j a x r s - 
 b a s e ,   j a c k s o n - j a x r s - j s o n - p r o v i d e r ,   j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s ,   k a f k a ,   k a f k a - c o n n e c t - m q - s i n k , 
 k a f k a - c o n n e c t - m q - s o u r c e ,   k a f k a - c o n n e c t - x m l - c o n v e r t e r ,   o p e n s s l ,   o r g . a p a c h e . a n t ,   o r g . a p a c h e . c o m m o n s , 
 q p i d - p r o t o n - j ,   r x j s ,   t h r i f t 
 
                                                                 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   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   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   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 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   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 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             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 . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   A P A C H E - 2 . 0   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S D - 2 - C L A U S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 e n t i t i e s   |   C o p y r i g h t   F e l i x   B o h m 
 l z 4   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 0 ,   Y a n n   C o l l e t   A l l   r i g h t s   r e s e r v e d . 
 x x H a s h   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 1   Y a n n   C o l l e t 
 
 
 C o p y r i g h t   ( c )   < Y E A R >   < C O P Y R I G H T   H O L D E R > 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   B S D - 2 - C L A U S E   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S D - 3 - C L A U S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 @ l i t - l a b s / s s r - d o m - s h i m   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d . 
 @ l i t / r e a c t   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d . 
 @ l i t / r e a c t i v e - e l e m e n t   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d . 
 c o r o s y n c   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 4   M o n t a V i s t a   S o f t w a r e ,   I n c .   |   , C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0   R e d   H a t ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 c o r o s y n c l i b   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 4   M o n t a V i s t a   S o f t w a r e ,   I n c .   |   , C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0   R e d   H a t ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 h a m c r e s t - c o r e - 1 . 3   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6 ,   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 h i g h l i g h t . j s   |   C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 h o i s t - n o n - r e a c t - s t a t i c s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 i n t l - m e s s a g e f o r m a t   |   C o p y r i g h t   ( c )   2 0 2 3   O a t h   I n c 
 i n t l - m e s s a g e f o r m a t   |   C o p y r i g h t   2 0 2 3   O a t h   I n c 
 l i b e d i t   |   C o p y r i g h t   ( c )   1 9 9 2 ,   1 9 9 3     T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .     A l l   r i g h t s   r e s e r v e d .   T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   B e r k e l e y   b y   C h r i s t o s   Z o u l a s   o f   C o r n e l l   U n i v e r s i t y 
 l i t   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d 
 l i t - e l e m e n t   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d 
 l i t - h t m l   |   C o p y r i g h t   ( c )   2 0 1 7   G o o g l e   L L C .   A l l   r i g h t s   r e s e r v e d 
 p y t h o n 3 - p a r a l l a x   |   C o p y r i g h t   ( c )   2 0 0 9 ,   A n d r e w   M c N a b b   |   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 8 ,   B r e n t   N .   C h u n   A l l   r i g h t s   r e s e r v e d . 
 r e a c t - i n t l   |   C o p y r i g h t   ( c )   2 0 1 9   O a t h   I n c 
 r e a c t - i n t l   |   C o p y r i g h t   2 0 1 9   O a t h   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 C o p y r i g h t   ( c )   < Y E A R >   < C O P Y R I G H T   H O L D E R > 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   B S D - 3 - C L A U S E   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S L - 1 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 b o o s t 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   o r g a n i z a t i o n   o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y   t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e ,   e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   t h i r d - p a r t i e s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g   t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r ,   m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d   a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e   w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y   a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 T H E   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   T H E   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 ,   T I T L E   A N D   N O N - I N F R I N G E M E N 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 S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   W H E T H E R   I N   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   B S L - 1 . 0   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B O U N C Y   C A S T L E   L I C E N S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 b c p k i x - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c p k i x - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c p r o v - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c p r o v - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c u t i l - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c u t i l - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 1   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   
 ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   
 t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   
 c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
 S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   
 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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   
 c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   
 H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   
 S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 
 E N D   O F   B O U N C Y   C A S T L E   L I C E N S E   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 D D 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 
 
 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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 j a v a x . j m s - a p i 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L   -   V e r s i o n   1 . 1 ) 
 
 1 .   D e f i n i t i o n s . 
 1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   
 t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   
 M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   
 p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 3 .   " C o v e r e d   S o f t w a r e "   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   
 ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   
 M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 4 .   " E x e c u t a b l e "   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
 1 . 5 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   
 S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
 1 . 6 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   
 w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 7 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
 1 . 8 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   
 w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   
 t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
 1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 
 A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   
 c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   
 o r 
 
 C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   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 . 
 
 1 . 1 0 .   " O r i g i n a l   S o f t w a r e "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   
 s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   
 i n c l u d i n g   w i t h o u t   l i m i t a t i o n ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   
 L i c e n s a b l e   b y   g r a n t o r . 
 
 1 . 1 2 .   " S o u r c e   C o d e "   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   
 m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   
 c o d e . 
 
 1 . 1 3 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   
 u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   
 " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   
 w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   
 o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   
 o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   
 s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   
 i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   
 r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   
 b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   
 d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   
 a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   
 t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   
 o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   
 D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   
 a   t h i r d   p a r t y   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 . 
 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   
 c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   
 b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   
 O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   
 i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   
 n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   
 b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   
 t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   
 u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   
 a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   
 m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   
 V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   
 m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   
 p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   
 w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   
 C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   
 a   t h i r d   p a r t y . 
 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   
 a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   
 c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   
 o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   
 t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   
 b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   
 f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   
 b e   d i s t r i b u t e d   o n l y   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 .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   
 t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   
 d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   
 S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   
 C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   
 e x c h a n g e . 
 
 3 . 2 .   M o d i f i c a t i o n s . 
 
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   
 t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   
 o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   
 b y   t h i s   L i c e n s e . 
 
 3 . 3 .   R e q u i r e d   N o t i c e s . 
 
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   
 C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   
 o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   
 o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 
 3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   
 t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   
 r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   
 i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   
 H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   
 D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   
 s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   
 a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   
 i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
 3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   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   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   
 d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   
 o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   
 l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   
 f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   
 u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   
 d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   
 o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   
 f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   
 o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
 3 . 6 .   L a r g e r   W o r k s . 
 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   
 b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   
 I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   
 f o r   t h e   C o v e r e d   S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 4 . 1 .   N e w   V e r s i o n s . 
 
 O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   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 i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   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 .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   
 h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 
 4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   
 a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   
 r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   
 O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   
 u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   
 S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   
 o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   
 d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   
 s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
 4 . 3 .   M o d i f i e d   V e r s i o n s . 
 
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   
 O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   
 Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   
 s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   
 m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 ,   W I T H O U T   L I M I T A T I O N ,   W A R R A N T I E S   
 T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   
 P U R P O S E   O R   N O N - I N F R I N G I N G .   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   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   
 A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   
 C O S T   O F   A N Y   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 .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   
 C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   
 A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   
 i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   
 o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   
 i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   
 a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   
 a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t   
 t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   
 i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   
 o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   
 D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   
 2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   
 a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   
 s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   
 a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   
 w i t h   P a r t i c i p a n t . 
 
 6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   
 t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   
 c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i 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   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   
 b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   
 t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
 6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   
 t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   
 ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   
 C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   
 O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   
 B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   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   O F   A N Y   C H A R A C T E R   I N C L U D I N G ,   W I T H O U T   L I M I T A T I O N ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   
 W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   
 D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M 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 .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   
 O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   
 L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   
 L I M I T A T I O N   O F   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 ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   
 M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   
 2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   ( a s   t h a t   t e r m   i s   
 d e f i n e d   a t   4 8   C . F . R .   S   2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n "   
 a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   
 1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   
 E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   
 U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   
 o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   
 u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   
 I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   
 b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   
 b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   
 t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   
 e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   
 t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   
 j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   
 w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   c o u r t   
 c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   
 N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   
 e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   
 b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   
 Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   
 r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   
 w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   
 c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   
 u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   
 t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   
 o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   
 ( C D D L ) 
 
 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   
 ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   
 s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   
 o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   
 i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a . 
 
 
 E N D   O F   C D D 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 P L - 1 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 j u n i t   |   h t t p s : / / g i t h u b . c o m / j u n i t - t e a m / j u n i t 4 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   
 ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   
 u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   
 ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   
 a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   
 c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   
 t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   
 c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   
 s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   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 i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   
 e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   
 a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n 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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   
 t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   
 a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   
 o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   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 n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   
 I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   
 a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   
 l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   
 o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G   W I T H O U T   L I M I T A T I O N   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   
 P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   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 . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   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 p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 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   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   
 o f   t h e   A g r e e m e n t   w i l l   b e   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 .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   
 R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   
 u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   
 A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   
 p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   
 a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   
 a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 E N D   O F   E P L - 1 . 0   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 P L - 2 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 E c l i p s e   S D K   |   h t t p s : / / d o w n l o a d . e c l i p s e . o r g / e c l i p s e / d o w n l o a d s / 
 j a k a r t a . j a k a r t a e e - a p i   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . p l a t f o r m / j a k a r t a . j a k a r t a e e - a p i 
 j a k a r t a . j m s - a p i   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . j m s / j a k a r t a . j m s - a p i 
 o m r - o m r   |   h t t p s : / / g i t h u b . c o m / e c l i p s e / o m r 
 o r g . e c l i p s e . p a h o   |   h t t p s : / / g i t h u b . c o m / e c l i p s e / p a h o . m q t t . j a v a 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   
 ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   
 t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   
 t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   
 L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   
 w o r k   o f   a u t h o r s h i p . 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   
 a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   
 f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   
 o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   
 i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   
 t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h 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 ,   V e r s i o n   2 . 0 ,   o r   
 a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   
 a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   
 a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   
 s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   
 n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   
 g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   
 o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   
 ( i f   p e r m i t 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   3 ) . 
 3 .   R E Q U I R E M E N T S 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   
 3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   
 C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   
 t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   e x c h a n g e ;   a n d 
 b )   t h e   C o n t r i b u t o r   m a y   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   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   
 A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n 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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   
 u n d e r   s e c t i o n   3 . 2 ;   a n d 
 i v )   r e q u i r e s   a n y   s u b s e q u e n t   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 n y   p a r t y   t o   b e   u n d e r   
 a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   
 w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   
 L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   
 d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   
 n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( ' n o t i c e s ' )   c o n t a i n e d   
 w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   
 t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   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 n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   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 ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   
 O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   
 A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   
 w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   
 l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   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 ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G   W I T H O U T   L I M I T A T I O N   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   
 T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   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 . 
 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   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 p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 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   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   
 o f   t h e   A g r e e m e n t   w i l l   b e   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 .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   
 n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   
 i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   
 w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   
 v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   
 p e r m i s s i o n s   h e r e } . " 
 
 S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   
 t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   
 Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   
 w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 E N D   O F   E P L - 2 . 0   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 S C   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 i n t l - p l u r a l r u l e s   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   b y   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 
 
 C o p y r i g h t   < Y E A R >   < O W N E R > 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   
 t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s . 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R   D I S C L A I M S   
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   
 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 .   I N   N O   
 E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   
 A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   
 O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   I S C   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   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   M o d i f i a b l e   T h i r d   P a r t y   C o d e   
 t h a t   I B M   o b t a i n e d   u n d e r   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 .   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 g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   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 . 
 
 l i b k n e t 1 ,   l i b k n e t 1 - c r y p t o - n s s - p l u g i n ,   l i b n o z z l e 1 ,   l i b q b ,   r e s o u r c e - a g e n t s 
 
 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 
 
 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 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 ,   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 . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   l i b r a r y   G P L .   I t   i s   n u m b e r e d   2   b e c a u s e   i t   g o e s   
 w i t h   v e r s i o n   2   o f   t h e   o r d i n a r y   G P L . ] 
 
 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 s   a r e   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   l i c e n s e ,   t h e   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 ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   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 ,   a n d   t o   a n y   o t h e r   l i b r a r i e s   w h o s e   a u t h o r s   d e c i d e   t o   u s e   i t .   Y o u   
 c a n   u s e   i t   f o r   y o u r   l i b r a r i e 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   l i b r a r y ,   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   t h e   l i b r a r y ,   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   w e   g a v e   y o u .   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 .   I f   y o u   l i n k   a   p r o g r a m   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y ,   a f t e r   m a k i n g   c h a n g e s   
 t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   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 . 
 
 O u r   m e t h o d   o f   p r o t e c t i n g   y o u r   r i g h t s   h a s   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   l i b r a r y ,   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   l i b r a r y . 
 
 A l s o ,   f o r   e a c h   d i s t r i b u t o r ' s   p r o t e c t i o n ,   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   l i b r a r y .   I f   t h e   l i b r a r y   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   v e r s i o n ,   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   c o m p a n i e s   d i s t r i b u t i n g   f r e e   s o f t w a r e   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 ,   t h u s   i n   e f f e c t   
 t r a n s f o r m i n g   t h e   p r o g r a m   i n t o   p r o p r i e t a r y   s o f t w a r e .   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 . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   
 w h i c h   w a s   d e s i g n e d   f o r   u t i l i t y   p r o g r a m s .   T h i s   l i c e n 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 ,   a p p l i e s   
 t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s .   T h i s   l i c e n s e   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   o n e ;   b e   s u r e   t o   r e a d   
 i t   i n   f u l l ,   a n d   d o n ' t   a s s u m e   t h a t   a n y t h i n g   i n   i t   i s   t h e   s a m e   a s   i n   t h e   o r d i n a r y   l i c e n s e . 
 
 T h e   r e a s o n   w e   h a v e   a   s e p a r a t e   p u b l i c   l i c e n s e   f o r   s o m e   l i b r a r i e s   i s   t h a t   t h e y   b l u r   t h e   d i s t i n c t i o n   w e   
 u s u a l l y   m a k e   b e t w e e n   m o d i f y i n g   o r   a d d i n g   t o   a   p r o g r a m   a n d   s i m p l y   u s i n g   i t .   L i n k i n g   a   p r o g r a m   w i t h   a   
 l i b r a r y ,   w i t h o u t   c h a n g i n g   t h e   l i b r a r y ,   i s   i n   s o m e   s e n s e   s i m p l y   u s i n g   t h e   l i b r a r y ,   a n d   i s   a n a l o g o u s   t o   
 r u n n i n g   a   u t i l i t y   p r o g r a m   o r   a p p l i c a t i o n   p r o g r a m .   H o w e v e r ,   i n   a   t e x t u a l   a n d   l e g a l   s e n s e ,   t h e   l i n k e d   
 e x e c u t a b l e   i s   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y ,   a n d   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e   t r e a t s   i t   a s   s u c h . 
 
 B e c a u s e   o f   t h i s   b l u r r e d   d i s t i n c t i o n ,   u s i n g   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   l i b r a r i e s   d i d   n o t   
 e f f e c t i v e l y   p r o m o t e   s o f t w a r e   s h a r i n g ,   b e c a u s e   m o s t   d e v e l o p e r s   d i d   n o t   u s e   t h e   l i b r a r i e s .   W e   c o n c l u d e d   
 t h a t   w e a k e r   c o n d i t i o n s   m i g h t   p r o m o t e   s h a r i n g   b e t t e r . 
 
 H o w e v e r ,   u n r e s t r i c t e d   l i n k i n g   o f   n o n - f r e e   p r o g r a m s   w o u l d   d e p r i v e   t h e   u s e r s   o f   t h o s e   p r o g r a m s   o f   a l l   
 b e n e f i t   f r o m   t h e   f r e e   s t a t u s   o f   t h e   l i b r a r i e s   t h e m s e l v e s .   T h i s   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 s   
 i n t e n d e d   t o   p e r m i t   d e v e l o p e r s   o f   n o n - f r e e   p r o g r a m s   t o   u s e   f r e e   l i b r a r i e s ,   w h i l e   p r e s e r v i n g   y o u r   
 f r e e d o m   a s   a   u s e r   o f   s u c h   p r o g r a m s   t o   c h a n g e   t h e   f r e e   l i b r a r i e s   t h a t   a r e   i n c o r p o r a t e d   i n   t h e m .   ( W e   
 h a v e   n o t   s e e n   h o w   t o   a c h i e v e   t h i s   a s   r e g a r d s   c h a n g e s   i n   h e a d e r   f i l e s ,   b u t   w e   h a v e   a c h i e v e d   i t   a s   
 r e g a r d s   c h a n g e s   i n   t h e   a c t u a l   f u n c t i o n s   o f   t h e   L i b r a r y . )   T h e   h o p e   i s   t h a t   t h i s   w i l l   l e a d   t o   f a s t e r   
 d e v e l o p m e n t   o f   f r e e   l i b r a r i e s . 
 
 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 .   P a y   c l o s e   a t t e n t i o n   
 t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   
 c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h i l e   t h e   l a t t e r   o n l y   w o r k s   t o g e t h e r   w i t h   t h e   l i b r a r y . 
 
 N o t e   t h a t   i t   i s   p o s s i b l e   f o r   a   l i b r a r y   t o   b e   c o v e r e d   b y   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   r a t h e r   t h a n   
 b y   t h i s   s p e c i a l   o n 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 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   
 c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h i s   
 L 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   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   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   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   
 l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   
 t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   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   L i b r a r y   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   s t r a i g h t f o r w a r d l y   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 " . ) 
 
 " 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   l i b r a r y ,   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   l i b r a r y . 
 
 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   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   
 o u t p u t   f r o m   s u c h   a   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   L i b r a r y   
 ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   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   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   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   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   
 i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   
 a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   
 t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   
 t h e   L i b r a r y . 
 
 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   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   
 o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   
 p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   
 a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   
 t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   
 a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   
 t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   
 f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   
 i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   
 t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   
 m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 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   L i b r a r y ,   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   L i b r a r y ,   
 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   L i b r a r y . 
 
 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   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   L i b r a r y )   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   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   
 g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   
 v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   
 v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   
 l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   
 c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n s   
 1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   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   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   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 . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   
 L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   
 o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   
 e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   
 o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   
 w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   
 m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   
 c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   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   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   
 n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m p i l e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   
 t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   
 u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   
 L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   
 d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   
 t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   
 t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   
 i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   
 a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   
 " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   
 L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   
 b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   
 m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   
 d i s t r i b u t i o n . 
 c )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   
 a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 d )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   
 u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   
 u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   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 t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   
 t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   
 l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   
 c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   
 t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   
 a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   
 p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   
 t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   
 w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   
 s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   
 y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   
 b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   
 w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   
 a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   
 r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   
 t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   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 . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   
 ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   
 t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   
 I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   
 p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   
 p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   
 d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   
 r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 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 . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   
 b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   
 a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   
 o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   
 w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L 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   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   L i b r a r y   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   
 L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   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 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   
 a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   
 b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   
 t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   
 f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   
 P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   
 Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   
 A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   
 I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   
 O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   
 E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 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   L i b r a r i e s 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   
 r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   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 .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .   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   l i b r a r y ' 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 e a r   n a m e   o f   a u t h o r 
 
 T h i s   l i b r a r y   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   
 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   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   l i b r a r y   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   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   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   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   a l o n g   w i t h   t h i s   l i b r a r y ;   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 ,   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 . 
 
 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   l i b r a r y ,   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   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n 
 b y   J a m e s   R a n d o m   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 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 
 E N D   O F   L 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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   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   M o d i f i a b l e   T h i r d   P a r t y   C o d e   
 t h a t   I B M   o b t a i n e d   u n d e r   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 .   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 g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   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 . 
 
 c l u s t e r - g l u e - l i b s 
 
 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   v e r s i o n   2 . 1 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   
 
 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 . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   
 P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 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 s   a r e   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   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s   t y p i c a l l y   
 l i b r a r i e s   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   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   
 b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   
 i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 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   o f   u s e ,   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   a n d   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   a r e   i n f o r m e d   t h a t   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   d i s t r i b u t o r s   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 s 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   l i b r a r y   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   t h e   l i b r a r y ,   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   w e   g a v e   y o u .   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 .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   
 r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   
 i t .   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   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   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   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   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 e   f r e e   l i b r a r y .   
 A l s o ,   i f   t h e   l i b r a r y   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 ,   t h e   r e c i p i e n t s   s h o u l d   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   v e r s i o n ,   s o   t h a t   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   w i l l   n o t   b e   a f f e c t e d   
 b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   
 s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   
 l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   
 t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   
 T h i s   l i c e n s e ,   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 ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   
 q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   
 i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   
 o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   
 P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   
 T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   
 f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   
 o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   
 G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   
 s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   
 a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   
 a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   
 u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   
 s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   
 o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   
 n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   
 t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   
 t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   
 t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 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 .   P a y   c l o s e   a t t e n t i o n   
 t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   
 c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   
 t o   r u n . 
 
 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 g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   
 b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h i s   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   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   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   
 w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   
 t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   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   L i b r a r y   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   s t r a i g h t f o r w a r d l y   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 " . ) 
 
 " 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   
 l i b r a r y ,   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   l i b r a r y . 
 
 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   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   
 s u c h   a   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   L i b r a r y   ( i n d e p e n d e n t   o f   
 t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   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   L i b r a r y   d o e s   
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   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   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   
 i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   
 a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 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   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   
 o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   
 p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   
 t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   
 o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   
 a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   
 t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   
 f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   
 i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   
 o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   
 f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 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   L i b r a r y ,   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   L i b r a r y ,   
 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   L i b r a r y . 
 
 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   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   
 b a s e d   o n   t h e   L i b r a r y )   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   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   
 t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   
 s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   
 ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   
 c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   
 a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   
 c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   
 t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   
 S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   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   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   
 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 . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   
 t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   
 i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   
 L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   
 o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   
 e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   
 o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   
 t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   
 m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   
 c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   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   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   
 t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   
 u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   
 L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   
 d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   
 t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   
 t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   
 w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   
 i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   
 u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   
 r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   
 u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   
 t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   
 t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   
 t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   
 o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   
 t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   
 m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   
 a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   
 t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   
 p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   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   m a t e r i a l s   
 t o   b 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 t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   
 t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   
 t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   
 t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   
 i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   
 a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   
 u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   
 h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   
 s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   
 g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   
 ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   
 t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   
 r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   
 t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   
 o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   
 t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   
 ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   
 o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   
 a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   
 b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   
 b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 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 . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   
 o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   
 m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   
 i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 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   L i b r a r y   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   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   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 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   
 a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   
 b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   
 f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   
 P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " A 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   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   
 D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   
 O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   
 F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   
 U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   
 O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 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   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   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 ,   w e   r e c o m m e n d   
 m a k i n g   i t   f r e e   s o f t w a r e   t h a t   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 .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   
 u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   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   l i b r a r y .   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   l i b r a r y ' 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 e a r >   < n a m e   o f   a u t h o r > 
 
 T h i s   l i b r a r y   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   L e s s e r   
 G e n e r a l   P u b l i c   L i c e n s e   a 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 . 1   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   l i b r a r y   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   L e s s e r   G e n e r a l   
 P u b l i c   L i c e n s e   f 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   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   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 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   
 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 . 
 
 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   l i b r a r y ,   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   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   
 k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   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 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 E N D   O F   L G P L - 2 . 1 - 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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M I T   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 @ b a b e l / r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ d n d - k i t / a c c e s s i b i l i t y   |   C o p y r i g h t   ( c )   2 0 2 1 ,   C l a u d  r i c   D e m e r s 
 @ d n d - k i t / c o r e   |   C o p y r i g h t   ( c )   2 0 2 1 ,   C l a u d  r i c   D e m e r s 
 @ d n d - k i t / m o d i f i e r s   |   C o p y r i g h t   ( c )   2 0 2 1 ,   C l a u d  r i c   D e m e r s 
 @ d n d - k i t / s o r t a b l e   |   C o p y r i g h t   ( c )   2 0 2 1 ,   C l a u d  r i c   D e m e r s 
 @ d n d - k i t / u t i l i t i e s   |   C o p y r i g h t   ( c )   2 0 2 1 ,   C l a u d  r i c   D e m e r s 
 @ e m o t i o n / i s - p r o p - v a l i d   |   C o p y r i g h t   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o r s ,   C o p y r i g h t   2 0 1 6   K y e   H o h e n b e r g e r 
 @ e m o t i o n / m e m o i z e   |   C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o r s 
 @ f l o a t i n g - u i / c o r e   |   C o p y r i g h t   2 0 2 1   F l o a t i n g   U I   c o n t r i b u t o r s 
 @ f l o a t i n g - u i / d o m   |   C o p y r i g h t   2 0 2 1   F l o a t i n g   U I   c o n t r i b u t o r s 
 @ f l o a t i n g - u i / r e a c t   |   C o p y r i g h t   2 0 2 1   F l o a t i n g   U I   c o n t r i b u t o r s 
 @ f l o a t i n g - u i / r e a c t - d o m   |   C o p y r i g h t   2 0 2 1   F l o a t i n g   U I   c o n t r i b u t o r s ,   C o p y r i g h t   2 0 1 9   F e d e r i c o   Z i v o l o 
 @ f l o a t i n g - u i / u t i l s   |   C o p y r i g h t   2 0 1 6   F e d e r i c o   Z i v o l o   a n d   c o n t r i b u t o r s   , C o p y r i g h t   2 0 1 6   F e d e r i c o   Z i v o l o   , C o p y r i g h t   2 0 2 1   F l o a t i n g   U I   c o n t r i b u t o r s 
 @ f o r m a t j s / e c m a 4 0 2 - a b s t r a c t   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / f a s t - m e m o i z e   |   C o p y r i g h t   2 0 2 1   F o r m a t J S 
 @ f o r m a t j s / i c u - m e s s a g e f o r m a t - p a r s e r   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / i c u - s k e l e t o n - p a r s e r   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / i n t l   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / i n t l - d i s p l a y n a m e s   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / i n t l - l i s t f o r m a t   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ f o r m a t j s / i n t l - l o c a l e m a t c h e r   |   C o p y r i g h t   2 0 2 3   F o r m a t J S 
 @ m o t i o n o n e / a n i m a t i o n   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ m o t i o n o n e / d o m   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ m o t i o n o n e / e a s i n g   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ m o t i o n o n e / g e n e r a t o r s   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ m o t i o n o n e / t y p e s   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ m o t i o n o n e / u t i l s   |   C o p y r i g h t   2 0 2 1   M a t t   P e r r y 
 @ t y p e s / h o i s t - n o n - r e a c t - s t a t i c s   |   C o p y r i g h t s   a r e   r e s p e c t i v e   o f   e a c h   c o n t r i b u t o r   l i s t e d   a t   t h e   b e g i n n i n g   o f   e a c h   d e f i n i t i o n   f i l e . 
 @ t y p e s / p r o p - t y p e s   |   C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 @ t y p e s / r e a c t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / t r u s t e d - t y p e s   |   C o p y r i g h t s   a r e   r e s p e c t i v e   o f   e a c h   c o n t r i b u t o r   l i s t e d   a t   t h e   b e g i n n i n g   o f   e a c h   d e f i n i t i o n   f i l e . 
 @ t y p e s / u s e - s y n c - e x t e r n a l - s t o r e   |   C o p y r i g h t s   a r e   r e s p e c t i v e   o f   e a c h   c o n t r i b u t o r   l i s t e d   a t   t h e   b e g i n n i n g   o f   e a c h   d e f i n i t i o n   f i l e . 
 a s a p   |   C o p y r i g h t   2 0 0 9  2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a s y n c k i t   |   C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g o 
 a x i o s   |   C o p y r i g h t   ( c )   2 0 1 4   M a t t   Z a b r i s k i e   &   C o l l a b o r a t o r s 
 c a l l - b i n d - a p p l y - h e l p e r s   |   C o p y r i g h t   ( c )   2 0 2 4   J o r d a n   H a r b a n d 
 c l a s s n a m e s   |   C o p y r i g h t   ( c )   2 0 1 8   J e d   W a t s o n 
 c o l o r   |   C o p y r i g h t   ( c )   2 0 1 2   H e a t h e r   A r t h u r 
 c o l o r - c o n v e r t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o l o r - n a m e   |   C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 c o l o r - s t r i n g   |   C o p y r i g h t   ( c )   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o m b i n e d - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 c o m p u t e - s c r o l l - i n t o - v i e w   |   C o p y r i g h t   ( c )   2 0 2 5   C o d y   O l s e n 
 c o p y - t o - c l i p b o a r d   |   C o p y r i g h t   ( c )   2 0 1 7   s u d o d o k i   < s m d . d e l u z i o n @ g m a i l . c o m > 
 c o r e - j s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 4   D e n i s   P u s h k a r e v 
 c s s t y p e   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 c s v - s t r i n g i f y   |   C o p y r i g h t   ( c )   2 0 1 0   A d a l t a s 
 d a y j s   |   C o p y r i g h t   ( c )   2 0 1 8   i a m k u n 
 d e c i m a l . j s   |   C o p y r i g h t   ( c )   2 0 2 2   M i c h a e l   M c l a u g h l i n 
 d e e p m e r g e   |   C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y     J o s h   D u f f     a n d   o t h e r   c o n t r i b u t o r s 
 d e l a y e d - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 d o w n s h i f t   |   C o p y r i g h t   ( c )   2 0 1 7   P a y P a l 
 d u n d e r - p r o t o   |   C o p y r i g h t   ( c )   2 0 2 4   E C M A S c r i p t   S h i m s 
 e s - d e f i n e - p r o p e r t y   |   C o p y r i g h t   ( c )   2 0 2 4   J o r d a n   H a r b a n d 
 e s - e r r o r s   |   C o p y r i g h t   ( c )   2 0 2 4   J o r d a n   H a r b a n d 
 e s - o b j e c t - a t o m s   |   C o p y r i g h t   ( c )   2 0 2 4   J o r d a n   H a r b a n d 
 e s - s e t - t o s t r i n g t a g   |   C o p y r i g h t   ( c )   2 0 2 2   E C M A S c r i p t   S h i m s 
 e s - t o o l k i t   |   C o p y r i g h t   V i v a   R e p u b l i c a     I n c . .   C o p y r i g h t   ( c )   2 0 2 4   V i v a   R e p u b l i c a     I n c 
 f l a t p i c k r   |   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f o c u s - t r a p   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D a v i d   C l a r k 
 f o c u s - t r a p - r e a c t   |   C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 f o l l o w - r e d i r e c t s   |   C o p y r i g h t   2 0 1 4  p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 f o r m - d a t a   |   C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d o r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 f o r m - d a t a   |   C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 f r a m e r - m o t i o n   |   C o p y r i g h t   2 0 1 8   F r a m e r   B . V 
 f r a m e s y n c   |   C o p y r i g h t   2 0 1 9   F r a m e r   B V 
 f u n c t i o n - b i n d   |   C o p y r i g h t   ( c )   2 0 1 3   R a y n o s 
 g e t - i n t r i n s i c   |   C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d 
 g e t - p r o t o   |   C o p y r i g h t   ( c )   2 0 2 5   J o r d a n   H a r b a n d 
 g o p d   |   C o p y r i g h t   ( c )   2 0 2 2   J o r d a n   H a r b a n d 
 h a s - s y m b o l s   |   C o p y r i g h t   ( c )   2 0 1 6   J o r d a n   H a r b a n d 
 h a s - t o s t r i n g t a g   |   C o p y r i g h t   ( c )   2 0 2 1   I n s p e c t   J S 
 h a s o w n   |   C o p y r i g h t   J o r d a n   H a r b a n d   a n d   c o n t r i b u t o r s 
 h e y - l i s t e n   |   C o p y r i g h t   2 0 1 8   P o p m o t i o n 
 h i s t o r y   |   C o p y r i g h t   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 i m m u t a b i l i t y - h e l p e r   |   C o p y r i g h t   2 0 1 7   M o s h e   K o l o d n y 
 i n v a r i a n t   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 i s - a r r a y i s h   |   C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 i s a r r a y   |   C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 j s - t o k e n s   |   C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 j s o n - c   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 2   E r i c   H a s z l a k i e w i c z   C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 5   M e t a p a r a d i g m   P t e   L t d 
 l i n k i f y - i t   |   C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n 
 l o a d - s c r i p t   |   N o   c o p y r i g h t   s t a t e m e n t 
 l o d a s h   |   C o p y r i g h t   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / >   , C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / >   B a s e d   o n   U n d e r s c o r e . j s 
 l o d a s h - e s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > 
 l o d a s h - e s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 l o o s e - e n v i f y   |   C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 l o t t i e - w e b   |   C o p y r i g h t   2 0 1 5   B o d y m o v i n 
 m a r k d o w n - i t   |   C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n     A l e x   K o c h a r i n 
 m a r k d o w n - i t - a t t r s   |   C o p y r i g h t   A r v e   S e l j e b u   < a r v e . s e l j e b u @ g m a i l . c o m >   ( a r v e 0 . g i t h u b . i o ) .   C o p y r i g h t   A r v e   S e l j e b u 
 m a t h - i n t r i n s i c s   |   C o p y r i g h t   ( c )   2 0 2 4   E C M A S c r i p t   S h i m s 
 m d u r l   |   C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n     A l e x   K o c h a r i n 
 m e m o i z e - o n e   |   C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 m i m e - d b   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   , C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m i m e - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   , C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 o b j e c t - a s s i g n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - t o - r e g e x p   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 p e r f o r m a n c e - n o w   |   C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 p o p m o t i o n   |   C o p y r i g h t      2 0 1 9   F r a m e r   B V 
 p r o m i s e   |   C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 p r o p - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 p r o x y - f r o m - e n v   |   C o p y r i g h t   ( C )   2 0 1 6 - 2 0 1 8   R o b   W u   < r o b @ r o b w u . n l > 
 p u n y c o d e . j s   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 r a f   |   C o p y r i g h t   2 0 1 3   C h r i s   D i c k i n s o n   < c h r i s @ n e v e r s a w . u s > 
 r e a c t   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - a p p - p o l y f i l l   |   C o p y r i g h t   2 0 1 3   F a c e b o o k ,   I n c 
 r e a c t - d o m   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - f a s t - c o m p a r e   |   C o p y r i g h t   ( c )   2 0 1 8   F o r m i d a b l e   L a b s .   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 r e a c t - i s   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - i s   |   C o p y r i g h t   F a c e b o o k     I n c .   a n d   i t s   a f f i l i a t e s 
 r e a c t - p l a y e r   |   C o p y r i g h t   P e t e   C o o k   h t t p : / / c o o k p e t e . c o m 
 r e a c t - r e d u x   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v .   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 r e a c t - r e f r e s h   |   C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 r e a c t - r o u t e r   |   C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 5 - 2 0 1 9 ,   C o p y r i g h t   ( c )   R e m i x   S o f t w a r e   2 0 2 0 - 2 0 2 2 
 r e a c t - r o u t e r - d o m   |   C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 5 - 2 0 1 9 ,   C o p y r i g h t   ( c )   R e m i x   S o f t w a r e   2 0 2 0 - 2 0 2 2 
 r e a c t - t a b l e   |   C o p y r i g h t   2 0 1 6   T a n n e r   L i n s l e y 
 r e a c t - w i n d o w   |   C o p y r i g h t   ( c )   2 0 1 8   B r i a n   V a u g h n .   C o p y r i g h t   b v a u g h n 
 r e d u x   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v .   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 r e g e n e r a t o r - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 r e s i z e - o b s e r v e r - p o l y f i l l   |   C o p y r i g h t   ( c )   2 0 1 6   D e n i s   R u l 
 r e s o l v e - p a t h n a m e   |   C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 s c h e d u l e r   |   C o p y r i g h t   F a c e b o o k     I n c .   a n d   i t s   a f f i l i a t e s 
 s i m p l e - s w i z z l e   |   C o p y r i g h t   ( c )   2 0 1 5   J o s h   J u n o n 
 s t y l e - v a l u e - t y p e s   |   C o p y r i g h t   2 0 1 8   P o p m o t i o n 
 s w i p e r   |   C o p y r i g h t   ( c )   2 0 1 9   V l a d i m i r   K h a r l a m p i d i .   C o p y r i g h t   ( c )   2 0 1 9   V l a d i m i r   K h a r l a m p i d i 
 s y m b o l - o b s e r v a b l e   |   C o p y r i g h t   B e n   L e s h   < b e n @ b e n l e s h . c o m >   , C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m )   , C o p y r i g h t   S i n d r e   S o r h u s   a n d   B e n   L e s h 
 t a b b a b l e   |   C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 t i n y - i n v a r i a n t   |   C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 t i n y - w a r n i n g   |   C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 t o g g l e - s e l e c t i o n   |   C o p y r i g h t   ( c )   2 0 1 7   s u d o d o k i   < s m d . d e l u z i o n @ g m a i l . c o m > 
 u c . m i c r o   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u s e - r e s i z e - o b s e r v e r   |   C o p y r i g h t   2 0 1 8   V i k t o r   H u b e r t   < r p g m o r p h e u s @ g m a i l . c o m > 
 u s e - s y n c - e x t e r n a l - s t o r e   |   C o p y r i g h t   M e t a   P l a t f o r m s     I n c .   a n d   a f f i l i a t e s 
 v a l u e - e q u a l   |   C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 w h a t w g - f e t c h   |   C o p y r i g h t   2 0 1 4 - 2 0 2 3   G i t H u b ,   I n c 
 w i n d o w - o r - g l o b a l   |   C o p y r i g h t   ( c )   P u r p o s e   I n d u s t r i e s 
 
 
 C o p y r i g h t   < Y E A R > < C O P Y R I G H T   H O L D E R > 
 
 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 i s   s o f t w a r e   a n d   
 a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   S o f t w a r e ) ,   
 t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   
 i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   
 c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   
 a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   
 p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   
 S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   
 O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   M I T   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 P Y T H O N - 2 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 a r g p a r s e 
 
 P y t h o n   2 . 0   L i c e n s e 
 
 P y t h o n   2 . 0   L i c e n s e   I n f o r m a t i o n 
 
 H I S T O R Y   O F   T H E   S O F T W A R E 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   ( C W I )   i n   
 t h e   N e t h e r l a n d s   a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .   G u i d o   i s   P y t h o n ' s   p r i n c i p a l   a u t h o r ,   a l t h o u g h   
 i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s .   T h e   l a s t   v e r s i o n   r e l e a s e d   f r o m   C W I   w a s   P y t h o n   1 . 2 .   I n   1 9 9 5 ,   
 G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I )   i n   R e s t o n ,   
 V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e   s o f t w a r e .   P y t h o n   1 . 6   w a s   t h e   l a s t   o f   t h e   v e r s i o n s   
 r e l e a s e d   b y   C N R I .   I n   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p e m e n t   t e a m   m o v e d   t o   B e O p e n . c o m   t o   f o r m   t h e   
 B e O p e n   P y t h o n L a b s   t e a m   ( w w w . p y t h o n l a b s . c o m ) .   P y t h o n   2 . 0   i s   t h e   f i r s t   r e l e a s e   f r o m   P y t h o n L a b s .   T h a n k s   
 t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s   d i r e c t i o n   t o   m a k e   t h i s   r e l e a s e   p o s s i b l e . 
 
 B E O P E N . C O M   T E R M S   A N D   C O N D I T I O N S   F O R   P Y T H O N   2 . 0 
 
 B e O p e n   P y t h o n   O p e n   S o u r c e   L i c e n s e   A g r e e m e n t   V e r s i o n   1 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n   o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   
 S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   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 i s   B e O p e n   P y t h o n   L i c e n s e   A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   
 L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   
 d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   
 d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e   S o f t w a r e ,   a l o n e   
 o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   
 A N Y   R E P R E S E N T A T I O N   O R   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 N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G ,   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   S O F T W A R E ,   O R   A N Y   
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   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   u p o n   a   m a t e r i a l   b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   
 o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   
 t o   c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s   
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k   s e n s e   
 t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   
 P y t h o n "   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e   p e r m i s s i o n s   
 g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   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 i s   L i c e n s e   A g r e e m e n t . 
 
 C N R I   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T 
 P y t h o n   1 . 6   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .   T h i s   A g r e e m e n t   
 t o g e t h e r   w i t h   P y t h o n   1 . 6   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   
 ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 2 .   T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t   
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 2 . 
 
 C W I   P E R M I S S I O N S   S T A T E M E N T   A N D   D I S C L A I M E R 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e   N e t h e r l a n d s .   A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   
 a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   
 t h a t   b o t h   t h a t   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   
 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 ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   
 B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   
 A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   P Y T H O N - 2 . 0   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 U N I C O D E - 3 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 i c u 4 j ,   i c u 4 j - c h a r s e t ,   i c u 4 j - l o c a l e s p i 
 
 U N I C O D E   L I C E N S E   V 3 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     2 0 1 6 - 2 0 2 4   U n i c o d e ,   I n c . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   D A T A   F I L E S ,   A N D / O R 
 S O F T W A R E ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   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 I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T 
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 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   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e 
 D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n 
 t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e 
 D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r   ( a ) 
 t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a 
 F i l e s   o r   S o f t w a r e ,   o r   ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   T H E   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 
 T H I R D   P A R T Y   R I G H T S . 
 
 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   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E 
 B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S , 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A 
 F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h e s e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 S P D X - L i c e n s e - I d e n t i f i e r :   U n i c o d e - 3 . 0 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e 
 " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g 
 w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h , 
 d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s 
 t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f 
 t h e   S o f t w a r e   a n d   t h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   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   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N 
 C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n . 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   A R E 
   #   D I S C L A I M E D .   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   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   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 . 
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a . 
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   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 ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t 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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   o u t 
   #     o f   o r   i n   c o n n e c t i o n   w i t h   t h e   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   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 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   i n c l u d i n g ,   w i t h o u t   l i m i t a t i o n ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   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   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   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   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   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   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #   C o p y r i g h t   ( C )   2 0 1 6   a n d   l a t e r :   U n i c o d e ,   I n c .   a n d   o t h e r s . 
   #   L i c e n s e   &   t e r m s   o f   u s e :   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l 
   #   C o p y r i g h t   ( c )   2 0 1 5   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p s : / / g i t h u b . c o m / r o b e r 4 2 5 3 9 / l a o - d i c t i o n a r y 
   #   D i c t i o n a r y :   h t t p s : / / g i t h u b . c o m / r o b e r 4 2 5 3 9 / l a o - d i c t i o n a r y / l a o d i c t . t x t 
   #   L i c e n s e :   h t t p s : / / g i t h u b . c o m / r o b e r 4 2 5 3 9 / l a o - d i c t i o n a r y / L I C E N S E . t x t 
   #                     ( c o p i e d   b e l o w ) 
   # 
   # 	 T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y   v e r s i o n   o f   N o v   2 2 ,   2 0 2 0 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n   b i n a r y 
   #     f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d 
   #     t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
   #     p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   A R E 
   #     D I S C L A I M E D .   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   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G o o g l e   d o u b l e - c o n v e r s i o n 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
             w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 F i l e :   a c l o c a l . m 4   ( o n l y   f o r   I C U 4 C ) 
 S e c t i o n :   p k g . m 4   -   M a c r o s   t o   l o c a t e   a n d   u t i l i s e   p k g - c o n f i g . 
 
 
 C o p y r i g h t     2 0 0 4   S c o t t   J a m e s   R e m n a n t   < s c o t t @ n e t s p l i t . c o m > . 
 C o p y r i g h t     2 0 1 2 - 2 0 1 5   D a n   N i c h o l s o n   < d b n . l i s t s @ g m a i l . c o m > 
 
 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 9   T e m p l e   P l a c e   -   S u i t e   3 3 0 ,   B o s t o n ,   M A 
 0 2 1 1 1 - 1 3 0 7 ,   U S A . 
 
 A s   a   s p e c i a l   e x c e p t i o n   t o   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 f   y o u 
 d i s t r i b u t e   t h i s   f i l e   a s   p a r t   o f   a   p r o g r a m   t h a t   c o n t a i n s   a 
 c o n f i g u r a t i o n   s c r i p t   g e n e r a t e d   b y   A u t o c o n f ,   y o u   m a y   i n c l u d e   i t   u n d e r 
 t h e   s a m e   d i s t r i b u t i o n   t e r m s   t h a t   y o u   u s e   f o r   t h e   r e s t   o f   t h a t 
 p r o g r a m . 
 
 
 ( T h e   c o n d i t i o n   f o r   t h e   e x c e p t i o n   i s   f u l f i l l e d   b e c a u s e 
 I C U 4 C   i n c l u d e s   a   c o n f i g u r a t i o n   s c r i p t   g e n e r a t e d   b y   A u t o c o n f , 
 n a m e l y   t h e   ` c o n f i g u r e `   s c r i p t . ) 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 F i l e :   c o n f i g . g u e s s   ( o n l y   f o r   I C U 4 C ) 
 
 
 T h i s   f i l e   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   3   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 ,   s e e   < h t t p s : / / w w w . g n u . o r g / l i c e n s e s / > . 
 
 A s   a   s p e c i a l   e x c e p t i o n   t o   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 f   y o u 
 d i s t r i b u t e   t h i s   f i l e   a s   p a r t   o f   a   p r o g r a m   t h a t   c o n t a i n s   a 
 c o n f i g u r a t i o n   s c r i p t   g e n e r a t e d   b y   A u t o c o n f ,   y o u   m a y   i n c l u d e   i t   u n d e r 
 t h e   s a m e   d i s t r i b u t i o n   t e r m s   t h a t   y o u   u s e   f o r   t h e   r e s t   o f   t h a t 
 p r o g r a m .     T h i s   E x c e p t i o n   i s   a n   a d d i t i o n a l   p e r m i s s i o n   u n d e r   s e c t i o n   7 
 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 ,   v e r s i o n   3   ( " G P L v 3 " ) . 
 
 
 ( T h e   c o n d i t i o n   f o r   t h e   e x c e p t i o n   i s   f u l f i l l e d   b e c a u s e 
 I C U 4 C   i n c l u d e s   a   c o n f i g u r a t i o n   s c r i p t   g e n e r a t e d   b y   A u t o c o n f , 
 n a m e l y   t h e   ` c o n f i g u r e `   s c r i p t . ) 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 F i l e :   i n s t a l l - s h   ( o n l y   f o r   I C U 4 C ) 
 
 
 C o p y r i g h t   1 9 9 1   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .     M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 E N D   O F   U N I C O D E - 3 . 0   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 Z L I B   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 z l i b 
 
 z l i b   L i c e n s e 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e ,   i n c l u d i n g   c o m m e r c i a l   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   Z L I B   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 U R L   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 c u r l   |   C o p y r i g h t   ( c )   1 9 9 6   -   2 0 2 1 ,   D a n i e l   S t e n b e r g ,   < d a n i e l @ h a x x . s e > ,   a n d   m a n y   c o n t r i b u t o r s ,   s e e   t h e   T H A N K S   f i l e .   A l l   r i g h t s   r e s e r v e d 
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s . 
 
 T H E   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   T H E   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   T H I R D   P A R T Y   R I G H T S .   I N 
 N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E 
 O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   C U R L   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 . 7   I B M   M Q 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 8   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   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 : 
 
 A p a c h e - 2 . 0 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 B S D - 3 - C l a u s e - P a t e n t 
 B o u n c y   C a s t l e   L i c e n s e 
 E P L - 2 . 0 
 I S C 
 M I T 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E - 2 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 a p i g u a r d i a n - a p i ,   c e l . d e v / e x p r ,   g i t h u b . c o m / G o - g i t / g o - g i t / v 5 ,   g i t h u b . c o m / G o l a n g / g r o u p c a c h e , 
 g i t h u b . c o m / P r o m e t h e u s / C l i e n t _ m o d e l ,   g i t h u b . c o m / P r o m e t h e u s / c o m m o n ,   g i t h u b . c o m / a k r y l y s o v / p o g r e b , 
 g i t h u b . c o m / c o n t a i n e r d / c g r o u p s / v 3 ,   g i t h u b . c o m / c o n t a i n e r d / c o n t a i n e r d , 
 g i t h u b . c o m / c o n t a i n e r d / c o n t a i n e r d / a p i ,   g i t h u b . c o m / c o n t a i n e r d / c o n t i n u i t y , 
 g i t h u b . c o m / c o n t a i n e r d / e r r d e f s ,   g i t h u b . c o m / c o n t a i n e r d / l o g ,   g i t h u b . c o m / c o n t a i n e r d / p l a t f o r m s , 
 g i t h u b . c o m / c o n t a i n e r d / t t r p c ,   g i t h u b . c o m / c o n t a i n e r d / t y p e u r l / v 2 ,   g i t h u b . c o m / c o n t a i n e r s / c o m m o n , 
 g i t h u b . c o m / c o n t a i n e r s / i m a g e / v 5 ,   g i t h u b . c o m / c o n t a i n e r s / i m a g e / v 5 / d o c k e r , 
 g i t h u b . c o m / c o n t a i n e r s / l i b t r u s t ,   g i t h u b . c o m / c o n t a i n e r s / o c i c r y p t ,   g i t h u b . c o m / c o n t a i n e r s / s t o r a g e , 
 g i t h u b . c o m / c o r e o s / g o - s y s t e m d / v 2 2 ,   g i t h u b . c o m / d i s t r i b u t i o n / r e f e r e n c e ,   g i t h u b . c o m / d o c k e r / c l i , 
 g i t h u b . c o m / d o c k e r / d i s t r i b u t i o n ,   g i t h u b . c o m / d o c k e r / d o c k e r ,   g i t h u b . c o m / d o c k e r / d o c k e r - c r e d e n t i a l - 
 h e l p e r s ,   g i t h u b . c o m / d o c k e r / g o - c o n n e c t i o n s ,   g i t h u b . c o m / d o c k e r / g o - u n i t s ,   g i t h u b . c o m / g o - G i t / g o - 
 b i l l y / v 5 ,   g i t h u b . c o m / g o - L o g r / L o g r ,   g i t h u b . c o m / g o - O p e n A P I / j s o n p o i n t e r ,   g i t h u b . c o m / g o - O p e n A P I / s w a g , 
 g i t h u b . c o m / g o - g i t / g o - b i l l y / v 5 ,   g i t h u b . c o m / g o - g i t / g o - g i t / v 5 ,   g i t h u b . c o m / g o - j o s e / g o - j o s e / v 4 , 
 g i t h u b . c o m / g o - l o g r / s t d r ,   g i t h u b . c o m / g o - l o g r / z a p r ,   g i t h u b . c o m / g o - o p e n a p i / j s o n r e f e r e n c e , 
 g i t h u b . c o m / g o l a n g / g r o u p c a c h e ,   g i t h u b . c o m / g o l a n g / g r o u p c a c h e / l r u ,   g i t h u b . c o m / g o o g l e / c e l - g o , 
 g i t h u b . c o m / g o o g l e / g n o s t i c - M o d e l s ,   g i t h u b . c o m / g o o g l e / g o F u z z ,   g i t h u b . c o m / g r p c - e c o s y s t e m / g o - g r p c - 
 m i d d l e w a r e / v 2 ,   g i t h u b . c o m / g r p c - e c o s y s t e m / g r p c - h e a l t h - p r o b e ,   g i t h u b . c o m / i b m - m e s s a g i n g / m q - g o l a n g / v 5 , 
 g i t h u b . c o m / i b m / i b m - l i c e n s i n g - o p e r a t o r ,   g i t h u b . c o m / i b m / o p e r a n d - d e p l o y m e n t - l i f e c y c l e - m a n a g e r , 
 g i t h u b . c o m / i c z a / b a c k s c a n n e r ,   g i t h u b . c o m / j o e l a n f o r d / i g n o r e , 
 g i t h u b . c o m / m a t t t p r o u d / G o l a n g _ p r o t o b u f _ e x t e n s i o n s ,   g i t h u b . c o m / m o b y / l o c k e r , 
 g i t h u b . c o m / m o b y / s p d y s t r e a m ,   g i t h u b . c o m / m o b y / s y s / m o u n t i n f o ,   g i t h u b . c o m / m o b y / s y s / u s e r , 
 g i t h u b . c o m / m o b y / s y s / u s e r n s ,   g i t h u b . c o m / m o b y / t e r m ,   g i t h u b . c o m / m o d e r n - g o / c o n C u r r e n t , 
 g i t h u b . c o m / m o d e r n - g o / r e f L e c t 2 ,   g i t h u b . c o m / o p e n c o n t a i n e r s / g o - d i g e s t ,   g i t h u b . c o m / o p e n c o n t a i n e r s / i m a g e - 
 s p e c ,   g i t h u b . c o m / o p e n c o n t a i n e r s / r u n t i m e - S p e c ,   g i t h u b . c o m / o p e n s h i f t / a p i ,   g i t h u b . c o m / o p e r a t o r - 
 f r a m e w o r k / a p i ,   g i t h u b . c o m / p j b g f / s h a 1 c d ,   g i t h u b . c o m / p r o m e t h e u s - o p e r a t o r / p r o m e t h e u s - 
 o p e r a t o r / p k g / a p i s / m o n i t o r i n g ,   g i t h u b . c o m / p r o m e t h e u s / C l i e n t _ g o l a n g , 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g ,   g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g / p r o m e t h e u s , 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g / p r o m e t h e u s / p r o m h t t p ,   g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ m o d e l / g o , 
 g i t h u b . c o m / p r o m e t h e u s / c o m m o n ,   g i t h u b . c o m / p r o m e t h e u s / p r o c f s ,   g i t h u b . c o m / s e r g i / g o - d i f f , 
 g i t h u b . c o m / s k e e m a / k n o w n h o s t s ,   g i t h u b . c o m / s p f 1 3 / c o b r a ,   g i t h u b . c o m / s p i f f e / g o - s p i f f e / v 2 , 
 g i t h u b . c o m / s u b c h e n / g o - x m l d o m ,   g i t h u b . c o m / x a n z y / s s h - a g e n t , 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b / i n s t r u m e n t a t i o n / n e t / h t t p / o t e l h t t p ,   g o . o p e n t e l e m e t r y . i o / o t e l , 
 g o . o p e n t e l e m e t r y . i o / o t e l / e x p o r t e r s / o t l p / o t l p t r a c e , 
 g o . o p e n t e l e m e t r y . i o / o t e l / e x p o r t e r s / o t l p / o t l p t r a c e / o t l p t r a c e g r p c ,   g o . o p e n t e l e m e t r y . i o / o t e l / m e t r i c , 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k ,   g o . o p e n t e l e m e t r y . i o / o t e l / t r a c e ,   g o . o p e n t e l e m e t r y . i o / p r o t o / o t l p , 
 g o m o d u l e s . x y z / j s o n p a t c h / v 2 ,   g o o g l e . g o l a n g . o r g / g e n p r o t o ,   g o o g l e . g o l a n g . o r g / g e n p r o t o / g o o g l e a p i s / a p i , 
 g o o g l e . g o l a n g . o r g / g e n p r o t o / g o o g l e a p i s / r p c ,   g o o g l e . g o l a n g . o r g / g r p c , 
 g o o g l e . g o l a n g . o r g / g r p c / b a l a n c e r / b a s e ,   g o o g l e . g o l a n g . o r g / g r p c / c r e d e n t i a l s , 
 g o o g l e . g o l a n g . o r g / g r p c / e n c o d i n g ,   g o o g l e . g o l a n g . o r g / g r p c / g r p c l o g ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / b a l a n c e r / g r a c e f u l s w i t c h , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / b a l a n c e r l o a d ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / b i n a r y l o g , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / c h a n n e l z ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / c r e d e n t i a l s , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / g r p c l o g ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / g r p c r a n d , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / g r p c s y n c ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / g r p c u t i l , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / i d l e ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / r e s o l v e r , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / s t a t u s ,   g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / t r a n s p o r t , 
 g o o g l e . g o l a n g . o r g / g r p c / i n t e r n a l / t r a n s p o r t / n e t w o r k t y p e ,   g o o g l e . g o l a n g . o r g / g r p c / m e t a d a t a , 
 g o o g l e . g o l a n g . o r g / g r p c / p e e r ,   g o o g l e . g o l a n g . o r g / g r p c / r e s o l v e r ,   g o o g l e . g o l a n g . o r g / g r p c / s t a t s , 
 g o o g l e . g o l a n g . o r g / g r p c / s t a t u s ,   g o p k g . i n / Y a m l . v 2 ,   g o p k g . i n / y A M L . v 3 ,   k 8 s . i o / A P I ,   k 8 s . i o / a p i , 
 k 8 s . i o / a p i M a c h i n e r y ,   k 8 s . i o / a p i e x t e n s i o n s - A P I S e r v e r ,   k 8 s . i o / a p i e x t e n s i o n s - a p i s e r v e r , 
 k 8 s . i o / a p i m a c h i n e r y ,   k 8 s . i o / a p i m a c h i n e r y / p k g / r u n t i m e ,   k 8 s . i o / a p i m a c h i n e r y / p k g / r u n t i m e / s c h e m a , 
 k 8 s . i o / a p i m a c h i n e r y / p k g / r u n t i m e / s e r i a l i z e r / j s o n ,   k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / f r a m e r , 
 k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / j s o n ,   k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / n e t , 
 k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / p r o x y ,   k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / s e t s , 
 k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / w a i t ,   k 8 s . i o / a p i m a c h i n e r y / p k g / u t i l / y a m l ,   k 8 s . i o / a p i s e r v e r ,   k 8 s . i o / c l i - 
 r u n t i m e ,   k 8 s . i o / c l i e n t - g O ,   k 8 s . i o / c l i e n t - g o ,   k 8 s . i o / c l i e n t - g o / t r a n s p o r t ,   k 8 s . i o / c l i e n t - 
 g o / u t i l / c o n n r o t a t i o n ,   k 8 s . i o / c l i e n t - g o / u t i l / w o r k q u e u e ,   k 8 s . i o / c o m p o n e n t - b a s e ,   k 8 s . i o / k l o g / v 2 , 
 k 8 s . i o / k u b e - o p e n a p i ,   k 8 s . i o / k u b e c t l ,   k 8 s . i o / u t i l s ,   m q - c o n t a i n e r ,   o p e n t e s t 4 j ,   s i g s . k 8 s . i o / a p i s e r v e r - 
 n e t w o r k - p r o x y / k o n n e c t i v i t y - c l i e n t ,   s i g s . k 8 s . i o / c o n t r o l l e r - R U N T I M E ,   s i g s . k 8 s . i o / c o n t r o l l e r - r u n t i m e , 
 s i g s . k 8 s . i o / j s o n ,   s i g s . k 8 s . i o / k u s t o m i z e / k y a m l ,   s i g s . k 8 s . i o / s t r u c t u r e d - m e r g e - d i f f / v 4 
 
                                                                 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r 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   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   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 i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   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   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   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 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   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 i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   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 ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             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   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   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   d i r e c t ,   i n d i r e c t ,   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   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   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 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             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 . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   A P A C H E - 2 . 0   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S D - 2 - C L A U S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 g i t h u b . c o m / g o d b u s / d b u s / v 5   |   C o p y r i g h t   ( c )   2 0 1 3 ,   G e o r g   R e i n k e   ( < g u e l f e y   a t   g m a i l   d o t   c o m > ) ,   G o o g l e .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o r i l l a / w e b s o c k e t   |   C o p y r i g h t   ( c )   2 0 1 3   T h e   G o r i l l a   W e b S o c k e t   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / m o b y / s y s / c a p a b i l i t y   |   C o p y r i g h t   2 0 1 3   S u r y a n d a r u   T r i a n d a n a   < s y n d t r @ g m a i l . c o m >   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   2 0 2 3   T h e   C a p a b i l i t y   A u t h o r s 
 g i t h u b . c o m / r u s s r o s s / b l a c k f r i d a y / v 2   |   C o p y r i g h t      2 0 1 1   R u s s   R o s s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / s y n d t r / g o c a p a b i l i t y   |   C o p y r i g h t   2 0 1 3   S u r y a n d a r u   T r i a n d a n a   < s y n d t r @ g m a i l . c o m > .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / w a r n i n g s . v 0   |   C o p y r i g h t   ( c )   2 0 1 6   P  t e r   S u r  n y i . 
 
 
 C o p y r i g h t   ( c )   < Y E A R >   < C O P Y R I G H T   H O L D E R > 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   B S D - 2 - C L A U S E   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S D - 3 - C L A U S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 a r c h i v e / t a r   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 b u f i o   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 b y t e s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c m p   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o m p r e s s / f l a t e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o m p r e s s / g z i p   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o m p r e s s / z l i b   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o n t a i n e r / l i s t   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o n t e x t   |   C o p y r i g h t   2 0 1 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / c i p h e r   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / e c d h   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / e c d s a   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / e d 2 5 5 1 9   |   C o p y r i g h t   2 0 1 6   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / e l l i p t i c   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / h m a c   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / i n t e r n a l / b a c k e n d   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / i n t e r n a l / b o r i n g / f i p s t l s   |   C o p y r i g h t   2 0 1 7   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / i n t e r n a l / f i p s 1 4 0 / m l k e m   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 c r y p t o / i n t e r n a l / f i p s 1 4 0 / s u b t l e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 c r y p t o / i n t e r n a l / f i p s 1 4 0 / t l s 1 3   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 c r y p t o / i n t e r n a l / m l k e m 7 6 8   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / i n t e r n a l / n i s t e c   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / i n t e r n a l / n i s t e c / f i a t   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0   T h e   f i a t - c r y p t o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / m d 5   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / r a n d   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / r s a   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / s u b t l e   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / t l s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 c r y p t o / t l s / i n t e r n a l / f i p s 1 4 0 t l s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 c r y p t o / x 5 0 9   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 d a r i o . c a t / m e r g o   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 3   D a r i o   C a s t a   .   A l l   r i g h t s   r e s e r v e d 
 e n c o d i n g / a s n 1   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / b a s e 6 4   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / b i n a r y   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / g o b   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / h e x   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / j s o n   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / p e m   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e n c o d i n g / x m l   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 e r r o r s   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / F S n o t i f y / f s n o t i f y   |   C o p y r i g h t      2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t      f s n o t i f y   A u t h o r s .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / G O O G L E / g o - c m p   |   C o p y r i g h t   ( c )   2 0 1 7   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / G O O G L E / u u i d   |   C o p y r i g h t   ( c )   2 0 0 9 , 2 0 1 4   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / I m d a r i o / m e r g o   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 3   D a r i o   C a s t a   .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / K l a u s P o s t / c o m p r e s s   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 9   K l a u s   P o s t .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / P k g / e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   D a v e   C h e n e y   < d a v e @ c h e n e y . n e t >   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / P r o t o n m a i l / g o - c r y p t o   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / a n t c h f x / x p a t h   |   N o   c o p y r i g h t   s t a t e m e n t 
 g i t h u b . c o m / a n t l r 4 - g o / a n t l r / v 4   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 3   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / c l o u d f l a r e / C I R C L   |   C o p y r i g h t   ( c )   2 0 1 9   C l o u d f l a r e .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / c y p h a r / f i l e p a t h - s e c u r e j o i n   |   C o p y r i g h t   ( C )   2 0 1 4 - 2 0 1 5   D o c k e r   I n c   &   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( C )   2 0 1 7 - 2 0 2 4   S U S E   L L C .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / e m i r p a s i c / g o d s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   E m i r   P a s i c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o - G i t / g c f g   |   C o p y r i g h t   ( c )   2 0 1 2   P  t e r   S u r  n y i .   P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o - e r r o r s / e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 5   C o n r a d   I r w i n   < c o n r a d @ b u g s n a g . c o m > 
 g i t h u b . c o m / g o g o / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 3 ,   T h e   G o G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o l a n g / p r o t o b u F   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .     A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o l a n g / p r o t o b u f   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .     A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o r i l l a / m u x   |   C o p y r i g h t   ( c )   2 0 2 3   T h e   G o r i l l a   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g r p c - g a t e w a y / v 2   |   C o p y r i g h t   ( c )   2 0 1 5 ,   G e n g o ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / j b e n e t / g o - c o n t e x t   |   C o p y r i g h t   ( c )   2 0 1 4   J u a n   B a t i z - B e n e t 
 g i t h u b . c o m / k l a u s p o s t / c o m p r e s s   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 9   K l a u s   P o s t .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / k l a u s p o s t / c o m p r e s s / z s t d   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 9   K l a u s   P o s t .   A l l   r i g h t s   r e s e r v e d 
 g i t h u b . c o m / l i g g i t t / t a b w r i t e r   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / m m c l o u g h l i n / a v o   |   C o p y r i g h t   ( c )   2 0 1 8 ,   M i c h a e l   M c L o u g h l i n   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g   |   C o p y r i g h t   ( c )   2 0 1 1 ,   O p e n   K n o w l e d g e   F o u n d a t i o n   L t d . 
 g i t h u b . c o m / m x k / g o - f l o w r a t e   |   C o p y r i g h t   ( c )   2 0 1 4   T h e   G o - F l o w R a t e   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b   |   C o p y r i g h t   ( c )   2 0 1 3 ,   P a t r i c k   M e z a r d .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / s i r u p s e N / l o g r U s   |   C o p y r i g h t   ( c )   2 0 1 4   S i m o n   E s k i l d s e n 
 g i t h u b . c o m / s p f 1 3 / p f l a g   |   C o p y r i g h t   ( c )   2 0 1 2   A l e x   O g i e r .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d 
 g o / p a r s e r   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / c r y p t o   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / e x p   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / m o d   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / h t m l   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / h t t p / h t t p g u t s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / h t t p 2   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / h t t p 2 / h p a c k   |   C o p y r i g h t   2 0 1 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / i d n a   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / i n t e r n a l / h t t p c o m m o n   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t / t r a c e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / o a u t h 2   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / s y n c   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / s y s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / s y s / u n i x   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e r m   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e x t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e x t / e n c o d i n g / u n i c o d e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t e x t / i n t e r n a l / l a n g u a g e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t e x t / l a n g u a g e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e x t / t r a n s f o r m   |   C o p y r i g h t   2 0 1 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t i m e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t i m e / r a t e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / e n c o d i n g / p r o t o j s o n   |   C o p y r i g h t   2 0 1 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / e n c o d i n g / p r o t o t e x t   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / e n c o d i n g / p r o t o w i r e   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / d e t r a n d   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / e n c o d i n g / j s o n   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / e n c o d i n g / m e s s a g e s e t   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / e n c o d i n g / t e x t   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / e r r o r s   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / s e t   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / i n t e r n a l / s t r s   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f / r e f l e c t / p r o t o r e f l e c t   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / I n f . v 0   |   C o p y r i g h t   ( c )   2 0 1 2   P  t e r   S u r  n y i .   P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / e v a n p h x / j s o n - p a t c h . v 4   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x .   A l l   r i g h t s   r e s e r v e d . 
 h a s h / c r c 3 2   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 h t m l / t e m p l a t e   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / a b i   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / b y t e a l g   |   C o p y r i g h t   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / b y t e o r d e r   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / c h a c h a 8 r a n d   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / f i l e p a t h l i t e   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / i n t e r n   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / i t o a   |   C o p y r i g h t   2 0 2 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / p o l l   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / r u n t i m e / a t o m i c   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / r u n t i m e / m a p s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 i n t e r n a l / r u n t i m e / s y s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 i n t e r n a l / r u n t i m e / s y s c a l l   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / s t r i n g s l i t e   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / s y n c   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 i n t e r n a l / s y s c a l l / e x e c e n v   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / s y s c a l l / u n i x   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i n t e r n a l / t e s t l o g   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 i o   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 i o / f s   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 l o g   |   C o p y r i g h t   2 0 1 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m a p s   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m a t h   |   C o p y r i g h t   2 0 1 7   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m a t h / b i g   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m a t h / b i t s   |   C o p y r i g h t   2 0 2 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m a t h / r a n d   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m i m e / m u l t i p a r t   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 m i m e / q u o t e d p r i n t a b l e   |   C o p y r i g h t   2 0 1 6   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / h t t p   |   C o p y r i g h t   2 0 1 6   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / h t t p / h t t p t r a c e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / h t t p / h t t p u t i l   |   C o p y r i g h t   2 0 1 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / h t t p / i n t e r n a l   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / h t t p / i n t e r n a l / a s c i i   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / m a i l   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / n e t i p   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / t e x t p r o t o   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 n e t / u r l   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 o s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 o s / e x e c   |   C o p y r i g h t   2 0 1 5   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 o s / s i g n a l   |   C o p y r i g h t   2 0 2 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 p a t h   |   C o p y r i g h t   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 p a t h / f i l e p a t h   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e f l e c t   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e g e x p   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e g e x p / s y n t a x   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r u n t i m e   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r u n t i m e / i n t e r n a l / a t o m i c   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r u n t i m e / i n t e r n a l / s y s   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r u n t i m e / i n t e r n a l / s y s c a l l   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s l i c e s   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s o f t w a r e . s s l m a t e . c o m / s r c / g o - p k c s 1 2   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 8 ,   2 0 1 9   O p s m a t e ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 s o r t   |   C o p y r i g h t   2 0 2 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r c o n v   |   C o p y r i g h t   2 0 2 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r i n g s   |   C o p y r i g h t   2 0 2 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s y n c   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s y n c / a t o m i c   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s y s c a l l   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 t e x t / t e m p l a t e   |   C o p y r i g h t   2 0 1 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 t e x t / t e m p l a t e / p a r s e   |   C o p y r i g h t   2 0 1 1   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 t i m e   |   C o p y r i g h t   2 0 2 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 u n i c o d e   |   C o p y r i g h t   2 0 1 5   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 u n i c o d e / u t f 1 6   |   C o p y r i g h t   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 u n i c o d e / u t f 8   |   C o p y r i g h t   2 0 1 3   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 u n i q u e   |   C o p y r i g h t   2 0 2 4   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 C o p y r i g h t   ( c )   < Y E A R >   < C O P Y R I G H T   H O L D E R > 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   B S D - 3 - C L A U S E   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B S D - 3 - C L A U S E - P A T E N T   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 g o l a n g . o r g / x / t o o l s   |   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 
 
 C o p y r i g h t   ( c )   < Y E A R >   < C O P Y R I G H T   H O L D E R S > 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 S u b j e c t   t o   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 i s   l i c e n s e ,   e a c h   c o p y r i g h t   h o l d e r   a n d   
 c o n t r i b u t o r   h e r e b y   g r a n t s   t o   t h o s e   r e c e i v i n g   r i g h t s   u n d e r   t h i s   l i c e n s e   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   f o r   f a i l u r e   
 t o   s a t i s f y   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 )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h i s   s o f t w a r e ,   w h e r e   s u c h   l i c e n s e   
 a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s ,   a l r e a d y   a c q u i r e d   o r   h e r e a f t e r   a c q u i r e d ,   
 l i c e n s a b l e   b y   s u c h   c o p y r i g h t   h o l d e r   o r   c o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   
 b y : 
 
 ( a )   t h e i r   C o n t r i b u t i o n ( s )   ( t h e   l i c e n s e d   c o p y r i g h t s   o f   c o p y r i g h t   h o l d e r s   a n d   
 n o n - c o p y r i g h t a b l e   a d d i t i o n s   o f   c o n t r i b u t o r s ,   i n   s o u r c e   o r   b i n a r y   f o r m )   a l o n e ;   o r 
 
 ( b )   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   w o r k   o f   a u t h o r s h i p   t o   w h i c h   s u c h   
 C o n t r i b u t i o n ( s )   w a s   a d d e d   b y   s u c h   c o p y r i g h t   h o l d e r   o r   c o n t r i b u t o r ,   i f ,   a t   t h e   t i m e   
 t h e   C o n t r i b u t i o n   i s   a d d e d ,   s u c h   a d d i t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   n e c e s s a r i l y   
 i n f r i n g e d .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   
 t h e   C o n t r i b u t i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   a b o v e ,   n o   r i g h t s   o r   l i c e n s e s   f r o m   a n y   c o p y r i g h t   h o l d e r   o r   
 c o n t r i b u t o r   i s   g r a n t e d   u n d e r   t h i s   l i c e n s e ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   
 o r   o t h e r w i s e . 
 
 D I S C L A I M E R 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   A S   I S   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   A R E   D I S C L A I M E D .   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 S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   
 W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   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 . 
 
 
 E N D   O F   B S D - 3 - C L A U S E - P A T E N T   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B O U N C Y   C A S T L E   L I C E N S E   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 b c p k i x - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c p r o v - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 b c u t i l - j d k 1 8 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 1   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   
 ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   
 t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   
 c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
 S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   
 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 : 
 
 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   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   
 c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   
 H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   
 S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 
 E N D   O F   B O U N C Y   C A S T L E   L I C E N S E   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 P L - 2 . 0   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 j u n i t - j u p i t e r - a p i   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j u n i t . j u p i t e r / j u n i t - j u p i t e r - a p i 
 j u n i t - j u p i t e r - e n g i n e   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j u n i t . j u p i t e r / j u n i t - j u p i t e r - e n g i n e 
 j u n i t - p l a t f o r m - c o m m o n s   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j u n i t . p l a t f o r m / j u n i t - p l a t f o r m - c o m m o n s 
 j u n i t - p l a t f o r m - c o n s o l e - s t a n d a l o n e   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j u n i t . p l a t f o r m / j u n i t - p l a t f o r m - c o n s o l e - s t a n d a l o n e 
 j u n i t - p l a t f o r m - e n g i n e   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j u n i t . p l a t f o r m / j u n i t - p l a t f o r m - e n g i n e 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   
 ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   
 t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   
 t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   
 L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   
 w o r k   o f   a u t h o r s h i p . 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   
 a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   
 f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   
 o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   
 i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   
 t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h 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 ,   V e r s i o n   2 . 0 ,   o r   
 a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   
 a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   
 a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   
 s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   
 n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   
 g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   
 o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   
 ( i f   p e r m i t 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   3 ) . 
 3 .   R E Q U I R E M E N T S 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   
 3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   
 C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   
 t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   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   e x c h a n g e ;   a n d 
 b )   t h e   C o n t r i b u t o r   m a y   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   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   
 A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n 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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   
 u n d e r   s e c t i o n   3 . 2 ;   a n d 
 i v )   r e q u i r e s   a n y   s u b s e q u e n t   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 n y   p a r t y   t o   b e   u n d e r   
 a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   
 w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   
 L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   
 d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   
 n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( ' n o t i c e s ' )   c o n t a i n e d   
 w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   
 t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   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 n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   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 ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   
 O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   
 A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   
 w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   
 l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   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 ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G   W I T H O U T   L I M I T A T I O N   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   
 T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   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 . 
 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   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 p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 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   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   
 o f   t h e   A g r e e m e n t   w i l l   b e   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 .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   
 n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   
 i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   
 w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   
 v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   
 p e r m i s s i o n s   h e r e } . " 
 
 S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   
 t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   
 Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   
 w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 E N D   O F   E P L - 2 . 0   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 S C   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 g i t h u b . c o m / D a v e c G H / g o - s p e w   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   D a v e   C o l l i n s   < d a v e @ d a v e c . n a m e > 
 
 
 C o p y r i g h t   < Y E A R >   < O W N E R > 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   
 t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s . 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R   D I S C L A I M S   
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   
 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 .   I N   N O   
 E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   
 A R I S I N G   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   
 O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   I S C   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 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M I T   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   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   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   t e r m s : 
 
 f a s t c a c h e   |   C o p y r i g h t   ( c )   2 0 1 8   V i c t o r i a M e t r i c s 
 g i t h u b . c o m / B u r n t S u s h i / t o m l   |   C o p y r i g h t   ( c )   2 0 1 3   T O M L   a u t h o r s 
 g i t h u b . c o m / F X a m a c k E r / c b o r / v 2   |   C o p y r i g h t   ( c )   2 0 1 9 - p r e s e n t   F a y e   A m a c k e r 
 g i t h u b . c o m / J e f f a i l / g a b s   |   C o p y r i g h t   ( c )   2 0 1 9   A s h l e y   J e f f s 
 g i t h u b . c o m / M a k e N o w J u s t / h e r e d o c   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 3   T S U Y U S A T O   K i t s u n e 
 g i t h u b . c o m / a n t c h f x / x m l q u e r y   |   N o   c o p y r i g h t   s t a t e m e n t 
 g i t h u b . c o m / a s a s k e v i c h / g o v a l i d a t o R   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   A l e x   S a s k e v i c h 
 g i t h u b . c o m / b e o r n 7 / p e r k s   |   C o p y r i g h t   ( C )   2 0 1 3   B l a k e   M i z e r a n y 
 g i t h u b . c o m / b l a n g / S e m v e r / v 4   |   C o p y r i g h t   ( c )   2 0 1 4   B e n e d i k t   L a n g   < g i t h u b   a t   b e n e d i k t l a n g . d e > 
 g i t h u b . c o m / c e n k a l t i / b a c k o f f / v 4   |   C o p y r i g h t   ( c )   2 0 1 4   C e n k   A l t ? 
 g i t h u b . c o m / c e s p a r e / X X H a s h / v 2   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c e s p a r e / x x h a s h   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c e s p a r e / x x h a s h / v 2   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c i l i u m / e B P F   |   C o p y r i g h t   ( c )   2 0 1 7   N a t h a n   S w e e t   , C o p y r i g h t   ( c )   2 0 1 8 ,   2 0 1 9   C l o u d f l a r e   , C o p y r i g h t   ( c )   2 0 1 9   A u t h o r s   o f   C i l i u m 
 g i t h u b . c o m / d e c k a r e p / G o L a n g - s e t   |   C o p y r i g h t   ( c )   2 0 1 3   -   2 0 2 2   R a l p h   C a r a v e o   ( d e c k a r e p @ g m a i l . c o m ) 
 g i t h u b . c o m / e m i c k l e i / g o - r e s t f u l / v 3   |   C o p y r i g h t   ( c )   2 0 1 2 , 2 0 1 3   E r n e s t   M i c k l e i 
 g i t h u b . c o m / e m i c k l e i / g o - r e s t f u l / v 3 / l o g   |   C o p y r i g h t   ( c )   2 0 1 2 , 2 0 1 3   E r n e s t   M i c k l e i 
 g i t h u b . c o m / f e l i x g e / h t t p s n o o p   |   C o p y r i g h t   ( c )   2 0 1 6   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 g i t h u b . c o m / g h o d s s / y a m l   |   C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s 
 g i t h u b . c o m / g o l a n g - m i g r a t e / m i g r a t e / v 4   |   C o p y r i g h t   ( c )   2 0 1 6   M a t t h i a s   K a d e n b a c h ,   C o p y r i g h t   ( c )   2 0 1 8   D a l e   H u i 
 g i t h u b . c o m / h 2 n o n / f i l e t y p e   |   C o p y r i g h t   ( c )   T o m a s   A p a r i c i o 
 g i t h u b . c o m / h 2 n o n / g o - i s - s v g   |   C o p y r i g h t   ( c )   2 0 1 6   T o m a s   A p a r i c i o 
 g i t h u b . c o m / j o s h a r i a n / i n t e r n   |   C o p y r i g h t   ( c )   2 0 1 9   J o s h   B l e e c h e r   S n y d e r 
 g i t h u b . c o m / j s o n - i t e r a t o r / g o   |   C o p y r i g h t   ( c )   2 0 1 6   j s o n - i t e r a t o r 
 g i t h u b . c o m / k e v i n b u r k e / s s h _ c o n f i g   |   C o p y r i g h t   ( c )   2 0 1 7   K e v i n   B u r k e . 
 g i t h u b . c o m / m a i l r u / e a s y j s o n   |   C o p y r i g h t   ( c )   2 0 1 6   M a i l . R u   G r o u p 
 g i t h u b . c o m / m a t t n / g o - s q l i t e 3   |   C o p y r i g h t   ( c )   2 0 1 4   Y a s u h i r o   M a t s u m o t o 
 g i t h u b . c o m / m i t c h e l l h / g o - w o r d w r a p   |   C o p y r i g h t   ( c )   2 0 1 4   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m o n o c h r o m e g a n e / g o - g i t i g n o r e   |   C o p y r i g h t   ( c )   [ 2 0 1 5 ]   [ g o - g i t i g n o r e ] 
 g i t h u b . c o m / o n s i / g o m e g a   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / o t i a i 1 0 / c o p y   |   C o p y r i g h t   ( c )   2 0 1 8   o t i a i 1 0 
 g i t h u b . c o m / s t o e w e r / g o - s t r c a s e   |   C o p y r i g h t   ( c )   2 0 1 7 ,   A d r i a n   S t o e w e r   < a d r i a n . s t o e w e r @ r z . i f i . l m u . d e > 
 g i t h u b . c o m / s t r e t c h r / t e s t i f y   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 0   M a t   R y e r ,   T y l e r   B u n n e l l   a n d   c o n t r i b u t o r s . 
 g i t h u b . c o m / t i d w a l l / b t r e e   |   C o p y r i g h t   2 0 2 0   J o s h u a   J   B a k e r .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / t i d w a l l / g j s o n   |   C o p y r i g h t   ( c )   2 0 1 6   J o s h   B a k e r 
 g i t h u b . c o m / t i d w a l l / m a t c h   |   C o p y r i g h t   ( c )   2 0 1 6   J o s h   B a k e r 
 g i t h u b . c o m / t i d w a l l / p r e t t y   |   C o p y r i g h t   ( c )   2 0 1 7   J o s h   B a k e r 
 g i t h u b . c o m / t i d w a l l / s j s o n   |   C o p y r i g h t   ( c )   2 0 1 6   J o s h   B a k e r 
 g i t h u b . c o m / x 4 4 8 / f l o a t 1 6   |   C o p y r i g h t   2 0 1 9   M o n t g o m e r y   E d w a r d s ? ? ?   a n d   F a y e   A m a c k e r 
 g i t h u b . c o m / x l a b / t r e e p r i n t   |   C o p y r i g h t      2 0 1 6   M a x i m   K u p r i i a n o v   < m a x @ k c . v c > 
 g i t h u b . c o m / z e e b o / e r r s   |   C o p y r i g h t   ( c )   2 0 1 7   T h e   A u t h o r s 
 g o . e t c d . i o / b b o l t   |   C o p y r i g h t   ( c )   2 0 1 3   B e n   J o h n s o n 
 g o . u b e r . o r g / m u l t i e r r   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 2 1   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / z a p   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   U b e r   T e c h n o l o g i e s ,   I n c . 
 s i g s . k 8 s . i o / y a m l   |   C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s 
 
 
 C o p y r i g h t   < Y E A R > < C O P Y R I G H T   H O L D E R > 
 
 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 i s   s o f t w a r e   a n d   
 a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   S o f t w a r e ) ,   
 t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   
 i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   
 c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   
 a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   
 p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o . 
 
 T H E   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   T H E   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 .   I N   N O   E V E N T   
 S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   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 ,   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   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   
 O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 E N D   O F   M I T   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 . 8   I B M   M Q   A d v a n c e d   c o n t a i n e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   B .   L I C E N S E   F I L E S   A N D   O T H E R   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   R E L A T I N G   T O   I B M   M Q   f o r   M u l t i p l a t f o r m s   9 . 4 : 
 
 I B M   M Q 
 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 
 I B M   M Q   A d v a n c e d 
 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 
 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 
 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 
 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 
 I B M   M Q   M a n a g e d   F i l e   T r a n s f e r   S e r v i c e 
 I B M   M Q   M a n a g e d   F i l e   T r a n s f e r   A g e n t 
 I B M   M Q   A d v a n c e d   M e s s a g e   S e c u r i t y 
 I B M   M Q   T e l e m e t r y 
 I B M   M Q   M a n a g e d   F i l e   T r a n s f e r   S e r v i c e   H i g h   A v a i l a b i l i t y   R e p l i c a 
 I B M   M Q   A d v a n c e d   M e s s a g e   S e c u r i t y   H i g h   A v a i l a b i l i t y   R e p l i c a 
 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 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 