From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corey To: 9fans@9fans.net Date: Thu, 25 Feb 2010 18:27:21 -0700 User-Agent: KMail/1.12.4 (Linux/2.6.32-gentoo-r1; KDE/4.3.4; i686; ; ) References: <201002251724.55224.corey@bitworthy.net> <69354e94edc365db80dad6691585d2ee@brasstown.quanstro.net> In-Reply-To: <69354e94edc365db80dad6691585d2ee@brasstown.quanstro.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201002251827.21678.corey@bitworthy.net> Subject: Re: [9fans] plan9 kernel on genode? Topicbox-Message-UUID: dba2fbde-ead5-11e9-9d60-3106f5b1d025 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.