• Jim P. (2/18/2014)


    Markus (2/18/2014)


    I can understand both sides of it really... the thing is a furnace, washer, car doesn't run completely on software that needs to be patched every single month. If Microsoft kept supporting every single operating system forever they would have a nightmare on their hands and it would be quite expensive for them to write a patch for each different operating system. So, it is a little different than a mechanical product sitting in your kitchen.

    Every appliance, car, or other consumer item is possibly subject having a recall, and or the lower level of a permanent warranty item.

    And if the SW was actually built correctly, why does it need monthly patches?

    I think you answered your own question... Humans write code and humans create products... they cannot possibly think of every single way someone could exploit the code or use a product. It isn't a Microsoft only problem.. I am sure they would love to have uncompromisable code from the get go. It would not give them bad press and would be cheaper in the long run to not have to patch in the future.

    Think about a lawnmower today... all of the safety features that have to be put on them and how many bold print warnings in the owners manual... I remember hearing a guy that used his lawnmower to try and cut his hedge.. lifted the lawnmower up and it ended up falling on him and cutting him up quite badly and he sued the manufacture.... you cannot make a fullproof product... who would have thought that someone would try and use a lawnmower to cut a hedge....