> How?  The kernel starts init (
Before we can load the kernel, we need a bootstrap in the bios. Is this
part of the
operating system as well?

> Huh?
The program, init, is a user input. Put a different program there called
init and something
different happens, according the the users input, ie the program init.

> Faulty logic.  Memory and booting have nothing to do with peripherals.
Er, your booting off the disk drive PERIPHERAL?

> When your system boots, I'm willing to bet that it spends more time
> on executing tasks *after* starting init than before.
Yes, it spends most of its time running programs I provide for it. Are
they too
part of the OS simply because it spends a lot of time doing them?
Hopefully
any OS spends most of it's time acting on user input.

> I'm curious: what one file constitutes the Windows 95 operating
system?
> This should be interesting.

No program defines the Windows 95 operating system because Windows 95
is NOT an operating system. Windows 95 is an application running on the
msdos
OPERATING SYSTEM.
MSDOS boots, manages memory, peripherals and accepts and acts on user
input.
It can do all of these things without any of the windows 95 application
in place.
Windows 95 on the other hand can do nothing if I remove the msdos
operating
system from underneath it. I can however unplug  msdos and replace it
with some
other OPERATING SYSTEM and windows will work fine.

Greg
 ----------
From: Steve "Stevers!" Coile
To: Bradley, Greg
Cc: 'Redhat_Post'
Subject: Re: FW: How is linux not an O/S Was: Re: Want to give back to
linux?
Date: Thursday, 26 March 1998 11:30AM

On Thu, 26 Mar 1998, Bradley, Greg wrote:
>After you boot the kernel, you can run any number of PROGRAMS to
provide
>the functionality required, getty,  bash etc might be useful here.

How?  The kernel starts init (an external program), which in turn
starts getty (an external program), which in turn starts login (an
external program), which in turn starts bash (an external program).
If init doesn't exist or can't be executed, the kernel will panic and
halt the system.

>The act of running the program is an acceptance of user input.

Huh?

>The kernel manages memory and autoboots, so it handles peripherals.

Faulty logic.  Memory and booting have nothing to do with peripherals.
A machine can boot and address memory without any peripherals connected.
When your system boots, I'm willing to bet that it spends more time
on executing tasks *after* starting init than before.  Unless you're
willing to say that all post-init tasks (e.g. fsck, ifconfig) are not
part of the boot process, I suggest you rethink your argument.

[...]
>Would you class win95 running word as a different os to win95 running
>wordperfect?

I'm curious: what one file constitutes the Windows 95 operating system?
This should be interesting.

 --
    Steve Coile
 [EMAIL PROTECTED]


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to