Date: Tue, 23 May 2000 21:45:43 -0700 (PDT) From: Kris Kennaway <kris@FreeBSD.org> To: Mohit Aron <aron@cs.rice.edu> Cc: Dan Feldman <protozoa@locutus.ghs.ssd.k12.wa.us>, freebsd-hackers@freebsd.org Subject: Re: FreeBSD kernel as a replacement for Linux kernel Message-ID: <Pine.BSF.4.21.0005232141290.28610-100000@freefall.freebsd.org> In-Reply-To: <200005240348.WAA09825@noel.cs.rice.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 23 May 2000, Mohit Aron wrote: > I believe even to make netscape plugins (for Linux) work, you need to > use the linux version of netscape - not the FreeBSD one (at least this > used to be true some time back). All these nifty things really scare > any new users away from FreeBSD. You can't mix and match Linux syscalls and FreeBSD syscalls in the same program - the kernel has no way to know how it should interpret them. > But seriously, I think the problem can be fixed with a more transparent > interface for Linux programs. Rather than requiring Linux libraries to be put > in /compat/linux, it would be much easier if everything could be put in > /usr/lib. Which probably means having the SAME interface as Linux. No thanks. Firstly there's the fact that many files exist in both Linux and FreeBSD versions, but don't work the same (e.g. GNU versions of system utilities), and secondly there's the fact that I don't want my system being spammed by a zillion linux files amongst my "native" ones with no way to tell which is which. Then there's the issue of shared libraries, which combines with problem #2 and leads to the problem in my first paragraph mentioned above. Kris ---- In God we Trust -- all others must submit an X.509 certificate. -- Charles Forsythe <forsythe@alum.mit.edu> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0005232141290.28610-100000>