[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [rms@santafe.edu: Hurd packager]




Richard Stallman <rms@santafe.edu> writes:

>     What would make things really easy is if the GNU Hurd was being
>     designed so that it would have binary compatibility with Linux.
> 
> We would definitely like to support binary compatibility with
> GNU/Linux systems.

Great!

> One way is to trap the system calls that Linux
> handles.  Another way is to intervene before things even reach Linux,
> by provide compatible versions of GNU libc, so that the same
> executable can dynamically use either the libc version that works with
> Linux or the one that works with the Hurd.
>
> Either one is a big job.  Would anyone like to work on one of them?

Sounds like a challenge.  :-)

The glibc approach makes the most sense to me - as they are both
supposed to be using the same glibc anyways, right?  That's basically
why I was wondering whether or not there was already some measure of
binary compatibility in there.  I still don't really understand the
issues involved (but I haven't done anything with the Hurd other than
get it to boot).

Syscall compatibility would be nice, but relatively few apps are going
to be doing syscalls.

Cheers,

 - Jim


--  
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: