Why Windows needs to go back to the basics

TechRepublic
Once upon a time, operating systems managed the resources of computers, and that was about it. But after the PC revolution, most software makers started subscribing to the theory that bigger means better. But does it?

Historically speaking, software vendors generally designed operating systems to manage the resources of computer systems rather than providing helpful end-user tools -- at least in the beginning. Operating systems of the past didn't come bundled with a lot of end-user functionality.

In the past, computers typically had very specialised uses -- software makers didn't design computers for use by the general population. That, of course, was prior to the advent of personal computing, a revolution that sought to make computers accessible by the masses for whatever they wanted to do.

Once people had access to computing on their own terms, the idea of generalised computing took hold. Operating systems of the past with command-line interfaces began to give way to point-and-click graphical user interfaces. In addition, vendors kept piling more and more features into their operating systems. But exactly what functions should an operating system provide?

If you remember working with older operating systems, such as CP/M, MS-DOS, and PC-DOS, you know how different applications once were. With the notable exception of MacOS, software vendors simply layered early personal computer graphical interfaces onto the underlying operating system.

In fact, Microsoft just layered early Windows versions on top of MS-DOS, and even OS/2 was more of a "command-line" operating system with a layered GUI. And let's not forget X-Windows, which remains layered on top of the operating system rather than being a part of it. Microsoft decided to change tactics beginning with Windows NT, and it began featuring an "out-of-the-box" GUI.

But it's important to remember that Windows is more than just an operating system -- it's a complete environment bundled with a variety of general-purpose software and features. And it's these other "features" -- not the core functions of the Windows operating system -- that generally make Windows insecure.

While it's generally true that separating the OS functions from the GUI and applications doesn't inherently affect Internet security, it actually does in the case of Windows. Out of the box, most Windows systems are vulnerable to a variety of Internet security risks -- due primarily to the applications and functionality bundled and buried within Windows rather than the core OS itself.

For example, how many home computer users really need to have NetBIOS enabled by default and accessible over TCP/IP? (Not that many.) However, Microsoft decided to enable NetBIOS by default, leaving millions of computers at risk to well-reported worms and Trojans. And that's just one of many specific examples of enabling unnecessary features, which most users never even know are there.

Microsoft argues that it's providing more applications and functionality to end users. But this excuse doesn't address the fact that the vast majority of users, including corporate users, only need a small fraction of the features that Windows provides.

More than 10 years ago, I wrote about the dangers of including too much functionality in the Windows 95 operating system. Part of my apprehension was due to the danger of Microsoft's software bundling shutting out independent software, a concern that wound up becoming true.

However, an even greater concern was the blurring of the distinction between features that an OS needs to provide and the additional components and applications that users choose themselves. Windows enables vulnerable features without the knowledge or direct control of the typical end user, and typical end users don't know how to protect themselves from such risks.

Making computers easier for people to use does not include enabling features that make a computer vulnerable the moment it connects to the Internet. For my money, I'd like nothing more than to see a "cafeteria" version of Windows. Such a version would be something that gets the computer going with only the bare essentials required to start Windows -- and that allows me to choose everything else in detail.

Had Microsoft created such a Windows version 10 years ago, we wouldn't have the problems with Internet security that we have today. Microsoft is capable of producing such an OS, and it knows it -- yet it continues to fight a losing battle.

If Microsoft really wants the freedom to innovate and provide users with more choices, then it needs to go back to the basics with Windows. If I don't want Internet Explorer on my system, that should be my choice; if I want to use a different program to play media files, that should be my choice.

Microsoft continues to spend more time and more money fixing problems in applications bundled with Windows than it should. Putting too much functionality into Windows was a mistake, and everyone knows it -- and it's time Microsoft accepted it.

TechRepublic is the online community and information resource for all IT professionals, from support staff to executives. We offer in-depth technical articles written for IT professionals by IT professionals. In addition to articles on everything from Windows to e-mail to firewalls, we offer IT industry analysis, downloads, management tips, discussion forums, and e-newsletters.

©2005 TechRepublic, Inc.

Talkback

Back to basics

Windows is a low-quality, unreliable, insecure yet workable and unfortunately widely accepted bundle of more or less useless crap worked around an aging OS. Hats off to their marketing, pants down on their engineering. MacSoft should have spent time, money and KNOW HOW on building/developing a good quality OS and left the knick-knack. Think about it: Open Source has come about not because of what some bigot says is the attempt to end the commercial SW industry, but because of the way MS has taken advantage of its pseudo-monopoly. Please, someone give us a quality OS, I'll be happy to pay for it. And no, I don't want fries with that.

ralph.beckerralph.becker December 2nd, 2005
Report offensive content Reply (0) (0)
Add your opinion

In order to post a comment, you need to be registered. (Sign In or register below)

Post your comment

Terms of Service - As a ZDNet registrant, and by using this service, you indicate that you agree to our Terms and Conditions and have read and understand our Privacy Policy.

ZDNet Australia Live

Just remember that Google haven't broken any laws here, they're just doing what all their other multinational competitiors do; minimise t...

30 minutes ago by Pachanga on Much ado about Google's tax

ルイヴィトン バッグ : http://www.lovebagjp.com/ Louis Vuitton bags, Louis Vuitton pretension nose about,Louis Vuitton daydre...

48 minutes ago by bundLourb on Reservoir blogs: Fan fakes Tarantino diary

シャネル バッグ : http://www.bagssalejp.org/ Chanel trap,chanel shekels,gucci bags,direct purse,poor recent Louis Vuitton keep...

2 hours ago by bybrinkLync on Reservoir blogs: Fan fakes Tarantino diary

I guess but in both cases, dead body!

12 hours ago by Doubt on National Botnet Network coming: Earthwave

I think it's for the very reasons you mention in your first paragraph that there is no CBA. With the ideological differences and vested ...

13 hours ago by RealismBias on NBN cost-benefit analyses are so 2011

Good points; but how do you establish consensus about the terms of reference of a cost-benefit analysis? What is to be included? How far ...

13 hours ago by Gwyntaglaw on NBN cost-benefit analyses are so 2011

I live in a small country town & have done since 2002. When I got to this town it had no mobile phone & no broadband. The only reason w...

14 hours ago by fibretech on Regional review highlights NBN, mobile

Hi there, just became alert to your blog through Google, and found that it is really informative. I am going to watch out for brussels. I...

14 hours ago by Uttedsips on Fujitsu Stylistic ST5011

Like most things in life, the devil is in the details. If a cost benefit analysis included a societal element, I'm certain nobody on eit...

14 hours ago by RealismBias on NBN cost-benefit analyses are so 2011

The coalition has done nothing else but keep changing their view over the last 2 years. -first it was "there is nothing wrong with the ...

14 hours ago by djz on NBN cost-benefit analyses are so 2011

Use the force Luke... FFS

15 hours ago by Beta on Regional review highlights NBN, mobile

michael kors outlet http://www.michael-kors-discount.com/#5923

15 hours ago by michael kors bag on Best iPhone travel apps

Hey butterflyeffecs and lex, Sorry you're not fans of this piece. But you're dead right in that it is the thoughts and experience of a se...

15 hours ago by LHopewell on Android fragmentation steers Vic Health

teen cams
http://www.aloe-vera.cz handjob

15 hours ago by MyncWenry on Fusion-io ioDrive (80GB)

We have fashional replica bags designer .Replica luxury bags sale here are perfect compromise of quality and price. The replica handbags ...

15 hours ago by Machelle on Telecom NZ CEO Paul Reynolds to leave

It's not a question of whether anyone at HSU would know how to do this, but whether they would have connections with people who could. T...

15 hours ago by meski on CT, phone clone

Fred, I can tell you what the difference between FTTN and FTTH is. FTTH means we will be developing technology and services that we sell ...

15 hours ago by andye on NBN FUD: will Abbott ever learn?

You are 100% right – Abbott is a paragon of tenacity. Now if he could only try that hard to get Malcolm Turnbull's phone number, we co...

15 hours ago by braue on NBN FUD: will Abbott ever learn?

Very interesting to hear Ben and thanks for providing some real-world examples. I suspect the NBN has actually improved things for a grea...

15 hours ago by braue on NBN FUD: will Abbott ever learn?

Hi Geoff, my opening paragraph simply suggests that the leader of the opposition party would rightfully be turning to his communications ...

16 hours ago by braue on NBN FUD: will Abbott ever learn?

This story has been voted 12000 times in the last 24 hours!

18 hours ago, Is Bill Gates a great leader?

This story has been voted 10 times in the last 24 hours!

2 days ago, CeBIT 2012 opens: photos

This story has been voted 15 times in the last 24 hours!

2 days ago, Lenovo ThinkPad 3G tablet (32GB)

Facebook Activity

Keep up with ZDNet Australia

ZDNet Events Calendar

ZDNet Events Calendar