posted on Jan, 9 2006 @ 04:46 PM
Originally posted by lardo5150
I could be WAY off, but it just seems so strange that this software is constantly being taken apart. Why not take an extra year and slam this stuff,
like windows, so that it hold up to anything you throw at it. I understand once it hits the outside world you will have all kinds of stuff thrown at
it, but there should not be that many flaws.
If somone is more in tune to this, please feel free to add. I have always wondered about this.
I'm sure that some software companies, if they could, would test their products 100%. The problem is that this just isn't possible. Even though I
dislike the fact that Microsoft's Windows operating system has a seemingly endless supply of security flaws, I don't believe that all of them are
Microsoft's fault or due to an insufficient amount of testing. Reason being is that there is absolutely no way to know what hackers will find or to
what lengths they will go to exploit a flaw. Usually, it's an exploit of a function that was genuinely intended to be helpful to the end user, but
instead people chose to find "bad" uses for it. A good example would be the Windows Messenger Service that came with XP, you may have seen the VERY
annoying popups from it if you are using an unfirewalled connection. A more recent example would be the Windows metafile flaw, Microsoft originally
had the capability for executable code to exist within it to enable printing to be cancelled after it started (or something like that, forget what I
read). It's not like Microsoft ever intended of wanting security of its users to be compromised, though it may seem that way sometimes, it's just
that there's no way to test for everything before it's shipped, especially when it comes to software and hackers.
About computer hardware, I have only ever had one thing stop functioning right after the warranty ran out and that is a Maxtor hard drive which failed
just this month. It failed exactly 1 1/2 months after the warranty expired and was the only hard drive I've ever had fail on me as a result of normal
use and I have hard drives and other equipment from the DOS era yet that still work (perhaps I'm just lucky?). I've never had any problems with
other computer component failure either. In fact, I still have a Tandy 1000SL with all the original parts in perfect working condition! I'm positive
that the warranty on that has been long expired, and it still works fine.
As far as planned obsolescence goes, I can see how it would be a good thing as well as a bad thing. For example, comapanies dropping support for their
older software. This can be a good thing because it encourages people to upgrade to the newest version, possibly adding security enhancements along
with other features. However, I can also see how it becomes a bad thing when people start to think that they could just implement the newer features
into the existing version via a patch or whatnot instead of having to pay for a newer version. So, perhaps, what has to be done (or what is being
done) is finding a medium between those two extremes.