On Sun, 2006-11-26 at 11:18 +0100, Tomáš Ebenlendr wrote: > > >> There is plenty of precedent here. So I still see nothing wrong > with > >> putting a header file, which describes an interface, under a > non-GPL > >> license. > > > > Because GRUB is not a library. The spec is available independently, > so > > you can write your own header easily. Nothing prevents you from > doing > > this. > > > > Okuji > > > > And should the multiboot header file be "Grub's"? What about having > "Multiboot's" header as a part of "Multiboot project". Such project > should > contain only specification, and header file, that can be freely > copied. > The only thing that should be forbidden is that some third party will > claim she owns the header. I think that GPL is too restrictive for > this > purpose. Such header file can be then added to grub as well as to > BSD-licenced and other software.
Great point. A "multiboot" project could easily be created, and wouldn't even need the approval of the GRUB project. Beyond the specification and header file, it could also contain a "Hello World" multiboot kernel. -Hollis _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel