From: Chris Mason <chris.mason@oracle.com>
To: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
Cc: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: BTRFS and grub-extras legal position
Date: Tue, 24 Aug 2010 20:39:49 -0400 [thread overview]
Message-ID: <20100825003948.GW14190@think> (raw)
In-Reply-To: <4C73F2F5.1020409@gmail.com>
On Tue, Aug 24, 2010 at 06:27:33PM +0200, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
> Hello, all. It seems that recently there are different rumors and
> misunderstandings about btrfs support. This mail is to make the things
> clear.
> 1) Technical work is done. I haven't reviewed any patches to avoid being
> tainted.
> 2) Every patch submitted till now uses Oracle's copyrighted work
> released only under GPLv2 which is incompatible with GRUB
> 3) license incompatible works aren't ok for either grub or grub-extras. Why?
> There are 3 kind of works:
> a) Freely redistribuable. Guaranteed. Protected.
> A code for which copyright assignment was signed and which if
> improperly used can be protected by FSF.
> b) Freely redistribuable. Guaranteed.
> A code for which copyright disclaimers were signed which makes for
> copyright holder impossible to sue users.
> c) Freely redistribuable.
> No disclaimers were signed but the will of author to release to
> public usage was sufficiently clear.
> d) Not redistribuable
> Distribution of such code will be a plain copyright infrigement
>
> For GNU GRUB code under a and b is ok. Occasionaly code of type c is
> permitted on case-by-case basis (e.g. lzma).
> grub-extras has a less strict copyright policy. For grub-extras code
> under a, b and c is ok. In practice it holds only code under c since
> code under a and b is in GRUB proper.
> Code under d isn't ok for either project. Neither GNU GRUB nor
> grub-extras is a place for "warez".
The btrfs grub2 patches were submitted with annotations for where the
code came from. I need to verify each of the annotations fits oracle
copyrighted code, and where required get permission to license under
gplv2 or later.
I really want to do this and appreciate the time grub2 developers have
spent on btrfs. I'll get it done.
-chris
prev parent reply other threads:[~2010-08-25 10:20 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-24 16:27 BTRFS and grub-extras legal position Vladimir 'φ-coder/phcoder' Serbinenko
2010-08-25 0:39 ` Chris Mason [this message]
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=20100825003948.GW14190@think \
--to=chris.mason@oracle.com \
--cc=grub-devel@gnu.org \
--cc=phcoder@gmail.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.