|
|
Log in / Subscribe / Register

When is it worth saying it's Linux? (The H)

When is it worth saying it's Linux? (The H)

Posted Feb 1, 2010 1:32 UTC (Mon) by AndreE (guest, #60148)
In reply to: When is it worth saying it's Linux? (The H) by Tara_Li
Parent article: When is it worth saying it's Linux? (The H)

Yes but a kernel != operating system.

Sure, the kernel manages resources and provides a nice abstraction and interface to those resources, but so does a "third party" GUI toolit, or external library, or shell. Just because something runs in user mode doesn't mean it isn't part of an operating system. I mean, any interactive system needs some tools that can actually make use of the kernel. Hence why we have the actual distinction between a kernel, which we can say provides access to and manages a machine's resources, and the actual software that allows us to "operate" and utilise the system. Making a blanket claim that binutils or coreutils or indeed bash are not part of the operating because they are merely wrappers to system calls or plain applications doesn't make much sense because linux as it's used in 99% of instances would not be very useful or operable without these out-of-kernel applications. Of course, for my mp3 player, it makes a lot of sense to suggest that the operating system is what is directly managing the hardware.

I also don't really understand the panic around this particular naming convention anyway. I hardly see kernel devs or gnu-chain devs adding bloat just because they are confused as to what the "official" definition of an operating system is.


to post comments

When is it worth saying it's Linux? (The H)

Posted Feb 1, 2010 14:05 UTC (Mon) by sorpigal (subscriber, #36106) [Link]

All I can say is: "This debate again?"

Everyone knows what a kernel is but no one can decide what an operating system is. Some people like to say "kernel == OS" because it's so much simpler than trying to get agreement on anything else. Everyone can agree that the kernel is part of the OS, but beyond that you get a debate with lines drawn up every which way.

There will never be an end to it and there will never be a single accepted definition of OS. Can we agree on that and work on something constructive? We need a way to discuss these things--and refer to them in documentation and marketing material--without a lot of ambiguity. Can we agree that OS--however *you* want to define it--is a bad term for this?

That, at least, would be progress.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds