[Pkg-gridengine-devel] Files excluded (was: License for the debian packaging code)

Afif Elghraoui afif at ghraoui.name
Sun Oct 18 23:46:54 UTC 2015


Thanks for getting back to me on all my messages--

On الأحد 18 تشرين الأول 2015 11:30, Dave Love wrote:
>> Hello,
>> > I've just about finished the copyright file,
> I'm afraid it's clearly incomplete, as it must be.  You can get an idea
> from AUTHORS and Changelog.  A significant amount, like Shannon
> Davidson's contributions, actually predates the free release and version
> control.
>

I'll review AUTHORS and Changelog, but I just grepped the code for
copyright declarations and added them with the associated licenses.


>> > but I don't know what
>> > license to use for the actual packaging (debian/*). There is no
>> > indication in any file header anywhere nor in the old copyright.
>> >
>> > This would be for the work done by Mark Hymers, Dave Love, and whoever
>> > else worked on the package.
> What I did can have any appropriate free licence.  I didn't add one as
> there wasn't anything originally.  (I don't understand how this is a
> problem if it wasn't originally; I can't remember whether I've seen any
> policy on it, but Fedora has a default of MIT, and I've had my notices
> on spec files questioned.)
> 

This isn't really a problem and probably a silly question for me to have
asked in the first place, but I sort of meant the question to be another
ping to the mailing list.
Debian packaging is supposed to have a DFSG-compliant license. I think
the default is whatever the upstream license is (at least for packages
in main), so I will just put it as SISSL.


> I've now removed the non-free qidl stuff.  Thanks -- I think I assumed
> the original distribution was free, and I'm not sure how it was in
> FreeBSD otherwise.
>

There is actually another set of files in source/3rdparty/qmon/spinbox/
that I have some suspicions about. I won't bother you with the details
since the issue also appears to exist in what Fedora distributes and
what Univa is distributing on github. I will probably ask ftp-master or
the people on debian-legal.

> I don't understand some of the removals.  What's wrong with ldAIX?

Nothing was wrong--it just looked to me that it wasn't necessary for the
Debian package and I didn't want to have to document its copyright and
license. I could do that now that I've had a long break from rewriting
debian/copyright.

>  If ps/pdf isn't allowed, why isn't it all removed?
>  Is there guidance
> somewhere on files built by an IDE (QMonNT)?
>

I need to double check those. In my understanding, the ps/pdf files
aren't considered as "source", so they would have to be built (in which
case I should have removed all of them). If I remember correctly, at
least one of the pdf/ps files had non-free copyright, but my memory is
hazy on that as well.

> The copyright situation seems particularly silly if you have to go to
> that trouble for tcsh in gridengine but not for the actual tcsh
> package...
> 

It's definitely the least interesting part of the task. I don't mind
putting the time in to do it right the first time so that I don't have
to think about it anymore.

I just looked at the tcsh package's debian/copyright and it definitely
has some issues. Technically, a bug could be filed against that package
to address them.

Afif

-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



More information about the Pkg-gridengine-devel mailing list