Page 1 of 1

XenOS, a virtualizing operating system

Posted: Wed Dec 29, 2004 12:00 am
by josh
Hi all you osdevers out there,

I'm currently working on an operating system whose sole purpose would be to allow you to run other OSes, somewhat like the idea of VMware ESX server but not server-oriented. Of course, it will be open-source.

I'm writing it for x86 first, but it's being written portably, so it shouldn't be too difficult to port. Of course, we'll need lots of actual emulation modules (x86 on x86 like VMware, x86 on anything like Bochs, more if/when more CPUs (like PPC) are implemented).

Don't get any misconceptions - this isn't released yet or anywhere near release-ready, but it's actively worked on.

Is there any interest in this project? If you're interested in testing or developing, please contact me: <[email protected]>.

Sorry, no web page or CVS/SVN yet, but I'll try to set one up soon.

-- Josh

Re: XenOS, a virtualizing operating system

Posted: Fri Mar 11, 2005 12:00 am
by trey_monty
That sound interesting but can it do anything other then run other operating systems?

Re: XenOS, a virtualizing operating system

Posted: Mon Mar 14, 2005 12:00 am
by [AlAdDiN]
sotty but i allways found this idea useless, and i can't understand why lot of osdevers want to do it ....

here are the reasons whitch make (IMHO) this idea useless :
- 1 - There is allready lot of ?mulators that do this perfectly
- 2 - ?mulation = lose of performances
- 3 - if i need to run multiple OS on my machine, i'll use a multi-partitions instead
- 4 - it's very hard to write such a program, because you'll have to r?implement or ?mulate all other OSes APIs or/and hardware instruction set
- 5 - It's not really amazing ;p (running an os to run other oses...)

again, this is only my personal point of view ^_^


but if you think this project can be amazing for you go away, and good luck ....

Re: XenOS, a virtualizing operating system

Posted: Mon Mar 14, 2005 12:00 am
by z4ck
it's my meaning too... ^^

thats why i code my own os. because i want my own os and my own programs... z.b windows is running much better real than emulated... so why emulate?