lkml.org 
[lkml]   [2001]   [Nov]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Code from ~2.4.4 going into Solaris 9 Alpha?
In article <Pine.LNX.4.33.0111011423510.20119-100000@verdande.oobleck.net> you wrote:
> Solaris 9/ia32 includes software called lxrun (actually slip-streamed during
> Solaris 8, as Sun is so fond of doing for some brain-dead reason) which
> implements the Linux/ia32 ABI on Solaris/ia32. It's much like the Linux
> compatibility layer all the *BSDs have these days.

Lxrun is rather different than the BSD's linux emulation layer.

Whilst the BSD's intercept linux syscalls at kernel level, lxrun gets
the int80 syscalls dispatched back to userspace.

It was originally developed by Mike Davidson at SCO (now Caldera) and
for OpenServer and UnixWare, it is distributed under a Mozilla-style
license.

Note that lxrun has a lot of problems with more advanced linux binaries
and thus has been replaced by a kernel-level emulation in OpenUnix8, the
successor to UnixWare.

So all in all Sun is reusing old technology here 8)

Christoph

--
Whip me. Beat me. Make me maintain AIX.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:12    [W:0.033 / U:4.308 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site