Twenty-five years of school? Analysis of Free and Open Source software license texts

Author:Alexios Zavras
Position:Open Source Compliance, Intel Corp.
Pages:29-44
 



Alexios Zavras a
(a) Open Source Compliance, Intel Corp.
 !"#$%#&&'$("$"""
Abstract
)
)$
)*$"
Keywords
+,-*,,
,)
“All men are really most attracted by the beauty of plain speech.”
— Henry David Thoreau2
Introduction
$-
-  $  
*) )  ) )
            *           . .
)/))-$
-
.-0)
)-$
" -1#"2,-#"3$ -*
#"2#"3+*40*)56
*)0$
 .7$$.89*:;A Week on the Concord and Merrimack Rivers."(2$
+< 9$(. "
&# 
Software licenses corpora
4.    ).-
0**. -) -)
*--$
- --        )
)   = >. )   $  
?3$&
--) .-
$.:@++2
-$
&$%$
)      5*$
*    **.  - - -$7. /0
)**=A0>-
-**))$
Presentation of results
***$-.
**! .
 :@$ *
 *.B.0$
*.)---*$
/0*-. * )$
 -   -     )      
C $ 5 *    *   =$$.  ---  ---
>*.*$
).C-.)
-$ )-.-.
   ---   -D     *-
D--**-$
---)
--*$-.*-).-*
,. *.-**D D
  *$ 7. * *    -  )
$
E. -- 
. * *-  $
&!''$*'')
2!''$*''
+< 9$(. "
 &"
 )        C *  
,.--$
Basic text metrics
-))/$
 *-=*$ "D3>* .- .
$)-.**
-$4-  )*.- )
-*$* *-)* .
)0)%#&##*.- 
F-$
7*-)... 
  -   -)     *$     
*-=*$?D"#> -! *-)    *
-)$*-$
G.           -               *
-$**-.
    )    5*$ H   * * 
.-. -D*. -  **
)$- **
*.))D*D.
)-0-*-*$
--***----*.$$.
  *       *     $  ). *    
*    - - $     *  
**-=*$""D"2>$*.
-)--*-)-$ -
**.IJ$*5*
 ) -D 0-*
*-  $7. - *
$-.-- G<+ * ,
)  )B $5   
G<+ - 0.   G<+*
/) .**-) *
*$
-      0 *  -  .
-./0$
Sentiment analysis
A*))- . - 
$       -0)   *-    -
+< 9$(. "
& 
I-J $-- - !
polaritysubjectivity$
   .*.$%  )
-))K"=->"=-*>.#)*-$
*$"%"3$).).
-F*$)*
*)*-$0*)
     *      !     ) *    )*$ 
)-*,-.))*
))$
)F   ) )F )F$3 
) -)) K"= )F># =)F>$)F
*$"?"($).).-F
-)F$.-)*
 -)F$  -    - C      
-*))F=$*$IJ>$
Linguistic information
-).****-.
*      )  )   * -$  
* - *.-
readability$
       * -)   ) 
*$ .*-.EA*$7.
/)-)*$
 -.) .-) -
      ) -  - -   
$
EA.   - E  A))*0.  *  *
)-$?-.
EA*3-)))*-3
$
EA*   *$" #$  ). ).
-F* )"%#$ .
-)*.*EA*.)
)-L
% :*.6,+.+,9.0-=##>$I-)-M*E
+*/J$Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP)$$
?D(3$
3 :*.6,+.+=##(>$I)F J$Opinion Mining and Sentiment
Analysis$H:) $
? E+*.A$7="3>$IEA**!)-J$Journal of Reading."=(>$3&D323$
+< 9$(. "
 &&
Conclusion
  **        .
 D   - D    .   -   
*)$
 --$- )
 *,.- )F0
*-*/$
 )-    
N,-*)-)
-*$7.)  
)$
I*J)0.
**$
+< 9$(. "
&2 
+< 9$(. "
Fig. 1: Text length in characters (OSI)
Fig. 2: Text length in characters (SPDX)
 &%
+< 9$(. "
Fig. 3: Text length in words (OSI)
Fig. 4: Text length in words (SPDX)
&3 
+< 9$(. "
Fig. 5: Text length in sentences (OSI)
Fig. 6: Text length in sentences (SPDX)
 &?
+< 9$(. "
Fig. 7: Average word length in characters (OSI)
Fig. 8: Average word length in characters (SPDX)
&( 
+< 9$(. "
Fig. 9: Average sentence length in words (OSI)
Fig. 10: Average sentence length in words (SPDX)
 &
+< 9$(. "
Fig. 11: Longest word in characters (OSI)
Fig. 12: Longest word in characters (SPDX)
2# 
+< 9$(. "
Fig. 13: Longest sentence in words (OSI)
Fig. 14: Longest sentence in words (SPDX)
 2"
+< 9$(. "
Fig. 15: Polarity of text (OSI)
Fig. 16: Polarity of text (SPDX)
2 
+< 9$(. "
Fig. 17: Subjectivity of text (OSI)
Fig. 18: Subjectivity of text (SPDX)
 2&
+< 9$(. "
Fig. 19: SMOG readability grade (OSI)
Fig. 20: SMOG readability grade (SPDX)
22 
About the author
Alexios Zavras is the Senior Open Source Compliance Engineer of Intel Corp. He has been involved
with Free and Open Source Software since 1983, and is an evangelist for all things Open. He has a
PhD in Computer Science after having studied Electrical Engineering and Computer Science in Greece
and the United States.
+< 9$(. "
Licence and Attribution
) +
<.9-(. "=#"3>$ *
!''$$*$
)!
O.=#"3>8
;.International Free and Open Source Software Law Review, (=">.
D22
 !"#$%#&&'$("$"""
M*P#"3O$
MM--)2$#MM6Q)
!''--$*'')'2$#'