Eric Lowe
2007-Feb-13 17:48 UTC
[qemu-discuss] Re: cannot load kqemu modul on solaris 5.10 3/05
When the accelerator module was ported it was released under CDDL because at the time kqemu was proprietary. The interfaces it supports (headers) are BSD licensed. Since Sun owns the code, it can be relicensed under GPL now that kqemu itself is GPL. The work is not derived from any GPL code, and was 100% written by myself and Juergen Zimmermann as Sun employees, so it is not encumbered in any way. kqemu won''t ship as part of Solaris distribution so license is not an issue, just as ext2fs etc will never ship as part of Solaris but they exist and are in use. - Eric ----- Original Message ---- From: Joe Bonasera <joe.bonasera at sun.com> To: Ben Taylor <sol11x86 at adelphia.net> Cc: qemu-discuss at opensolaris.org Sent: Thursday, February 8, 2007 2:14:43 PM Subject: Re: [qemu-discuss] Re: cannot load kqemu modul on solaris 5.10 3/05 It''s not something that Sun could ever release. As far as I know GPL''d code can not be linked into the kernel. The license is not compatible with the CDDL. That said, since the interface is now documented, someone could write an entirely new implementation of the kqemu interface from scratch for solaris and that would be usable. It must not have any code from any GPL''d file. Joe Ben Taylor wrote:>> >>> I want to load the precompile kqemu modul on my >> solaris 5.10 3/05, but this dont work. >> ... >>> DMESG (same output on boot screen) >>> --- >>> Dec 6 17:21:44 mrhbit18 genunix: [ID 819705 >> kern.notice] /usr/kernel/drv/kqemu: undefined symbol >>> Dec 6 17:21:44 mrhbit18 genunix: [ID 819705 >> kern.notice] /usr/kernel/drv/kqemu: undefined symbol >>> Dec 6 17:21:44 mrhbit18 genunix: [ID 472681 >> kern.notice] WARNING: mod_load: cannot load module >> ''kqemu'' >> >> Yep, it uses some internal kernel subroutines that >> are not part of >> the official Solaris kernel device driver interfaces. >> The kqemu module only works on current opensolaris releases. > > With the open sourcing of the kqemu module, do you think > there''s any chance of it being able to be adapted to > Solaris 10? > > Ben > -- > This message posted from opensolaris.org > _______________________________________________ > qemu-discuss mailing list > qemu-discuss at opensolaris.org > http://opensolaris.org/mailman/listinfo/qemu-discuss_______________________________________________ qemu-discuss mailing list qemu-discuss at opensolaris.org http://opensolaris.org/mailman/listinfo/qemu-discuss ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know.
Martin Bochnig
2007-Feb-19 10:28 UTC
[qemu-discuss] Re: cannot load kqemu modul on solaris 5.10 3/05
> When the accelerator module was ported it was released under CDDL because > at the time kqemu was proprietary. The interfaces it supports (headers) are > BSD licensed. > > Since Sun owns the code, it can be relicensed under GPL now that kqemu > itself is GPL. The work is not derived from any GPL code, and was 100% written > by myself and Juergen Zimmermann as Sun employees, so it is not encumbered > in any way.Why does Sun own the code, rather than you? Are you sure? Or did you get money for it?> kqemu won''t ship as part of Solaris distribution so license is not an > issue, just as ext2fs etc will never ship as part of Solaris but they exist and > are in use. > > - Eric