Thorsten Glaser
2006-Apr-04 13:13 UTC
[Xen-devel] Request for a developer: porting an OS to Xen
Hello people, I would like to ask a skilled kernel developer ;) to port my operating system to Xen (version 3 and, if possible, 2 as well) in DomU mode (at least). This is something we''d really like to have, for quite a while, but none of us (two developers) has got any kernel experience. The operating system in question is MirOS BSD (http://mirbsd.de/), de- rived from both OpenBSD (mostly) and NetBSD® (some parts). I''d like all Xen/i386-specific stuff to be put into src/sys/arch/i386/ and no new "port" (Xen or Xeni386, like NetBSD) to be added since it''s just another kernel (one kernel, not two - we use GENERIC for the set- up system as well). Files which are shared between Xen/i386 and Xen on another platform (if we''ll ever support it) of course can be placed in a shared directory (like src/sys/arch/xen-common). A balloon driver is also something I don''t want to miss. Regarding licencing: if NetBSD® accepts it it''s probably okay with us, even though we have our own licence template which we prefer people to use for any "new material" (of course not possible if you "steal" code from NetBSD® which is actually a thing I suggest to keep the work down to a reasonable amount). The reward for a MirOS system with a DOMAINU (GENERIC/Xen/i386) kernel booting and working properly within a Xen system with (e.g.) a NetBSD® host: you''ll get all the beer you can drink in one evening paid by me, either at the next FROSCON (www.froscon.org), Chaos Communication Con- gress (www.ccc.de/congress/) or FOSDEM (www.fosdem.org); alternatively (if you can''t come to Europe) we can surely arrange something. You''ll, of course, also be credited huge lots. (Our operating system has seve- ral hundreds of users world-wide so it''s probably not as well-known as the other BSDs, but it''s still an ever-growing number.) I would kindly like to ask you to direct any responses to this eMail - to <miros-discuss@mirbsd.de> if it''s public discussion, Cc''d to this mailing list (sorry, I haven''t subscribed the mailing list) - to <miros-dev@mirbsd.de> if it''s something you want to privately ask the MirOS developer team Thanks in advance! //mirabile PS: If you want to do Dom0 support, go ahead... I''d be dead lucky even if we''d only get DomU support; NetBSD® as host OS looks great. -- I believe no one can invent an algorithm. One just happens to hit upon it when God enlightens him. Or only God invents algorithms, we merely copy them. If you don''t believe in God, just consider God as Nature if you won''t deny existence. -- Coywolf Qi Hunt _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel