From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 7 Jun 2006 13:13:41 -0700 From: Roman Shaposhnick To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] gcc on plan9 Message-ID: <20060607201341.GB29458@submarine> References: <200606071058.35174.corey_s@qwest.net> <20060607204610.GA1330@ionkov.net> <20060607190755.GH28313@submarine> <20060607191725.GA21483@ionkov.net> <20060607192623.GI28313@submarine> <237DF92E-5E31-410E-BC9E-DD03412444B5@lanl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <237DF92E-5E31-410E-BC9E-DD03412444B5@lanl.gov> User-Agent: Mutt/1.4.2.1i Topicbox-Message-UUID: 5baaa1ce-ead1-11e9-9d60-3106f5b1d025 On Wed, Jun 07, 2006 at 01:47:02PM -0600, Latchesar Ionkov wrote: > >>It will use GNU binutils. > > > > What about libc ? Surely you can't expect UNIX applications > > to be happy without libc or better yet glibc. Do you intend > > to port it as well ? > > We will try to use APE. That could be interesting. > > That is a doable thing. But I fail to see what it strives to > > accomplish on the application level, unless, of course, the other > > "secret pact" was to bring all the GNU cruft (like glibc, libstdc++, > > etc.) along the way. > > We would like to convince some people that Plan9 (kernel) is a useful > alternative to Linux without asking them to rewrite all their > applications. Like it or not, most people won't consider spending man- > months in effort just to check if an alternative is better. > Especially if there is not much hype surrounding the alternative :) True. However, even in Linux circles the idea that "GNU is not Unix, but sure seems like a lot of cruft" is now getting some recognition. Personally, I would very much welcome (to the point of participating myself) any effort which aims at writing a clean C99 environment (including compiler, libc, etc.) one can use without losing sanity. On the application front I would expect it to be a drop-in replacement for a glibc/gcc (may be with a couple of fixes here and there). Is it similar to what you have in mind ? > > Please explain what's your next step, as far as application > > migration is concerned ? > > As Ron mentioned the immediate objectives are running MPQC and some > HPC benchmarks. What benchmarks are these ? Since I'm in HPC business myself (or at least I work for a team, that works for a company which tries to be in HPC business) I'm very curious to know what your expectations are w.r.t migrating from UNIX kernel to Plan9. Thanks, Roman.