Anyone remember the old Pyramid OSX 'universe' command?
In the mid-80s, when the "System V" versus "BSD" dichotomy was in
full bloom, Pyramid delivered a system with two "universes" available.
A user could specify 'universe bsd' and work in a pure BSD environment;
'universe att' placed you in a pure S5 environment (of the time).
A user in the BSD environment could "cross the line" by issuing a
command like "att ls", or even "att cc ....". The universe was
marked by a flag which affected the interpretation of "conditional
symbolic links". A separate syscall was available to create
conditional symbolic links.
Sequent also implemented conditional symbolic links, although I
seem to recall that the Pyramid implementation was a bit more
complete.
How about a 'FreeBSD' universe and a 'Linux' universe?
Of course, you need a "complete" set of utilities for each universe
(for some definition of "complete").
On 24-May-00 Jordan K. Hubbard wrote:
>> 1. You can run /compat/linux/bin/bash and then you in a sort of
>> Linux/FreeBSD directory mix. The root directory looks just like your
>> FreeBSD root, but changing to a directory that is in /compat/linux, like
>> /bin, will put in the linux tree of this directory, but changing to a
>> directory that doesn't exist, like /home, will keep you in the FreeBSD
>
> Well, what do you know - you're right! :)
>
> I learn something new every day.
>
>> I've found the Linux emulation on FreeBSD to be one of the best, most
>> integrated emulation I've ever seen of anything. I've messed around with
>> it quite a bit and discovered quite a few nifty tricks you can do. I've
>> never actually tried it, but I think you could probably compile Linux
>> binaries under FreeBSD by installing the Linux version of gcc and using
>> it.
>
> There used to be a linux-devel port which did exactly this. Don't
> know what became of it, however..
>
> - Jordan
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-hackers" in the body of the message
>
--------------
Duane H. Hesser
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message