Operating Systems

Operating systems are obviously the basis of most computer software, but looking at the structure of an operating system is very helpful to understand other systems, like web servers or game servers, because they include lots of principles developed inside operating systems. Operating systems are now a commodity. Customers don?t want/need a veritable ?kitchen sink? Operating systems are not identical in terms of their graphical interface rendering capabilities or their support of data transfer and processing functions.

Operating systems are constantly being improved or upgraded as technology advances. When a company thinks that their operating system is now more advanced than the one already on the market, they release their new version for sale.

Windows is generally more popular when it is being used as a workstation (a regular desktop PC) and Linux is more popular as a server, more specifically a web server. Our main business at Intoweb revolves around web development. Windows, as many of you know, is not composable in this fashion; vendors do not have the ability to rip apart the operating system and include only the pieces they want. VMWare admitted as much, saying that Linux was far and away the predominant choice for the virtual appliances they have on hand currently. Windows offers multi-tasking, after a fashion, and a fairly useable interface, unless you happen to be used to a Mac. It even offers virtual memory: a real boon after DOS.

Windows is the clear leader, averaging 56% of the workload across all data centers. Trailing far behind is Unix at 17% and mainframe operating systems at 11%. Windows 2000 and Novell Netware can each support hundreds or thousands of networked users, but the operating systems themselves aren't true multi-user operating systems. The system administrator is the only "user" for Windows 2000 or Netware .

Is everything making sense so far? If not, I'm sure that with just a little more reading, all the facts will fall into place.
 
Applications running on personal computers have been taking advantage of the non-existing protection mechanisms in MS-DOS and the Apple Macintosh operating system to extend the operating system. For example, intercepting keystrokes and mouse events, as well as writing to screen memory directly is possible. Application (user) programs asked the operating system to perform various functions; users seldom talked to the OS directly.Today those boundaries are not quite so clear. The rise of graphical user interfaces, macro and scripting languages, suites of applications that can exchange information seamlessly, and the increased popularity of networks and distributed data--all of these factors have blurred the traditional distinctions.

UNIX was designed for many users sharing a computer system. All of these operating systems are in use at the Naval Postgraduate School. Unix/Linux operating systems are also a better choice when hosting multiple web sites with heavy bandwidth requirements and can provide a 99% or more uptime.

Linux was chosen primarily due to the wide range of hardware supported, the sophistication of its kernel and the availability of source code and documentation. We believe that ?hands-on? Linux and Mac operating systems are the two most commonly cited "secure" OSes. This idea is false and gives users of these systems a false sense of security. Linux seems to be the among the healthiest of the direct Unix derivatives, though there are  systems as well as the more official offerings from the workstation and mainframe manufacturers. I can't help observing, of course, thalso the various BSD e "free source" Unix-derived world seems to be suffering from exactly the same kind of fragmentation and strife that occurred and is still occurring in the commercial world.

Linux, in particular, comes in a huge variety of distributions; some act and look much like Windows; others can be used to build an appliance server (see below) that are totally administered through a Web or other interfaces. The core, or Kernel, of the operating systems are the same, however (although there may be variations in the version of the kernel used in a given distribution). Linux has succeeded as a product only because the community that supports it has organised itself systematically to create, share, test, reject, and develop ideas in a way that flouts conventional wisdom. Successful We-Think projects are based on five key principles that were all present in Linux.

Knowing enough about Operating Systems to make solid, informed choices cuts down on the fear factor. If you apply what you've just learned about Operating Systems, you should have nothing to worry about.

 

Did You Know

Question Mark

 We are always ...

ON SITE
ON TIME
ON BUDGET

______

Remote Support is also available
______

Extended Hours
Evenings and Week-ends are now available in order to serve you when it is most convenient for you and for the same rates!

______

FREE Travel Within GTA
_______

FREE
Over-the-Phone Computer Diagnostic
 ______

 FREE Pick-up and Delivery
______

Ask about
Same Day Service
______