All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
To: "Ted Ts'o" <tytso@mit.edu>,
	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>,
	Richard Fontana <fontana2012@gmail.com>,
	"Bradley M. Kuhn" <bkuhn@ebb.org>,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 4/4] copyleft-next: embrace the Signed-off-by practice
Date: Thu, 12 Jul 2012 10:30:59 -0700	[thread overview]
Message-ID: <CAB=NE6Vw0AR-eOZ90T=45M=O=7YkujFOYz7S3fviKYuTDa=JCQ@mail.gmail.com> (raw)
In-Reply-To: <20120712152740.GB14792@thunk.org>

On Thu, Jul 12, 2012 at 8:27 AM, Ted Ts'o <tytso@mit.edu> wrote:
> On Wed, Jul 11, 2012 at 05:44:49PM -0700, Luis R. Rodriguez wrote:
>> From: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
>>
>> The idea is taken from Linus Torvald's subsurface
>> project [0] README file. The Signed-off-by is widely
>> used in public projects and we stand to gain to make
>> its usage more prevalent. The meaning of the
>> Signed-off-by is borrowed from the Linux kernel's.
>>
>> [0] git://github.com/torvalds/subsurface.git
>>
>> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
>
> I wonder why you're cc'ing the linux-kernel mailing list?

Simply because there is no public mailing list for it yet and given
the nature of the license I wanted to ensure changes get as much
public review as possible, and what better and more public place than
lkml ? What can I say -- I did have hope for it to be used on Linux
but more on that below.

> I've checked the copyleft-next clause, and the anti-Tivoization clauses,
> which was one of the primary reasons articulated by many kernel
> developers --- including Linus Torvalds --- for not using GPLv3, is
> still in the Copyleft-next license.
>
> My understanding of Richard Fontana's past public positions was that
> he was supportive of that part of the GPLv3 license, and so I had
> assumed the Copyleft-next effort would be irrelevant as far as the
> Linux Kernel was concerned.

Its unclear to me if this is the case for copyleft-next, so lets test
it out and get this clarified once and for all. Even though one may be
supportive of the philosophical evolutions of the ideas of copyleft I
have been wondering and personally hoping Fontana would consider
copyleft-next not as an effort to lead *philosophical evolutions* with
regards to *freedoms on copyleft* but instead -- addressing practical
issues that prevented the GPLv3 from being embraced in Linux. That is
bug fixing the GPLv3 in so far as Linux is concerned. Its worth being
explicitly clear so I'll send a patch to try to remove the Tivoization
clauses. This can then formally be NACKed or ACKed, or issues be
addressed. I should note that Fontana has indicated that he views
copyleft-next not as his project but that of the community's. I'm
hoping the Linux kernel community is part of this community.

If one objective is not to remove Tivoization or address other kernel
developer's concerns with the GPLv3 then we can rest assured we Linux
kernel developers can simply disregard copyleft-next.

It does make me wonder -- if the goal of copyleft-next is not to help
address *our* concerns with evolutions on copyleft in the Linux kernel
community if we ourselves can simply consider doing something similar
where we *do* address such things.

> Even if I am wrong about that (and I would be delighted if the answer
> was that one of the Copyright-next's goals was to resolve this barrier
> of the kernel moving off of GPLv2), it still would seem to me to be
> out of scope of the LKML.

Thanks, unfortunately no alternative list is yet created, so I'll
respin my patches given that they seem to need a rebase now, and also
try to remove Tivoization -- moving forwards at the very least we can
get addressed whether or not this license can eventually be useful for
Linux or not and if not I'll know not to care for it with hopes for
Linux.

  Luis

  reply	other threads:[~2012-07-12 17:31 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-12  0:44 [PATCH 0/4] copyleft-next: first set of patches Luis R. Rodriguez
2012-07-12  0:44 ` [PATCH 1/4] copyleft-next: remove issue tracker references Luis R. Rodriguez
2012-07-12  0:44 ` [PATCH 2/4] copyleft-next: more project name updates Copyleft.next->copyleft-next Luis R. Rodriguez
2012-07-12  0:44 ` [PATCH 3/4] copyleft-next: rename the file COPYLEFT.next to copyleft-next Luis R. Rodriguez
2012-07-12  0:44 ` [PATCH 4/4] copyleft-next: embrace the Signed-off-by practice Luis R. Rodriguez
2012-07-12 15:27   ` Ted Ts'o
2012-07-12 17:30     ` Luis R. Rodriguez [this message]
2012-07-12 17:57       ` Ted Ts'o
2012-07-12 18:16         ` Luis R. Rodriguez
2012-07-12 19:41     ` Richard Fontana

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='CAB=NE6Vw0AR-eOZ90T=45M=O=7YkujFOYz7S3fviKYuTDa=JCQ@mail.gmail.com' \
    --to=mcgrof@do-not-panic.com \
    --cc=bkuhn@ebb.org \
    --cc=fontana2012@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tytso@mit.edu \
    /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.