Linked by Norman Feske on Thu 15th Aug 2013 22:47 UTC
OSNews, Generic OSes The just released version 13.08 of Genode marks the 5th anniversary of the framework for building component-based OSes with an emphasis on microkernel-based systems. The new version makes Qt version 5.1 available on the entirety of supported kernels, adds tracing capabilities, and vastly improves multi-processor support.
Thread beginning with comment 569772
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by jayrulez
by jayrulez on Fri 16th Aug 2013 15:17 UTC in reply to "RE: Comment by jayrulez"
jayrulez
Member since:
2011-10-17

I also appreciate the concise code of NOVA. Comparing the two codebases, Fiasco.OC+L4Re seems a bit convoluted (which I believe is as a result of many people working on the code lots of exprimentation and design changes over the years).

Do you think the NOVA API would fit well on the ARM architecture?

I see you aleady have the base-hw platform for ARM. I don't think doing it at this point would be feasible, but if the situation was different now, do you think it would make sense to port NOVA to ARM for your ARM support rather than creating base-hw?

Reply Parent Score: 2

RE[3]: Comment by jayrulez
by nfeske on Sat 17th Aug 2013 10:29 in reply to "RE[2]: Comment by jayrulez"
nfeske Member since:
2009-05-27

Conceptually, I see nothing that would speak against using NOVA's design on ARM. That said, there is not much incentive by the NOVA developers to bring the kernel to ARM. NOVA is developed at Intel after all.

As of now, our base-hw platform serves us primarily as experimentation ground. For example, we use it to explore ARM TrustZone, or for enabling new ARM platform quickly. At the current stage, it not as complete as Fiasco.OC or NOVA as it does not support MP, nor does it provide protection for capability-based security (yet).

Reply Parent Score: 3