[rescue] Re: G5 case

Eric Dittman dittman at dittman.net
Wed Jun 25 14:06:19 CDT 2003


> > Crossover Office is the same as the emulation layer some
> > operating systems have been using for a while, like Linux
> > with the old SCO emulation layer (which SCO bitched about
> > at one time; I don't know if they ever embraced it, but I
> > doubt it) and *BSD with the Linux emulation layer.
> 
> Not at all.
> 
> BSD's compatibility layer is implemented in the kernel, it translates syscalls
> and such. This only works because these linux apps would theoretically
> compile and run on BSD natively.
> 
> Wine is a userspace application that links window binaries and libraries and
> implements large parts of the Windows API.

They are doing the same thing, basically API translation.
Either emulation layer could be done in system or user
space.  The question is, what are the advantages and
disadvantages of each? <- That's a rhetorical question,
since I think most people realize what would happen if
you put the Windows API emulation in sysstem space.
-- 
Eric Dittman
dittman at dittman.net



More information about the rescue mailing list