From owner-freebsd-current Mon May 20 22:26:15 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA28081 for current-outgoing; Mon, 20 May 1996 22:26:15 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA28058; Mon, 20 May 1996 22:26:10 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id WAA29987; Mon, 20 May 1996 22:21:34 -0700 From: Terry Lambert Message-Id: <199605210521.WAA29987@phaeton.artisoft.com> Subject: Re: Congrats on CURRENT 5/1 SNAP... To: jehamby@lightside.com (Jake Hamby) Date: Mon, 20 May 1996 22:21:33 -0700 (MST) Cc: jkh@time.cdrom.com, current@FreeBSD.ORG, hackers@FreeBSD.ORG In-Reply-To: from "Jake Hamby" at May 20, 96 05:27:15 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > switched me back to FreeBSD for good. My plan now is to try to bring in > > > Solaris/ELF support (possibly from NetBSD) so that I can run all the > > > Solaris "goodies" like ksh, Openwindows tools, Motif, and CDE (that, along > > > with the fact that I do Solaris/SPARC development at work/school, was the > > > main reason I bought Solaris/x86 [at educational discount] in the first > > > place). > > > > YES! I would love this. If nothing else, it would open up large portions > > of the Sun Catalyst catalog to us! > > Don't bet on it, Jordan! Sun promotes Solaris/SPARC much more heavily (as > rightly they should) than Solaris/x86 so there are about 10x as many > Catalyst apps for Solaris/SPARC as for x86. Still, Christos from NetBSD > says that their code runs OpenWindows apps whoohoo! Except for programs > which require ttsession which need LWP (i.e. threads). Also, he claimed > the code would be fairly portable to FreeBSD, and that our ELF loader > should be usable, so I'll give it a try and let you all know how it goes! Which LWP? The SunOS 4.x LWP, which is a user space library that uses aioread/aiowrite/aiowait/aiocancel, or the kernel threads in Solaris, also called LWP's? "There are no SunOS 4.x LWP's, there are only Solaris LWP's!" "We have *always* been at war with the East!" "There is no Dana, only Zuul!" The SunOS LWP's are pretty easy. The Solaris LWP's are a bit harder. They require kernel preemption and multithreading. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.