*BSD News Article 35955


Return to BSD News archive

Newsgroups: comp.os.386bsd.apps
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!yeshua.marcam.com!charnel.ecst.csuchico.edu!csusac!csus.edu!netcom.com!mld
From: mld@netcom.com (Matthew Deter)
Subject: Re: Will BSD run BIN files from other OP sys.
Message-ID: <mldCwCJLB.E17@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <2vf01r$ffn@herald.indirect.com> <Csn4Ct.2Hw@kithrup.com>
Date: Sun, 18 Sep 1994 22:24:47 GMT
Lines: 31

Sean Eric Fagan (sef@kithrup.com) wrote:
: From a technical point of view, the hard part is doing the system call
: wrappers and the execution environment.  Some things are just subtly
: different (signal numbers and errno values, for example); other things are
: extremely different (signal semantics).  Some things just don't exist in BSD
: but do in SCO (shared memory, semaphores, NSL/TTI networking, etc.), and I
                 ^^^^^^^^^^^^^^^^^^^^^^^^^
: cannot do them very well or easily.  And the ioctl stuff is a nightmare in
: and of itself (slightly to wildly different semantics, things not
: implemented in BSD, etc.).

Doesn't BSD4.3+ have shared mem and semaphores?  Steven's Adv.
Programming says that BSD has shared mem (sys/shm.h).  And even tho
Steven's says that BSD4.3+ doesn't have semaphores (sys/sem.h) FreeBSD
1.1.5.1 does have both of these header files, and they appear to be
SVID compliant.  Mind you, I haven't USED these things, and I am not
qualified to do the kind of kernel hacking you appear to be doing with
the SCO stuff.  :-)

I'm just curious so I thought I'd ask.

: Anyway, about 70% of the job is done, I'd say.  Which means it'll take about
: five years to do the remaning 30% 8-).

"The last 10% of the job always takes 90% of the time."

-- 
   $$    Matthew Deter -- mld@netcom.com
  $$$$
 $$      "Whatever road I take, the guiding star is within me;  the guiding
  $$$$    star and the loadstone which point the way.  They point in but
     $$   one direction.  They point to me."
  $$$$
   $$                              -- from the novel _Anthem_ by Ayn Rand