● S t o r i e s
● F i r e h o s e
● A l l
● P o p u l a r
● P o l l s
● S o f t w a r e
● T h o u g h t L e a d e r s h i p
S u b m i t
●
L o g i n
● or
●
S i g n u p
● T o p i c s :
● D e v i c e s
● B u i l d
● E n t e r t a i n m e n t
● T e c h n o l o g y
● O p e n S o u r c e
● S c i e n c e
● Y R O
● F o l l o w u s :
● R S S
● F a c e b o o k
● L i n k e d I n
● T w i t t e r
●
Y o u t u b e
●
M a s t o d o n
● B l u e s k y B l u e s k y
P l e a s e c r e a t e a n a c c o u n t t o p a r t i c i p a t e i n t h e S l a s h d o t m o d e r a t i o n s y s t e m
Nickname:
Password:
Public Terminal
Forgot your password?
C l o s e
b i n s p a m d u p e n o t t h e b e s t o f f t o p i c s l o w n e w s d a y s t a l e s t u p i d
f r e s h f u n n y i n s i g h t f u l i n t e r e s t i n g m a y b e
c f l a m e b a i t t r o l l r e d u n d a n t o v e r r a t e d
v e f u n n y u n d e r r a t e d
d e s c r i p t i v e
p o d u p e e r r o r
×
6925296
story
P o s t e d
b y
t i m o t h y
o n T u e s d a y N o v e m b e r 1 0 , 2 0 0 9 @ 1 1 : 0 2 A M
f r o m t h e l e a r n i n g - s o m e t h i n g - n e w d e p t .
e l d a v o j o h n w r i t e s " I n J u l y , t h e S o f t w a r e F r e e d o m L a w C e n t e r ( S F L C ) l e v e l e d t h e f i n g e r a t M i c r o s o f t f o r a G P L v i o l a t i o n b u t h o w o f t e n d o e s t h i s a c t u a l l y h a p p e n ? S u n d a y , B r a d M . K u h n ( t e c h d i r e c t o r a t t h e S F L C ) s t a t e d i n h i s b l o g t h a t s i n c e A u g u s t o f 2 0 0 9 h e h a s b e e n f i n d i n g a b o u t o n e p e r d a y . S o w h y i s i t t h a t w e h a v e o n l y c o v e r e d a h a n d f u l o f t h e s e c a s e s i n t h e n e w s ? B r a d o f f e r s s a g e w i s d o m ; s u r p r i s i n g l y , h e r e c o m m e n d s , ' D o n ' t g o p u b l i c f i r s t . B a c k a r o u n d l a t e 1 9 9 9 , w h e n I f o u n d m y f i r s t G P L v i o l a t i o n f r o m s c r a t c h , I w a n t e d t o p o s t i t t o e v e r y m a i l i n g l i s t I c o u l d f i n d a n d s h a m e t h a t c o m p a n y t h a t f a i l e d t o r e s p e c t a n d c o o p e r a t e w i t h t h e s o f t w a r e f r e e d o m c o m m u n i t y . I ' m g l a d t h a t I d i d n ' t d o t h a t , b e c a u s e I ' v e s i n c e s e e n s i m i l a r a c t i o n s d e s t r o y t h e l i n e s o f c o m m u n i c a t i o n w i t h v i o l a t o r s , a n d m a k e r e s o l u t i o n t o u g h e r . ' P u b l i c s h a m e i s e v i d e n t l y n o t a l w a y s t h e b e s t a n s w e r . A r s h a s a f e w m o r e d e t a i l s a n d n o t e s t h a t ( i n a c c o r d a n c e w i t h B r a d ' s a d v i c e ) l a w s u i t s a r e u s u a l l y a d e a d l a s t r e s o r t . "
R e l a t e d L i n k s
G l e n n B e c k L o s e s D i s p u t e O v e r P a r o d y D o m a i n
1 0 % o f U S E n e r g y D e r i v e d F r o m O l d S o v i e t N u k e s
T h i s d i s c u s s i o n h a s b e e n a r c h i v e d .
N o n e w c o m m e n t s c a n b e p o s t e d .
A r c h i v e d D i s c u s s i o n
L o a d A l l C o m m e n t s
F u l l
A b b r e v i a t e d
H i d d e n
/ S e a
S c o r e :
5
4
3
2
1
0
- 1
M o r e
L o g i n
Nickname:
Password:
Public Terminal
Forgot your password?
C l o s e
C l o s e
L o g I n / C r e a t e a n A c c o u n t
●
A l l
●
I n s i g h t f u l
●
I n f o r m a t i v e
●
I n t e r e s t i n g
●
F u n n y
T h e F i n e P r i n t : T h e f o l l o w i n g c o m m e n t s a r e o w n e d b y w h o e v e r p o s t e d t h e m . W e a r e n o t r e s p o n s i b l e f o r t h e m i n a n y w a y .
by r u n y o n a v e ( 1 4 8 2 7 3 9 ) writes:
h a r d c o r e c l o s e d s o u r c e c o m p a n y i s a l w y a s g o i n g t o h a v e v i o l a t i o n s . A l s o i t ' s M i c r o s o f t .
by j e l l o m i z e r ( 1 0 3 3 0 0 ) writes:
o p e n s o u r c e p r o j e c t h a v e v i o l a t i o n s t o o . U s i n g s o m e o n e s p a t e n t e d i d e a s , c a l l i n g a l i b r a r y t h a t i s n ' t G N U c o m p a t i b l e . T h e p r o g r a m i s p e r f o r m i n g a f u n c t i o n t h a t i s i l l e g a l s u c h a s D R M d i s a b l i n g . T h a t i s w h y y o u n e e d t o b e c i v i l w i t h d e a l i n g w i t h p e o p l e f o r v i o l a t i o n s . A s c h a n c e s a r e y o u h a v e m a d e a m i s t a k e a n d c r e a t e d a v i o l a t i o n y o u r s e l f .
P a r e n t
t w i t t e r
f a c e b o o k
by t n k 1 ( 8 9 9 2 0 6 ) writes:
B e c i v i l a n d * d o c u m e n t * . I f i t d o e s c o m e t o c o u r t , y o u r k i n d r e q u e s t s ( i n w r i t i n g ) t o d e s i s t , a s w e l l a s y o u r f l e x i b i l i t y i n h e l p i n g t h e m i d e n t i f y a n d c o r r e c t t h e i r v i o l a t i o n w i l l h e l p m a k e t h e c a s e t h a t y o u h a v e t a k e n t h e n e e d e d s t e p s t o p r o t e c t y o u r p r o p e r t y w i t h o u t b e i n g a n a s s h o l e . T h e i r r e s p o n s e , o r l a c k t h e r e o f , w i l l t h e n b e a b u i l d i n g b l o c k i n y o u r c a s e s h o u l d i t c o m e t o t h a t .
R e m e m b e r , c i v i l c o u r t i s u s u a l l y j u s t a j u d g e a n d t h a t j u d g e m a y r e a c t s o m e w h a t d i f f e r e n t l y i f i t i s c l e a r y o u a r e a j e r k . W h i l e i t i s t r u e t h a t t h e y m a y h a v e t o r u l e i n y o u r f a v o r e v e n i f y o u a r e a j e r k , t h e y a r e u n l i k e l y t o m a k e i t e a s y o n y o u . T h e r e a r e m a n y t h i n g s j u d g e s c a n t o t o m o v e t h i n g s a l o n g t h a t a r e a t t h e i r d i s c r e t i o n .
T r e a t e v e r y c o m m u n i c a t i o n f o r v i o l a t i o n a s i t i t w a s g o i n g t o b e e n t e r e d i n t o e v i d e n c e , b u t r e m e m b e r , c o u r t c o s t s m o n e y a n d ( m o r e i m p o r t a n t l y ) t i m e . Y o u a r e m u c h b e t t e r o f f i f y o u a r e g e t t i n g v i o l a t o r s t o c o m p l y w i t h o u t t a k i n g i t t o t h a t l e v e l .
P a r e n t
t w i t t e r
f a c e b o o k
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
W h o c a n s u e o v e r a G P L v i o l a t i o n ? D o e s n ' t i t h a v e t o b e t h e a u t h o r o f t h e c o d e ?
by C o u r a g e o u s ( 2 2 8 5 0 6 ) writes:
D e p e n d s o n t h e c o u n t r y . I n s o m e c o u n t r i e s , a t t o r n e y s c a n p r o x y s t a n d i n g f o r a v i o l a t e d p a r t y w i t h o u t t h e v i o l a t e d p a r t y ' s c o n s e n t .
by C a r e w o l f ( 5 8 1 1 0 5 ) writes:
W h o c a n s u e o v e r a G P L v i o l a t i o n ? D o e s n ' t i t h a v e t o b e t h e a u t h o r o f t h e c o d e ?
T h e G P L g i v e s c e r t a i n r i g h t s t o t h e e n d - u s e r , s o t h e e n d - u s e r c a n s u e a s w e l l . B e s i d e s t h e a u t h o r a n d t h e u s e r , I b e l i e v e t h e F S F c a n a l s o t a k e t h e c a s e .
by a m o r s e n ( 7 4 8 5 ) writes:
T h e G P L g i v e s r i g h t s t o t h e e n d - u s e r , b u t t h a t d o e s n ' t g i v e t h e e n d - u s e r a n y s t a n d i n g t o s u e . U n f o r t u n a t e p e r h a p s , b u t t h a t ' s t h e l a w . T h e s a m e g o e s f o r t h e F S F .
by T o o n o l ( 1 0 5 7 6 9 8 ) writes:
T h e y c a n s u e i f t h e y ' v e b e e n d a m a g e d . T h e r e ' s l e s s o p p o r t u n i t y f o r a n e n d - u s e r t o g e t d a m a g e d ; t h e y a r e n ' t d a m a g e d b y t h e i n f r a c t o r ' s c o p y r i g h t v i o l a t i o n . T h e y c o u l d b e d a m a g e d , f o r i n s t a n c e , i f t h e y n e e d e d t o m a k e m o d i f i c a t i o n t o t h e s o u r c e , b u t t h e v e n d o r w o u l d n ' t r e l e a s e i t .
by a m o r s e n ( 7 4 8 5 ) writes:
T h e e n d - u s e r d o e s n ' t h a v e a n a g r e e m e n t w i t h t h e v e n d o r . T h e G P L i s n ' t i n f o r c e , b e c a u s e t h e v e n d o r o b v i o u s l y d i d n ' t a c c e p t i t ( o t h e r w i s e t h e v e n d o r w o u l d h a v e c o m p l i e d w i t h i t ) . I t ' s a s i m p l e c o p y r i g h t v i o l a t i o n , a n d s o m e o n e w h o d o e s n ' t o w n t h e c o d e c a n ' t s u e f o r c o p y r i g h t v i o l a t i o n .
by b w s 1 1 1 ( 1 2 1 6 8 1 2 ) writes:
I f y o u h a v e a n a g r e e m e n t w i t h y o u r d i s t r i b u t o r t h a t s a y s y o u g e t s o u r c e , y o u h a v e s t a n d i n g t o s u e . T h e G P L i s n o t s u c h a n a g r e e m e n t - t h a t a g r e e m e n t i s b e t w e e n t h e c o p y r i g h t h o l d e r a n d t h e d i s t r i b u t o r , o r t h e c o p y r i g h t h o l d e r a n d y o u , b u t n o t y o u a n d t h e d i s t r i b u t o r . Y o u h a v e n o s t a n d i n g t o s u e b a s e d o n a n a g r e e m e n t b e t w e e n h i m a n d H I S s u p p l i e r .
by P i t a B r e d ( 6 3 2 6 7 1 ) writes:
T o b e f a i r , I w o u l d s a y t h a t m o s t p e o p l e w o r k i n g i n o p e n - s o u r c e s o f t w a r e t h i n k t h a t p a t e n t s o n A N Y s o f t w a r e a r e b u l l s h i t . T h e y s i m p l y i g n o r e t h e m . P a t e n t s o n s o f t w a r e a r e i m m o r a l , a s i s l o c k i n g u p y o u r s o u r c e c o d e , s o b o t h a r e e s c h e w e d b y m o s t f r e e s o f t w a r e d e v e l o p e r s . J u s t b e c a u s e i t ' s i l l e g a l d o e s n ' t m e a n i t ' s w r o n g , a n d j u s t b e c a u s e i t ' s w r o n g d o e s n ' t m e a n t h a t i t ' s i l l e g a l .
by c e t i a l p h a v ( 2 4 6 5 1 6 ) writes:
P a t e n t s o n s o f t w a r e a r e i m m o r a l , a s i s l o c k i n g u p y o u r s o u r c e c o d e
S o f t w a r e p a t e n t s ( a n d o t h e r f o r m s o f s t u p i d p a t e n t s ) a r e n o t m o r a l i t y i s s u e s . I t i s j u s t s t u p i d p o l i c y t o a l l o w d u m b p a t e n t s . I t d o e s n o t f u r t h e r i n n o v a t i o n a n d i n f a c t j u s t w a s t e s p e o p l e ' s t i m e a n d e n e r g y . T h e r e a r e p l e n t y o f w a y s t o a r g u e a g a i n s t t h e s e b a d p a t e n t s , b u t c l a i m i n g t h e y a r e i m m o r a l i s a s t r e t c h a n d j u s t c a u s e s p e o p l e t o d i s m i s s t h e i s s u e .
T h e s a m e c a n b e s a i d o f d e c i d i n g w h e t h e r t o r e l e a s e t h e s o u r c e c o d e t o a p r o g r a m o r n o t . I f I w r i t e a p i e c e o f s o f t w a r e , w h a t I d o w i t h i t i s m y b u s i n e s s
by I n t l H a r v e s t e r ( 1 1 9 8 5 ) writes:
" I t ' s O K t o v i o l a t e t h e G P L b e c a u s e . . . "
T h e G P L h a s a p a t e n t c l a u s e b e c a u s e t h e i n t e n t w a s t o b u i l d a n e c o s y s t e m o f p a t e n t - f r e e ( o r f r e e l y r e d i s t r i b u t a b l e ) s o f t w a r e . S o f t w a r e p a t e n t s s u c k , b u t s i m p l y i g n o r i n g t h e m j u s t p u s h e s t h e p r o b l e m f a r t h e r d o w n t h e l i n e .
T h e r e s u l t i s a b u n c h o f p s e u d o - f r e e s o f t w a r e t h a t c a n o n l y b e l e g a l l y d i s t r i b u t e d i n s o m e v a g u e l y u n s p e c i f i e d c o u n t r i e s i n " E u r o p e " w h e r e s o f t w a r e p a t e n t s a r e n ' t e n f o r c e d . A n d t h a t c a u s e s p r o b l e m s f o r e n d u s e r s a n d d i s t r o s b e c a u s e i t ' s n o t e x a c t l y c l e
by A n o n y m o u s C o w a r d writes:
A F A I K i t s p r e t t y m u c h o n l y t h e U S , A u s t r a l i a , J a p a n a n d S o u t h K o r e a t h a t c o n s i d e r s t h o s e p a t e n t s v a l i d , t h e r e s t o f t h e w o r l d d o e s n ' t . ( T h e v a g u e l y u n s p e c i f i e d c o u n t r i e s i n e u r o p e w o u l d b e a l l E U m e m b e r s A F A I K )
O f c o u r s e t h o s e c o u n t r i e s a r e i m p o r t a n t e n o u g h t o m a k e i t a p r o b l e m , b u t p e r s o n a l l y i d o n ' t m i n d j u s t i g n o r i n g t h e p a t e n t s a n d s i m p l y n o t d i s t r i b u t e a n y t h i n g t o t h o s e c o u n t r i e s , ( I f a n y o n e w a n t s t o d i s t r i b u t e s o f t w a r e i n t h e U S h e c a n h i r e a l a w y e r , i ' d r a t h e r n o t c a r e t h o u g h )
by S t o r m w a t c h ( 7 0 3 9 2 0 ) writes:
T h e p r o g r a m i s p e r f o r m i n g a f u n c t i o n t h a t i s i l l e g a l s u c h a s D R M d i s a b l i n g .
Y e s , a n d t h e p r o b l e m i s . . . ?
by i m p ( 7 5 8 5 ) writes:
I ' v e b e e n i n v o l v e d i n a n o p e n s o u r c e p r o j e c t ( F r e e B S D ) f o r a l o n g t i m e . T h e r e h a v e b e e n a n u m b e r o f c o m p l a i n t s a b o u t G P L v i o l a t i o n s i n t h e p a s t . T h e s e c o m p l a i n t s a r e u s u a l l y m a d e i n p r i v a t e . T h a t h e l p s a l o t . O f t e n t i m e s t h e c o m p a i n t s a r e w r o n g ( T h e G P L c o d e t h a t w a s a l l e g e d t o h a v e b e e n t a k e n a n d i m p r o p e r l y i n c l u d e d i n F r e e B S D t u r n e d o u t t o h a v e b e e n t a k e n f r o m B S D 4 . 4 l i t e a n d i n c o r p o r a t e d i n t o t h e G P L c o d e w a s t h e w o r s t e x a m p l e ) . T h e r e h a v e a l s o b e e n c a s e s w h e r e t h e s a m e c o d e a p p e a r e d i n d r i v e r s i n m u l t i p l e p l a c e s . A g a i n , t h a t w a s n ' t a G P L v i o l a t i o n b e c a u s e b o t h p l a c e s t o o k t h e c o d e f r o m a c o m m o n d a t a s h e e t . S o m e t i m e s s u p p o s e d v i o l a t i o n s a r e c l e a n e d u p o u t o f a n a b u n d a n c e o f c a u t i o n : i t i s n ' t c l e a r t h e c o d e i s i m p r o p e r l y i n c l u d e d , b u t t h e c o d e i n q u e s t i o n i s e a s y t o r e w r i t e a n d / o r i c k y t o s t a r t w i t h .
T h e r e a r e a l s o t i m e s w h e r e G P L c o d e i s i m p r o p e r l y i m p o r t e d c o d e f r o m B S D a s w e l l . E v e n w h e n t h e s e a r e f o u n d i t i s n ' t a l w a y s w o r t h i t t o c o m p l a i n . S o m e t i m e s t h e g a i n f r o m c o m p l a i n i n g i s s o s m a l l t h a t i t i s e a s i e r t o j u s t l e t t h e f o l k s u s e t h e c o d e a n d n o t w o r r y t o o m u c h a b o u t i t . S o m e t i m e s h a v i n g t h e c o d e o u t t h e r e a n d i m p r o p e r l y l i c e n s e d i s b e t t e r t h a n g e t t i n g i t r e m o v e d f r o m t h e c o d e b a s e .
I n g e n e r a l , I ' v e f o u n d t h a t m o s t p e o p l e t h a t a r e n ' t l a w y e r s d o n ' t k n o w t h e l a w o r t h e p r o v e n a n c e o f t h e c o d e v e r y w e l l . B y c o m p l a i n i n g i n p r i v a t e , y o u g e t a c h a n c e t o l e a r n a b i t a b o u t b o t h . Y o u a l s o g i v e p e o p l e a c h a n c e t o m a k e i t r i g h t . W i t h l a r g e o p e n s o u r c e p r o j e c t s , t h e c h a n c e s f o r a c c i d e n t a l m i s t a k e s a r e h i g h . T h e p r o j e c t s a r e g e n e r a l l y k e e n t o a v o i d t h e m i s t a k e s i n t h e f i r s t p l a c e , a n d e v e n k e e n e r o n m a k i n g s u r e t h a t t h e y g e t i r o n e d o u t a f t e r t h e f a c t s . T u r n s o u t m o s t c o m p a n i e s h a v e a s i m i l a r v i e w a n d w i l l d o t h e r i g h t t h i n g w h e n a s k e d ( b u t s o m e t i m e s i t t a k e s a l i t t l e t i m e , w h i c h i s O K : t h e G P L n e v e r s a i d i n s t a n t l y o n d e m a n d ) .
O f c o u r s e , t h i s b e g s t h e q u e s t i o n a b o u t t h e v a l i d i t y o f t h e L i c e n s e t o u s e G P L s o f t w a r e a f t e r a v i o l a t i o n h a s o c c u r r e d , t h e s c o p e t o w h i c h l i c e n s e i s l o s t , h o w t o g e t i t b a c k , e t c . G P L v 2 i s s i l e n t o n t h e i s s u e , w h i l e G P L v 3 g i v e s y o u o n e s h o t t o f i x i t ( b u t t h a t ' s l i k e l y i n s u f f i c i e n t f o r l a r g e c o m p a n i e s t h a t h a v e m u l t i p l e p r o d u c t l i n e s d o n e b y d i s j o i n t s e t s o f p e o p l e a l l o f w h o m a r e n ' t e d u c a t e d o n t h e f i n e r p o i n t s o f i n c o r p o r a t i n g G P L s o f t w a r e i n t o t h e i r p r o d u c t s ) .
P a r e n t
t w i t t e r
f a c e b o o k
by J o e B u c k ( 7 9 4 7 ) writes:
U n d e r G P L v 2 , i f y o u v i o l a t e t h e t e r m s , y o u l o s e t h e l i c e n s e , m e a n i n g t h a t y o u c a n n o l o n g e r c o p y o r m o d i f y t h e w o r k a t a l l , a n d t h e r e i s n o t h i n g i n t h e G P L ( v 2 ) i t s e l f t o g e t t h e l i c e n s e b a c k . H o w e v e r , t h e c o p y r i g h t h o l d e r c a n f o r g i v e t h e v i o l a t i o n a n d r e i n s t a t e t h e l i c e n s e .
L i k e w i s e , u n d e r G P L v 3 t h e c o p y r i g h t h o l d e r c a n g i v e y o u a d d i t i o n a l s h o t s t o g e t t h e l i c e n s e b a c k .
I t ' s i m p o r t a n t t o r e m e m b e r t h a t t h e c o p y r i g h t h o l d e r ' s p o w e r s g o b e y o n d t h e t e r m s . T h i s d o e s c r e a t e p r o b l e m s f o r p r o j e c t s w i t h h u n d r e d s
by j o n a s k o e l k e r ( 9 2 2 1 7 0 ) writes:
o p e n s o u r c e p r o j e c t h a v e v i o l a t i o n s [ . . . ] c a l l i n g a l i b r a r y t h a t i s n ' t G N U c o m p a t i b l e .
I t a k e i t b y " G N U c o m p a t i b l e " y o u m e a n G P L c o m p a t i b l e ?
O r w e r e y o u s u g g e s t i n g t h a t c a l l i n g a l i b r a r y w h i c h c a n ' t b e u s e d o n t h e G N U O S ( w i t h , o f c o u r s e , t h e w o n d e r f u l m i c r o k e r n e l H u r d ) w i l l b r i n g f o r t h t h e w r a t h o f t h e H o l y W a r r i o r S t a l l m a n w h o w i l l t h e n b e f o r c e d t o s w i n g w i t h h i s k a t a n a [ 1 ] [ 2 ] ? ; - )
[ 1 ] h t t p : / / x k c d . c o m / 2 2 5 / [ x k c d . c o m ]
[ 2 ] h t t p : / / b l a g . x k c d . c o m / 2 0 0 7 / 0 4 / 1 9 / l i f e - i m i t a t e s - x k c d - p a r t - i i - r i c h a r d - s t a l l m a n / [ x k c d . c o m ]
A s m u c h a s I l i k e t h e l a t t e r i n t e r p r e t a t i o n , I ' m t h i n k i n g y o u m e a n t t h e f i r s t . Y e s ? : )
by j e l l o m i z e r ( 1 0 3 3 0 0 ) writes:
O d d l y e n o u g h m o s t c o m p a n i e s e v e n t h e E v i l M i c r o s o f t w i l l m u c h r a t h e r f i x t h e p r o b l e m w i t h o u t h a v i n g t o f i g h t i t l e g a l l y , a n d r e s o l v e t h e p r o b l e m c i v i l l y . W h e n y o u p r e - p o s t e r a g g r e s s i v e t o w a r d s y o u r o p p o n e n t t h e y w i l l d o t h e s a m e . A n d i f y o u a r e N o t f o r P r o f i t o r g a n i z a t i o n a n d y o u o p p o n e n t i s a b i g m u l t i - n a t i o n a l c o m p a n y , y o u a r e g o i n g t o b e i n f o r a b i g f i g h t w h e r e i f y o u w e r e j u s t t o b e p o l i t e a n d c i v i l a b o u t i t c h a n c e s a r e y o u w i l l g e t y o u r o b j e c t i v e s , t h e y w i l l q u i e t l y f i x t h e i r p r o b l e m s a n d s a v e f a c e .
by i Y k 6 ( 1 4 2 5 2 5 5 ) writes:
D o n ' t f o r g e t , t h e r e m i g h t n o t b e a p r o b l e m i n t h e f i r s t p l a c e . I f y o u a r e l o o k i n g a r o u n d , a n d s e e s o m e o n e e l s e ' s G P L c o d e i n a p r o p r i e t a r y p r o d u c t , m a k e s u r e y o u f i n d t h e o r i g i n a l o w n e r a n d t a l k t o t h e m b e f o r e y o u g o a r o u n d s h o u t i n g a t t h e h i l l t o p s h o w e v i l t h e p r o p r i e t a r y c o m p a n y i s .
I t i s e n t i r e l y p o s s i b l e t h a t t h e c o d e w a s a p p r o p r i a t e l y l i c e n s e d b y t h e o r i g i n a l o w n e r . J u s t b e c a u s e s o m e t h i n g i s G P L , d o e s n o t m e a n t h a t i t c a n n o t a l s o b e l i c e n s e d f o r a s p e c i f i c u s e r , u s u a l l y f o r m o n e y . T h i n k Q u a k e .
E v e n i f t h e p r o j e c t i t s e l f i s n o t l i c e n s e d f o r t h e i r u s e , m a y b e w h o e v e r w r o t e t h a t p a r t o f t h e p r o j e c t r e - l i c e n s e d t h e i r c o n t r i b u t i o n t o a p r o p r i e t a r y c o m p a n y .
P a r e n t
t w i t t e r
f a c e b o o k
by W N i g h t ( 2 3 6 8 3 ) writes:
T h a t ' s a l l b u l l s h i t .
Y o u ' v e g o t t h e p r e m i s e t h e G P L i s a s t r i c t l i c e n s e a n d t h a t i t ' s e a s y t o a c c i d e n t l y i n f r i n g e - a s i f c o d e j u s t t e l e p o r t s i n t o y o u r p r o j e c t .
I t ' s p r e t t y h a r d t o a c c i d e n t a l l y i n f r i n g e . Y o u h a v e t o g o g e t s o m e o n e e l s e ' s c o d e a n d s t i c k i t i n y o u r p r o j e c t . I f y o u d o n ' t p a s t e a n y e x t e r n a l c o d e i n t o y o u r s , y o u ' r e 1 0 0 % s a f e !
B u t a l l c o p y r i g h t e d s o u r c e i s t h i s w a y . Y o u c a n ' t j u s t r e l e a s e s o m e t h i n g y o u d i d n ' t w r i t e , a t l e a s t w i t h o u t a s k i n g p e r m i s s i o n f o r i t a n d a p p e a s i n g t h e a u t h o r . T h e G P L i s f a r l
by C o r p o r a t e T 0 0 l ( 2 4 4 2 1 0 ) writes:
I t ' s n o t r e a l l y s u r p r i s i n g t h a t g o i n g t o c o u r t a n d g o i n g p u b l i c a r e r e a l l y l a s t r e s o r t s o r t o f t h i n g s . C o u r t i s e x p e n s i v e , a n d m o s t p e o p l e c o n s i d e r i n g t h e m t o b e a " r o l l o f t h e d i c e " . A c t u a l l y n e g o t i a t i n g w i t h y o u r c o u n t e r p a r t y i n a c o n t r a c t d i s p u t e i s a l w a y s c h e a p e r a n d m o r e p r o d u c t i v e .
G o i n g p u b l i c , e v e n a f t e r g o i n g t o c o u r t , a l s o s o u r s t h e a t m o s p h e r e , c r e a t i n g e m o t i o n a l c o n t e n t i o n t h a t m a k e s a n a c t u a l a g r e e m e n t l e s s l i k e l y . L o o k a t o u t - o f - c o u r t s e t t l e m e n t s w i t h u n d i s c l o s e d t e r m s a n d n o p a r t y a d m i t t i n g f a u l t . O n c e y o u g e t o u t o f t h e p u b l i c l i g h t , y o u c a n g e t p e o p l e t o s i t d o w n a n d d i s c u s s a n d a c t u a l l y c o m e t o a m u t u a l a g r e e m e n t s i n c e t h e e m o t i o n s h a v e b e e n t o n e d d o w n . I f y o u ' r e a l l f u r y a n d a n g e r , y o u ' r e n o t r e a l l y i n a p o s i t i o n t o n e g o t i a t e s o m e o n e i n t o a c o r r e c t i v e a c t i o n .
t w i t t e r
f a c e b o o k
by I n d u s t r i a l C o m p l e x ( 9 7 5 0 1 5 ) writes:
A c t u a l l y n e g o t i a t i n g w i t h y o u r c o u n t e r p a r t y i n a c o n t r a c t d i s p u t e i s a l w a y s c h e a p e r a n d m o r e p r o d u c t i v e .
I t s h o u l d b e s o f a r f r o m n o t s u r p r i s i n g I ' m s u r p r i s e d t h a t i t h a d t o b e s a i d .
O n c e y o u t h r o w d o w n t h e l e g a l g a u n t l e t , a n y o n e y o u a r e d e a l i n g w i t h n o w i m a g i n e s , i n b r i g h t r e d 3 0 ' l e t t e r s , " A n y t h i n g y o u s a y c a n a n d w i l l b e u s e d a g a i n s t y o u i n a c o u r t o f l a w . "
by W N i g h t ( 2 3 6 8 3 ) writes:
Y e s , b e c a u s e t h e y w e r e l i v i n g i n t h e c o r p o r a t e d r e a m l a n d o f l a w l e s s c o o p e r a t i o n u n t i l t h e s e o p e n - s o u r c e t h u g s j u s t s t a r t e d a s s e r t i n g o w n e r s h i p o f c o d e .
S o m e t i m e s t h i n g s c a n b e h o n e s t m i s t a k e s a n d w a r n i n g a r e n i c e , b u t o t h e r t h i n g s a r e o b v i o u s a n d t r e a t i n g t h e m l i k e a m i s t a k e j u s t g i v e s t h e i n f r i n g i n g p e r s o n a v i c t i m r o l e t o p l a y a n d b y f o r g i v i n g e v e r y t h i n g t h e y d i d d o e s n ' t c h a n g e t h e i r f u t u r e b e h a v i o r i n t h e s l i g h t e s t .
I m a g i n e s h o p l i f t i n g . Y o u l e a v e a s t o r e a n d t h e y c a t c h u p w i t h y o u a n d s a y " H i , y o u M I G H T h a
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
T h e s i m p l e s t w a y s t o a v o i d p o t e n t i a l G P L v i o l a t i o n , a r e : -
a ) I f y o u w a n t t o u s e a n F S F l i c e n s e a t a l l , u s e t h e L G P L v e r s i o n 2 . D o n ' t u s e a n y v e r s i o n 3 F S F l i c e n s e . A p a r t f r o m a n y t h i n g e l s e , d o i n g s o j u s t m a k e s t h e m f e e l j u s t i f i e d i n c r e a t i n g b a d l i c e n s e s . ( W h i c h t h e i r 3 s e r i e s a r e )
b ) I f y o u ' r e g o i n g t o u s e G P L c o d e a t a l l , m a k e s u r e i t ' s n o t s o m e t h i n g y o u i n t e n d t o m o d i f y y o u r s e l f .
c ) U s e o t h e r l i c e n s e s ( B S D , M I T , e t c ) a s m u c h a s p o s s i b l e . I n t e r m s o f n o n - G P L l i c e n s e d c o d e f o r y o u t o u s e , t h e B S D s a r e
by J o e B u c k ( 7 9 4 7 ) writes:
G P L v 3 i s a c t u a l l y m o r e f o r g i v i n g t h a n G P L v 2 o f a c c i d e n t a l v i o l a t i o n s . G P L v 2 s a y s t h a t y o u f o r f e i t t h e l i c e n s e a n d y o u n e e d t h e c o p y r i g h t h o l d e r t o r e i n s t a t e i t . G P L v 3 p r o v i d e s a m e c h a n i s m t o c o r r e c t t h e v i o l a t i o n a n d h a v e y o u r p e r m i s s i o n s a u t o m a t i c a l l y r e i n s t a t e d .
I f y o u ' r e p r o d u c i n g a p r o d u c t t h a t d o e s D R M , y o u ' l l n e e d t o a v o i d G P L v 3 .
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
" D o n ' t u s e a n y v e r s i o n 3 F S F l i c e n s e . " U n l e s s y o u d o n ' t l i k e t h e i d e a t h a t s o m e o n e c a n p a t e n t t h e i d e a i m p l e m e n t e d i n y o u r c o d e a n d t h e n s u e y o u f o r u s i n g y o u r c o d e . . .
N o b o d y c a r e s .
" I f y o u ' r e n o t u s i n g G P L l i c e n s e d c o d e , t h e r e i s n o w a y t h a t y o u c a n b e r e s p o n s i b l e f o r G P L v i o l a t i o n s . " B u t i f y o u ' r e u s i n g n o n - G P L l i c e n s e d c o d e y o u c o u l d b e r e s p o n s i b l e f o r n o n - G P L v i o l a t i o n s . Y o u c a n a l s o b e d o n e f o r p a t e n t v i o l a t i o n s .
D i d I m e n t i o n t h a t n o b o d y c a r e s ?
by W N i g h t ( 2 3 6 8 3 ) writes:
Y o u ' r e t h e p e r f e c t a n t i - G P L t r o l l . Y o u a c t l i k e t h e G P L i s t h e o n l y , o r s t r i c t e s t , l i c e n s e i n e x i s t e n c e .
I f o n l y a l l c o d e w a s s o a v a i l a b l e .
A n d y o u , c o n f l a t i n g G P L e d s o u r c e w i t h L i n u x . I d i o t .
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
Y o u ' r e t h e p e r f e c t a n t i - G P L t r o l l . Y o u a c t l i k e t h e G P L i s t h e o n l y , o r s t r i c t e s t , l i c e n s e i n e x i s t e n c e .
V e r s i o n 3 o f t h e G P L is t h e m o s t r e s t r i c t i v e F O S S l i c e n s e i n e x i s t e n c e .
H e r e ; g o a n d l o o k i t u p [ o p e n s o u r c e . o r g ] . I ' l l w a i t .
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by a r o s e ( 6 4 4 2 5 6 ) writes:
I d i d n ' t w a n t t o d e a l w i t h t h e h a s s l e o f m a k i n g s u r e I w a s s t r i c t l y i n c o m p l i a n c e .
I s u g g e s t y o u s t o p u s i n g a n y a n d a l l t h i r d p a r t y c o d e .
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
T h e y o u p o s t a f e w l i c e n c e s y o u c a n u s e w i t h o u t g i v i n g b a c k ! I f y o u a r e n o t g i v i n g b a c k t h a t p o i n t s t o c o d e u n d e r a l i c e n s e t h a t d o e s n ' t e n f o r c e i t b e i n g w o r s e .
a ) R e c i p r o c i t y p a r a n o i a i s t h e s o l e j u s t i f i c a t i o n f o r t h e G P L ' s e x i s t e n c e .
b ) P e o p l e w h o a c t u a l l y w r i t e c o d e d o n ' t h a v e e i t h e r t h e t i m e o r t h e m e n t a l f o c u s f o r r e c i p r o c i t y p a r a n o i a . T h e y ' r e t o o b u s y .
A r m c h a i r " a d v o c a t e s , " ( e v e n i n c l u d i n g S t a l l m a n h i m s e l f , h e r e ) h a v e t h e t i m e t o b e o b s e s s i v e a b o u t w h e t h e r o r n o t o t h e r p e o p l e a r e , " g i v i n g b a c k , " b e c a u s e t h e y ' r e n o t s p e n d i n g t h e i r t i m e d o i n g a n y t h i n g m o r e g e n u i n e l y u s e f u l .
T h e B S D l i c e n s e , a s m e n t i o n e d , d o e s n o t l e g a l l y e n f o r c e , " g i v i n g b a c k . " I f i t ' s t r u e , a s
by h 0 0 m a n i s t ( 8 0 0 9 2 6 ) writes:
A n d i f t h e c o m p a n y m a d e , o r i s m a k i n g , $ $ $ s e l l i n g a n o p e n - s o u r c e d e r i v e d p r o d u c t ? W i t h o u t d i s t r i b u t i n g s o u r c e ? W h a t s h o u l d b e d o n e ?
by h u n t e k e ( 1 1 7 2 5 7 1 ) writes:
I n U . S . c u l t u r e a t l e a s t , w e h a v e l i t t l e n o t i o n o f h o w t o l e t t h e " o t h e r s i d e " s a v e f a c e . S a v i n g f a c e , o r n o t 1 0 0 % e m b a r r a s s i n g f o l k s w h e n t h e y ' v e o b v i o u s l y m e s s e d u p , i s c r i t i c a l l y i m p o r t a n t i n m a n y n e g o t i a t i o n s , b o t h e x a c t l y p o l i t i c a l , a n d l o c a l l y a m o n g f r i e n d s . T h e o l d a d a g e " i t ' s n o t w h a t y o u s a y , i t ' s h o w y o u s a y i t , " s t i l l r i n g s t r u e . P e o p l e a r e n ' t s t u p i d , a n d m o s t w o u l d r a t h e r n o t b e i n s i n u a t e d a s s u c h . P e o p l e d o , h o w e v e r , m a k e m i s t a k e s , e i t h e r s e m i - i n t e n t i o n a l l y , u n k n o w i n g l y . ( A n a l o g o u s t o d r i v
by P i t a B r e d ( 6 3 2 6 7 1 ) writes:
R i d i c u l e g e t s y o u V E R Y f a r . Y o u j u s t n e e d t o k n o w w h e n t o w a v e t h a t b i g s t i c k , a n d u s e i t a f t e r t r y i n g o t h e r m e t h o d s , a n d f a i l i n g . P u b l i c h u m i l i a t i o n s h o u l d m o s t c e r t a i n l y b e a t o o l t o g e t s o m e o n e t o d o s o m e t h i n g . I f y o u ' r e a s h a m e d o f d o i n g s o m e t h i n g , y o u s h o u l d n ' t b e d o i n g i t .
by W N i g h t ( 2 3 6 8 3 ) writes:
A b u s i n e s s i s w o r t h l e s s . L i k e a d r e a m . I t ' s w h a t y o u d o w i t h i t t h a t m a k e s i t w o r t h w h i l e . E m p l o y i n g p e o p l e i s g o o d , b u t t h e m o b e m p l o y s p e o p l e a n d i s b a d .
I f t h e i r b u s i n e s s h a s t o b r e a k l a w s t o m a k e m o n e y , h o w u s e f u l i s i t t o t h e c o m m u n i t y ?
I f y o u t h i n k a b o u t i t , t h e y p r o b a b l y h a v e a n e g a t i v e v a l u e . S u r e , t h e y ' r e d o i n g X a n d h a v e c u s t o m e r s l i n e d u p , b u t b y b r e a k i n g t h e l a w t h e y ' v e g o t a n u n f a i r a d v a n t a g e o v e r l e g i t i m a t e b u s i n e s s e s ( o n e s w h o p a y / a c k n o w l e d g e t h e c r e a t o r s o f t h e i r l i b r a r y c o d e t h e r e b y f u n d i n g f u
by B i g B a d B u s ( 6 5 3 8 2 3 ) writes:
. . . b u t i t s u r e i s c a t h a r t i c - h a v e a l o o k a t t h e b l o g i n m y s i g l i n e !
by B E S T o u f f ( 5 3 1 2 9 3 ) writes:
S o w h a t t h e g u y r e a l l y s a y s i s t h a t i f t h e y s p o k e a b o u t t h a t M i c r o s o f t c a s e a l o u d , i t ' s b e c a u s e t h e o t h e r , s o f t e r w a y s o f r e s o l v i n g t h e d i s p u t e c o u l d n ' t w o r k ?
S o t h e n e x t l o g i c a l s t e p i s a l a w s u i t ?
by v ( * _ * ) v v v v ( 2 3 3 0 7 8 ) writes:
T h e r e i s n o l e g a l p r e s s u r e o n a n y c o m p a n y t h a t s t e a l s G P L c o d e .
H e r e i s t h e p r o b l e m .
1 ) G P L s o f t w a r e i s n o t v e r y p r o f i t a b l e .
2 ) T h e G P L i s o n l y e n f o r c e a b l e i n c i v i l c o u r t .
3 ) T h o s e w h o u s e G P L s o f t w a r e a r e n ' t t h e p e o p l e v i o l a t o r s s e l l t o .
4 ) G P L s o f t w a r e l a c k s c i v i l a n d l e g a l r e p r e s e n t a t i o n .
W h o w o u l d f e e l t h r e a t e n e d u n d e r t h e s e c o n d i t i o n s ?
T o s u e , o n e m u s t p r o v e d a m a g e s . R e c o r d c o m p a n i e s u s e t h e C D M S R P * c o p i e s m a d e f o r m u l a w h i c h i s v e r y e f f e c t i v e . $ 0 t i m e s a n y t h i n g i s z e r o . A n d t h e 2 d e v e l o p e r s w h o w r i t e c o d e i
by f r o g s t a r _ r o b o t ( 9 2 6 7 9 2 ) writes:
D a m a g e s a r e f o r a c o u r t t o d e c i d e . T o b e s u r e , E U L A s a n d l i c e n s e s m a y c o n t a i n b o i l e r p l a t e s p e c i f y i n g v i o l a t i o n p e n a l t i e s b u t i t d o e s n ' t n e c e s s a r i l y f o l l o w t h a t t h e y c a n b e e n f o r c e d . O n e o f t h e d e s i g n g o a l s o f t h e G P L i s t o b e v a l i d i n a s m a n y j u r i s d i c t i o n s a s p o s s i b l e . I n c l u d i n g a d a m a g e s c a u s e w o u l d w e a k e n t h a t . I t m a y b e c o n t r a r y t o i t ' s d e s i g n e r s ' s t r a t e g i e s a s w e l l . B o t h t h e S F L C a n d F S F h a v e s a i d t h a t m o s t G P L v i o l a t i o n s a r e r e s o l v e d q u i e t l y .
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
T h e r e i s n o l e g a l p r e s s u r e o n a n y c o m p a n y t h a t s t e a l s G P L c o d e .
T h e G P L d o e s h a v e t e e t h , b u t a s E b e n M o g l e n h i m s e l f o b s e r v e d , t h a t i s n o t p r i m a r i l y d u e t o t h e l e g a l s y s t e m .
G P L v i o l a t i o n i s p r i m a r i l y p u n i s h a b l e n o t b y l a w , b u t b y t h e m e m b e r s o f t h e c u l t t h e m s e l v e s .
V i o l a t e t h e G P L , a n d b e p u b l i c a b o u t i t , a n d w h e t h e r y o u e n d u p i n c o u r t o r n o t , y o u w i l l b e i s s u e d w i t h d e a t h t h r e a t s . Y o u w i l l b e s u b j e c t e d t o v i g i l a n t i s m a n d h a r a s s m e n t o f a l l k i n d s . Y o u w i l l l i k e l y b e s u b j e c t e d t o " h a c k t i v i s m , " i n v o l v i n g t h e t y p e s o f p r a n k s t h a t A n o n y m o u s h a v e b e e n k n o w n t o e n g a g e i n .
F o r
by U n g r o u n d e d L i g h t n i n g ( 6 2 2 2 8 ) writes:
T h a t ' s a E U L A . . . . A n d r e m e m b e r , E U L A s a r e n o t e n f o r c e a b l e .
S o r r y , w r o n g .
I t ' s n o t a n E n d U s e r L i c e n s e A g r e e m e n t . I t ' s a l i c e n s e t o c o p y a n d d i s t r i b u t e a c o p y r i g h t e d w o r k .
V e r y d i f f e r e n t a n i m a l .
A n d i t ' s n o t t a k e - i t - o r - l e a v e - i t , e i t h e r . I f t h e w o r k h a s a n i d e n t i f i a b l e s e t o f a u t h o r s y o u c a n a t t e m p t t o n e g o t i a t e a n o n - G P L a l t e r n a t e l i c e n s e w i t h t h e m . ( T h i s w i l l u s u a l l y i n v o l v e g i v i n g t h e m s o m e m o n e y a n d t e r m s t h a t d o n ' t s c r e w u p t h e i r F O S S - l i c e n s e d p r o d u c t . ) S o m e p r o j e c t s h a v e s u c h l i c e n s e s a s a s t a n d a r d o f
by s a k d o c t o r ( 1 0 8 7 1 5 5 ) writes:
S t a l l m a n i n a b i k i n i .
O k , t h e r e ' s y o u r n i g h t m a r e m a t e r i a l f o r t o n i g h t .
P a r e n t
t w i t t e r
f a c e b o o k
by A n o n y m o u s C o w a r d writes:
I l i k e k e e p i n g m y s o f t w a r e f r e e f o r e v e r y o n e f o r e v e r . I ' m g l a d y o u e n j o y e n d u s e r s b e i n g r o b b e d o f t h e i r f r e e d o m .
by d f g h j k ( 7 1 1 1 2 6 ) writes:
P u b l i c d o m a i n d o e s k e e p " m y s o f t w a r e " f r e e f o r e v e r y o n e " f o r e v e r " . I t c a n ' t d o a n y t h i n g b u t t h a t .
G P L i s a b o u t f o r c i n g f u t u r e s o f t w a r e t o a l s o b e f r e e . N o t u s i n g i t d o e s n ' t r o b a n y o n e o f a n y t h i n g .
by a s d f 7 8 9 0 ( 1 5 1 8 5 8 7 ) writes:
G P L i s a b o u t f o r c i n g f u t u r e s o f t w a r e t o a l s o b e f r e e . N o t u s i n g i t d o e s n ' t r o b a n y o n e o f a n y t h i n g .
G P L i s a b o u t f o r c i n g f u t u r e s o f t w a r e t h a t u s e s o n G P L e d c o d e t o a l s o b e f r e e . Y o u d o n ' t w a n t t o b e h e l d b y t h e G P L ? T h e n d o n ' t u s e G P L e d c o d e . I s i t r e a l l y t h a t d i f f i c u l t ?
G o t G P L e d c o d e i n y o u r p r o j e c t b y a c c i d e n t ? T h e n y o u d i d n ' t d o d u e d i l i g e n c e p r o p e r l y . Y o u r f a u l t , n o t t h e G P L ' s f a u l t .
G o t G P L e d c o d e i n y o u r p r o j e c t b y n o f a u l t o f y o u r o w n ( b a d c o n t r a c t o r , u s e d a l i b r a r y o r o t h e r s o u r c e t h a t i t s e l f b r o k e G P L , o r s o m e s u c h r e a s o n ) ? T h a t d o e s s o m e t i m e s h a p p e n a n d h e r e y o u n e e d t o d i s c u s s i t w i t h t h e o w n e r o f t h e a f f e c t e d c o d e .
P a r e n t
t w i t t e r
f a c e b o o k
by T h e R a v e n 6 4 ( 6 4 1 8 5 8 ) writes:
Y o u d o n ' t w a n t t o b e h e l d b y t h e G P L ? T h e n d o n ' t u s e G P L e d c o d e . I s i t r e a l l y t h a t d i f f i c u l t ?
Y e s , s o m e t i m e s . H e r e ' s a c o n c r e t e e x a m p l e . I l i b r a r y t h a t I w r o t e u s e s l i b a v c o d e c . M y l i b r a r y i s M I T l i c e n s e d , a n d s o m e o n e w h o u s e s m y l i b r a r y a l s o u s e s a n A p a c h e l i c e n s e d l i b r a r y ( I c a n ' t r e m e m b e r i t ' s n a m e ; s o m e t h i n g f o r p a r s i n g M P E G - 4 a t o m s ) a n d r e l e a s e d h i s c o d e u n d e r t h e B S D l i c e n s e . L i b a v c o d e c i s n o r m a l l y L G P L , s o t h i s i s f i n e . U n f o r t u n a t e l y , t h e r e a r e h a l f a d o z e n o r s o o p t i o n a l f i l e s i n l i b a v c o d e c ( e . g . s o m e M M X o p t i m i s a t i o n s ) t h a t a r e G P L ' d . S o m e d i s t r i b u t i o n s i n c l u d e t h e s e i n t h e i r b i n a r y v e
by K W T m ( 8 0 8 8 2 4 ) writes:
" Y o u d o n ' t w a n t t o b e h e l d b y t h e G P L ? T h e n d o n ' t u s e G P L e d c o d e . I s i t r e a l l y t h a t d i f f i c u l t ? "
Y e s , s o m e t i m e s . H e r e ' s a c o n c r e t e e x a m p l e . I l i b r a r y t h a t I w r o t e u s e s l i b a v c o d e c . M y l i b r a r y i s M I T l i c e n s e d , a n d s o m e o n e w h o u s e s m y l i b r a r y a l s o u s e s a n A p a c h e l i c e n s e d l i b r a r y ( I c a n ' t r e m e m b e r i t ' s n a m e ; s o m e t h i n g f o r p a r s i n g M P E G - 4 a t o m s ) a n d r e l e a s e d h i s c o d e u n d e r t h e B S D l i c e n s e . L i b a v c o d e c i s n o r m a l l y L G P L , s o t h i s i s f i n e . U n f o r t u n a t e l y , t h e r e a r e h a l f a d o z e n o r s o o p t i o n a l f i l e s i n l i b a v c o d e c ( e . g . s o
by T h e R a v e n 6 4 ( 6 4 1 8 5 8 ) writes:
Y o u ' r e m i s s i n g t h e p o i n t . T h e q u e s t i o n w a s w h e t h e r i t i s h a r d t o a v o i d G P L ' d c o d e . I d i d n o t u s e a n y G P L ' d c o d e w h e n w r i t i n g m y l i b r a r y . T h e p e r s o n w r i t i n g a n a p p l i c a t i o n u s i n g i t d i d n o t u s e a n y G P L ' d c o d e . T h e p e r s o n c r e a t i n g t h e p a c k a g e f o r D e b i a n w a s u n a b l e t o d o s o b e c a u s e o f t h e G P L . N o w , I ' m f i n e w i t h D e b i a n n o t c a r r y i n g t h i s c o d e . I d o n ' t u s e D e b i a n , a n d t h e r e a r e n ' t m a n y D e b i a n u s e r s w h o s e o p i n i o n s I c a r e a b o u t . I d o n ' t l o s e a n y t h i n g . O n l y D e b i a n u s e r s ( a n d m a y b e u s e r s o f a f e w o t h e r s y s t e m
by T h e R a v e n 6 4 ( 6 4 1 8 5 8 ) writes:
B S D a n d M I T , y e s . A p a c h e , n o . T h e G P L v 3 h a s a s p e c i f i c e x e m p t i o n f o r t h e c l a u s e s i n t h e A p a c h e l i c e n s e t h a t a r e n o t c o m p a t i b l e w i t h t h e G P L v 2 . Y o u c a n n o t u s e G P L v 2 c o d e a n d A p a c h e L i c e n s e d c o d e i n t h e s a m e p r o j e c t .
by C a r e w o l f ( 5 8 1 1 0 5 ) writes:
G P L i s a b o u t f o r c i n g f u t u r e s o f t w a r e t h a t u s e s o n G P L e d c o d e t o a l s o b e f r e e . Y o u d o n ' t w a n t t o b e h e l d b y t h e G P L ? T h e n d o n ' t u s e G P L e d c o d e . I s i t r e a l l y t h a t d i f f i c u l t ?
N o n - s e n s e . A n y o n e c a n u s e G P L e d c o d e , r e g a r d l e s s o f w h a t t h e y w a n t t o d o w i t h i t .
I f y o u d o n ' t w a n t t o b e t i e d b y t h e G P L , t h e n d o n ' t m o d i f y a n d d i s t r i b u t e i t . N o w t h a t s h o u l d b e r e a l l y e a s y t o a v o i d f o r a n y o n e w h o i s n o t e v i l .
by M o b y D i s k ( 7 5 4 9 0 ) writes:
I f y o u d o n ' t w a n t t o b e t i e d b y t h e G P L , t h e n d o n ' t m o d i f y a n d d i s t r i b u t e i t .
I t h i n k y o u m e a n " d o n ' t l i n k t o i t a n d d i s t r i b u t e i t . "
by b w s 1 1 1 ( 1 2 1 6 8 1 2 ) writes:
N o t a s c u t - a n d - d r i e d a s y o u m i g h t t h i n k . F i r s t , i t i s n o t j u s t m o d i f y i n g t h a t i s a p r o b l e m , i t i s l i n k i n g w i t h . H e r e i s a r e a l e x a m p l e . M y c o m p a n y d e v e l o p e d a f a i r l y l a r g e s y s t e m f o r i n t e r n a l u s e , w h i c h l i n k e d t o s o m e G P L c o m p o n e n t s . T h i s s y s t e m c o n t a i n s s o m e t r a d e s e c r e t s . A l l p e r f e c t l y l e g a l u n d e r t h e G P L , a n d n o t e v i l . S e v e r a l y e a r s g o b y , a n d t h e c o m p a n y d e c i d e s t o c o n t r a c t o u t s o m e w o r k . T h i s c o n t r a c t e d w o r k m e a n s t h e c o n t r a c t o r n e e d s a c o p y o f t h i s s o f t w a r e : e x t r e m e l y b i g p r o b l e m . B e c a u s e o f t
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
M e h , G P L d o e s n o t q u a l i f y a s " f r e e " t o m e . T h e r e a r e s t r i n g s a t t a c h e d t h a t d o n o t a l l o w y o u t o d o a n y t h i n g y o u l i k e w i t h t h e c o d e . I f s o m e o n e w a n t s t o u s e m y c o d e i n a c l o s e d s o u r c e p r o j e c t , I r e a l l y d o n ' t c a r e . M y c o d e i s s t i l l o u t t h e r e f o r o t h e r s t o u s e .
by R e n n t ( 5 8 2 5 5 0 ) writes:
Y o u m a y c h o o s e t o d e f i n e " f r e e " h o w e v e r y o u l i k e ( t h i s i s a n a c k n o w l e d g e d p r o b l e m w i t h t h e t e r m ) , h o w e v e r w h e n t h e c o n t e x t i s f r e e s o f t w a r e , t h e F r e e S o f t w a r e D e f i n i t i o n [ w i k i p e d i a . o r g ] i s f a i r l y w e l l e s t a b l i s h e d .
● r u n t h e p r o g r a m , f o r a n y p u r p o s e ( f r e e d o m 0 )
● s t u d y h o w t h e p r o g r a m w o r k s , a n d a d a p t i t t o y o u r n e e d s ( f r e e d o m 1 )
● r e d i s t r i b u t e c o p i e s s o y o u c a n h e l p y o u r n e i g h b o r ( f r e e d o m 2 )
● i m p r o v e t h e p r o g r a m , a n d r e l e a s e y o u r i m p r o v e m e n t s t o t h e p u b l i c , s o t h a t t h e w h o l e c o m m u n i t y b e n e f i t s ( f r e e d o m 3 )
Y o u a r e , o f c o u r s e , a l s o
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
H a t e t o r u i n R e n n t ' s L a w f o r y o u , b u t I h a v e n e v e r u s e d B S D n o r a m I f a m i l i a r w i t h a n y l i c e n s i n g a s s o c i a t e d w i t h i t .
by R e n n t ( 5 8 2 5 5 0 ) writes:
R e a l l y ? D a m n . I t i s p r e t t y f r e s h T B H , m i g h t n e e d s o m e r e f i n e m e n t - p r o b a b i l i t y o f . 9 5 m a y b e . I ' l l c o u n t t h e p o s t s i n t h i s d i s c u s s i o n b u t a m o n a p h o n e r i g h t n o w .
A n y w a y y o u s h o u l d l o o k i n t o B S D . I t r e a l l y i s v e r y g o o d a n d " f r e e " a s i n " I d o n ' t g i v e a f u c k w h a t y o u d o w i t h t h e c o d e " , y o u ' l l p r o b a b l y l i k e i t . J u s t d o u s a f a v o u r a n d d r o p t h e G P L b a i t i n g .
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
P l e a s e t r y t o m a k e s e n s e w h e n y o u p o s t t h i n g s . I t h e l p s u s t o u n d e r s t a n d y o u r p o i n t .
by B l a k e y R a t ( 9 9 5 0 1 ) writes:
W h a t f r e e d o m a r e e n d u s e r s l o s i n g i f a c o m p a n y i n c l u d e s p u b l i c d o m a i n c o d e i n t h e i r s o f t w a r e ? P l e a s e p r o v i d e r e a l i s t i c a n d p r a c t i c a l e x a m p l e s t h a t p r o v e y o u ' v e t h o u g h t a b o u t t h e c o n c e p t l o n g e r t h a n 1 5 m i l l i s e c o n d s .
by W N i g h t ( 2 3 6 8 3 ) writes:
T h e y l o s e t h e f r e e d o m t o t i n k e r w i t h w h a t w o u l d h a v e b e e n o p e n , w h a t e v e r i t w a s t h a t t h e c o m p a n y t h e o r e t i c a l l y c l o s e d .
I f t h a t ' s t h e c o m p o n e n t t h e y ' r e s t r u g g l i n g t o f i x i t c o u l d b e a l l - i m p o r t a n t .
I f o u n d a m i n o r b u g i n R u b y g e m s t h e o t h e r d a y s i m p l y b y r e a d i n g t h e s o u r c e . I f i t w a s n ' t a v a i l a b l e I ' d s t i l l b e w o n d e r i n g w h a t w a s s u p p o s e d t o h a p p e n a n d t w e a k i n g m y c o d e t r y i n g t o m a k e i t w o r k .
S o l i t a i r e d o e s n ' t r u n b e t t e r j u s t b e c a u s e i t ' s o p e n s o u r c e d s o m a n y u s e r s m i g h t n o t e v e n n o t i c e , b u t t h e o n e s w h o p o k e a r o u n
by B l a k e y R a t ( 9 9 5 0 1 ) writes:
T h e y l o s e t h e f r e e d o m t o t i n k e r w i t h w h a t w o u l d h a v e b e e n o p e n , w h a t e v e r i t w a s t h a t t h e c o m p a n y t h e o r e t i c a l l y c l o s e d .
S o y o u t h i n k t h a t i f a c o m p a n y u s e s a p u b l i c d o m a i n c o m p o n e n t , i t ' s * n o l o n g e r * i n t h e p u b l i c d o m a i n ? O r w h a t a r e y o u s a y i n g h e r e - - i t m a k e s n o s e n s e t o m e . H o w c a n a c o m p a n y " c l o s e " s o m e t h i n g t h a t ' s a l r e a d y b e e n p u t i n t o t h e p u b l i c d o m a i n ?
I f t h a t ' s t h e c o m p o n e n t t h e y ' r e s t r u g g l i n g t o f i x i t c o u l d b e a l l - i m p o r t a n t .
I f i t ' s a l a r g e p r o d u c t , a n d t h e o n e c o m p o n e n t t h a t ' s b u s t e d i s i n t h e p u b l i c
by D e a d C a t X 2 ( 9 5 0 9 5 3 ) writes:
I f i t ' s i n t h e p u b l i c d o m a i n , h o w i s a n y o n e r o b b e d o f f r e e d o m ? G o g r a b y o u r s e l f g c c , d o w n l o a d t h e s o u r c e , a n d b u i l d i t y o u r s e l f .
O r d i d y o u p o s t a s A C b e c a u s e y o u k n o w t h a t a r g u m e n t h o l d s n o w a t e r ?
by s i r s n o r k ( 5 3 0 5 1 2 ) writes:
S u r e l y y o u w o u l d s u g g e s t t h e y g r a b a p u b l i c d o m a i n c o m p i l e r g i v e n y o u r s t a n c e o n t h e G P L ?
by D e a d C a t X 2 ( 9 5 0 9 5 3 ) writes:
W h a t s t a n c e ?
I s a i d t h a t c o d e i n t h e p u b l i c d o m a i n c a n ' t b e l o c k e d a w a y b y s o m e o n e w h o t h e n p u t s i t i n t h e i r c l o s e d - s o u r c e s y s t e m . I s a i d a b s o l u t e l y n o t h i n g a b o u t t h e m e r i t s o r f l a w s o f t h e G P L .
H e r e , y o u c a n h a v e y o u r w o r d s b a c k n o w , t h e y d o n ' t f i t i n m y m o u t h v e r y w e l l .
by W N i g h t ( 2 3 6 8 3 ) writes:
I m a g i n e F T P f o r i n s t a n c e . I t ' s a v a i l a b l e , o p e n , a n d p e o p l e u s e i t . S o s o m e o n e l i k e M S i m p l e m e n t s F T P , b u t c l o s e s t h e s o u r c e .
E v e n i f t h e y d i d g o a n d g e t F T P s o u r c e a n d c o m p i l e i t , i t w o u l d n ' t w o r k w i t h o u t a t o n o f t w e a k i n g , s o t h e y ' r e o u t t h e a b i l i t y t o t w e a k t h e i r O S .
O h s u r e , t h e p e o p l e w h o a r e a l r e a d y u b e r - c o d e r s d o n ' t l o s e . B u t t h e u s e r s w h o m i g h t h a v e b e e n c o d e r s h a d t h e y h a d m o r e s o u r c e a v a i l a b l e t o l o o k a t , t h e y l o s e . A s d o e s e v e r y o n e t h e y c o u l d h a v e h e l p e d . N o t a n y s o u r c e h e l p s h e r e , j u s t t h e s o u r c e t
by C a r r o t 0 0 7 ( 3 7 1 9 8 ) writes:
N o s u r e w h i c h s i d e y o u a r e a r g u i n g f o r t h e r e .
> U s e r s a r e h u r t b y n o t h a v i n g s o u r c e ?
Y e s i n d e e d t h e y a r e .
U s e r s a r e a l s o h u r t b y h a v i n g G P L s o u r c e .
T h e G P L i r k s m e a l i t t l e ( t h o u g h n o t m u c h ) b e c a u s e i w a n t t h e s o u r c e b e c a u s e s o m e o n e w a n t s m e t o h a v e i t , n o t t h e y a r e f o r c e d t o .
B e i n g n i c e b e c a u s e y o u h a v e t o i s n o t b e i n g n i c e .
by W N i g h t ( 2 3 6 8 3 ) writes:
B e i n g n i c e b e c a u s e y o u h a v e t o i s n o t b e i n g n i c e .
I c a r e ? A m I y o u r m o m ?
A t s o m e s m a l l c o s t t o t h e j e r k s a n d l a z y t h e c o d e ( a n d o t h e r c o d e ) i s a v a i l a b l e t o m o r e u s e r s , i n c l u d i n g m e .
A n d y o u * o n l y * l o s e t h e a b i l i t y t o c a l l t h e c o d e y o u r o w n a n d c l o s e i t a w a y .
S e e m s t o m e a l l y o u r u s e r s l o s e t h e a b i l i t y t o r e a d t h e s o u r c e c o d e f o r t h e a p p l i c a t i o n s t h e y u s e . . .
by D e a d C a t X 2 ( 9 5 0 9 5 3 ) writes:
N o o n e i s s t o p p i n g y o u f r o m p l a y i n g w i t h t h e c o d e . I f y o u f o r k a n o p e n - s o u r c e p r o j e c t a n d c l o s e t h a t s o u r c e , t h e o r i g i n a l s t i l l e x i s t s . I f t h e c l o s e d o n e g e t s i m p r o v e m e n t s t h a t m a k e t h e o p e n o n e l o o k q u a i n t , c e r t a i n l y t h e r e a r e m o r e t h a n e n o u g h u b e r - c o d e r s t o r e v e r s e e n g i n e e r t h e c h a n g e s a n d a d d t h e m b a c k i n t o t h e p u b l i c d o m a i n .
I a m c e r t a i n y o u c o u l d h a v e l e a r n e d t o p r o g r a m b y r e a d i n g a d i f f e r e n t s e t o f s o u r c e c o d e h a d t h e o n e t h a t y o u r e a d n o t b e e n a v a i l a b l e . C e r t a i n l y t h e r e w i l l a l w a y s b e o p e n - s o u r c e p
by L 4 t 3 r 4 l u 5 ( 1 2 1 6 7 0 2 ) writes:
E v e r c o n s i d e r t h a t t h e l a t e s t a n d g r e a t e s t f e a t u r e i n t h e l a t e s t a n d g r e a t e s t , m u l t i - m i l l i o n u n i t s h i p p i n g p r o d u c t m a y b e u s i n g c o d e y o u d e v e l o p e d ?
E v e r w a n t e d t o m a y b e b o o s t y o u r p a y b y j u m p i n g t o a n e w c o m p a n y , b a s e d o n t h a t ?
T o u g h s h i t . T h e y d o n ' t h a v e t o s a y y o u h a d a n y t h i n g t o d o w i t h i t . T h e y c a n j u s t c o l l e c t t h e b o u n t y a n d l a u g h a l l t h e w a y t o t h e b a n k . T h e y m i g h t h a v e a t o a s t i n y o u r n a m e f o r b e i n g a b a f f o o n . H e l l , t h e y c a n e v e n s a y t h e y d e v e l o p e d i t t h e m s e l v e s , a s l o n g a s t h e y c a n r e a d w h a t y o u ' v e
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by s t i g g l e ( 6 4 9 6 1 4 ) writes:
T h e G P L p r o t e c t s y o u o n l y i s y o u u s e i t t o d e f e n d y o u r s e l f .
S o i f t h e y a r e u s i n g G P L c o d e w i t h o u t a c k n o w l e d g i n g t h e a u t h o r & G P L s t a t u s o f t h e c o d e t h e n t h e y a r e o p e n i n g t h e m s e l v e s u p f o r a c a s e a g a i n s t t h e m .
H o w m a n y p e o p l e k n o w t h a t G P L s o f t w a r e p o w e r s t h e i r H D T V ? Y o u ' l l b e s u p r i s e d h o w m a n y D i g i t a l H D T V t h e s e d a y s c o n t a i n G P L c o d e .
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
> T h e y d o n ' t h a v e t o s a y y o u h a d a n y t h i n g t o d o w i t h i t . T h e y c a n j u s t c o l l e c t t h e b o u n t y a n d l a u g h a l l t h e w a y t o t h e b a n k .
I ' d a s s u m e t h a t a n y o n e w h o p u t s t h e i r c o d e i n t h e p u b l i c d o m a i n d o e s n ' t r e a l l y g i v e a c r a p w h o d o e s w h a t w i t h i t . I t ' s n o t l i k e y o u r c o d e i s s o m e h o w m a g i c a l a n d n o o n e e l s e c o u l d e v e r h a v e c o m e u p w i t h i t . A t b e s t y o u ' r e j u s t s a v i n g s o m e o n e e l s e s o m e t i m e .
by d a n g i t m a n ( 8 6 2 6 7 6 ) writes:
H e l l , t h e y c a n e v e n s a y t h e y d e v e l o p e d i t t h e m s e l v e s , a s l o n g a s t h e y c a n r e a d w h a t y o u ' v e c o d e d .
N o t t r u e , a c t u a l l y . T h a t w o u l d b e p l a g i a r i s m , w h i c h i s e n t i r e l y d i f f e r e n t t o u s i n g s o m e o n e e l s e ' s c o d e . I t ' s t h e d i f f e r e n c e b e t w e e n q u o t i n g s o m e o n e i n a p a p e r y o u w r o t e , a n d c l a i m i n g t h a t y o u w e r e t h e o r i g i n a t o r o f t h e q u o t e . I t f a l l s u n d e r t h e " M o r a l R i g h t s " c l a u s e s o f c o p y r i g h t l a w , a n d b e y o n d t h a t u n d e r a l m o s t a n y e t h i c s s y s t e m a n d h u m a n d e c e n c y .
by T h e R a v e n 6 4 ( 6 4 1 8 5 8 ) writes:
I t f a l l s u n d e r t h e " M o r a l R i g h t s " c l a u s e s o f c o p y r i g h t l a w
N o t e t h a t , w h i l e m o r a l r i g h t s a r e q u i t e w e l l - p r o t e c t e d i n t h e E U , U S F e d e r a l c o p y r i g h t l a w d o e s n o t r e c o g n i s e t h e c o n c e p t . I n s o m e s t a t e s t h e r e i s q u i t e b r o a d p r o t e c t i o n , f o r e x a m p l e i n C a l i f o r n i a a n d i n o t h e r s , s u c h a s N e w Y o r k , i t o n l y p e r t a i n s t o c e r t a i n f o r m s o f c o p y r i g h t w o r k s .
by W N i g h t ( 2 3 6 8 3 ) writes:
B u t i f t h e s o u r c e i s n ' t v i s i b l e t h e y a r e n ' t c l a i m i n g y o u r s o u r c e i s t h e i r s , j u s t t h a t t h e p r o d u c t i s t h e i r s . M i c r o s o f t c l a i m s W i n d o w s i s t h e i r s d e s p i t e t h e t h e o r e t i c a l h e r i t a g e o f t h e F T P c l i e n t , f o r e x a m p l e .
by d a n g i t m a n ( 8 6 2 6 7 6 ) writes:
B u t i f t h e s o u r c e i s n ' t v i s i b l e t h e y a r e n ' t c l a i m i n g y o u r s o u r c e i s t h e i r s , j u s t t h a t t h e p r o d u c t i s t h e i r s . M i c r o s o f t c l a i m s W i n d o w s i s t h e i r s d e s p i t e t h e t h e o r e t i c a l h e r i t a g e o f t h e F T P c l i e n t , f o r e x a m p l e .
S o , h o w i s l i c e n s i n g u n d e r t h e G P L g o i n g t o s t o p d i s h o n e s t p r i c k s f r o m b e i n g d i s h o n e s t p r i c k s ? D o u c h e y p e o p l e a r e g o i n g t o d o t h a t a n y w a y , r e g a r d l e s s o f w h a t l i c e n s e y o u c h o o s e ( i f a n y ) . B u t t h e p o i n t i s t h a t m o s t h u m a n s r e g a r d p l a g i a r i s m a s a m u c h m o r e s e r i o u s o f f e n s e t h a n m e r e c o p y r i g h t i n f r i n g e m e n t . M o s t p e o p l e s e e c o p y i n g s o m e t h i n g t o u s e f o r y o u r s e l f a s a m o r e - o r - l e s s a c c e p t a b l e d e s i r e . B u t l y i n g a n d c l a i m i n g c r e d i t f o r s o m e t h i n g t h a t s o m e b o d y e l s e d i d , i s a p r e t t y s e r i o u s s i n .
by B l a k e y R a t ( 9 9 5 0 1 ) writes:
E v e r c o n s i d e r t h a t t h e l a t e s t a n d g r e a t e s t f e a t u r e i n t h e l a t e s t a n d g r e a t e s t , m u l t i - m i l l i o n u n i t s h i p p i n g p r o d u c t m a y b e u s i n g c o d e y o u d e v e l o p e d ?
E v e r w a n t e d t o m a y b e b o o s t y o u r p a y b y j u m p i n g t o a n e w c o m p a n y , b a s e d o n t h a t ?
T o u g h s h i t . T h e y d o n ' t h a v e t o s a y y o u h a d a n y t h i n g t o d o w i t h i t .
I f y o u c a r e d a b o u t t h a t , w h y w o u l d y o u p u t y o u r c o d e i n t h e p u b l i c d o m a i n ?
by s h u t d o w n - p n o w ( 8 0 7 3 9 4 ) writes:
M a y I a d v a n c e a h u m b l e p r o p o s a l t h a t a n y p o s t a l o n g t h e l i n e s o f " G P L i s b e t t e r t h a n B S D L " o r " B S D L i s b e t t e r t h a n G P L " i s m o d d e d F l a m e b a i t a n d / o r T r o l l o n s i g h t ? P e r s o n a l l y , I ' m s i c k o f t h e s e e n d l e s s a n d p o i n t l e s s f i g h t s o v e r n o t h i n g , w h e r e a r g u m e n t s b o i l d o w n t o w h o i s " m o r e f r e e " , w i t h e i t h e r s i d e p e r s i s t i n g i n t h e c l a i m t h a t t h e i r d e f i n i t i o n o f " f r e e " i s t h e O n e a n d O n l y T r u e F r e e .
P a r e n t
t w i t t e r
f a c e b o o k
by X t i f r ( 1 3 2 3 ) writes:
S e c o n d e d h e r e . I ' v e b e e n l i s t e n i n g t o t h e " d e b a t e s " f o r y e a r s a n d y e a r s a n d h a v e n ' t h e a r d a n y t h i n g n e w f r o m e i t h e r s i d e i n s o l o n g I c a n ' t r e m e m b e r . L e t s j u s t s h o r t - c i r c u i t t h e w h o l e t h i n g h e r e : B S D f a n s w a n t t o l e g a l i z e s l a v e r y a n d m u r d e r , a n d G P L f a n s w a n t t o s e t u p c o m m u n i s t d i c t a t o r s h i p s a n d d e s t r o y t h e w o r l d ' s e c o n o m y . A s l o n g a s s o m e o n e c a n " p r o v e " t h a t I ' m e v i l n o m a t t e r w h i c h o n e I s u p p o r t , I f i g u r e I m i g h t a s w e l l g o w h o l e - h o g a n d b e t o t a l l y e v i l b y s u p p o r t i n g b o t h , e a c h i n t h e i r o w n p l a c e . I a !
by C h r i s B u r k e ( 6 1 3 0 ) writes:
B S D f a n s w a n t t o l e g a l i z e s l a v e r y a n d m u r d e r , a n d G P L f a n s w a n t t o s e t u p c o m m u n i s t d i c t a t o r s h i p s a n d d e s t r o y t h e w o r l d ' s e c o n o m y .
Y e a h , w e l l my c o m m u n i s t d i c t a t o r s h i p w o u l d h a v e s l a v e r y a n d m u r d e r . A l s o b l a c k j a c k a n d h o o k e r s .
by s p i r i t o f r e a s o n ( 9 8 9 8 8 2 ) writes:
I t ' s r e a l l y a s i l l y a r g u m e n t . T h e B S D l i c e n s e d o e s h a v e f e w e r r e s t r i c t i o n s , b u t t h a t d o e s n ' t m a k e i t b e t t e r t h a n t h e o t h e r . I t h i n k p e o p l e n e e d t o u n d e r s t a n d t h a t t h e t w o l i c e n s e s h a v e d i f f e r e n t g o a l s i n m i n d , a n d d e v e l o p e r s n e e d t o r e s p e c t t h e w i s h e s o f t h e r i g h t s h o l d e r . L i k e w i s e , d e v e l o p e r s s h o u l d t a k e c a r e i n w h a t l i c e n s e t h e y u s e .
M y g u e s s i s t h a t t h e B S D l i c e n s e ' s i n t e n t w a s t o s i m p l y g i v e c r e d i t w h e r e c r e d i t w a s d u e a n d t o a l l o w r e s e a r c h e r s t o d e v e l o p c o d e f o r a n y o n e t o u s e , i n p r o p r i e t a r y o r o p e n s o u
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
B u t i f y o u h a t e t h e G P L a n d F S F , y o u m i g h t n o t w a n t t o u s e t h e B S D l i c e n s e . T h e y c a n u s e y o u r c o d e t o o . ; )
A d d a f o u r t h c l a u s e .
" W h i l e r e - l i c e n s i n g i s , i n e v e r y o t h e r c a s e , e n t i r e l y p e r m i s s i b l e , ( i n c l u d i n g p r o p r i e t a r y c l o s e d - s o u r c e l i c e n s e s ) r e - i s s u i n g c o d e g o v e r n e d b y t h i s l i c e n s e , i n w h o l e o r i n p a r t , i n s o u r c e o r b i n a r y f o r m , i n c l u d i n g d e r i v a t i v e w o r k s , u n d e r a n y l i c e n s e i s s u 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 s e x p r e s s l y p r o h i b i t e d . "
by d b c ( 1 3 5 3 5 4 ) writes:
I n d e e d . P e o p l e s h o u l d c h o s e t h i e r l i c e n s e t h e y w a y t h e y c h o o s e a s c r e w d r i v e r , n o t t h e y w a y t h e y c h o o s e a r e l i g i o n . G P L s e r v e s s o m e g o a l s b e t t e r , B S D s e r v e r s o t h e r g o a l s b e t t e r . C l a r i f y y o u r g o a l s , a n d c h o o s e t h e l i c e n s e t h a t b e s t s e r v e s t h e m .
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
I t ' s s a d l y p r e d i c t a b l e t h a t t h e p a r e n t w a s m o d d e d - 1 , T r o l l . I t s h o u l d h a v e r i g h t f u l l y b e e n m o d d e d + 1 , I n s i g h t f u l .
P u b l i c d o m a i n is t h e m o s t m o r a l l y d e s i r a b l e w a y t o l i c e n s e c o d e , i n t r u t h ; b u t t h a t i s , o f c o u r s e , w h y v i r t u a l l y n o o n e d o e s i t .
by U n g r o u n d e d L i g h t n i n g ( 6 2 2 2 8 ) writes:
I p u t e v e r y t h i n g i n t h e p u b l i c d o m a i n , a n d I s l e e p w e l l a t n i g h t w i t h o u t h a v i n g n i g h t m a r e s t h a t s o m e o n e m i g h t h a v e v i o l a t e d m y l i c e n s e .
T h e n h e r e ' s a n i g h t m a r e f o r y o u :
- A s e r i o u s b u g i s d i s c o v e r e d i n y o u r w o n d e r f u l P D p r o d u c t . ( M a y b e s o m e s u b t l e s e c u r i t y h o l e t h a t t h e m a l w a r e g a n g s f i n d a n d e x p l o i t . )
- S o m e b o d y m a k e s a f i x A N D C O P Y R I G H T S T H E F I X E D V E R S I O N .
- Y o u c a n ' t i m p o r t t h e f i x t o Y O U R v e r s i o n w i t h o u t v i o l a t i n g t h e c o p y r i g h t .
- N o n e o f y o u r u s e r s c a n f i x t h e b u g e i t h e r . T
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by a c c o u n t _ d e l e t e d ( 4 5 3 0 2 2 5 ) writes:
C o m m e n t r e m o v e d b a s e d o n u s e r a c c o u n t d e l e t i o n
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
I f s o m e o n e d o e s n ' t w a n t t o m a k e t h e s o u r c e f o r t h e i r p r o j e c t a v a i l a b l e , t h e y c a n ' t d o t h a t w i t h G P L ' d c o d e i n t h e p r o j e c t . I ' d c a l l t h a t a r e s t r i c t i o n .
by W N i g h t ( 2 3 6 8 3 ) writes:
W a h . A n d i f s o m e o n e w a n t s t o m a k e a p r o j e c t w i t h M i c r o s o f t c o d e i n s t e a d o f G P L e d c o d e - o h y e a h , t h e y c a n ' t b e c a u s e M S c o d e i s n ' t e v e n v i s i b l e , l e t a l o n e a v a i l a b l e .
B e s i d e s , w h y w o u l d w e c a r e i f t h e y w a n t t o u s e f r e e s o f t w a r e b u t a r e u n w i l l i n g t o e x t e n d t h a t b e n e f i t t o o t h e r s ? T h a t ' s t h e v e r y d e f i n i t i o n o f a c o m p l e t e f u c k i n g a s s h o l e . A t t h a t , l e t t h e m p a y f o r i t .
W h y d o p e o p l e ( l i k e y o u ) k e e p p o s t i n g t h e s e " B u t , t h e n t h e y c a n ' t h o r d e t h e s o u r c e " t h i n g s a s i f g i v i n g a s s h o l e s t h e a b i l i t y t o c l o s e s o u r c e w a s n ' t
by j i m _ v 2 0 0 0 ( 8 1 8 7 9 9 ) writes:
B e c a u s e I d o n ' t g i v e t w o s h i t s i f s o m e o n e c l o s e s o r o p e n s t h e i r s o u r c e c o d e . T h e r e ' s n o t h i n g m a g i c a l a b o u t s o m e o n e ' s s o u r c e c o d e t h a t c a n ' t b e r e p r o d u c e d b y s o m e o n e e l s e .
by M o b i l e T a t s u - N J G ( 9 4 6 5 9 1 ) writes:
A h y e s , a n o t h e r o n e o f t h e s e s t o r i e s . E x p e c t t o s e e s o m e r e f e r e n c e s t o M $ , p e o p l e d e f e n d i n g G P L a n d p e o p l e a d v o c a t i n g B S D . A l l i n a l l , e v e r y o n e w i l l a g r e e t h a t r e s p e c t i n g o p e n s o u r c e l i c e n s e s i s v e r y i m p o r t a n t . N e x t t h r e a d , s o m e t h i n g a b o u t R I A A , s a m e p e o p l e d e m a n d i n g t h e i r r i g h t t o d o w n l o a d c o p y r i g h t e d m u s i c .
P a t h e t i c .
R e s u l t o f p r o p e r G P L u s a g e : M o r e s o f t w a r e f o r t h e p u b l i c t o u s e .
R e s u l t o f c o p y r i g h t a b u s e : L e s s c o n t e n t i n t h e p u b l i c d o m a i n .
O n e i s a b o u t t h e w o r l d t h a t i s , t h e o t h e r i s a b o u t t h e w o r l d t h a t s h o u l d b e . W h a t ' s p a t h e t i c i s t h e l a c k o f u n d e r s t a n d i n g y o u h a v e o f t h e p e o p l e y o u ' r e c r i t i c i z i n g .
P a r e n t
t w i t t e r
f a c e b o o k
by s t i g g l e ( 6 4 9 6 1 4 ) writes:
T h o s e w h o d o n ' t a b i d e b y t h e G P L a r e c o m m i t t i n g c o p y r i g h t a b u s e - i t s a l l i n t h e l i c e n s e : - )
S o p r o p e r c o p y r i g h t u s e i n b o t h c a s e s g i v e s m o r e t o t h e p u b l i c g o o d .
by S p e a r e ( 8 4 2 4 9 ) writes:
D o n o t c o n f l a t e t h e G P L w i t h t h e p u b l i c d o m a i n . I f t h e r e i s a c o p y r i g h t i n f o r c e , i t i s n o t i n t h e p u b l i c d o m a i n . I t i s i n t h e p u b l i c ' s r e a c h , a n d i f t h e y f o l l o w t h e r u l e s o f t h e l i c e n s e t h e y c a n u s e i t , b u t i t i s n o t i n t h e p u b l i c d o m a i n . T h e p u b l i c d o m a i n i s t h e f o r g o t t e n s i d e o f t h e c o p y r i g h t b a r g a i n , t h a t [ i ] f o r l i m i t e d t i m e s [ / i ] t h e a u t h o r s c a n i m p o s e r u l e s o n t h e u s e o f t h e i r w o r k s . B y t h e w a y , i n m o s t c o u n t r i e s , o n e c a n s i m p l y d e c l a r e t h a t t h e y g r a n t t h e i r o w n w o r k s t o t h e p u b l i c d o m a i n , a s a g i f
by M o b i l e T a t s u - N J G ( 9 4 6 5 9 1 ) writes:
D o n o t c o n f l a t e t h e G P L w i t h t h e p u b l i c d o m a i n .
F o r t h e r e c o r d , I d i d n ' t . ; )
by V i r a k ( 8 9 7 0 7 1 ) writes:
Y o u l e f t o u t ' p e o p l e t r o l l i n g a b o u t c o p y r i g h t ' , e v i d e n t l y .
by k o i r a n s u k l a a ( 1 5 0 2 5 7 9 ) writes:
A n d t h e n t h e s a m e p e o p l e c o m e a n d e x p o s e t h e h y p o c r i s y o f s a y i n g t w o t o t a l l y o p p o s i t e t h i n g s . A n d t h e n t h e s a m e p e o p l e c o m e a n d r i d i c u l e t h e m s e l v e s a b o u t m a k i n g s t u p i d a s s u m p t i o n s .
T h o s e w a c k y s l a s h d o t u s e r s .
by p e t r u s 4 ( 2 1 3 8 1 5 ) writes:
A h y e s , a n o t h e r o n e o f t h e s e s t o r i e s . E x p e c t t o s e e s o m e r e f e r e n c e s t o M $ , p e o p l e d e f e n d i n g G P L a n d p e o p l e a d v o c a t i n g B S D . A l l i n a l l , e v e r y o n e w i l l a g r e e t h a t r e s p e c t i n g o p e n s o u r c e l i c e n s e s i s v e r y i m p o r t a n t . N e x t t h r e a d , s o m e t h i n g a b o u t R I A A , s a m e p e o p l e d e m a n d i n g t h e i r r i g h t t o d o w n l o a d c o p y r i g h t e d m u s i c .
P a t h e t i c .
T r u t h f u l l y , t h e o n l y p e o p l e w h o c a r e a b o u t c o p y r i g h t i n e i t h e r c a s e , a r e t h o s e w h o a r e a f f l i c t e d w i t h s c a r c i t y t h i n k i n g . . . w h i c h i s a l l t o o f r e q u e n t , s a d l y .
by U n g r o u n d e d L i g h t n i n g ( 6 2 2 2 8 ) writes:
T h e m o s t i g e t f r o m i t i s " I f y o u d i s t r i b u t e t h e B i n d e r y s , y o u m u s t d i s t r i b u t e t h e s o u r c e c o d e "
T h a t ' s w h y I d i s t r i b u t e t h e s o u r c e c o d e o n l o o s e s h e e t s o f p a p e r . B i n d i n g i s j u s t t o o e x p e n s i v e t h e s e d a y s .
N o t t o m e n t i o n t h a t b i n d i n g n o n - L G P L G P L e d l i b r a r i e s w i t h y o u r c o d e a n d t h e n d i s t r i b u t i n g i t p u t s y o u r c o d e u n d e r t h e G P L . S o d o n ' t g l u e y o u r l i s t i n g s t o a G P L e d l i b r a r y b o o k a n d l e t s o m e b o d y e l s e c h e c k i t o u t .
T h e r e m a y b e m o r e c o m m e n t s i n t h i s d i s c u s s i o n . W i t h o u t J a v a S c r i p t e n a b l e d , y o u m i g h t w a n t t o t u r n o n C l a s s i c D i s c u s s i o n S y s t e m i n y o u r p r e f e r e n c e s i n s t e a d .
●
5 0 9 c o m m e n t s T r u m p O r d e r s T r e a s u r y S e c r e t a r y T o S t o p M i n t i n g P e n n i e s
●
4 9 1 c o m m e n t s T r u m p S i g n s O r d e r A i m i n g T o C l o s e t h e E d u c a t i o n D e p a r t m e n t
●
4 6 4 c o m m e n t s T r u m p O p e n s T r a d e T a l k s W i n d o w W h i l e T h r e a t e n i n g C h i n a W i t h S t e e p e r T a r i f f s
●
3 8 1 c o m m e n t s S c o t t A d a m s , C r e a t o r o f t h e ' D i l b e r t ' C o m i c S t r i p , D i e s a t 6 8
●
3 6 1 c o m m e n t s C h i n a H a l t s R a r e E a r t h E x p o r t s G l o b a l l y
1 0 % o f U S E n e r g y D e r i v e d F r o m O l d S o v i e t N u k e s
G l e n n B e c k L o s e s D i s p u t e O v e r P a r o d y D o m a i n
S l a s h d o t T o p D e a l s
S l a s h d o t
A r c h i v e d D i s c u s s i o n
●
●
of l o a d e d
●
S u b m i t S t o r y
" I t ' s t e n o ' c l o c k . . . D o y o u k n o w w h e r e y o u r A I p r o g r a m s a r e ? " - - P e t e r O a k l e y
● F A Q
● S t o r y A r c h i v e
● H a l l o f F a m e
● A d v e r t i s i n g
● T e r m s
● P r i v a c y S t a t e m e n t
● A b o u t
● F e e d b a c k
● M o b i l e V i e w
● B l o g
D o N o t S e l l o r S h a r e M y P e r s o n a l I n f o r m a t i o n
C o p y r i g h t © 2 0 2 6 S l a s h d o t M e d i a . A l l R i g h t s R e s e r v e d .
×
C l o s e
W o r k i n g . . .