"Revolution OS" (The Movie).
Sridhar Dhanapalan
sridhar at dhanapalan.com
Sat Dec 30 03:02:52 GMT 2006
On Saturday 30 December 2006 05:31, Derek Broughton <news at pointerstop.ca>
wrote:
> Sridhar Dhanapalan wrote:
> > On Friday 29 December 2006 01:48, Derek Broughton <news at pointerstop.ca>
> >
> > wrote:
> >> Sridhar Dhanapalan wrote:
> >> > On Thursday 28 December 2006 14:32, Derek Broughton
> >> > <news at pointerstop.ca>
> >> >
> >> > wrote:
> >> >> Care to define "Operating System"? By any definition I've
> >> >> read, the kernel IS the operating system. Everything else is just
> >> >> bells
> >> >> and whistles. Credit _is_ given to those who wrote components of the
> >> >> kernel that weren't in his original version.
> >> >
> >> > I don't know where you get your definitions from, but you'd be
> >> > hard-pressed to do _anything_ with your computer with just a kernel.
> >> > It may form a central component of an operating system, but most
> >> > kernels aren't particularly viable on their own. Linux is no
> >> > exception: it requires a userland (GNU or otherwise) in order to
> >> > operate.
> >>
> >> From wikipedia: "An operating system (OS) is a computer program that
> >> manages the hardware and software resources of a computer. At the
> >> foundation of all system software, the OS performs basic tasks such as
> >> controlling and allocating memory, prioritizing system requests,
> >> controlling input and output devices, facilitating networking, and
> >> managing files. It also may provide a graphical user interface for
> >> higher level functions."
> >>
> >> Essentially the same thing is said in my OS references. ALL of those
> >> functions - excepting the optional GUI - are in the Linux kernel.
> >
> > Linux (i.e. the kernel) provides the means for higher-level software
> > (e.g. the GNU toolchain) to interface with the system, but it does not
> > provide a means for a _user_ to use the system.
> >
> > I am still not convinced that you could use a computer with just plain
> > vanilla Linux.
>
> I haven't claimed you could. But by definition, the OS doesn't have to
> provide those "higher level functions". The kernel _is_ the OS, a
> fully-functioning computer requires, at the very least, a UI.
An operating system facilitates the usage of a computer system. Linux does not
do this. Note that the example given in the Wikipedia article of a 'higher
level function' is a GUI, not anything simpler like a CLI. Linux (kernel) is
not an operating system. I think you'd be hard-pressed to find a kernel
developer who would label it as such.
--
The Information Revolution will be fought on the command line.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/sounder/attachments/20061230/eaca0fb7/attachment.pgp
More information about the sounder
mailing list