JTK wrote:

> Total number of files:           33202
> Total number of licensed files:  14393
> Total number of NPLed files:     9640
> Total number of MPLed files:     4753
> Total number of GPLed files:     2047
> Total number of LGPLed files:    0
> Total number of BSD files:       56
> Total number of MIT files:       8
> 
> Percent licensed under the NPL:  67%
> Percent of MPL files also GPLed: 43%
> 
> Notes:
> - Whoah: is the squeaky wheel finally getting a little grease?!? 
> Fifty-one FEWER NPLed files this time, 14 MORE MPLed, and 3 more
> GPLed.  Perhaps the proverbial single step on that journey of 9,640
> miles?


Well, if it's 9640 miles, then we've gone 51 miles, not a single step. :-)


> - Script is now Perlescent (in addition to its former
> Bootyliscousness), hence better, stronger, faster.  Yep, I learned a
> little Perl due solely to Mozilla, and will now never write another
> shell script.  So don't say Mozilla never did nothing for me.


We won't say that - the question is, will you?

> - Script has been made a bit more discerning at the request of Mr.
> Markham, resulting in the new counts for LGPL (none), 


That's not true. There are at least two. Can you find them?

(This is so like "Where's Wally", which I think you guys call "Where's 
Waldo...)

> BSD (56), and
> MIT (8) licenses.  


Your script will have to be quite smart to catch all the BSD variants. 
Here are a few more fun things to think about:

Are you excluding the CVS special files in the CVS directories?
How about the binary macbuild files in macbuild directories?
What about gifs, jpegs, pngs and other assorted binaries with about 20 
different file extensions?
Have you taken into account the large amount of dual licensing in the tree?
If your tree is from yesterday or before, can you find the one file that 
is triply-licensed?

This is fun :-)

Gerv





Reply via email to