Follow-up Comment #1, bug #49024 (project hurd):

I previously listed GPLv2-only files that carry their own license notices. 
The GNU Mach tree also contains Linux source files that do not contain a
license notice; then, linux/src/COPYING specifies GPLv2 for them. 
linux/dev/drivers/block/genhd.c is one such GPLv2-only file, and it is
compiled in.  Thus, it seems there is indeed a license conflict.

The licenses were not discussed in the bug-hurd thread where the i386/grub/
code was imported:

https://lists.gnu.org/archive/html/bug-hurd/2014-05/msg00019.html
https://lists.gnu.org/archive/html/bug-hurd/2014-07/msg00014.html

In the earlier "GPLv3 and Hurd" discussion, Thomas Bushnell, BSG wrote that
"the use of the Linux drivers means that the project as a whole can only be
distributed under the GPLv2": 

https://lists.gnu.org/archive/html/bug-hurd/2007-06/msg00069.html

A preferable outcome would be if the FSF relicenses the GPLv3-or-later files
to GPLv2-or-later.  I hope nobody's rights on the Linux files have become
terminated per GPLv2 section 4.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49024>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Reply via email to