From owner-freebsd-emulation Thu May 21 13:33:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22831 for freebsd-emulation-outgoing; Thu, 21 May 1998 13:33:18 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22815 for ; Thu, 21 May 1998 13:33:13 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id NAA00660 for ; Thu, 21 May 1998 13:33:28 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Prev-Resent: Thu, 21 May 1998 13:33:28 -0700 Prev-Resent: "emulation@freebsd.org " Received: from mailhub.dgii.com (mailhub-n110.dgii.com [204.221.110.192]) by time.cdrom.com (8.8.8/8.8.8) with SMTP id NAA00546 for ; Thu, 21 May 1998 13:22:02 -0700 (PDT) (envelope-from rr@sco.COM) Received: from gw2.dgii.com by mailhub.dgii.com (SMI-8.6/SMI-SVR4) id PAA09061; Thu, 21 May 1998 15:20:14 -0500 Received: from sco.sco.COM by gw2.dgii.com (SMI-8.6/SMI-SVR4) id PAA05682; Thu, 21 May 1998 15:20:14 -0500 Received: from tahoe.pdev.sco.com by sco.sco.COM id aa13341; 21 May 98 13:18 PDT Received: from johndoe.pdev.sco.com by tahoe.pdev.sco.com id aa25108; 21 May 98 13:15 PDT Message-ID: <35648CB5.BBB9ED6A@sco.com> Date: Thu, 21 May 1998 13:21:09 -0700 From: Ronald Joe Record Organization: SCO X-Mailer: Mozilla 4.04 [en] (X11; I; UnixWare 5 i386) MIME-Version: 1.0 To: Dion Johnson CC: dev-86open@dgii.com, ray@sco.COM, "That Hoppie Kirk guy..." , "J. Kean Jonston" , doug@sco.COM, jimw@sco.COM Subject: Re: Bulletin on status of 86open at SCO References: <19980520111551.33249@sco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Spec150 Fans, Although the lxrun project is a different beast than what we'd agreed to for the 86open project, there are some similarities. Our experience in developing a Linux emulator which works at the system call level may be a good starting point for those interested in continuing to pursue the 86open goals. Specifically, the set of system calls that lxrun supports might provide some insight into what an 86open specification would look like. You can review the list of currently supported system call interfaces at: http://www.sco.com/skunkware/emulators/SyscallTable.html I am not familiar with the internals of Linux emulation on other Intel Unix platforms, but the intersection of all the supported system call sets from these various emulators could be viewed as Spec 150 or whatever we wish to call it. Finally, we are planning to implement a "pre-loading" of the system call mapping in lxrun. This may be accomplished by creating an additional shared library which contains the system call mapping functions of lxrun. This shared library in combination with the lxrun program interpreter effectively accomplishes (for SCO platforms) the (modified) goals of 86open. I would be happy to continue this discussion and will be presenting a talk on "Linux Emulation for SCO" at this summer's USENIX technical conference in New Orleans. Please feel free to contact me if you will be attending and wish to participate in a discussion on this topic. For a technical intro to lxrun (an open source project) see: http://www.sco.com/skunkware/emulators/lxrun/html/ I look forward to seeing any of you who choose to come to Santa Cruz during SCO Forum this August, Ron Record rr@sco.com re: Dion Johnson wrote: > > Dear friends in 86open, > > SCO is making a significant change to our strategy regarding > Linux compatibility. Here's a summary. > : > : > : > Also, and partly as result of the 86open discussions and > activities, SCO has come to believe that we really need to be > able to run Linux binaries in the near future. Knowing that the > emulation scheme works to around 90% success, maybe better, we > are now choosing to invest in making that scheme work. We > will also consider other ways to improve binary compatibility > for Linux software on SCO systems. > : > : > : > In the coming months, SCO will be improving the capabilities of > the lxrun emulator. We will probably not make any significant > public announcements of this until around SCO Forum time > (August 16-21). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message