From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1OnwLv-0000RA-CS for mharc-grub-devel@gnu.org; Tue, 24 Aug 2010 12:27:59 -0400 Received: from [140.186.70.92] (port=59034 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OnwLs-0000Q9-7O for grub-devel@gnu.org; Tue, 24 Aug 2010 12:27:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OnwLq-0002OL-Q5 for grub-devel@gnu.org; Tue, 24 Aug 2010 12:27:55 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:33772) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OnwLq-0002OG-KL for grub-devel@gnu.org; Tue, 24 Aug 2010 12:27:54 -0400 Received: by bwz6 with SMTP id 6so6392015bwz.0 for ; Tue, 24 Aug 2010 09:27:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version :content-type; bh=epAb3gNqQiR9tnfZAxh7VUm+8dxe9uINTwA38BXSQpw=; b=BpULh1FApV8lAjVZfnnlVSjnrBHwakrhupD6RIWXMogaaDfM7y0m6v4iB0lHoFu4MC iJu9/X4ySNqSVysDHmekDfAdwjg1osHZA/37v3WRU15AoP4KucTQ5DiMiVHjuFf9mGIt orKA4ZKYKu9RY4L4FeF2bNYDsfBogr9vAebcc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:content-type; b=OfLMlDp9kVyf6HJlyfoQmTAEESAo7fPNWsBFmt7nXFxY80+eX0rruwQKQ1m1qpshvL Ui4mKRxcs8kx+3Z8M24g9XQCAelEWq3GOA+HxS/ArF8LvpBzkqP9elDWKfWhjIJ0KScm el2eBl+g6JXG2Q/7J00RHy0AyQz+5uVFaCtRA= Received: by 10.204.33.86 with SMTP id g22mr5026389bkd.26.1282667273462; Tue, 24 Aug 2010 09:27:53 -0700 (PDT) Received: from debian.bg45.phnet (gprs05.swisscom-mobile.ch [193.247.250.5]) by mx.google.com with ESMTPS id s34sm235395bkk.1.2010.08.24.09.27.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 24 Aug 2010 09:27:51 -0700 (PDT) Message-ID: <4C73F2F5.1020409@gmail.com> Date: Tue, 24 Aug 2010 18:27:33 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100805 Icedove/3.0.6 MIME-Version: 1.0 To: The development of GRUB 2 X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig9E3A30898F43815E1AFE28F1" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: Chris Mason Subject: BTRFS and grub-extras legal position X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Aug 2010 16:27:57 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9E3A30898F43815E1AFE28F1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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. W= hy? 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". --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig9E3A30898F43815E1AFE28F1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAkxz8vwACgkQNak7dOguQgneagD/dpMsqzaOxziBN5VdVqcjypWG f0vURAVMvscgczZnfLoBAJ3FLo6ISLWsFu3glybi3KtCdqXXUhbyfy36tiMFpoA7 =L9Ss -----END PGP SIGNATURE----- --------------enig9E3A30898F43815E1AFE28F1--