[Pkg-gridengine-devel] License audit
mhy at debian.org
Wed Apr 25 21:22:26 UTC 2007
Ok, I've started a full license audit which we'll need to get through
NEW and I thought should be done before upstream source appears in SVN.
The first thing I did was to clean out the CVS directories from the
tarball. Next, I got a list of files and using a little bit of regex
sickness, marked all the ones which are simply Copyright Sun and under
SISSL 1.2. Here are some numbers:
The full file list is:
mark at dynam:~/deb/packages/working/sge$ wc -l sge_full
mark at dynam:~/deb/packages/working/sge$ wc -l sge_file_list_*
So. The sissl files (which are all ok) make up 1580 of the files.
Of the remainder, we have:
* 3rdparty files: The copyrights for these files are documented in
source/dist/3rd_party/3rd_party_licscopyrights We need to check
that all these licenses are DFSG free and compatible; in some cases
we can just pull the code; e.g. Debian always has a perfectly good
implementation of snprintf :-)
* html files: These have no license or copyright details at all
as far as I can see.
* the manpages. These are Copyright Sun but don't have the
SISSL notice in them; technically I think this makes them
non-redistributable as I can't find any global LICENSE document
in the source tree
* resources files: These are just config files, I don't think we
need to worry about them; they're too trivial
* xpm files: These have no license or copyright details at all
as far as I can see
* translation files: Again, no license or copyright details in the
.po files. In fact, one of them contains this gem:
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Free Software Foundation, Inc. # FIRST AUTHOR
# <EMAIL at ADDRESS>, YEAR. #
* remaining files. These need checking individually.
I'll continue work on this tomorrow but wanted to at least raise a heads
up so that no-one else duplicated this tedious work.
The file lists above are available at:
PS: No, I don't like this sort of -legal pointlessness, but we need to
be thorough for two reasons: 1) We won't get through NEW unless we are
and 2) I don't want Ganneff to glare at me when we try to get through
NEW without having sorted this out :-)
Mark Hymers <mhy at debian dot org>
"But Yossarian *still* didn't understand either how Milo could buy eggs
in Malta for seven cents apiece and sell them at a profit in Pianosa
for five cents."
Catch 22, Joseph Heller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gridengine-devel/attachments/20070425/bc2cc789/attachment.pgp
More information about the Pkg-gridengine-devel