Tech Insider					     Technology and Trends


			      USENET Archives

Newsgroups: comp.os.linux
Path: gmd.de!newsserver.jvnc.net!howland.reston.ans.net!noc.near.net!
uunet!nctuccca.edu.tw!news!ccds3.ntu.edu.tw!picasso!young
From: young@picasso (Jia-Jang Young)
Subject: Running SCO binaries on Linux?
Message-ID: <1993Jul24.040906.28139@ccds3.ntu.edu.tw>
Sender: use...@ccds3.ntu.edu.tw (USENET PROXY ACCOUNT)
Nntp-Posting-Host: picasso.csie.ntu.edu.tw
Reply-To: yo...@solar.csie.ntu.edu.tw
Organization: The Dept. of Computer Science of National Taiwan University
X-Newsreader: TIN [version 1.2 PL0]
Date: Sat, 24 Jul 1993 04:09:06 GMT
Lines: 18

I have some application programs developed under SCO Unix.
Now I have installed SLS 1.02 and hope to run those SCO binaries
on Linux, but it didn't work.

As I know, COFF is the executable file format of SCO and gcc can
generate COFF file format. So, my questions are:

1) What is the executable file format of Linux?
2) Do I need to modify Linux kernel to make COFF file format to
   be executable on Linux? (Or any alternatives?)
3) Is there anybody have similar problems and solved it?

Any comment and advise will be greatly appreciated.
Thanks in advance.

Jia-Jang Young
Jia-Jang Young
Open Systems Integration Lab.

Newsgroups: comp.os.linux
Path: gmd.de!newsserver.jvnc.net!darwin.sura.net!ra!tantalus.nrl.navy.mil!eric
From: e...@tantalus.nrl.navy.mil (Eric Youngdale)
Subject: Re: Running SCO binaries on Linux?
Message-ID: <CAsF3H.Fw2@ra.nrl.navy.mil>
Sender: use...@ra.nrl.navy.mil
Organization: Naval Research Laboratory
References: <1993Jul24.040906.28139@ccds3.ntu.edu.tw>
Date: Mon, 26 Jul 1993 19:50:04 GMT
Lines: 31

In article <1993Jul24.040906.28...@ccds3.ntu.edu.tw> 
yo...@solar.csie.ntu.edu.tw writes:
>I have some application programs developed under SCO Unix.
>Now I have installed SLS 1.02 and hope to run those SCO binaries
>on Linux, but it didn't work.
>
>As I know, COFF is the executable file format of SCO and gcc can
>generate COFF file format. So, my questions are:
>
>1) What is the executable file format of Linux?

	a.out.

>2) Do I need to modify Linux kernel to make COFF file format to
>   be executable on Linux? (Or any alternatives?)

	Yes, I have patches to make it possible to drop in modules so that the
linux kernel will understand different executable types.  Currently I have
modules for a.out and ELF.  COFF and others should not be that hard, and the
patches to the kernel will be very clean.

	There are other problems that need to be solved before you can run the
SCO binaries under linux, and the main one is that you need compatible
syscalls.  Again, a lot of the legwork is done here, and the only thing that is
really needed is for someone to sit down and hammer out some of the details.
Some of the simple syscalls are already done, just the more complicated ones
remain.  

-Eric
-- 
"When Gregor Samsa woke up one morning from unsettling dreams, he
found himself changed in his bed into a lawyer."

			        About USENET

USENET (Users’ Network) was a bulletin board shared among many computer
systems around the world. USENET was a logical network, sitting on top
of several physical networks, among them UUCP, BLICN, BERKNET, X.25, and
the ARPANET. Sites on USENET included many universities, private companies
and research organizations. See USENET Archives.

		       SCO Files Lawsuit Against IBM

March 7, 2003 - The SCO Group filed legal action against IBM in the State 
Court of Utah for trade secrets misappropriation, tortious interference, 
unfair competition and breach of contract. The complaint alleges that IBM 
made concentrated efforts to improperly destroy the economic value of 
UNIX, particularly UNIX on Intel, to benefit IBM's Linux services 
business. See SCO vs IBM.

The materials and information included in this website may only be used
for purposes such as criticism, review, private study, scholarship, or
research.

Electronic mail:			       WorldWideWeb:
   tech-insider@outlook.com			  http://tech-insider.org/