From mboxrd@z Thu Jan 1 00:00:00 1970 From: Graeme Russ Date: Wed, 09 May 2012 23:38:53 +1000 Subject: [U-Boot] uboot and ZFS In-Reply-To: <4FA7C809.5050602@lundman.net> 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> <4FA7C809.5050602@lundman.net> Message-ID: <4FAA736D.3030404@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Jorgen Lundman, On 05/07/2012 11:03 PM, Jorgen Lundman wrote: > >> 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. Technically, U-Boot is GPLv2+ so GPLv2 only code _may_ not be accepted That is for Wolfgang to decide, but you have been warned :) Regards, Graeme