From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jorgen Lundman Date: Mon, 07 May 2012 22:03:05 +0900 Subject: [U-Boot] uboot and ZFS In-Reply-To: <20120507123650.7EAFB202DCA@gemini.denx.de> References: <4FA0A7F3.8010803@lundman.net> <201205030213.35048.marex@denx.de> <4FA2172D.9080106@lundman.net> <201205051526.52499.marex@denx.de> <4FA7761D.90704@lundman.net> <20120507123650.7EAFB202DCA@gemini.denx.de> Message-ID: <4FA7C809.5050602@lundman.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > Did you miss my message of Wed, 02 May? > > See > http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/130638/focus=130671 > > Unfortunately there is no legal (license-conforming) way to include > ZFS code into U-Boot and distribute it. > > That means, there is no chance to get this added to mainline. > > My apologies, I did mean to reply to that. The reason the GRUB boot loader can only handle single/mirror device root pool (ie, no raidz) is because Sun did not want to commit "any more than they had to" to GRUB, which would force the source to GPL. The source that was written by Sun, for GRUB, is indeed GPL license (version 2). I do not see this as a problem, unless suddenly you do not accept GPL licenses. (like 95% of your existing sources). (2000 .c files out of 2412). Please advice if this is this not acceptable to u-boot. It does not change that I want it, so I will simply have to maintain a fork. Lund -- Jorgen Lundman | Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home)