Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Jordan K. Hubbard

I agree with this as well.

> > "Linux compatibility"
> > "Linux ABI support"
> > "Linux binary compatibility"
> 
> The suggested "linux mode", has a nice non-technical simple ring to it.
> If we called it this, the non-educated might not come away with the wrong
> idea.  Management(tm) may not understand "ABI" and the exact use of
> "binary".
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread David O'Brien

> "Linux compatibility"
> "Linux ABI support"
> "Linux binary compatibility"

The suggested "linux mode", has a nice non-technical simple ring to it.
If we called it this, the non-educated might not come away with the wrong
idea.  Management(tm) may not understand "ABI" and the exact use of
"binary".


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Mike Smith

> Okay, I will bite.
> 
> What would you call the linux emulator to convey the proper
> meaning to the suits types?

You don't.  You say "FreeBSD has Linux binary compatibility", or 
"FreeBSD will run (most) Linux applications out of the box".

-- 
\\  The mind's the standard   \\  Mike Smith
\\  of the man.   \\  [EMAIL PROTECTED]
\\-- Joseph Merrick   \\  [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Jordan K. Hubbard

Others have pretty much already listed my preferences:

"Linux compatibility"
"Linux ABI support"
"Linux binary compatibility"

or any of the other obvious permutations thereof...

- Jordan

> Okay, I will bite.
> 
> What would you call the linux emulator to convey the proper
> meaning to the suits types?
> 
> 
> 
> 
> -- 
> 
>  Amancio Hasty
>  [EMAIL PROTECTED]
> 
> 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Amancio Hasty

Okay, I will bite.

What would you call the linux emulator to convey the proper
meaning to the suits types?




-- 

 Amancio Hasty
 [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Amancio Hasty

Well, okay.

They are sort of hiding the fact that they are using FreeBSD and
you will have to ask them why is FreeBSD is not more prominently 
advertised. Not too long ago I read a review on various
internet appliances and Whistle listed their OS as BSD/UNIX.

On the other hand, Juniper does have a nice web article on why they are
using FreeBSD 8)

And I have to kill this thread lets continue on -chat 

Cheers

-- 

 Amancio Hasty
 [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Alex Zepeda

On Mon, 16 Aug 1999, Amancio Hasty wrote:

> And whats Whistle market capitilization since becoming part of IBM ? 8)

Sure, but the last time I heard a Whistle radio comercial, I heard no
mention of FreeBSD.  Last time I saw a mention of RedHat, it sure as hell
included a mention of Linux.

- alex



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Julian Elischer



On Mon, 16 Aug 1999, Tom Bartol wrote:

> 
> I absolutely agree with Jordan on this point.  I'm having an increasingly
> hard time keeping our lab running FreeBSD over Linux due to pressure from
> higher-ups who aren't in the technical trenches with me and who don't
> understand the very good technical reasons I have for running FreeBSD
> here.  One constant sticking point is the linux compatibility module.  The
> higher-ups see the word "emulator" and all manner of warning messages go
> off in their uninformed heads.  
> 
> In a previous e-mail on this or a related thread I saw the term:
> 
> "Linux image activator"
> 
> or something close to this pass by.  I think this term gave me a much
> closer feeling to what I imagine is really going on the the "linuxulator"
> than the term "emulator" and all its baggage.  So we could name it the
> "Linux image activator" or "Lin-Axe" or some such...

I'd just like to have it described as running a program in "linux mode"

In Linux mode, FreeBSD appears exactly a s alinux muchine would to a Linux 
program and  the program can run un-modified.

(Now that Red Hat has a market capitialisation of 5Billion$ there will be
a lot more linux stuff available)

> 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Peter S. Housel

Tom Bartol <[EMAIL PROTECTED]> wrote:
> In a previous e-mail on this or a related thread I saw the term:
>
> "Linux image activator"
>
> or something close to this pass by.  I think this term gave me a much
> closer feeling to what I imagine is really going on the the "linuxulator"
> than the term "emulator" and all its baggage.  So we could name it the
> "Linux image activator" or "Lin-Axe" or some such...

How about "Linux Compatibility ABI"?  It's accurate, it gives the right
impression, and it has an impressive ring to it.

Cheers,
-Peter-[EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Amancio Hasty

And whats Whistle market capitilization since becoming part of IBM ? 8)


> 
> 
> On Mon, 16 Aug 1999, Tom Bartol wrote:
> 
> > 
> > I absolutely agree with Jordan on this point.  I'm having an increasingly
> > hard time keeping our lab running FreeBSD over Linux due to pressure from
> > higher-ups who aren't in the technical trenches with me and who don't
> > understand the very good technical reasons I have for running FreeBSD
> > here.  One constant sticking point is the linux compatibility module.  The
> > higher-ups see the word "emulator" and all manner of warning messages go
> > off in their uninformed heads.  
> > 
> > In a previous e-mail on this or a related thread I saw the term:
> > 
> > "Linux image activator"
> > 
> > or something close to this pass by.  I think this term gave me a much
> > closer feeling to what I imagine is really going on the the "linuxulator"
> > than the term "emulator" and all its baggage.  So we could name it the
> > "Linux image activator" or "Lin-Axe" or some such...
> 
> I'd just like to have it described as running a program in "linux mode"
> 
> In Linux mode, FreeBSD appears exactly a s alinux muchine would to a Linux 
> program and  the program can run un-modified.
> 
> (Now that Red Hat has a market capitialisation of 5Billion$ there will be
> a lot more linux stuff available)
> 
> > 
> 
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message

-- 

 Amancio Hasty
 [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Tom Bartol


I absolutely agree with Jordan on this point.  I'm having an increasingly
hard time keeping our lab running FreeBSD over Linux due to pressure from
higher-ups who aren't in the technical trenches with me and who don't
understand the very good technical reasons I have for running FreeBSD
here.  One constant sticking point is the linux compatibility module.  The
higher-ups see the word "emulator" and all manner of warning messages go
off in their uninformed heads.  

In a previous e-mail on this or a related thread I saw the term:

"Linux image activator"

or something close to this pass by.  I think this term gave me a much
closer feeling to what I imagine is really going on the the "linuxulator"
than the term "emulator" and all its baggage.  So we could name it the
"Linux image activator" or "Lin-Axe" or some such...

Tom


On Mon, 16 Aug 1999, Jordan K. Hubbard wrote:

> All of this would be true if your personal definition of "emulator"
> were the prevailing one, but that is unfortunately just not the
> case. :)
> 
> When the average computing public thinks of an "emulator", they think
> of something like MAME or the SNES emulator.  Even the more
> compute-minded folks tend to think of BOCHS or SIMOS when they hear
> the word "emulator" and I need only point to the majority of entries
> in /usr/ports/emulators in support of this. :-) In any case, my point
> is simply that we need to be careful in our use of terminology if we
> don't want to lend the majority the impression that our linux
> "emulation" code goes through the same sorts of gyrations that MAME
> does to run linux binaries.  I do get questions at trade shows all the
> time about this, and I can state without reservation that none of the
> people asking about it share Marcel's definition of the term. :)
> 
> - Jordan
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
> 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Jordan K. Hubbard

All of this would be true if your personal definition of "emulator"
were the prevailing one, but that is unfortunately just not the
case. :)

When the average computing public thinks of an "emulator", they think
of something like MAME or the SNES emulator.  Even the more
compute-minded folks tend to think of BOCHS or SIMOS when they hear
the word "emulator" and I need only point to the majority of entries
in /usr/ports/emulators in support of this. :-) In any case, my point
is simply that we need to be careful in our use of terminology if we
don't want to lend the majority the impression that our linux
"emulation" code goes through the same sorts of gyrations that MAME
does to run linux binaries.  I do get questions at trade shows all the
time about this, and I can state without reservation that none of the
people asking about it share Marcel's definition of the term. :)

- Jordan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Amancio Hasty

I think that emulation usually denotes simulation so I would find another term
or invent one to describe the linux emulation layer.


-- 

 Amancio Hasty
 [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Linuxulator: emulation? [was: Q: Extending the sysctl MIB...]

1999-08-16 Thread Marcel Moolenaar

Warner Losh wrote:
> 
> In message <[EMAIL PROTECTED]> Mike Smith writes:
> : We're staying away from the term "emulation" because it's being
> : associated with things like the abominable 'lxrun' and virtual-machine
> : emulators like VMware.
> 
> Also, there is a perception that "emulation" is slower than native,
> which isn't the case for the Linux ABI in FreeBSD.

The Linuxulator adds overhead, which does make it slower than native. Take
for example the overlaying of /compat/linux. File/dir access-bound
applications (such as find) pay the penalty.
Other areas of overhead are translations of bitmaps and/or structures. In
general, the overhead is minimal, but nonetheless there's overhead and
there're cases in which you can definitely see a performance drop as
compared to native execution.

I qualify the Linuxulator as an emulator. Although we are lucky to not have
to emulate an architecture (see /usr/ports/emulators for examples) or a
subset of an instruction set (option MATH_EMULATE for example), we do have
to emulate an OS interface.

The Linuxulator isn't a compatability thingy, because we're not that good
an emulator. You cannot replace the one with the other and not see any
side-effects.

The emotional argument that as to why we stay away from the term
"emulation" does not mean that the Linuxulator isn't an emulator, we're
just calling it differently...

anyway, my Euro 0.02 :-)

-- 
Marcel Moolenaar  mailto:[EMAIL PROTECTED]
SCC Internetworking & Databases http://www.scc.nl/
Amsterdam, The Netherlands tel: +31 20 4200655


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message