All of lore.kernel.org
 help / color / mirror / Atom feed
From: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
To: linux-block@vger.kernel.org, Bart Van Assche <bvanassche@acm.org>,
	 Ming Lei <ming.lei@redhat.com>, Ming Lei <tom.leiming@gmail.com>,
	 Keith Busch <kbusch@kernel.org>, Yi Zhang <yi.zhang@redhat.com>,
	Christoph Hellwig <hch@lst.de>,
	 Li Zhijian <lizhijian@fujitsu.com>,
	Akinobu Mita <akinobu.mita@gmail.com>,
	 John Pittman <jpittman@redhat.com>
Subject: blktests: call for agreement to relicense GPL-2.0 files
Date: Tue, 7 Jul 2026 15:38:51 +0900	[thread overview]
Message-ID: <akyeX0hlcrnOC0nT@shinmob> (raw)

Hello blktests contributors,

Recent discussion unveiled a license inconsistency [1]. Currently, each file of
blktests has one of the licenses: GPL-2.0, GPL-2.0+ or GPL-3.0+. Majority of the
blktests code has GPL-3.0+, so the effective main license is GPL-3.0+ (e.g.,
check, common/rc). However, GPL-2.0 and GPL-3.0 are not compatible with each
other [2]. Because the majority of blktests is GPL-3.0+, blktests cannot contain
GPL-2.0 files. All files shall be GPL-2.0+ or GPL-3.0+.

  [1] https://lore.kernel.org/linux-block/20260626045650.GA8752@lst.de/
  [2] https://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility

As of July 2026, seven files below have GPL-2.0. It is desired to change their
license to GPL-2.0+ (or GPL-3.0+). The list below shows Authors and Contributors
of each file. "Author" means the original file creator who set the license
GPL-2.0. "Contributor" means those who made changes to the files later on.

1) block/029
    Author: Bart Van Assche <bvanassche@acm.org>
    Contributors: Yi Zhang <yi.zhang@redhat.com>
		  Christoph Hellwig <hch@lst.de>
		  Li Zhijian <lizhijian@fujitsu.com>

2) block/030
    Author: Bart Van Assche <bvanassche@acm.org>
    Contributors: Christoph Hellwig <hch@lst.de>
		  Li Zhijian <lizhijian@fujitsu.com>
		  Akinobu Mita <akinobu.mita@gmail.com>

3) block/031
    Author: Bart Van Assche <bvanassche@acm.org>
    Contributors: Yi Zhang <yi.zhang@redhat.com>
		  Christoph Hellwig <hch@lst.de>
		  Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>

4) block/040
    Author: Ming Lei <ming.lei@redhat.com>

5) block/042
    Author: Keith Busch <kbusch@kernel.org>
    Contributors: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
		  John Pittman <jpittman@redhat.com>

6) block/043
    Author: Keith Busch <kbusch@kernel.org>
    Contributors: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>

7) src/dio-offsets.c
    Author: Keith Busch <kbusch@kernel.org>
    Contributors: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
		  Bart Van Assche <bvanassche@acm.org>


To the authors and the contributors,

  I would like to call for your responses. Please let us know if you agree to
  modify the license of the files from GPL-2.0 to GPL-2.0+ (or GPL-3.0+).


I will wait for a few weeks to gather responses. Once agreement gets
estabilished, I will ask the authors to submit patches to make the license
change. Any other general comments on this topic will be appreciated also.

And as one of the contributors, here I express my agreement to change the
license of the files :)

             reply	other threads:[~2026-07-07  6:39 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-07  6:38 Shin'ichiro Kawasaki [this message]
2026-07-07 16:23 ` blktests: call for agreement to relicense GPL-2.0 files Ming Lei
2026-07-07 16:53 ` Bart Van Assche
2026-07-07 16:55 ` Keith Busch
2026-07-08  2:34 ` Zhijian Li (Fujitsu)
2026-07-08  8:06 ` Christoph Hellwig
2026-07-09  0:50 ` Akinobu Mita

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=akyeX0hlcrnOC0nT@shinmob \
    --to=shinichiro.kawasaki@wdc.com \
    --cc=akinobu.mita@gmail.com \
    --cc=bvanassche@acm.org \
    --cc=hch@lst.de \
    --cc=jpittman@redhat.com \
    --cc=kbusch@kernel.org \
    --cc=linux-block@vger.kernel.org \
    --cc=lizhijian@fujitsu.com \
    --cc=ming.lei@redhat.com \
    --cc=tom.leiming@gmail.com \
    --cc=yi.zhang@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.