[lkml]   [2019]   [Jan]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Licensing of include/linux/hash.h
Ben Finney <> writes:
> Domenico Andreoli <> writes:
> > the situation of dwarves-dfsg improved a lot over the weekend
> That's good to hear. What is the event you're referring to? Can you give
> a URL to something that describes this change?

Upstream (in CC) reacted to my request of clarification and patches
have been applied upstream and on Salsa. See bug 919356 [0] (please
keep in CC).

> > the only knot left is now the license of hash.h
> >
> > This file is also present in the kernel [0] with an updated copyright
> > but still without license.
> The file you show (in the Linux code base) seems likely to have an
> equivalent implementation under a different license, from some other
> code base.

This will require research and work unlikely to be done before Buster
release. Are we going to drop this package for now?

> > I received a private email from somebody in the kernel community who
> > already tried to contact Nadia in the past but did not get any reply.
> Thank you also for contacting the Linux developers forum to ask
> <URL:>.

(also in CC now)

> > I think that pushing it to non-free is formally the right thing but I
> > actually feel it's not the right thing.
> To know that work (that file) is free software, we need a clear grant of
> some specific license, for that work.
> If the work is not free, it would be incorrect to have the work in Debian.

Is it possible that for the kernel it is instead correct because it is,
as whole, covered by its COPYING?

> Alternatives, for complying with the Debian Free Software Guidelines with
> this package, include:
> * Find a credible grant of license under some GPL-compatible free
> license to that exact file. Document that explicit grant in the Debian
> package. This demonstrates the work is DFSG-free.
> * Convince ‘dwarves-dfsg’ upstream to replace that file with a different
> implementation (I don't know whether such an implementation exists)
> under a license compatible with the same version of GNU GPL. Document
> that explicit grant in the Debian package. This demonstrates the
> modified work is DFSG-free.

Arnaldo, what priority would you give to this task?

> * Replace that file in Debian only, with a different implementation as
> above. Document that explicit grant in the Debian package. This
> demonstrates the modified Debian package is DFSG-free.
> * Move the work to the ‘non-free’ area.
> * Remove the work altogether.
> Those are in descending order of (my recommended) preference.



3B10 0CA1 8674 ACBA B4FE FCD2 CE5B CF17 9960 DE13
[unhandled content-type:application/pgp-signature]
 \ /
  Last update: 2019-01-23 09:51    [W:0.154 / U:4.960 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site