No matter which operating system is running on the device you're using to read this article, you're vulnerable to being hacked. Modern operating systems are too complex to be completely secure in every respect. Let that sink inâ€"what you are doing right now is not 100 percent secure and never will be.
Microsoft Windows is the obvious poster-child for this fact, but its well-publicised vulnerabilities to assorted recent attacks from worms and viruses is not unique. Linux, UNIX, and Mac OS X all have security flaws to one degree or another. It is just a fact of life in the Information Age.
Who to blame
You can assail the evil empire and blame Microsoft for writing an operating system with so many holes in it. You can demand that Microsoft drop all new development and concentrate on security issues; but in the end, no matter what they do, no OS is ever totally secure. If an individual wants to get into your system, he or she will find a way.
You could blame all the corporations and individuals connected to the Internet who fail to understand or even take the time to try to understand, how vulnerable the Internet is to security flaws. But the day when everyone connected to this vast array of interconnected devices realises that we, individually and collectively, are all responsible for security may never come. So the question is: What do we do about it?
Move beyond blame
Proponents of the various operating systems, Web servers, e-mail servers, and file servers that are connected to each other via the Internet spend valuable time placing blame by ranting in newsgroups and discussion boards, but ignore this one important question: What do we do about SoBig, MSBlaster, and the next yet-to-be-released virus? What can be done about the inherent lack of security in all manner of software?
These are questions that must be addressed. It is too late and too counter-productive to worry about who did what, or which is better. As members of the Internet community and experts in information technology, it is really up to you, the software developer, to find the solutions. It is up to you to develop more secure software and systems. So, again the question: What do we do about it? Or more specifically, what do you do about it?
Finding solutions
As part of the Builder AU development community what do you think of security issues that plague not only the internet, but all communication systems? We want to hear some real solutions; to move beyond finding blame to finding answers. E-mail us at Builder AU with your thoughts.









