Hello to hpa, as announced in previous mails, we implemented your isohybrid algorithm inside xorriso and libisofs. Both are currently under GPL, so there is no licensing issue yet. But our libraries shall some day be released under LGPL (when the GPL legacy in libburn is gone). So there will be a license issue in future. I consider you to be the main copyright holder of the MBR generator in libisofs which is a translation of your programming work. See: http://bazaar.launchpad.net/%7Emetalpain2002/libisofs/vreixoml/annotate/395?file_id=make_isohybrid_mbr.c-20081018142959-fdyqj1p1id2zn9i1-1 Would you be willing to give us a LGPL, or a BSD license, or even donate your copyright share on that C function make_isohybrid_mbr() to our libburnia project ? Have a nice day :) Thomas
Thomas Schmitt wrote:> Hello to hpa, > > as announced in previous mails, we implemented > your isohybrid algorithm inside xorriso and > libisofs. Both are currently under GPL, so there > is no licensing issue yet. > But our libraries shall some day be released under > LGPL (when the GPL legacy in libburn is gone). > So there will be a license issue in future. > > I consider you to be the main copyright holder > of the MBR generator in libisofs which is a > translation of your programming work. See: > http://bazaar.launchpad.net/%7Emetalpain2002/libisofs/vreixoml/annotate/395?file_id=make_isohybrid_mbr.c-20081018142959-fdyqj1p1id2zn9i1-1 > > Would you be willing to give us a LGPL, or a > BSD license, or even donate your copyright share > on that C function make_isohybrid_mbr() to our > libburnia project ? >Hi there, I hereby give permission for this code, translated to the C language, to be released under either the LGPL or the MIT/ISC/2-clause BSD licenses or both, at your option. Sincerely, H. Peter Anvin
Hi,> I hereby give permission for this code, translated to the C language, to > be released under either the LGPL or the MIT/ISC/2-clause BSD licenses > or both, at your option.Thank you very much. I meanwhile found a test machine for USB booting. Is it plausible that a wrong self-LBA in byte 12 to 15 of isolinux.bin does not prevent booting from CD but is a cause of failure with "USB DISK" ? We released that bug and it slipped through all boot tests until i tried to get the MBR to work. Then there was an embarrassing difference between mkisofs images and xorriso images. Have a nice day :) Thomas
Thomas Schmitt wrote:> Hi, > >> I hereby give permission for this code, translated to the C language, to >> be released under either the LGPL or the MIT/ISC/2-clause BSD licenses >> or both, at your option. > > Thank you very much. > > I meanwhile found a test machine for USB booting. > Is it plausible that a wrong self-LBA in byte 12 > to 15 of isolinux.bin does not prevent booting from > CD but is a cause of failure with "USB DISK" ? >Yes. In hybrid mode those numbers are required to be correct, whereas in plain CD mode there is a fallback. -hpa