Sounds like you have accomplished what I set out to do, well done. In
regards to Third Party software, I believe you can publish what you have
used, as long as you give credit to the original software, although
sometimes I am lost in the bureaucracy...

Kind regards, Adam

On Fri, Oct 19, 2012 at 7:47 PM, Leif Lindholm <leif.lindh...@arm.com>wrote:

> I have created a port of GRUB to the ARMv7-A architecture, running on top
> of
> the
> U-Boot firmware. The "U-Boot API", created by Rafal Jaworowsky
> <r...@semihalf.com>, provides the hardware abstraction layer. Console is
> supported on serial port using the termios subsystem.
>
> This port supports, and indeed relies on, flattened device trees (FDT) -
> passed on from firmware, or loaded from a filesystem. My implementation
> uses
> libfdt rather than trying to recycle the existing openfirmware code, and if
> possible I would like to keep it that way, and have libfdt included in
> GRUB.
>
> libfdt is dual-licensed, GPLv2+/BSD, and the copyright belongs to David
> Gibson <d...@au1.ibm.com>. I have a patch against the libfdt included in
> http://jdl.com/software/dtc-v1.3.0.tgz that makes it build under GRUB.
>
> The U-Boot API is released under GPLv2+ consists of 3 source files. They
> are
> licensed under GPLv2+. The port also contains a crc32 checker I included
> from the FreeBSD loader, copyright Gary S. Brown with the statement that
> "You may use this program, or code or tables extracted from it, as desired
> without restriction.". The crc32 checker is not strictly speaking required,
> so could be removed if this poses any problems.
>
> In addition to this, the port includes libgcc helper functions (aeabi_*)
> taken from linux/arch/arm/lib, licensed under GPLv2+.
>
> My intent is to set up a public repository on launchpad.net containing my
> modifications on Monday. Do you have any opinions about how I should treat
> the third-party software when I do this?
>
> Regards,
>
> Leif
>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to