View Single Post
12-18-2008, 10:56 PM
#22
unclekyky is offline unclekyky
unclekyky's Avatar
Status: Junior Member
Join date: May 2005
Location:
Expertise:
Software:
 
Posts: 43
iTrader: 0 / 0%
 

unclekyky is on a distinguished road

  Old

Originally Posted by echoSwe View Post
As far as I'm concerned, an operating system is a big program. It's run with the same fetch-execute cycle as any other program, besides that the CPU has hooks for virtual memory, interrupts and traps which not normal programs in user space have access to, but only because of the layered security model in operating systems (which if you take an operating system like singularity, doesn't exist, instead they have software isolated processes). Care to tell me why it's not?
Our difference is just that of semantics it seems. In my view, an OS is a collection of programs, libraries and tools that offers an abstraction to the hardware (through the kernel). Its true, an OS facilitates the programming of the processor, but strictly calling it a program is like calling a consortium a company. In effect, a consortium is not a company, but rather multiple companies acting together.

Anyway, when linking to that post I was referring more to the general advice in the thread. I just linked to the first post with misleading information. There are many more examples like this I've run into recently, this was just one from this community that I read through only minutes before.