C Board  

Go Back   C Board > Community Boards > General Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 10-30-2009, 05:06 AM   #1
Registered User
 
rogster001's Avatar
 
Join Date: Aug 2006
Location: Liverpool UK
Posts: 241
What is an operating system?

As an aside to the thread about windows7 launch which received so many posts i think it should be asked 'what is an operating system'? i.e. when there is discussion over copying of ideas, and who came first and which is best i think it should be said that surely there is a common or natural end goal of operating system design, working in a similar way to evolution where changes and 'improvements' and 'environmental pressures' are pushing a design envelope which at some unknowable, unreachable point will create a perfect user interface.
Now clearly we are seeing more convergence in the available products despite who thought of what first they are bound to become more similar as 'evoultion' gets closer to the design ideal, they will all be providing a very similar optimal solution to the given problem.
If we were to say for example that moores law had been borne out and little further technological development could take place (silicone based etc) ask 'how much innovation is left?' given that the operating systems would not suddenly have to deal with supporting a teleportation device or new hologram internet conferencing etc.
I believe that as with other industries, with so many high quality products all offering and able to offer the solutions required by the end user that it will simply come down to aesthetics and preference, "i like the big bubbly icons", i like the sharp edgy ones and snap screen effects blah blah"

What is an operating system? an interface that lets us make use of the operations that a computer can do for us in an easy way, without which 99% of the worlds population could never use a computer to do anything. Have we not already reached as useful and easy to use as an operating system can get, if technology were not to place more demands, will and should the main advances be in our 'hard' interface with the OS? would people want to use other interfaces like being able to speak in any old way to your machine and have it understand, a la star trek computer? would people like an interface similar to the one in that Tom cruise movie were you pick and move items on a virtual screen, but then do you not just become a glorified mouse?
rogster001 is offline   Reply With Quote
Old 10-30-2009, 09:55 AM   #2
Registered User
 
Join Date: Sep 2004
Location: California
Posts: 2,845
I think you are using the term "Operating System" in the context of the user interface. Keep in mind that the UI is a very small (and in fact optional) part of the overall functionality of the OS. The biggest piece of the OS is the kernel which manages the memory, CPU scheduling, and hardware access.

The Windows7 thread was mostly comparing the Windows UI to KDE. KDE is just one of many window managers that runs on Linux.
__________________
bit∙hub [bit-huhb] n. A source and destination for information.
bithub is offline   Reply With Quote
Old 10-30-2009, 10:52 AM   #3
Super Moderator
 
Join Date: Sep 2001
Posts: 4,680
Quote:
What is an operating system? an interface that lets us make use of the operations that a computer can do for us in an easy way, without which 99% of the worlds population could never use a computer to do anything. Have we not already reached as useful and easy to use as an operating system can get, if technology were not to place more demands, will and should the main advances be in our 'hard' interface with the OS? would people want to use other interfaces like being able to speak in any old way to your machine and have it understand, a la star trek computer? would people like an interface similar to the one in that Tom cruise movie were you pick and move items on a virtual screen, but then do you not just become a glorified mouse?
Well there's way too many variables to answer that question. When you want to define an OS, you could be talking about the collection of all installed software, you could talk about a common distribution, you could be talking about the kernel, the UI, pretty much anything. I wouldn't consider the programs I run part of the operating system, even though they might be part of a distribution. In Linux the UI is very separate from the Kernel, and so I don't consider the UI to be a part of the OS either - but on Windows it's very integrated.

As for your questions about the UI, we definitely don't have an OS that "as good as you can get". People always say that only because they don't know what the future holds. I bet when Windows 3.1 came out, people would have had a hard time visualizing all the features we have today. And then you have to deal with individual tastes. I like working with the command line for most stuff, and I love a very minimalist albeit powerful setup. Other people like Macs, other people like Windows. Sooner or later, new advances are going to come out, and some people will like it, other people wont.

Look up G-Speak on YouTube if you're into that kinda thing - it's a cool demo of a Minority-Report kind of interface. I've seen a lot of researchers and graduate students playing with this kind of idea lately.
sean is offline   Reply With Quote
Old 10-30-2009, 12:56 PM   #4
Registered User
 
rogster001's Avatar
 
Join Date: Aug 2006
Location: Liverpool UK
Posts: 241
In the interests of fostering debate i threw in some of the points earlier, is difficult to reply properly now on this cursed phone device but yes its a classic we cannot know the future or how 'good' things can get, there was a funny sketch on that where
rogster001 is offline   Reply With Quote
Old 10-30-2009, 01:01 PM   #5
Registered User
 
rogster001's Avatar
 
Join Date: Aug 2006
Location: Liverpool UK
Posts: 241
Some medieval folk were brought into and lived in 1985 (on uk tv show) then the presenter travels back from future t tell them t come with him and about all the tech and games in his time, but they wont go they swear 1985 is peak of what can b achieved;-)
rogster001 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenGL and my operating system hauzer C Programming 5 10-31-2008 12:16 PM
Operating System Project Pete Projects and Job Recruitment 1 07-15-2004 09:33 AM
What is a Microsoft Operating System Like? Troll_King A Brief History of Cprogramming.com 35 10-21-2002 07:36 AM
Operating system sopranosomega C Programming 6 10-07-2002 06:12 AM
Microsoft = The Best Operating System Troll_King A Brief History of Cprogramming.com 92 02-08-2002 01:32 PM


All times are GMT -6. The time now is 07:51 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22