Skip site navigation (1)Skip section navigation (2)
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>