grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Automatic module license checking


From: Vladimir 'φ-coder/phcoder' Serbinenko
Subject: Automatic module license checking
Date: Mon, 11 Apr 2011 23:11:22 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110402 Iceowl/1.0b2 Icedove/3.1.9

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]