On Thursday 25 February 2010 17:30:16 erik quanstrom wrote:
> > kernel and there doesn't need to be one. By using Genode, applications
> > developed for one kernel can be ported to all the other supported
> > platforms with a simple recompile.
>
> this sort of thing is built for a knee-jerk reaction. ...
> which i will happily provide.
>
> ah, the chicago crain technique of building complicated
> system.
>
> for(floor = nil;; floor = nf){
> nf = buildfloor(floor);
> jackupcrain(nf);
> }
>
> the main difference is that each floor in a building
> is typically not unique, yet serves a unique purpose
> whereas in chicago crain systems, each layer of abstraction
> is unique, yet does not serve a unique purpose.
>
> maybe i'm looking at it wrong and each abstraction
> layer is actually floor space for some poor programmer
> to make a living.
>
I won't comment on the kneejerk reaction, other than to say
platform portability is not the primary goal of genode -
http://genode.org/about
http://genode.org/documentation/general-overview
At any rate, probably _I'm_ looking at it wrong - but it occurred to me that
plan9 on genode might provide a route to exploring union directories,
namespaces, etc. in a different context than via the current native plan 9
system.