From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 27 Jul 2000 14:42:08 -0400 From: Alexander Viro To: 9fans@cse.psu.edu Subject: Re: [9fans] Progeny Linux's Linux NOW In-Reply-To: <200007271805.LAA08110@ohio.river.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Topicbox-Message-UUID: ebe83840-eac8-11e9-9e20-41e7f4b1d025 On Thu, 27 Jul 2000, Richard Uhtenwoldt wrote: > a startup called ProgenyLinux.com plans to add to Linux per-process Startup called ProgenyLinux.com would do everybody a big favour if they would appear on linux-fsdevel and talk about their plans on somewhat, eh, more technical level. Paint me cynical, but when information goes through such channels as SplashSnort _and_ does not appear (a single fscking word) on development maillists... > namespaces and a network filesystem partially inspired by Plan 9, > resulting in a product tentatively called Linux NOW where "NOW" stands > for "network or workstations". I attach an abridged version of Ian > Murdoch's description of the plans followed by some hints on how well > financed ProgenyLinux.com is. namespaces for 2.4 are essentially trivial at that point - it will take a cleanup of ->readdir() interface to make union-mounts possible and we will be there; adding GC into mntput(9) and copying the tree in do_fork(9) is a one-day hack and the real problem is to kill ->ioctl() on directories and get rid of passing struct file* to ->readdir(). That, in turn, depends on credentials cache being in place. All infrastructure for namespace handling is already there, so if these guys want to do the last steps - fine, but I'ld like to look at their code. It involves interface changes and such things should be done right or not at all.