Hello, all. Due to recent case of non-compliance with GPL in a project
using GRUB2 codebase and according to new GNU guidelines I've
implemented an automatic module license checking. This checks doesn't
change in nothing the distributor obligation: any GRUB2 module is
covered by GPLv3(+) (and optionally dual-licensed under another
license). However, this change makes this compliance requirement
explicit by requiring author to put a GRUB_MOD_LICENSE macro. Also note
that everybody is allowed to remove the said check but doing so doesn't
free from legal GPL obligation. When implementing this check I've added
a bunch of GRUB_MOD_LICENSE and GRUB_MOD_DUAL_LICENSE, I'll be grateful
if everyone who sees a problem (e.g. non-correspondance between license
header and macro) would report it to me and I'll fix it as soon as time
permits.

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to