Slashdot Mirror


Slashdot Asks: In the Wake Of Ransomware Attacks, Should Tech Companies Change Policies To Support Older OSs Indefinitely?

In the aftermath of ransomware spread over the weekend, Zeynep Tufekci, an associate professor at the School of Information and Library Science at the University of North Carolina, writes an opinion piece for The New York Times: At a minimum, Microsoft clearly should have provided the critical update in March to all its users, not just those paying extra. Indeed, "pay extra money to us or we will withhold critical security updates" can be seen as its own form of ransomware. In its defense, Microsoft probably could point out that its operating systems have come a long way in security since Windows XP, and it has spent a lot of money updating old software, even above industry norms. However, industry norms are lousy to horrible, and it is reasonable to expect a company with a dominant market position, that made so much money selling software that runs critical infrastructure, to do more. Microsoft supported Windows XP for over a decade before finally putting it to sleep. In the wake of ransomware attacks, it stepped forward to release a patch -- a move that has been lauded by columnists. That said, do you folks think it should continue to push security updates to older operating systems as well?

360 comments

  1. No by Anonymous Coward · · Score: 5, Insightful

    No. You can't support legacy software forever. If your customers choose to stay with it past it's notified EOL then they are SOL. Any company using XP that got hit by this can only blame themselves.

    1. Re:No by jellomizer · · Score: 4, Insightful

      I will need to agree with conditions. If the Tech company is selling service contracts for that product, they will need to update it. However like XP and older, where the company isn't selling support, and had let everyone know that it off service, they shouldn't need to keep it updated. Otherwise I am still waiting for my MS DOS 6 patch as it is still vulnerable to the stoner virus.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re: No by dougdonovan · · Score: 1

      maybe chevy, ford & dodge will do the same...NOT...

    3. Re:No by Anonymous Coward · · Score: 1

      If they don't want to support their software anymore, then they should open source it. If there are people and companies that are locked into the older OS, then there is a market for people to produce patches, upgrades, etc.

    4. Re: No by jellomizer · · Score: 1

      Well it is there fault for not staying current. I have worked in big organizations were movement is slow... However intentionally keeping your systems dangerously out of date, is just bad management.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:No by jellomizer · · Score: 2

      Easier said than done. Many of these closed source software are using purchased 3rd party libraries, that will not allow for the code to be open sourced. Then there is still code that is used in your current product that you may not want to share. Finally you want people to pay for the new version, and not just get a hold of a perfectly functional older version.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:No by Anonymous Coward · · Score: 0

      Then take the affected machine off of the network, quite simple. If you can't afford to stay current your machine doesn't belong in communication with the Internet.

    7. Re:No by Luthair · · Score: 1

      Its also a cascading effect - if the vendor continues to support that software then third parties will also be expected to. Its already bad enough that we're forced to support old EOL browsers and JVMs, I can't imagine how much worse it would be if Oracle & Microsoft were still supporting them. The amount of productivity wasted supporting these luddites is astronomical.

    8. Re:No by Anonymous Coward · · Score: 0

      Unless you're the US Govt / Military and have a budget to pay MS large sums of money to protect you.

      https://www.cyberscoop.com/windows-xp-us-government-duo-security-october-2016/

    9. Re:No by Anonymous Coward · · Score: 2, Insightful

      Or perhaps one option would be to open source the older OS's so that should someone choose to be on the hook for offering support (or the community comes together?)

      However, I think if they open sourced it, so many eyes would pour over it and find so many glaring exploits that it would actually be worse overall - at least in the beginning?

      Ahh hell, nevermind... :-)

    10. Re:No by Anonymous Coward · · Score: 0

      Maybe it is more cost-effective today to create a firewall dongle device to isolate and sanitize all internet traffic between legacy machines and Internet. Microcontrollers today are powerful enough.

    11. Re:No by Anonymous Coward · · Score: 0

      If you're going to mandate updates, then you should foot the bill. Otherwise, maintain your own firewall and STFU!

    12. Re:No by Anonymous Coward · · Score: 0

      FWIW, Cisco seems to provide minor updates to fix major security bugs well after a product is EOS (End of Support.) They don't do it as an official policy, and they certainly don't guarantee it, but they do it anyways. It may just be responsible behavior on their part in order to protect critical infrastructure.

      Captcha: modified

    13. Re:No by ganjadude · · Score: 1

      the problem becomes when one builds off the old software. how do you open source the core of your current software?

      i like the idea, but i think in practice it would be alot more complected.

      --
      have you seen my sig? there are many others like it but none that are the same
    14. Re:No by Anonymous Coward · · Score: 0

      It's not about being a luddite so much as it's "Our business has an industrial system that is built to run on this older OS, and while we want to upgrade the OS, if we do so then our $1,000,000 piece of equipment will quit working and/or they want us to pay $500,000 to upgrade to the new version of the controller software."

    15. Re:No by vux984 · · Score: 2

      OTOH this is the same cisco that makes it a PITA to get firmware updates for many products without an active service agreement.

      So many small offices out there that bought a cisco 800 series or something; and once its a couple years old can't easily get updates, even if its still an active product line.

    16. Re:No by mt2mb4me · · Score: 1

      Windows XP runs on embedded systems. For instance, the Service Processor for Hitachi Enterprise Data arrays used windows 2000, XP, and vista. A service processor is not upgrade-able, the firmware only works with the OS provided. So you are telling factories with razor thin margins and COLOs to upgrade their once million+ dollar array, for no reason other than security. The device still meets demand, and in the case of banks, factories, and healthcare, they are running on systems that don't support newer hardware (IE HP 3000/9000). I am only speaking of what I know specifically, but I am sure it is used in other embedded systems that are just as critical, and irreplaceable. (I am thinking CNC machines, and Health Care Tools) You can say that they SHOULD have planned for it, but they didn't and failure is not an option.

    17. Re:No by Matt.Battey · · Score: 1

      Also, much of the the code from Windows XP is still in operation in one form or another in Windows 10. Correct me if I'm wrong, but the Windows NT operating system has gone under revisional version updates since it's creation, it's not a complete and total re-write. Opensourcing XP would mean open sourcing Windows 10 and Server 2016.

    18. Re:No by SecurityGuy · · Score: 3, Interesting

      I don't see how you can blame Microsoft if $OTHER_COMPANY uses their software in a way Microsoft doesn't support. IMO, you should be blaming Hitachi here, not Microsoft. As far as critical and irreplaceable goes, anyone who builds critical, irreplaceable services on commodity, consumer grade software, has no one to blame but themselves. Put another way, they may have accepted the risk that this would happen when they stood the service up. The risk has now materialized.

    19. Re:No by Anonymous Coward · · Score: 0

      That doesn't help their customers any, Hitachi has planned obsolescence too. It is not the customers fault, you spend millions on hardware that the people who built it expect you to replace every 3 years. Sure a fortune 500 company can do that, maybe, but it isn't reasonable for most medium businesses.

    20. Re:No by NicknameUnavailable · · Score: 0

      No. You can't support legacy software forever. If your customers choose to stay with it past it's notified EOL then they are SOL. Any company using XP that got hit by this can only blame themselves.

      There is plenty of mission-critical software driving places like machine shops which was never ported to newer systems because the companies making it went under - yet the owners of that software still have $100,000+ machines running on XP (or even 95, 98, and 2000.) If a company decides to exploit their position in the market to lock in customers (like Microsoft did throughout that period of time) they are indebted to those customers for life, no if's, and's or but's. They utilized extra-ordinate market influence to force developers and end users into their product, they owe them at a minimum support for the life of the hardware or the cost to replace the hardware.

    21. Re:No by thegarbz · · Score: 2

      Nope. I'd be telling factories on razor thin margins to focus on gear from vendors that offer a design not susceptible to 3rd party obsolescence. Or at the very least then proceed to design around potential security issues in their own way. Remember this isn't a case of Windows XP embedded running on systems. It's a case of:

      - Windows XP embedded running on systems.
      - Systems open to external interface to another machine
      - Systems connecting to another machine without protection against attacks on ports they do not require to operate.

      To be clear I manage quite a few Windows XP machines in such an unupgradable situation. None of the machines had the patch sanctioned so far except for one by Schneider Electric, and we haven't gotten around to patching that one. Yet I'm not losing a single night sleep over this.

    22. Re:No by Anonymous Coward · · Score: 0

      BUT, you buy the *HARDWARE*, not the windows software.. it just came along for the ride. so if the *HARDWARE* is still viable, then FUCK HELL YES, microsoft should be supporting the software that they sold to manufacturers to bundle with it.

      no different than a ROUTER manufacturer.. do you want them to only support their products and software for the warranty period? if so, then we're all screwed. those need 20 years of proper and timely security updates, minimum... hell, mine is over 15 years old, still works as good as it did on day one. its *hardware* is not obsolete.. wont be so for *decades*.. yet the manufacturer only ever provided a couple of minor firmware patches while the model was still being sold (it hasn't been for at least 12 years).

    23. Re:No by Xest · · Score: 2, Interesting

      The irony is that Microsoft does offer paid support for Windows XP, but that the UK's current Conservative government decided to axe the contract a year or two back to save money.

      I wonder how that £5mill saving has paid off now that they're going to have to pay a fucking fortune in sorting it all out and upgrading anyway?

    24. Re: No by Anonymous Coward · · Score: 1

      We spent millions of dollars on this system but we don't think spending a few thousand dollars on a firewall or separate non Internet connected network is our responsibility.

    25. Re:No by AmiMoJo · · Score: 4, Insightful

      The people providing support should be the ones making MRI scanners, ATMs and other expensive equipment that only works with XP. Even when XP was brand new, did they really expect those machines to only have a lifetime of around 10 years? Microsoft was clear about how long support was going to be provided for.

      It seems that people are only just waking up to the fact that these machines have software and it needs on-going maintenance. The next decade or two will be littered with software bricked but mechanically sound hardware, everything from IoT lightbulbs to multi-million Euro medical equipment.

      In fact it's already happening. You can buy DNA sequencers on eBay, less than a decade old and original price $500,000, now barely worth the shipping because the manufacturer abandoned support.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    26. Re: No by darkain · · Score: 3, Informative

      While it is Windows XP today, it wont be long before it is Windows 7 that is totally screwed by these same policies... which is extremely worrisome considering how much hardware and software DOESNT work on Windows 10 (let alone the spying bullshit). Win10 is even worse in that hardware/software supported at initial release has been removed since then by updates, meaning users literally have to choose between security or functionality at this point.

    27. Re:No by MeNeXT · · Score: 1

      The EOL on phones seems to be 2 years. 3 if you consider launch date. Some may offer updates for 5. 20 year old phones with replaceable batteries are still functional today. The question I have is why MUST we trash them? Why are they waste if they can serve their original purpose? Why must I scrap my 2 year old Nexus 5 because Google no longer supports it?

      If it is legacy and the original company no longer wishes to support it then copyright and patents should no longer apply. Not all solutions require the latest and greatest. lets not create waste just because we can.

      I don't think we should force companies to support legacy software. I also don't think we should add value to products that companies themselves no longer see as value(able).

      --
      DRM? No thanks, I'll just get it somewhere else...
    28. Re: No by Anonymous Coward · · Score: 0

      Actually, the 64-bit OS and the derivatives are mostly a total rewrite. The 32-bit support is derivative, though.

    29. Re: No by Anonymous Coward · · Score: 0

      I use Linux but I read a lot. I'm pretty sure almost none of what you said is true. I'd also point out that updated drivers are the responsibility of the hardware manufacturer. Microsoft isn't the one to ask for drivers for your eight year old video card. That's not even how general purpose computers work. Sheesh.

    30. Re: No by Dread_ed · · Score: 4, Insightful

      If you own a Chevy, Dodge, or Ford and the airbag is defective and recalled it won't matter if you are out of warranty. The device will be fixed free of charge by your local dealer. Any safety recall would be handled the same way. The retailer's service facility will repair it free of charge.

      With the news of how medical records and devices were affected, one might begin to wonder if software should be subject to the same kind of recall system. Personally I think it feels a little one sided for software companies to create buggy and easily penetrated software that results in loss on the user's end and all the company has to say in return is "You need to buy this new (equally buggy and easily penetrated!) software that is more intrusive and gives us access to more of your marketable metadata."

      Is this yet another example of how dollars equal speech, leading to a loopback fucking, where our own money is used by large corporations to buy lawmakers and make sure protections for customers are never passed?

      I would like to hear dissenting opinions as well as corroborating ones.

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    31. Re: No by Anonymous Coward · · Score: 0

      That doesn't make it Microsoft's fault, or responsibility. I'm not even sure how you'd think it would. I can't even follow that thought train, it's just that absurd. Hell, I don't even like Microsoft.

    32. Re: No by Anonymous Coward · · Score: 0

      You're an idiot. Do not put XP on the public net, without a firewall. The software still works just fine. Idiots, like you, failed to secure their networks and devices. Your idiocy isn't the responsibility of Microsoft. If you don't know this basic info, you're better suited to join Reddit. Please do so. Your kind is unwelcome.

    33. Re: No by Anonymous Coward · · Score: 0

      You should be running Norton for workgroups on that DOS system.

    34. Re:No by Gadget_Guy · · Score: 2

      The embedded version of Windows XP is a separate product and still does get support (including updates) until April 2019, a fact XP users can use to their advantage to continue getting updates.

    35. Re:No by cellocgw · · Score: 1

      You can't support legacy software forever. If your customers choose to stay with it past it's notified EOL then they are SOL. Any company using XP that got hit by this can only blame themselves.

      I don't think even Ayn Rand would say that. First of all, if XP completely meets your needs, why change to a rather different OS? Second, and more important, If you own Company A and are fully up-to-date,but company B is unprotected, then sooner or later their infections will work their way into your system, or just clog every path/endpoint your system is trying to communicate with.

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    36. Re:No by SumDog · · Score: 1

      > So you are telling factories with razor thin margins and COLOs to upgrade their once million+ dollar array, for no reason other than security.

      That's a pretty big reason.

    37. Re:No by ma1wrbu5tr · · Score: 1

      Spoken like a true Microsoft fanboy.

      --
      Why can't we go back to using jumpers to configure slot adapter cards? Why? I say!
    38. Re: No by Anonymous Coward · · Score: 0

      If I had paid $37,000 for my copy of windows on my computer I'd expect that level of service as well. I think I paid $69 for my copy of XP way back in the day. And for Windows 10 I paid... Ummm... nothing. It was a free upgrade.

      There are numerous fallacies of thought in suggesting that autos and software are the same thing. But just to speak to the one you went with:

      If you took a Honda Civic from 2001 (when XP released) and claim that they owe you an upgrade because some clever fellow created a new tool that made it easier to pick the car's locks, they would listen politely, send you on your way and laugh at you after you left.

      Saying that Windows XP, software that is by any computing standard ancient, should get free lifetime support against threats that did not even exist when it was created is equally silly. Someone coming up with a new way to mis-use the product is not cause for lifetime support.

      Every company has to make financial sense. A product has to be priced such that it is possible to achieve profit after paying the costs. When you propose is unending costs. Can you imagine the poor slobs at MS tasked with maintaining updates and security patches for MS-DOS 2.1 every week when some new security hole is found?

      End-Of Life on products happens. It's the only way that anyone can rationally choose to produce products. MS notified XP users about the EOL way ahead of time. And they have made huge strides in price points with newer versions of Windows, not the least of which was giving it away for free for the first year if you had windows already.

      So I think in this case, you are expecting just too much of a company.

    39. Re:No by NicknameUnavailable · · Score: 0

      If they don't want to support their software anymore, then they should open source it. If there are people and companies that are locked into the older OS, then there is a market for people to produce patches, upgrades, etc.

      That would reveal the explicit backdoors.

    40. Re:No by Anonymous Coward · · Score: 0

      INSIGHTFUL? THIS is moded up +5 Insightful? The guy parroted the corporate mantra, there's no thinking in this no new thought that people could debate as to the value.

      This is a defect in a product, MS shouldn't be praised for fixing something they caused & are the only ones that can fix it. If they don't want to fix their shit they should release their source code. If they want the protection of not releasing their source code then they need to fix their shit. And I'm NOT talking about 'adding new features', this is NOT about adding new features, this is about fixing an issue with the product as designed.

      Proprietary software vendors don't get to have their cake & eat it too.

    41. Re:No by Anonymous Coward · · Score: 0

      The people providing support should be the ones making MRI scanners, ATMs and other expensive equipment that only works with XP.

      Sort of. They should be held responsible for the flaws in the product they built, and they should push to pass that responsibility on to Microsoft.
      If the product they bought from Microsoft contains hidden defects that makes it vulnerable then it would be fair if Microsoft fixed it without extra charge.

    42. Re:No by Anonymous Coward · · Score: 0

      I don't see how you can blame Microsoft if $OTHER_COMPANY uses their software in a way Microsoft doesn't support.

      Sure, but in this case it seems like Microsoft removed support after the product was bought, not before.

    43. Re:No by alexo · · Score: 1

      Windows XP embedded is supported until 2019.

    44. Re:No by clovis · · Score: 1

      No. You can't support legacy software forever. If your customers choose to stay with it past it's notified EOL then they are SOL. Any company using XP that got hit by this can only blame themselves.

      And it could be worse.
      Anyone who has used Quicken over the years knows what the consequence of forcing vendors to support a product forever would be like.
      The software will have a time bomb in it so that a certain period after EOL, it becomes crippled.

      The capability is already built into Windows. If you've ever installed Win7 or newer and refused to put in a valid software key, it runs for a couple of months, then nags, and then reboots every hour or so. All MS has to do is invalidate the key at some time after EOL to force you to upgrade, and this could be done through the Windows Update process.

    45. Re: No by iampiti · · Score: 1

      I also think that you can't force a company to support an OS forever but I also agree with you that when Win 7 is unsupported it will be horrible. It seems it's gonna be the last Microsoft "sane" OS (no huge amounts of spying, no constant pushing of Ms' services, no ads in the OS, UI designed for kb + mouse usage). But this only highlights the worrysome direction Microsoft is taking.
      You may fault me for depending on software that only runs on Windows but I that such software for me is only games and, at least up to now, buying a console has been a much worse solution (backwards compatibility, piece by piece upgradability, cheaper games, the fact that I was going to buy a PC anyway)

    46. Re: No by Anonymous Coward · · Score: 0

      Untrue. Car manufacturers are not required to do safety recalls on vehicles older than 10 years. They are however legally required to do them for up to 10 years, free of charge, regardless of warranty.

    47. Re:No by Anonymous Coward · · Score: 0

      It seems that people are only just waking up to the fact that these machines have software and it needs on-going maintenance.

      But the software *doesn't* need maintenance. It was carefully written, extensively examined and expensively certified to perform its required task. The only thing preventing it from running forever is that the IT industry has monumentally failed to provide a stable platform on which to run the software.

    48. Re:No by Anonymous Coward · · Score: 0

      LOL. You are making excuses from the point of view that 'closing the source' is a right, it isn't. If a close source vendor wants to have the right not to share their source then it's up to the vendor to maintain it, that means getting their 3rd party partners to do so as well.

      Consider the NVIDIA graphics drivers with Linux. There is the licensing issue of including proprietary/closed source drivers with Linux but if you get past the licensing issue it comes down to NVIDIA being the vendor for the driver, it's up to them to continue to support their driver with any old version of Linux I might use. If they don't want to do that they can release the source.

      People should pay for the new version if it has VALUE. So if they want new features, need to be able to support new hardware etc. then people will buy it for that reason. They shouldn't have to pay for a new version for a BUG fix to a product that is otherwise working the way they want.

      If sharing your source, reduces the value of your future products with new features too bad, that's the cost of doing business. Again if they don't want to share their source then they need to continue to support their older products. Either way there is a 'cost of doing business' that proprietary vendors should be required to accept & at that point the ACTUAL cost of products will be correctly set, anything else 'socializes' the cost to the world in a way that provides no real choice to end-users. If it cost $1000 for a Windows 10 license then that's what it should cost. Open Source isn't 'free', it comes with the cost of supporting it, and if you want a 'fully supported distribution' you can buy one (Ubuntu etc.), there is no hidden 'socialized cost', proprietary vendors are getting away with fraud if we let them just ditch a product that we can't fix ourselves.

    49. Re:No by Anonymous Coward · · Score: 0

      And? People taking this point of view seem to think the trade off here cannot be properly monetized. If a proprietary software vendor wants the benefit of not releasing their source code then they are responsible to fix bugs as they are the ONLY ones that can. In either case there is a cost, either 'perpetual support' or 'POTENTIAL lost opportunity cost' (e.g. less value in future versions as others could simply write software to enhance the code & thus 'compete' with your new product...though there is that little issue of copyright whereby just because the source code is released doesn't mean I have the right to commercialize it in my own product).

      Open Source socializes this costs by everyone in the community who wants to can contribute to the code. If you don't want that & can't maintain your own system then you can pay Ubuntu for the privilege.

      Consider the ramifications of this with cars that are becoming more & more dependent on software. Should automobile manufacturers be able to escape liability for a bug in their software that causes it to go right when I turned the wheel to go left? WHY? Should the response be "you'll just have to live with it or buy a new car"...SERIOUSLY? So now we're going to socialize the cost of this kind of thing via deaths of poor people who can't afford to buy a new car? RIGHT. Yeah this will work out REALLY nice. If the cost of supporting old shit means that new stuff costs more, than so be it, those of us with money should pay for that not the people who can't afford it.

      Making rules that are for the benefit of corporations not society is no way to run a society. Hell, let's keep the government out of it & allow people to just sue these companies for the shit they make, that will take care of the socialization of the costs quickly enough. Passing laws that seem 'common sense' usually are NOT, this is a case where the supposed 'unintended consequence' are obvious & we should not allow corporations to get away with it just so 'richer'/middle-class people can have 'nice stuff without having to really think about it'.

    50. Re:No by Kjella · · Score: 1

      The people providing support should be the ones making MRI scanners, ATMs and other expensive equipment that only works with XP. Even when XP was brand new, did they really expect those machines to only have a lifetime of around 10 years? Microsoft was clear about how long support was going to be provided for.

      Well, what are the alternatives? Microsoft has (at least until now) had 5+5 years support, RHEL has 10 years for Production 1/2/3, after that you're on special long term support contracts. There's no commonly available platform that offers 20-30-40 years of support, or however long that hardware can last. And they will drop support for new hardware ~5 years into that life cycle, in case you wanted to upgrade the hardware it's running on. I don't think any company wants to make upgrade pricing for a system they don't know what will be like with unknown demand that far in advance. And quite more on the practical side, the people stuck with the problem next decade probably isn't the staff or executives that bought this machine. They've long since moved on to greener pastures.

      --
      Live today, because you never know what tomorrow brings
    51. Re:No by FaxeTheCat · · Score: 1

      Microsoft still support XP. Just not for free.

    52. Re:No by Anonymous Coward · · Score: 0

      You seem to be unaware that Microsoft *does* still support XP. They're still issuing patches to large clients willing to pay a steep price. They just won't make those patches available to the general public, at any price, because they want to train their customer base to regularly throw away their computers and buy new ones.

    53. Re:No by ChumpusRex2003 · · Score: 1

      The government have denied that cost saving was the motive.

      The problem was that nationwide, there had been very little progress in migrating from XP to 7 as had always been the long-term plan. Realising that the situation was critical the government digital service (GDS) negotiated custom support with MS, in order to mitigate the failed migration.

      At the same time, they made it clear that running an obsolete OS on custom support was not a long-term viable strategy for numerous reasons. GDS instructed individual hospitals to accelerate their W7 deployments, so as to complete them by April 2015, or either pay for extended XP support themselves/mitigate any risks in an alternate manner.

      It seems to me, that this was an example of "best being the enemy of good". GDS underestimated the difficulty of migrating large numbers of systems running poorly supported custom software, and by demanding "best practice" which turned out to be impractical, meant that opportunity for "good practice" was lost.

    54. Re:No by Alain+Williams · · Score: 1

      What is a reasonable lifetime for a product ? It depends on what it is. For something like a PC it is reasonable to expect 10 years, I know that many corporations upgrade after 3-5 years, but many home users will expect 10. That is 10 from when they bought it which could be 3+ years after it was first released [ I am not talking about a second hand sale ]. A mobile 'phone: I would say 5-8 years; I know that the vendors often only support 18 months and then want you to buy a new one. IoT stuff (eg light switches) I would expect them to be supported for 40 years -- that is definitely not the case, which is part of the reason that I have not bought one.

    55. Re:No by Anonymous Coward · · Score: 0

      I don't see how you can blame Microsoft if $OTHER_COMPANY uses their software in a way Microsoft doesn't support.

      Sure - don't use a desktop OS to run an ATM, if they don't support that.

      But using an os over a long time does not qualify to drop all support. Of course, they can 'fix issues' by offering a newer version instead of patching the old stuff - but they should do something.

      'End of life' is a cop out - what if your car mechanic wouldn't repair because the car is 5 years old?

      Nope, you can still repair very old cars. Perhaps it takes a little more time and the parts cost more - but yo're not stranded.

    56. Re: No by 0111+1110 · · Score: 1

      It seems it's gonna be the last Microsoft "sane" OS (no huge amounts of spying, no constant pushing of Ms' services, no ads in the OS, UI designed for kb + mouse usage).

      That is certainly how it seems. It seems Microsoft has dropped all pretense of even trying to make a good desktop OS but instead is just doing anything it can that might make their stock price go up. Still you never know. Eventually some sanity may prevail at Redmond finally and they will just update Windows 7 rather than trying to by assholes just for its own sake. I don't see that happening any time soon though. The people in charge at Microsoft at the moment are some bad bad dudes and should probably be destroyed.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    57. Re: No by Anonymous Coward · · Score: 0

      How long would you like Software companies to warrant their software?

    58. Re:No by Luthair · · Score: 1

      Why does every other piece of software need to run on that platform?

    59. Re: No by TClevenger · · Score: 1

      If it was determined in 2017 that the airbag in a mid-70's Cadillac was defective, I don't think they would be required to recall it.

    60. Re: No by Anonymous Coward · · Score: 0

      Clearly you've never written software before.

    61. Re: No by Anonymous Coward · · Score: 0

      When you have single payer healthcare, and put the government in charge, and they decide to skip maintenance on critical equipment to cut costs, the patients have no say, and no recourse, and instead you blame Microsoft for not providing support for free.

      This is EXACTLY what happened in the UK. But this won't be reported as one of the flaws in single payer systems, which are absolute monopolies. And there will be no outrage at how many people died, because the press won't report on it.

    62. Re:No by Anonymous Coward · · Score: 0

      Hell no!! The policy should be to update to the latest and move forward not backward.

    63. Re:No by david_thornley · · Score: 1

      If the OS is open source anyway, no need to do anything. If it isn't, then it's likely to share a lot of code with more modern versions, and it's likely to use third-party code that the OS vendor doesn't have the right to open source.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    64. Re: No by Dread_ed · · Score: 1

      Agreed 40 years is too long. One AC posted that the current limit for cars is 10 years for safety recalls to be covered by the manufacturer. It looks like at some point the subject came up with regard to automobiles. It was discussed, points from different sides were examined, and a statute was laid down in law.

      From what I can see with the software angle there has been no discussion where the rights and well being of the consumer are weighted against the edicts and whims of software companies. I mean we have the DMCA which says don't try to fix anything or we will jail you, but we don't seem to have any consumer protections laid down in law.

      Nor has there been a robust and well examined discussion, as is obvious to me from the responses. I see a bunch of, "well you can't support software forever! You're crazy!" and little or no "Well, since forever is too long, and the whims and edicts of the supplier are too variable, what should the statutory/regulatory limits on support be, as determined by an impartial and well intentioned third party?"

      For instance, what if the bug is known before the end of support, and the manufacturer decides not patch it? Is it a rational question to ask "is the company liable for the damage for distributing a known defective product and not repairing it?" I seem to think that many people and the software industry itself would reply, "nope, you're fucked." Frankly, I disagree and I think we should talk about it.

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    65. Re:No by Nethemas+the+Great · · Score: 1

      Speaking of which, anyone know if they've issued a patch for VAX/VMS? ULTRIX?

      --
      Two of my imaginary friends reproduced once ... with negative results.
    66. Re:No by peawormsworth · · Score: 1

      No. You can't support legacy software forever. If your customers choose to stay with it past it's notified EOL then they are SOL.

      You're right. It is another reason to use Open Source and avoid Microsoft products.

      In the open source world, only u decide when its EOL and your SOL.

    67. Re: No by Anonymous Coward · · Score: 0

      Whose cake do you want then to eat, then?

    68. Re: No by Wycliffe · · Score: 1

      It seems Microsoft has dropped all pretense of even trying to make a good desktop OS but instead is just doing anything it can that might make their stock price go up.

      A dominate player doesn't automatically stay dominant when the environment shifts. My office has converted to openoffice. I've given out several dozen ubuntu live cds to people with older systems that just want to get on the web without worrying about viruses. Many of them when I check in with them later are still using these CDs. Desktop purchases have fallen off the cliff. Many people now only have a non-windows smartphone as their only form of internet. Laptops now are just as likely to have android or chromeOS as windows. On the server side, Linux is now basically the default. Microsoft still dominates in certain circles but they don't really hold a strong monopoly anywhere and virtually everywhere there is a free solution that is "good enough" for most people. "Good enough" tends to be the downfall of many monopolies that never thought some sub-optimal solution would ever overtake them.

    69. Re: No by Wycliffe · · Score: 1

      If you own a Chevy, Dodge, or Ford and the airbag is defective and recalled it won't matter if you are out of warranty. The device will be fixed free of charge by your local dealer. Any safety recall would be handled the same way.

      Not true. Every recall I've received not only was specific to my year and model but also generally had a certain mileage where they wouldn't honor it as well as a limited time that you had to bring it in to get fixed. If you missed either window you were out of luck. They would still fix it but not for free.

  2. Don't be silly by bugs2squash · · Score: 1

    this did not need to be fixed with an OS patch, it could have been prevented with better network security policies. I would be surprised if someone hadn't said something about addressing the vulnerability earlier but probably got ignored because of some budgetary issue.

    It would be more reasonable to call for continued money to be made available to address these vulnerabilities after a system has gone into production and a move to use more open source solutions where users can share patches

    --
    Nullius in verba
    1. Re:Don't be silly by Anonymous Coward · · Score: 0

      It could have been prevented by unplugging the cord too, but that would not be addressing the actual flaw being exploited. Some people may be unable to apply network security policies in the manner you assume they should, due to the particularities of the way the system is being used.

    2. Re:Don't be silly by newcastlejon · · Score: 2

      What I want to know is why Samba wasn't disabled already. Isn't this something that can be done with Group Policy?

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    3. Re:Don't be silly by ChumpusRex2003 · · Score: 1

      It was. By default, Win 10 does not configure SMB v1. It requires a manual configuration to install and enable the SMB v1 stack.

      At the release of Win 10, there are no supported server configurations which only support SMB v1, hence this protocol could be omitted and still have the system fully functional when used with supported server software.

      In contrast, at the time of the release of Win 8, Server 2003 (SMB v1 only) was still a supported configuration, hence Win 8 had to ship with SMB v1 installed in order to work in such an environment out of the box.

    4. Re:Don't be silly by newcastlejon · · Score: 1

      It was. By default, Win 10 does not configure SMB v1. It requires a manual configuration to install and enable the SMB v1 stack.

      That wasn't really my question; I was asking if you can disable SMB using Group Policy. It turns out you can't, which might go some way toward explaining why it was left open and vulnerable on so many computers.

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
  3. Silly idea by argStyopa · · Score: 4, Insightful

    Should they go back and patch Win95 while they're at it? Make Win386 rock-solid in the face of current virii and ransomware?

    By that same logic, you could insist that Ford go back and install safety glass and airbags on any existing Model T's still running.

    The simple fact is that OS's are a treadmill. It's a not a typewriter that you buy once and use until it breaks.

    Look, I think OS firms *should* support 'the last few versions' - say whatever was current 10 years ago (ie in MS's case, Win2007). But to go back further, or to MANDATE that?

    If you can't be bothered to run reasonably current OSs, then you're going to be as safe as you deserve.

    --
    -Styopa
    1. Re:Silly idea by Anonymous Coward · · Score: 0

      It should certainly not be required that a company provide free support in perpetuity.

      But, is it ethical for a company to withhold an existing critical security fix from their customers unless they pay more.

      Kudos to Microsoft for doing the right thing in this instance and making the patch available to all.

    2. Re:Silly idea by thsths · · Score: 2

      Exactly. Microsoft stopped selling Windows XP over 8 years ago (!). I doubt many of the affected computers are older than 8 years.

      It is more likely that people made use of the "downgrade" option in professional licensing, which allowed them to install Windows XP despite the fact that it was no longer on sale. That should be been a clear warning that support will not last forever.

      But no, organisational inertia means that IT kept setting up new Windows XP system long after the system was discontinued. I think there is clearly one party at fault, and it is IT.

    3. Re:Silly idea by Anonymous Coward · · Score: 0

      Should they go back and patch Win95 while they're at it? Make Win386 rock-solid in the face of current virii and ransomware?

      Old does not necessarily mean bad. XP better than Win 7 or Win 10. By comparison, Win 95 is crap, relatively speaking.

    4. Re:Silly idea by Anonymous Coward · · Score: 0

      If you can't be bothered to run reasonably current OSs, then you're going to be as safe as you can afford.

      ftfy. Unless, of course, you're insinuating that the poor and economically disadvantaged (companies included) deserve to suffer the ill effects of operating outdated systems.

    5. Re:Silly idea by ole_timer · · Score: 1

      She's an idiot at best. At worst she's teaching our kids nonsense.

      --
      nothing to see here - move along
    6. Re:Silly idea by ole_timer · · Score: 1

      under that logic she should be responsible for every student she's ever had...all three of them

      --
      nothing to see here - move along
    7. Re:Silly idea by jellomizer · · Score: 1

      What happens if a Still used software isn't owned by anyone any more. The Company is out of business, There is no source code available. There is a point where the end user has some responsibility to update their system. Like the Model-T they may still keep it, and use it for a hobby, but knowing full well if you take it on the Highway and get in an accident you are probably going to get killed.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Silly idea by houghi · · Score: 1

      If I want to install safety glass and airbags in my Model T that still runs, could I do it? Yes. The things is that I do not need Ford to do it for me.

      They also do not prevent others to do the install. Well, that is until you start talking about software on cars. If in 25 years they find a way to hack my then classic BMW to crash it and thus killing people, should BMW provide a patch, a way for others to patch or say that I just need to buy a new car?

      --
      Don't fight for your country, if your country does not fight for you.
    9. Re:Silly idea by Anonymous Coward · · Score: 0

      I disagree for critical vulnerabilities. Either support it indefinitely, or, if you want to stop supporting it, open source the section so that people can maintain it themselves instead. Withholding the patch AND the source code is unethical since they marketed the product as "sold" instead of "leased" and thus what they are doing here is defacto making a working product someone else "owns" not work anymore.

      I don't expect any new features to be added to an old OS - but effectively revoking it's ability to connect to the net, while, at the same time, preventing anyone else from fixing it, is unethical.

    10. Re:Silly idea by Anonymous Coward · · Score: 0

      "By that same logic, you could insist that Ford go back and install safety glass and airbags on any existing Model T's still running."

      While it would be unreasonable to expect ford to go back and install safety glass and airbags on those old model T's... I feel it should be pointed out that if you wanted to, there is nothing stopping you from buying aftermarket safety glass & airbags to install on your old model T yourself.

      Perhaps whats needed is the ability for people to patch these OS's themselves.

      In that vein i propose that once any OS goes End-of-life... the copyright should be forfeit & the code should get public release.

      That way MS isnt on the hook to support a 30 year old OS, but if someone else wants to bad enough, they are free to.

      Just like with the model T. Sure i wont be able to get warranty work done on it anymore, the dealer may not be willing to install airbags in it for me, but if i search long enough im sure ill be able to find a shop somewhere thats willing to take my money.

    11. Re:Silly idea by Anonymous Coward · · Score: 0

      If they are not prepared to support their product indefinitely, they should have to give others a way to do that. Where's the source to Windows XP?

    12. Re:Silly idea by Anonymous Coward · · Score: 0

      When management refuses to upgrade the software you need to run to a version that supports the newer OS it is by NO MEANS IT's FAULT.

      How much did you pay for the 5 digit UID?

    13. Re:Silly idea by Khyber · · Score: 1

      "I think there is clearly one party at fault, and it is IT."

      Why so? XP was far easier to lock down and fully secure than 8 or 10 with that bullshit telemetry, and it had far fewer hardware restrictions. It is smaller and faster and more capable at most of my tasks than most modern systems (example: I use ManyCam 3.0.80 - 2000/XP-Era multi-cam software. Runs like a champ on XP with 4 webcams, I go 7 [Ultimate] or higher, I can no longer use more than 2 webcams despite the software having the ability to access them and me having more than enough USB bandwidth for the uncompressed video streams.)

      Most real IT pros know that XP was far superior to the locked-down and (quite often) over-optimized (as in the optimizations go so far as to make the code more complex and actually runs slower due to shit like cache misses and what not) bullshit that is anything after Windows 7.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    14. Re:Silly idea by Anne+Thwacks · · Score: 2
      No one is using Win95.

      When did you last visit an NHS hospital? I am fairly certain that the ward my mum was in two years ago had "entertainment centres" showing a Win95 desktop, powered up, but not functional because the hospital app did not support 95! Perfect for hosting malware.

      I get the impression the mains plugs have PAT tests, but no one has the job of auditing the PCs for sane software.

      All the signs are that decisions are taken by the congenitally incompetent - probably Mr Potato head in the case of King Edwards Hospital. Surely the "Friends of King Edwards Hospital" could go round and install Linux on them, and for the price of the support contract for the piss-poor entertainment software, a local computer club could cobble up an OpenSource solution to entertaining the over 1,000 patients.

      --
      Sent from my ASR33 using ASCII
    15. Re:Silly idea by thsths · · Score: 1

      Yes, there are always going to be hardware interfaces that require Windows XP. We have an electron microscope that runs Windows XP - you do not throw that away just because patches have run out. But you do isolate it: only necessary network connections are enables, for example to a file server that does run a current OS.

      But a few hardware connect PCs are not what this problem is about. This is about office machines still running Windows XP because some idiot web interface still mandates IE6. The web interface should have long be upgraded, and even so IE6 and Windows XP should have long been moved into a virtual machine. Sure, virtual machines can be hacked, too, but usually the restore process is much easier.

    16. Re:Silly idea by thegarbz · · Score: 2

      Bad car analogy. Firstly many old cars are banned from using critical infrastructure like highways (or in some cases any roads) for their obvious threat to third parties and their owners.

      Also this isn't hobbies we're talking about. No one gives a crap if someone's Model T toy breaks down, just like no one will cry about the Windows XP virtual machine I play with at home.

      The only complaints are against critical services, internet connected machines that operate and provide livelihoods for the owners. If the software isn't owned by anyone, ... well I'm sure the owner provided an unbiased risk assessment as to whether they should migrate to something that is supported by someone right? Didn't think so.

      The end user has 100% of the responsibility, and dollars don't change that.

    17. Re:Silly idea by Khyber · · Score: 2

      "Unless, of course, you're insinuating that the poor and economically disadvantaged (companies included) deserve to suffer the ill effects of operating outdated systems."

      In some cases, yes, those companies DO deserve such ill effects. Especially those that simply refuse to embrace technology at all.

      Recently, in the rock club I'm a member of (and in running for VP position) I learned that these older people are so set in their ways that they actually voted to remove all computers from their shop back in 2000. Now they have field trips where about 7 times out of 10 they're violating someone's current valid mining claim. I donated a computer loaded with every tool they'd need to check out land before going on a field trip, and the usage/search instructions were so clear and simple that I had the entire training video cut down to 40 seconds.

      Only one of those older people took to the computer. Everyone else shunned it because someone back in 2000 used it to access porn sites and jeopardized the shop's non-profit geology educational charter, which is why the board voted to have no computers. Well, when you're given the access to such information, and the person supplying that access knows how to restrict access to non-organizational material, you have no reason to ignore it, and to restrict it when it's part of your club's interest goes against the educational non-profit charter rules.

      This particular club is now facing dissolution. It is California's oldest non-profit, almost 100 years old. They have refused to get with the times, and I can guarantee within a decade this club will no longer exist as long as it continues to operate in this fashion.

      And in this case, they deserve every fucking bit of it. They have no excuse to ignore the experience or expertise of someone more qualified than they are in this field. This is where jurisprudence comes into play.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    18. Re:Silly idea by Ty · · Score: 2

      If IT hasn't convinced management that they need to keep up with security updates, via paying for software upgrades if required, it has failed one of its core functions.

    19. Re:Silly idea by MeNeXT · · Score: 1

      So why is Win95 protected even today by copyright? So according to you Microsoft needs to be protected but the consumer doesn't? If it's too old to be supported it should be too old to be copyrighted.

      --
      DRM? No thanks, I'll just get it somewhere else...
    20. Re: Silly idea by Anonymous Coward · · Score: 0

      Microsoft did not sell this hardware. In fact, Microsoft hasn't a damned thing to do with this hardware.

    21. Re: Silly idea by Anonymous Coward · · Score: 0

      Don't lie. Microsoft has never implied that you've done more than license their software. In fact, they've been adamant about it being a license. It is the L in EULA.

      Hardware vendors, on the other hand...

      However, Microsoft didn't sell this hardware. Hell, they probably weren't even aware that the hardware vendor sold it. They just sold a company a license to use the OS.

    22. Re:Silly idea by Anonymous Coward · · Score: 0

      Exactly. Microsoft stopped selling Windows XP over 8 years ago (!). I doubt many of the affected computers are older than 8 years.

      Ever heard of XP embedded?

      Embedded stuff is typically in use for more than 20 years before being replaced.

    23. Re: Silly idea by Anonymous Coward · · Score: 0

      Perhaps its not the computer they hate,perhaps it's you ?

    24. Re:Silly idea by Dread_ed · · Score: 1

      Keep in mind that a recent airbag recall affected millions of vehicles in the US and the manufacturers of those cars paid for those airbags to be replaced regardless of whether the car was in warranty or not.

      Analogies are only useful if you take into consideration the cases that are similar. This appears to be one.

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    25. Re: Silly idea by Anonymous Coward · · Score: 0

      While the laws make this perfectly legal, I have a huge moral problem with this. If what you say is true, essentially Microsoft is acting EXACTLY like the ransomware here: They'll let you keep your data if you continue to pay them for every new version of shitware they crap out.

      Yeah yeah - if you don't like their terms, simply don't use a computer. Well, guess what - that's not really acceptable in modern society. Microsoft's click through EULA is borderline blackmail as is ("oh? That's a nice new $2000 computer you have there - shame if it didn't do anything..."), and with any portion subject to change for any reason, what's stopping microsoft from re-declaring end-of-life to be 1 month, and require a new license to be purchased monthly? It'd be legal.

      Microsoft making old software unusable through either withholding patches or the source code is immoral.

      Besides, I'm not entirely convinced that exploits like this were not INTENTIONALLY put in at the behest of the NSA (like _NSAkey). If this was an intentional bug, I hope both them and the NSA are sued out of existence for this.

    26. Re:Silly idea by Anonymous Coward · · Score: 0

      A sensible measure, I think, would be to mandate that when an OS firm ceases to support their product, they should be required to release the source code, so that someone else can support it instead.

    27. Re:Silly idea by Anonymous Coward · · Score: 0

      You're assuming a lot there. Mainly that management can be convinced of anything. Some management is just stubborn and won't take the advice of their experts. Worse yet, when things blow up in their faces, it's the fault of those same experts!!! We see this story over and over again. Until management can be held accountable (i.e. fired, perhaps have legal action taken against them based on the specific infraction), this sort of thing will continue to happen. My best advice to any IT professional out there is to keep a paper trail of everything you do... that way when shit hits the fan you can prove you did your due diligence.

    28. Re:Silly idea by argStyopa · · Score: 1

      That's the best idea I've seen posted in a long while. Perfect: if you release a software product, as long as it's not released to the public domain, you're responsible for it.

      I wish I could mod you to the sky.

      --
      -Styopa
    29. Re:Silly idea by FaxeTheCat · · Score: 2

      It is actually management who hace failed by not ensuring that the people that run their IT systems do it in a secure way.

    30. Re:Silly idea by FaxeTheCat · · Score: 1

      XP Embedded is still supported.

    31. Re:Silly idea by Anonymous Coward · · Score: 0

      Santa Clara University is the oldest non-profit in California. It was founded in 1851 and incorporated as a public benefit corporation in 1855. The Society of California Pioneers was founded in 1850 but didn't incorporate until 1863.

    32. Re:Silly idea by Sir+Holo · · Score: 1

      Should they go back and patch Win95 while they're at it? Make Win386 rock-solid in the face of current virii and ransomware?

      By that same logic, you could insist that Ford go back and install safety glass and airbags on any existing Model T's still running.

      Nope. Product recalls forcing manufacturers to correct physical defects in automobiles happen all the time.

      The simple fact is that OS's are a treadmill.

      Yes. You nailed it. But why should that be the de facto case? My Edison cylinder music player still works fine, as does my cassette tape player.

    33. Re:Silly idea by Anonymous Coward · · Score: 0

      virii

      Moron.

    34. Re:Silly idea by Khyber · · Score: 1

      Pardon, I meant oldest MINERALOGICAL non profit.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    35. Re:Silly idea by ebvwfbw · · Score: 1

      They'll regret it. It's like feeding a stray cat milk. They'll be back.

  4. No. *All* companies should ... by Qbertino · · Score: 1

    ... have policies in place that prevent mission-critical systems from being proprietary, dependent on one vendor, insecure, not updated and open to being messed up by clueless users who click on links and download and install everything they can lay their hands on.

    Also they should all have in place: Up and running intrusion detection on their intranets, regular automated overturning backups and regularly tested zero-fuss disaster recovery. Have all that in place and you wouldn't even notice WannaCry.

    Extra brownie points for building and maintaining all that with FOSS systems and giving back to the community.

    WannaCry happened because of Windows which is in its sorry state because MS doesn't want to help users, they want to sell software or - better yet - software subscriptions.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:No. *All* companies should ... by fermion · · Score: 1
      Interesting this is Android, and Android is notorious for not provided patches to all end users, and for hardware that cannot support updates.

      MS is a good corporate solution because it has, in the past, realized that corporate solutions cannot just be updated on demand. Real production machines have to be carefully maintained. This requires funding, and the one place MS has been able to charge for services is the corporate space.They were correct, for the most part, is free is only free if your time is worth nothing. You are either going to pay MS or some other agent of person to maintain production machines.

      That said, if corporate is not going to pay to maintain a machine that is out of service then MS would be dumb to do so. For consumer machines, as much as end users like to bitch, there is really no reason not to upgrade every few years or be more risk tolerant. Honestly a simple backup will prevent most ransomware attacks.

      The biggest problem with MS products, to be frank, is that they have to support every piece of junk on the market, even junk that no one has used for 10 years. This is the technical feat that MS deserves a great deal of credit, but also why the products are not great.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    2. Re:No. *All* companies should ... by redmid17 · · Score: 1

      Are you fucking serious? They tried to get people to transition to new OSes for years. A cynical dumb man sees a money grab. A cynical normal man sees better security, minimizing legacy expenses for MS, and a better feature set for development. They released a patch for this *exact* problem 2 months before the attack. How on god's green earth can you even get the words "MS doesn't want to help users" in your brain?

      I don't even like MS.

    3. Re:No. *All* companies should ... by Anonymous Coward · · Score: 0

      WannaCry happened because of Windows which is in its sorry state because MS doesn't want to help users, they want to sell software or - better yet - software subscriptions.

      In all fairness, Microsoft did it's utmost to get everybody to upgrade to Windows 10 (maybe they should have offered free upgrades to older OSes too, but then you have the issue of too-old hardware giving a poor experience), which does it's best to install updates whether the user likes it or not. Arguably this ransomware outbreak provides some justification for that policy. Users cannot be trusted to update their systems; a certain percentage of users will balk at the periodic inconvenience that updates may cause, and some incompetent organisations may fail to apply updates in a timely manner, so taking the issue out of their hands may be the only way. Can't say that's enough to get me to upgrade to Windows 10 though, but they do have a point in terms of security.

    4. Re:No. *All* companies should ... by Anne+Thwacks · · Score: 1
      So it is the less cynical that see a good reason to migrate to OSS?

      After 40 years in the computer industry, the one key lesson that is re-enforced year after year is that you should NEVER trust your infrastructure to closed source products. Anyone that takes a commercial decision to do so should be liable to instant dismissal.

      Car analogy: It is like taking a taxi from the airport to the hotel on arriving in a country you have never visited before and don't speak the language with a blindfold on. (And a wad of dollars sticking out of your back pocket).

      --
      Sent from my ASR33 using ASCII
    5. Re:No. *All* companies should ... by jellomizer · · Score: 1

      Most mission critical systems, are running some custom made applications, that was built for a particular OS.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:No. *All* companies should ... by Khyber · · Score: 2

      " Honestly a simple backup will prevent most ransomware attacks"

      Uhhh, what? In fact, more attacks have encrypted user files recently, so you're not going to stop this any time soon.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    7. Re:No. *All* companies should ... by Khyber · · Score: 1

      2 months and yet despite having Windows Update enabled (yet I restrict what gets installed since I stopped the GWX BS) and yet still Microsoft is trying to add additional shit I don't want.

      How on God's green earth can you even make your argument when it's nullified by what the other company decides?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    8. Re:No. *All* companies should ... by Anonymous Coward · · Score: 0

      In all fairness, Microsoft did it's utmost to get everybody to upgrade to Windows 10 (maybe they should have offered free upgrades to older OSes too, but then you have the issue of too-old hardware giving a poor experience), which does it's best to install updates whether the user likes it or not.

      In turn, that gave the Windows user a rather dubious choice - keep your current Windows version and take your chances with possibly having to deal with malware from third parties, or install known malware from Microsoft that you know for sure will be reporting back to the mothership.

    9. Re:No. *All* companies should ... by redmid17 · · Score: 1

      Pretty easy. I wasn't talking about actively maintained Win 8 systems. I was talking about the post EOL OSes *still* getting security patches from Microsoft.

    10. Re:No. *All* companies should ... by fermion · · Score: 1

      So they remotely encrypt my remote Dropbox files, or just local copies?

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    11. Re:No. *All* companies should ... by david_thornley · · Score: 1

      ... have policies in place that prevent mission-critical systems from being proprietary, dependent on one vendor, insecure, not updated and open to being messed up by clueless users who click on links and download and install everything they can lay their hands on.

      A lot of mission-critical equipment comes with a proprietary OS (typically some version of Microsoft Windows). Some can't be updated without losing their certification. Individual companies that implemented your policies would go broke.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    12. Re:No. *All* companies should ... by SuiteSisterMary · · Score: 1

      If they encrypt your local copies, which Dropbox then dutifully uploads to the cloud, you have some lovely cloud-stored encrypted files, no?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  5. Well by kilodelta · · Score: 1

    Microsoft proved it - they released an emergency patch for XP, Server 2003, and Windows 8. So I'd say that's evidence enough that yes, they should support it forever. :)

    1. Re:Well by war4peace · · Score: 1

      There's a difference between proactive support and reactive support.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    2. Re:Well by drinkypoo · · Score: 1

      There's a difference between proactive support and reactive support.

      It's enough to have reactive support after EoL, although if we're forcing people to do things, we're going to have to put some limits on how long they can dick around before they have to actually get the things done.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  6. No by Anonymous Coward · · Score: 0

    That is dumb as all hell.

  7. How about you learn to program? by Anonymous Coward · · Score: 0

    How many programmers are out there? And they're all super-geniuses according to their universities and HR departments?

    How can there be so many flaws and errors?

    1. Re:How about you learn to program? by Anonymous Coward · · Score: 0

      There would be a lot fewer if we all started using Rust

    2. Re:How about you learn to program? by Anonymous Coward · · Score: 1

      The programmers are asked to implement new features as fast as possible as opposed to improving the code that's already written.

    3. Re:How about you learn to program? by CAOgdin · · Score: 2

      Because crooks keep being more inventive, finding new -- heretofore unanticipated -- ways of tricking users and software.

      You might as well ask, "How many law enforcement officers are out there?" There will always be some to invest their inventiveness in making a quick "killing" instead of engaging in honest, hard work of designing products that people want. Computer criminals are not interested in the niceties of business, like marketing, and advertising, and customer satisfaction...they're only interested in finding an easy way to make lots of money in a hurry.

      Solve THAT problem, AC!

    4. Re:How about you learn to program? by Anonymous Coward · · Score: 0

      Teach us, oh wise one!

    5. Re:How about you learn to program? by Anonymous Coward · · Score: 1

      There will always be some to invest their inventiveness in making a quick "killing" instead of engaging in honest, hard work of designing products that people want.

      That's not a very nice thing to say about the Vista/Longhorn development team!

    6. Re:How about you learn to program? by Anne+Thwacks · · Score: 1
      There would be a lot fewer if we all started using Cobol

      FTFY.

      --
      Sent from my ASR33 using ASCII
  8. The liability of exploits by Anonymous Coward · · Score: 0

    Is it your fault for coding it or the person's for knowingly continuing to operate a machine hosting it?

    Trick question: it's both. Microsoft should support security patches for all of its OSes indefinitely no matter how much they scream about the cost and people found to be out of compliance with security patches should be held responsible. We might be looking at the death of Windows writ large.

  9. Still using XP here by Anonymous Coward · · Score: 0

    No problems to report.

  10. Yes, because WinXP was never killed off. by Anonymous Coward · · Score: 0

    It still lives in hearts of many IoT devices and especially as embedded OS in all the printers, copiers, ATMs, and hell knows where else, showing that all-too-familiar red box with cross on top right corners on displays of all these devices, notwithstanding all the familiar WinXP warning and dialogue boxes.

    1. Re:Yes, because WinXP was never killed off. by Hartree · · Score: 1

      It also lives on in many scientific instruments. An old mass spec that runs XP (or even older. I regularly maintain X Ray diffraction machines that still run DOS) usually can still do the day to day job just fine. The software usually hasn't been supported for many years and won't run on anything newer. But replacing the instrument could cost a large amount of money (250K or up in many cases).

      Research budgets aren't growing and I work for a university in a state that can't pass a budget. We just don't have the money to throw out older systems that work well just because the software is outdated. We just take them off the network and use other means to get the data transferred off of them.

    2. Re:Yes, because WinXP was never killed off. by ganjadude · · Score: 1

      do those devices NEED internet connection? serious question as i dont know. if not, no problems

      --
      have you seen my sig? there are many others like it but none that are the same
    3. Re:Yes, because WinXP was never killed off. by clodney · · Score: 1

      It still lives in hearts of many IoT devices and especially as embedded OS in all the printers, copiers, ATMs, and hell knows where else, showing that all-too-familiar red box with cross on top right corners on displays of all these devices, notwithstanding all the familiar WinXP warning and dialogue boxes.

      Are IoT devices effectively vulnerable to this particular malware? And if they do become infected, is there anything to ransom on these systems? Can't you just reset them back to factory state if needed?

    4. Re:Yes, because WinXP was never killed off. by thegreatbob · · Score: 1

      For some of them, at least, network connectivity is required for some extra capabilities. Need is relative here, as some may have purchased the equipment with the intent to use said features. While I doubt they'd be actively communicating with Internet hosts, being on a network opens them to attack via worm.

      --
      There is no XUL, only WebExtensions...
    5. Re:Yes, because WinXP was never killed off. by Hartree · · Score: 1

      It's a matter of convenience more than absolute necessity. You have to have a way of controlling the machine and getting the data the devices take off of them. There are several ways this can be done without putting the machine directly on the internet. In some cases thumb drives are adequate. In other cases the controls of the machine are largely web based and then you have to a separate network connection to a multi-homed machine on the wider network that acts as a firewall and usually will only let one or two other computers connect to the older machine.
      It's not ideal, and can conceivably be subverted, but it mostly works.
      IMHO, one of the best defences against malware is regular tested backups at a frequent enough interval that file encryptors and the like can't make the loss of data too damaging.
       

    6. Re:Yes, because WinXP was never killed off. by Anonymous Coward · · Score: 0

      "in a state that can't pass a budget" ... so which university in Illinois are you working at? That aside, it's not just scientific instruments, it can also be CNC mills and punches with hardware interfaces/controller boards that do not work in "modern" computers (microchannel anyone? S100 bus? how about IDE or ISA?) and can not be replaced.

    7. Re:Yes, because WinXP was never killed off. by acoustix · · Score: 1

      The Windows XP Embedded OS is still supported by Microsoft. It still receives security updates.

      --
      "A plan fiendishly clever in its intricacies"- Homer Simpson
    8. Re:Yes, because WinXP was never killed off. by Hartree · · Score: 1

      When your state makes the BBC news about its corruption, you know you're world class.

      One of my current patients is a laser micromachining system that runs Win2K. The company that made it got out of the business, and when was the last time you saw an AGP video capture card? All with software that talks directly to the hardware. And, of course, no money to replace it.

      I haven't had to deal with true S100 on an instrument. Yet.

      One of the things I saved from being trashed was an Osbourne 1 that's now part of our display of old computer gear.

  11. hard question by nomadic · · Score: 4, Interesting

    I honestly can't figure out where I fall on this. I would say for major security issues, yes, though the cutoff should be when production use of that OS get below a certain point, which should be easily monitored, and I don't think XP went below that.

    In any event, that an organization the size of NHS, quite literally one of the largest employers on the planet, did such a poor job on security is disgraceful, especially considering how internetworked all their stuff was.

    1. Re:hard question by thegarbz · · Score: 2

      You introduce a chicken and egg problem that will only deflect the problem elsewhere. If MS continuously supported the OS then there'd be one less driver to move away from it.

      Instead of a bug breaking some ultra expensive piece of factory gear it will be a hardware failure or something else that can no longer be fixed. Simply removing one of the sources of obsolescence doesn't solve the underlying problem that is that many companies have piss poor obsolescence management or business continuity plans in place.

    2. Re:hard question by NicknameUnavailable · · Score: 0

      Instead of a bug breaking some ultra expensive piece of factory gear it will be a hardware failure or something else that can no longer be fixed. Simply removing one of the sources of obsolescence doesn't solve the underlying problem that is that many companies have piss poor obsolescence management or business continuity plans in place.

      Hardware still running XP is typically the same type of hardware that was around in the 70's or 80's and is still running - things like CNCs, lathes, grinders, etc used in machine shops or industrial ovens and processing equipment. Weighting the expected lifetime of a 50+ year hardware live vs a 2-3 year software life and having it be 2-3 years is absurd, only moreso due to the facts that the software is typically 0.001% or less of the total cost of the machine and the versions running that 70's and 80's hardware are still running strong. The only thing which makes the hardware obsolete in these cases is Microsoft's decision to make it so. Often times the hardware vendors fill a very specific niche and go under within 5-10 years and the machinery is expected to keep going strong - yet the failing component is provided by a company which is still among the wealthiest in the world. It is obscene to believe Microsoft is able to simply stop supporting their products and let them die off before they as a company go bankrupt, that methodology doesn't apply to hardware and it only applies to software because we allow it to.

  12. Should? by JaredOfEuropa · · Score: 1

    When you say "should", the real question is whether we are talking about a moral or a legal obligation. One could make a case for a moral obligation: Microsoft charge plenty for their software, they have the resources and know-how to provide these patches, and it is such a widely used system that there are likely to be cases where clients have a good reason to stick to the old OS. Patching that stuff benefits everyone.

    But I'd be very wary of making this a legal obligation. Especially since obligation implies liability when things go south. I know that some folks would love to see software manufacturers held responsible for screw-ups in their code, but if that is extended to ancient versions, software could become expensive since you're be on the hook for supporting each version in perpetuity. As a software developer, that's not a welcoming prospect.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    1. Re:Should? by bluefoxlucid · · Score: 1

      What about an economic obligation? Someone has to do the work; that implies time, which implies wage; wage implies cost; cost implies revenue streams; and revenue streams imply consumers actually spending money. It's easy to just dismiss Microsoft with a multi-billion-dollar net profit and push the conversation down the line to every other product that gets nickels, dimes, and dollars added to the end, until 5% or 10% of our money is going to things that don't matter.

      The real question is why haven't we moved on? I hear about legacy systems running XP on medical devices and broadcast hardware and have to wonder why hospitals and broadcasters don't have the sheer clout to squeeze out the much-smaller-effort of moving onto newer base systems.

    2. Re:Should? by Anonymous Coward · · Score: 0

      Perhaps they should create an update and sell it for $4.99 or some such thing.

    3. Re:Should? by david_thornley · · Score: 1

      An economic obligation won't work. People won't want to pay more for software that might possibly have a problem that might turn serious in ten years or more. There's no reason a business can't try to negotiate a contract that includes guaranteed 20-year support and code in escrow.

      Similarly, individual hospitals and hospital systems (even the size of the NHS) don't have the clout to force software upgrades on their medical equipment. Those upgrades are expensive and risky, and vendors would charge a lot for that service, and health care providers tend to run on fairly narrow margins.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    4. Re:Should? by bluefoxlucid · · Score: 1

      Vendors don't need to charge a lot; the cost of doing such an upgrade is fractional compared to the entire development process. "Charging a lot" would be a giant amount of profit.

      We can't afford the economics of people having a "moral obligation" to support software for all eternity. When you move from WinXP to Win10, that's one iteration; when you have to support 37 versions of Windows, that's an enormous amount of cross-testing with geometric growth. It's expensive as hell and requires commitment of labor that could do something more-useful.

      It is our economic obligation to expire old shit that has been around for 20 years.

    5. Re:Should? by david_thornley · · Score: 1

      There's cases where the vendor used something like XP as an OS in a really expensive computer-controlled device, and it's not possible to upgrade without replacing a lot of stuff that later versions don't have drivers for, and changing the OS would require expensive recertification.

      I'd consider using MS Windows as an embedded OS as a bad thing about the product when buying it, but I might not have a good alternative.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    6. Re:Should? by bluefoxlucid · · Score: 1

      No, you're doing this wrong. That "really expensive computer-controlled device" has a driver, right? The supplier of that device is the vendor. The vendor needs to update the driver they wrote.

      Someone didn't sell you a medical device with a PCI card someone sold them that didn't have drivers. If they did, well, they wrote the driver, and can update it; otherwise, they can go to the vendor of the PCI card and tell them they need to update the driver.

    7. Re:Should? by david_thornley · · Score: 1

      As far as the end user is concerned, the vendor (if still in business) isn't going to come up with a rewritten driver for free. Moreover, upgrading the OS of a piece of medical equipment will require expensive re-certification, or the equivalent where the government doesn't have certification requirements. This is to upgrade a piece of equipment that's already sold and paid for. The vendor may be happy to suggest buying the new Windows 10 model, for hundreds of thousands of dollars.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  13. Support Older OSs Indefinitely? by fustakrakich · · Score: 3, Insightful

    Indefinitely? No, only as long as they want to keep their copyright/patent privileges on those systems.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:Support Older OSs Indefinitely? by Anonymous Coward · · Score: 0

      As is already known, open source Operating Systems can be maintained if somebody, a client, is willing to pay a third party, if the original producer (even if go bankrupt, cease to exist) is not interested to continue the maintenance operations, to provide support patches, bugfixes or even fixing performance issues.
      Unfortunately Windowses are "very" closed source only MS can patch them, if they are willing to do it.

    2. Re:Support Older OSs Indefinitely? by drinkypoo · · Score: 1

      Indefinitely? No, only as long as they want to keep their copyright/patent privileges on those systems.

      Indeed, once they stop making security patches, they should have to cough up the source code to the whole damned OS. They should only have to issue security patches to keep their code, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Support Older OSs Indefinitely? by Sir+Holo · · Score: 1

      Indefinitely? No, only as long as they want to keep their copyright/patent privileges on those systems.

      Can someone familiar with "abandoned copyrighted" or "orphaned copyrighted" works chime in?

      A seller refusing to meet market demand by producing (copies of) a copyrighted work is abandoning it. Many people have used this logic to make their own copies of books, back-catalog jazz music, orchestral sheet music, and so on. How do these cases relate to an abandoned (copyrighted) set of computer code such as Windows XP?

    4. Re:Support Older OSs Indefinitely? by Anonymous Coward · · Score: 0

      There is no such concept as abandoned or orphaned copyright in federal law. All attempts to introduce an orphaned works clause into the federal copyright statute have died in Congress. The copyright is owned by somebody and the entity is free to stop publishing or licensing the material at any time. If a person dies, ownership passes to the estate and eventually the heirs. When companies are liquidated the assets are distributed to the creditors. Even if ownership cannot be established, that doesn't give anybody the right to distribute or copy the material and this reasoning cannot be used as a defense in a civil or criminal court.

    5. Re:Support Older OSs Indefinitely? by david_thornley · · Score: 1

      There are no laws saying that abandoned or orphaned copyrights aren't copyrights.

      I saw one proposal, but it looked like it could be incredibly abused. According to that proposal, if I wanted to use a copyrighted work without permission I'd have to conduct a good-faith search for the owner. In practice, searches that are required to be conducted in good faith have failed to find the University of Minnesota even with the address of the administration building attached. What would happen is that company A would find something copyrighted with my name on it, conduct a good faith search ("Fred, have you ever met a guy named david_thornley? Okay, search finished.") and use my work without compensation, and then drag their feet when I came after them.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  14. No by Anonymous Coward · · Score: 0

    Instead people should request source code in industrial contexts. The thing is, Software development is a service therefore software is a service . selling software as a product is the main error in these cases.

  15. Maybe I'm crazy but by Anonymous Coward · · Score: 0

    How about orgs transition to new platforms and patch in a timely fashion? How about outside IT vendors upgrade their shitty software to work on something newer than XP?

    We had some cheque signing software demo'd and they wanted us installing unsigned drivers and all the shenanigans that involves. Or the HR company that wanted us to install Flash on all our workstations and terminal servers so endusers could take quizzes. How about not demanding I decrease security for your shitty solution?

  16. Be prepared... by __aaclcg7560 · · Score: 1

    My work has the legacy patches ready for deployment even though WinXP, Win8 and Win2K3 systems got banished from the network last year. Never know when a tech is going to plug a decommissioned system into the network without verifying that it has a current Windows OS.

  17. what should change won't change by Anonymous Coward · · Score: 1

    There's only so long you can reasonably expect support on older products. What should change is:

    1. Stop using Windows for security sensitive applications.

    2. Hire people to build secure systems who know how to build secure systems. Listen to them.

    3. Don't volunteer for vendor lock-in. The mass Windows groupthink of the 80's and 90's was born out of incompetence. Think about the future, not just the immediate moment.

    4. People who can only think in terms of "which choice requires me to understand less?" should not be in charge of decision making.

    5. Air-gap the most critical systems. (Dear god, please don't let some clueless idiot post Stuxnet as if that somehow invalidates this point).

    6. Keep systems up to date with latest security patches.

    7. Hire technically literate staff when it is required for them to deal with technology. Anyone downloading and clicking on "CuteKittens.jpg.exe" is not competent to be let near computing devices.

    1. Re:what should change won't change by Anonymous Coward · · Score: 0

      Security is more important every day as the average technical capabitity of people continues to rise. Any company who does not make appropriate investments in security must be willing to accept the potential consequences. An operating system is not a security platform. Every service that is provided is an attack vector. You can harden Windows just as well as any Linux server. It's got little to do with the brand of operating system and much to do with its configuration, the applications that it executes, and its users.

  18. Bah, humbug! by Anonymous Coward · · Score: 0

    Seriously? Support products indefinitely? Why don't we just add an amendment to the constitution that forbids discontinuing obsolete products?

    1. Re:Bah, humbug! by Anonymous Coward · · Score: 0

      Apparently we really need an amendment to rein in copyright duration. And we definitely need to demand that unsupported/abandoned software be placed into the public domain despite all objections.

  19. NO! by Murdoch5 · · Score: 1

    Of course not.

    Most of the ransomware could be stopped by the use of proper backup's, firewalls, networking and IDS / IPS software. Instead of companies like Microsoft supporting old software stacks, they should only be required to release updates for the current systems and rely on the IT of the companies who use their product, to properly secure themselves.

  20. Unreasonable. by DalM · · Score: 1

    That is simply unreasonable. On the contrary, going forward all OS's should have mandatory secure encrypted back-up. Windows should take the 500 gb hard drive on your new cheap PC, split it in half, and use half of it as a admin-only accessible separate back-up drive. Then companies and individuals should upgrade their computer OS's.

    1. Re:Unreasonable. by Anonymous Coward · · Score: 0

      Ufffff, you don't technology much, do you?

  21. Blame Windows 10, in Part by Anonymous Coward · · Score: 0

    A significant number of 7 and 8 users have and will continue taking their chances using legacy software.

    I am one of them. I have been a diehard Windows user since the days of 3.1. While I can use Linux, I'm no evangelist with a 10-bashing agenda. I prefer Windows.

    10, however, it completely unacceptable. I will never accept mandatory telemetry, desktop advertising, or extensive cloud integration. You may want it, I don't, and we're free to disagree.

    I am currently using 7 in a watch-and-wait mode, putting off until the last minute the decision over whether I will be switching to Apple or to Linux with Photoshop running in a VM. I don't want to have to choose. Windows 7/8 is clearly superior for my use case.

    It is a tough decision because Microsoft used to make great operating systems until they were laced with mandatory, anti-user antifeatures.

    I know this is not the best security practice, however I will take my chances on 7 before I accept the mandatory intrusion on 10.

    1. Re:Blame Windows 10, in Part by DontBeAMoran · · Score: 4, Funny

      I've installed Windows 10 on my PC and TRY BING TODAY it's not that bad.

      --
      #DeleteFacebook
  22. force by law opening non supported operating syste by Anonymous Coward · · Score: 0

    force by law opening non supported operating systems

    end of story , why do i need ot keep updating to garbage phone operating system I DO NOT NEED

  23. No by lorien420 · · Score: 1

    All of these problems crop up because of the conflict between wanting software that Just Works(tm) and wanting to be on the Internet. It's probably time that we started setting up networks where each computer has a separate, dedicate piece of hardware that handles security. A little crossover-switch that's kept up-to-date, or, in big enterprise deployments like this can be upgraded without interrupting whatever software application they have that's still running on something old.

    --
    "[We'll be] really getting inside your head and making it an unpleasant place to be" -- Trent Reznor
  24. Transfer to the Public Domain by Anonymous Coward · · Score: 0

    Given the copyright protection supplied by society during the support phase, the company ought to be forced to transfer the operating system to the public domain under GPL fully documented so it can supported by any organization like all other open source software indefintely.

  25. Car Analogy by Nidi62 · · Score: 1

    Forcing tech companies to start maintaining and updating legacy software that is no longer made, sold, and supported for free, is like forcing Ford to offer free seatbelt and airbag kits for Model Ts.

    --
    The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
    1. Re:Car Analogy by Anonymous Coward · · Score: 0

      You wouldn't fault Ford either for not keeping spare parts in stock for your '64 Mustang because hey, it's 2017 and you can *still* buy a Mustang.

    2. Re:Car Analogy by Anonymous Coward · · Score: 0

      I have to disagree. A model T owner, is just that an owner. They can make whatever modifications to their car they like and Ford has no say over it. Windows users do not own anything. They CANNOT retrofit their unsupported OS without violating the license.

    3. Re:Car Analogy by Anonymous Coward · · Score: 0

      But you can still buy parts for 80s cars.

    4. Re:Car Analogy by fustakrakich · · Score: 1

      No, but I will fault the copyright/patent law that prevents me from making and selling my own parts for the '64 model. At the very least, compulsory licensing should be applied for those who want to support legacy systems, and cars.

      --
      “He’s not deformed, he’s just drunk!”
    5. Re:Car Analogy by Anonymous Coward · · Score: 0

      So you agree with my point, there's gotta be *a* cut-off date.

      Even at that, I'm questioning your claim. Most manufacturers today won't keep parts in stock for cars made in the 80s. Something sitting in a warehouse will be recycled long before it's 20 years old.

      Or were you talking about wreckers and junk yards? In which case, of course, but the manufacturer isn't involved in this.

    6. Re:Car Analogy by NicknameUnavailable · · Score: 0

      Pretty sure his point isn't to do with a cutoff date, but the fact that with software there are no spare parts - if you know how to use a CNC you could make replacement parts for a car, or even sell replacement parts to others with that car ensuring there are always replacement parts to keep it running. With a piece of closed source software there is no such alternative, as long as the software is closed and the vendor isn't supporting it you're hosed - only it's even worse because the vendor had terms of use on par with "if you ever want to tow your boat with this car you must weld the boat to the car and drive it's engine with the car's engine in some non-reversible manner" - so now not only are you out the car, but the much more expensive boat (pretty much every factory is a victim of this, think of CNCs and other industrial equipment with costs exceeding the underlying software by 3-4 orders of magnitude, much worse than the car/boat analogy.)

    7. Re:Car Analogy by Anonymous Coward · · Score: 0

      Someone other than Ford can MAKE those parts. Hell I had a '63 Chevy II, I could buy EVERY part to completely rebuild it I wanted to from 3rd parties...I mean EVERYTHING including the body etc.

      The analogy is only proper than if proprietary software vendors release their code so I can replace their shit with stuff other people wrote or fix it myself. If they don't want to do that, than yeah they need to maintain their shit for as long as someone is using it, and to be clear this does NOT mean 'adding new features' (e.g. 'seatbelt & airbag kits' for a Model-T...neither of those existed when originally made nor were expected, but I bet you could retrofit a model-T with 'off the shelf' parts to do so).

    8. Re:Car Analogy by Sir+Holo · · Score: 1

      No, but I will fault the copyright/patent law that prevents me from making and selling my own parts for the '64 model. At the very least, compulsory licensing should be applied for those who want to support legacy systems, and cars.

      The after-market auto parts industry must be a crazy, headache inducing mess. For every part that an after-market manufacturer might want to make and sell, they first have to do a thorough (tedious, and expensive) Patent search in order to avoid getting sued.

      As for your '64 model, you are completely free to do as you wish. Patents last only 20 years (and only 17 years back in '65). No Patent assertions can be supported at all. And you can't copyright a device or part, so you are free from constraints there, too.

      For your " '65 case", I think someone at a major auto company lied to you, and you simply believed it. Just go ask a lawyer. It will be $150 well-spent.

    9. Re:Car Analogy by Anonymous Coward · · Score: 0

      No, it's like asking Ford to offer free seatbelts and airbag kits not to Model T's, but to cars that were made 16+ years ago.

      We're not asking for cruise control here.

  26. The problem is monoculture by Anonymous Coward · · Score: 0

    Like banana crops that are clones and therefore are all vulnerable to the same disease, the solution is diversity.
    There should be many more OSes and many more types of processors.

    Hack that, faggits.

    1. Re:The problem is monoculture by AHuxley · · Score: 1

      How soon before payloads detect Linux, OS X and Windows on internal networks and alter their spread in real time after Windows access?
      Probe the network. Release different code depending on what OS network conditions get found beyond Windows.

      --
      Domestic spying is now "Benign Information Gathering"
  27. I recommend a Subscription model... by CAOgdin · · Score: 2

    Abandoning Operating Systems is a cruel trick played by vendors who want the new revenue from upgrades...no matter what the cost in lost-business, learning-curves, and incompatibilities with existing practices may be to the customers.. Spending money on maintaining the security (even excluding features) of superceded products distracts from development of improved products, and is not in the vendors' self-interest.

    Given that a new Operating system (retail) is in the $100-$150 range, I'd propose "Life Extension" service subscription, solely for security updates in the $30-35/year range...with a required minimum of 10,000 customers to keep maintaining the service. That provides enough revenue ($1,000,000+ per annum) to support a small, dedicated staff.

    Frankly, there's no reason that a M$ couldn't engage in a Joint Venture with a small qualified, independent security firm to provide the service, with special access to proprietary information within the O.S. vendor.

    It would be an investment in the rehabilitation of the O.S. vendors' reputation, because M$ has gotten quite high-handed in recent years, dictating (or even forcing) software on unwilling customers.who have existing businesses to run.

    1. Re:I recommend a Subscription model... by Anonymous Coward · · Score: 0

      I don't think that $1,000,000/year would be enough for almost any operating systems. That would be enough for perhaps 5 full-time programmers (taking into account overhead and the likely difficulties in finding someone knowledgeable and willing to work on obsolete operating systems), which would probably not be enough. And what would you do for operating system companies that have gone out of business (BEOS, for example), or were never really in business (e.g. Linux or FreeBSD)? And, how would you define operating system (would you call emacs an operating system, for example)?

    2. Re:I recommend a Subscription model... by Anonymous Coward · · Score: 0

      I find your lack of knowledge disturbing.

      Microsoft has made their OS supported lifetime very transparent since before Windows 2000.

      additional features (main stream support) stop after 5 years.
      Security patches (extended support) stops after 10 years for every version.

      There is a different branch that isn't as feature rich called Windows Long term servicing for hardware application.

    3. Re:I recommend a Subscription model... by Anonymous Coward · · Score: 0

      there's no reason that a M$ couldn't engage in a Joint Venture with a small qualified, independent security firm to provide the service,

      Actually, there's a very good reason. Using the rough math you gave above - the risk of such a venture spilling trade secrets would exceed what tiny little bit of revenue they would gain. Also, the costs are not for a handful of individuals - you'd need a team of at least 50 spread across multiple functions for such a complex codebase to do it right. Thus - keeping inflating the numbers, it better be in 7 figure range per customer to even consider it, at which point, its cheaper for most customers just to pay for the new OS + consulting fees to migrate rather than pay that large of an extortion fee to continue support. Needless to say, this doesn't apply to the average consumer, only large or enterprise customers.

      Note: I am not a M$ shill - but I do work for a vendor who has similar requests to support releases/code bases 10+ years old. Given a sufficiently high enough price tag - it can happen.

  28. No, but... by Anonymous Coward · · Score: 0

    I count this as an example of business needs creating a serious problem that didn't need to exist.

    Microsoft revenue is based largely on selling licences to run their software. Once they had sold everyone a license, they risked a sharp drop in revenue. So, for business reasons, they elected to structure their releases in a way that justified asking users to re-license new versions. That's a huge part ofnwhat created the situation where there are still active XP (and older OS) users.

    There is no particular reason why they couldn't have structured their products in such a way that updates carry a single operating system installation forward and there is no such thing as XP, Vista, 7, 10, etc., just a system that is current on patches or one that is not. The systems that aren't current on patches are probably not internet connected and so are less likely to face internet-based threats. It would change the revenue model though.

    1. Re: No, but... by Anonymous Coward · · Score: 0

      Linux user here... isnt win10 exactly what you described: a single OS that rolls.forward with security patches? What about my current machine that tries for 3 days at a time but remains at 0% "downloading updates"? Following all of Microsoft's steps to resolve it fails. Is their liability for relaeasing obviously buggy updater code?

  29. Bitcoin is the problem by Anonymous Coward · · Score: 0

    Bitcoin is the enabler, not Microsoft.
    Shutdown Bitcoin and ransomware stops immediately.

    And ransomware is only the tip of the iceberg.
    Anonymous Bitcoin transfers can also enable:
    - Drug sales
    - Tax evasion
    - Murder for hire
    - etc

    1. Re:Bitcoin is the problem by DontBeAMoran · · Score: 1

      Because ransomware did not exist before Bitcoin. :rolleyes:

      --
      #DeleteFacebook
  30. They did push a push for the older OS's... by Anonymous Coward · · Score: 0

    ...it was called their Windows 10 free upgrade. You can lead a man to water, but...

  31. So, Microsoft and HP should have to support... by Glasswire · · Score: 1

    Windows Workstation on old DEC Alpha systems against any attacks? Pretty sure some of the basic Windows vulnerabilities would apply.

    1. Re:So, Microsoft and HP should have to support... by Anonymous Coward · · Score: 0

      Sure OR they can simply release the source code. There are cars on the road that are 100 years old and in great condition because someone had the skill to keep them maintained. If proprietary software vendors don't want to give us the ability to fix their shit ourselves by releasing the source code then they need to continue to fix it themselves.

      If the SW won't run on some new computer then that's something entirely different, but if its still running on a 'support computer' then yeah they need to fix it.

    2. Re:So, Microsoft and HP should have to support... by AF_Cheddar_Head · · Score: 1

      I have the hardware if you have the software, well technically it is a Compaq Alpha but still. Last time I booted it up it was running Mandrake Linux for Alpha.

  32. If a company ponies up $$$ by Anonymous Coward · · Score: 0

    That is the only scenario I can see for this. They are not going to do this for Joe Home User.

  33. Best solution... by hsthompson69 · · Score: 1

    ...replace Windows with Linux, and stop using smbv1 and smbv2.

    Anyone remember nimda?

    Hell, at the very least, open source any abandoned OSes so that others can take on maintenance if they feel compelled to live in the 1990s again.

    1. Re:Best solution... by DontBeAMoran · · Score: 1

      I want to live in the 1980's you insensitive clod!

      --
      #DeleteFacebook
  34. I can propose things, too! by Anonymous Coward · · Score: 0

    I propose Zeynep Tufekci pay for the costs associated with perpetual support.

  35. Put expiration date in EULA by Anonymous Coward · · Score: 0

    Just put a software expiration date in the EULA and after that the customer assumes all liability, including the liability incurred if their infected computers infect others. That way, when grandma's Windows 95 box infects some big company's web server, the lawyers can take her retirement and her pension and put her out on the street or into a home.

    Only after we obtain justice against people who never update their computers and install government-sponsored malware like Windows 10 will we truly be secure.

  36. Defects in Manufacture by Anonymous Coward · · Score: 0

    This is a defect. This is not an upgrade. It should be fixed. And yes, Ford in 2008 repaired a defective design in a 1994 F-150. 14 years later, they're still responsible, and responded, to a safety defect in their design.

    1. Re:Defects in Manufacture by Anonymous Coward · · Score: 0

      This is what I was thinking too. Maybe with a policy like this, software companies will be more careful with their coding.

    2. Re: Defects in Manufacture by Anonymous Coward · · Score: 0

      Younare confusing something purchased, for something licensed. Don't do that. Their license expired when the EOL was reached. That date was made very clear AND extended, twice as I recall. They can use unsupported software, but it is really dumb to have it on the public network. Don't do dumb things. Play stupid games, win stupid prizes. You're welcome.

    3. Re:Defects in Manufacture by Dread_ed · · Score: 1

      Not as long as they have an army of lobbyists and our dollars to buy the politicians with.

      --
      When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
  37. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  38. I have no sympathy for moneyed institutions that treat IT as a pure cost center and skimp on keeping it a well-oiled machine. If you're a hospital that wants to be cheap and leave XP-based machines on the Internet then you can have your administrators' salaries and bonuses docked to pay the fines for the social harms you cause by prioritizing compensation over "getting the job actually done." Or you can go back to the ugly days when you IT wasn't a cost center, ie back when you didn't have the efficiency gains and capabilities it brings.

  39. Nope, updating OS didn't change a thing by Anonymous Coward · · Score: 0

    It turned out that simply tweaking the binary of the ransomware rendered any existing and future patches that Microsoft makes obsolete and useless.
    OS policy won't do shit. Updating to a piece of shit like Windows 10, won't do shit, and will even make things worse since Windows 10 is
    an even bigger scrapyard of code continuing to blemish the remains of quality code that once existed when Microsoft had competent coders.

  40. Old software is hard to kill by ErichTheRed · · Score: 1

    I think that if you got people over to the subscription model, it wouldn't be impossible to put 3 or 4 guys on a maintenance team to backport absolutely critical fixes. You'd have to be very explicit about the criticality level that triggers a fix, but the reality is that vendors introduce a lot of dependencies. Those maintenance coders wouldn't have to be your best and brightest either - it would be a very good first job for new grads. I would think that as long as customers were paying something like Software Assurance, fixes for remotely wormable issues in components that haven't changed much since the dawn of the product might qualify. It's not just OSes eitther - look at critical stuff like SAP or Oracle products, where some of the foundations are the same as they were decades back.

    Software vendors don't want to maintain old software because they aren't getting license revenue from it anymore, but not all customers remaining on old versions do so by choice. There are plenty of "run it till it dies" customers and small businesses still on very old versions of software, but others, especially in the medical field, aren't so easily migrated. Around the XP timeframe, there were a lot of embedded applications that relied on quirky Internet Explorer behavior or used components in such a way that you can't just migrate them to a new OS. Those browser ones are the absolute killer, and IE's Enterprise Mode only solves a subset of the problems.

    I work in another industry with a lot of legacy cruft around, and applications that just can't be economically rewritten. Thankfully we're off of XP, but Microsoft prematurely killing support for Windows 7 is troubling and has caused us to step up our timetable for some critical application changes. I think that the only possible beneift of the subscription model for a customer is to allow the possibility of something like I talked about -- a very small maintenance team -- that doesn't cost millions of dollars a year in custom support agreements.

    1. Re:Old software is hard to kill by Anonymous Coward · · Score: 0

      Does 3-4 guys on a maintenance team for a product as big as Windows feel realistic to you?

  41. Old OS = old hardware by bazorg · · Score: 1

    Would this approach not impact hardware development as well? And mobiles and iot?
    If Microsoft, Google, Apple and all Linux distribution organisations are expected to support older versions permanently, their software legacy grows and with it, the supported hardware combinations also grow.

    People here on /. dislike the push to upgrade to Win10, but it's what's going on elsewhere, with more mobile devices being sold than desktop format PCs. The model doesn't suit everyone all at the same time and with the same level of satisfaction, but it does work. If not, BYOD would be uncommon.

    As things are, on slashdot what I get is:

    Apple: most people run recent iOS versions - this shows Apple is doing well. Newer versions of OS X run well on older Macs too. Excellent Apple!

    Google: there's a lot of people on older versions of Android, it would be great if Google were in charge and everyone had the opportunity to upgrade asap! It's the telco operators that are getting in the way of OS greatness! Excellent Google!

    Microsoft: In my special case it is 100% reasonable that I want to run Windows XP until the end of times. Everyone who disagrees is wrong and Microsoft is bad for pushing me to Windows Vista/7/8/10. This ransomware story is 100% Microsoft's fault.

    1. Re:Old OS = old hardware by drinkypoo · · Score: 1

      Apple: most people run recent iOS versions - this shows Apple is doing well. Newer versions of OS X run well on older Macs too. Excellent Apple!

      Except that they cut the PPC macs out in the cold, many of which still have sufficient horsepower to run modern applications — only there are no applications because the application developers took their cue from Apple (reasonably) and abandoned it at the same time Apple did. So there's no for example javascript engine which has been updated for PPC, so there's a distinct dearth of modern browsers.

      But let's forget what is essentially ancient history and move on to the fact that Apple dropped support for lots of models from Sierra and in fact some of the models they kept had worse specs than some of the models they dropped. So no, newer versions of OSX do not run at all on older macs. You have that completely wrong.

      Google: there's a lot of people on older versions of Android, it would be great if Google were in charge and everyone had the opportunity to upgrade asap! It's the telco operators that are getting in the way of OS greatness! Excellent Google!

      It would be great if Google were in charge, since everyone would have the opportunity to upgrade ASAP. It would also be great if in order to have your hardware "Android certified" you had to provide driver support for some years into the future, so that people who wanted to would have the option to install Lineage OS, AOSP, or some other distribution. Driver support rapidly becomes an issue when trying to do this now.

      Microsoft: In my special case it is 100% reasonable that I want to run Windows XP until the end of times.

      Microsoft is a special case because they are the only OS vendor which was found by the USDoJ to have abused their monopoly position which was gained through anticompetitive practices. Microsoft has proven itself to be even less trustworthy than the other major players. You may forget the lessons of history if you wish, but the rest of us are still paying attention to the world around us and acting accordingly.

      Windows XP in particular comes from the time period when they were actually busted-not-busted for their malfeasance (busted-not-busted Since Bush's lapdog John Ashcroft declared that Microsoft would not face any penalty after the DoJ spent a substantial amount of our money proving they in general and Bill Gates in particular were career criminals) and they should extra-special have to support it today.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Old OS = old hardware by Anonymous Coward · · Score: 0

      Except that they cut the PPC macs out in the cold, many of which still have sufficient horsepower to run modern applications...

      If I still used the G4 PowerBook, I would have 512MB of memory. Good luck running modern applications with that. You folks have rose tinted glasses.

      Since Bush's lapdog John Ashcroft declared that Microsoft would not face any penalty after the DoJ spent a substantial amount of our money proving they in general and Bill Gates in particular were career criminals)..

      Do you make this up as you go along?

    3. Re:Old OS = old hardware by drinkypoo · · Score: 1

      Except that they cut the PPC macs out in the cold, many of which still have sufficient horsepower to run modern applications...

      If I still used the G4 PowerBook, I would have 512MB of memory. Good luck running modern applications with that. You folks have rose tinted glasses.

      Even the last of the dome-shaped iMacs can have 2GB. Then there's the G5 desktops.

      Do you make this up as you go along?

      Point to the fact which upsets you.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  42. I'd like to have a three tiers scenario. by Noryungi · · Score: 1

    First of all, let me state that most of my machines are Linux, or BSD. I find the whole panic over WCry absolutely hilarious.

    Something like OpenBSD, but less stringent:

    First-tier is average OS support - six months support tops, after that, you need to upgrade. You have version 4.3 while the latest version is 7? Tough luck.

    Second-tier is emergency OS support: 12 to 18 months support tops. On a specific version (meaning fubar 6.0 but not fubar 6.1 for instance ), only back-port of the most critical patches to base system.

    Every 5 years, for embedded and ultra-secure needs, you get an ULTS (Ultra-Long Term Support) version, which is going to be supported - provided you sign an annual support contract with mucho dinero - as long as necessary, including backporting patches from the newest version of the OS, but only for the base system. Anything extra you add to that base system is your responsibility.

    The issue here really is pretty much the same as an "Internet of Things" issue: please, dear MegaCorps, use a nice, updated AND SECURE DEFAULT CONFIGURATION for your freaking products - no, Windows XP is not nice, updated and secure out of the box, and neither is Linux if you open 200 ports and services with "admin" and "secure" as login and password, respectively.

    On a more general note, if you use Windows within your product, I don't care what that product is, you are asking for trouble.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
  43. Maybe only for limited distributions [Was: Re: No] by Matt.Battey · · Score: 1

    From the outside, I would tend to agree with you. But Microsoft has some liability here. They created a product that is still in use on hundreds of thousands if not millions of computers. Microsoft sold more than 400 million copies, and who knows how many pirated copies are out there.

    Here's the deal, Microsoft was found to be in a monopoly as far back as 1998. When companies like Microsoft reach this level of operation, they usually become regulated. I see a strong likely hood that Microsoft will suffer a substantial blowback from this event, and ones to follow, as Windows XP is not going to go away any time soon, not to mention the problem is only made worse by Windows 2003 and Windows Vista, as these are no longer under standard support as well.

    We might be seeing the event horizon where governments mandate support for software like they do for manufactured products that come with warranties, they may even require warranties for operating systems, as insecurities in these have proven to be so dangerous.

  44. No. by Anonymous Coward · · Score: 0

    Should you be forced to support all of your past works in your life? People and companies that don't want to 'do right' by keeping their systems up-to-date and safe are aware of the dangers.

    Yes, CEOs and other upper management don't give a shit about your problems until it hits their bonuses or jobs. but as an IT professional you need to emphasize their ignorance and make sure that it isn't glossed over by the gleam of their flash and sizzle.

    As a home user you need to be aware that if you have old equipment that isn't being provided for you are taking a risk.

    And finally, if you are an IDIOT that opens, let alone clicks on files from unknown sources you DESERVED what you dealt YOURSELF!!!!

  45. maybe just stop change for the sake of change? by Anonymous Coward · · Score: 0

    The reason companies stay on XP is because it is the best documented and solid Windows OS so far. As long as MS keep moving their OS and API's around like a piece of butter in a sauce pan we will have these problems. I have been in projects where we were forced to change DB API several times due to MS "floating" API and automated deprecation. If you are developing a product for the Windows platform that you suspect will be in use for ten-twenty years. DO NOT CALL ANY MS API DIRECTLY! Wrappers all around! (or better yet use *nix. The fifteen year old Linux systems we have run on new hardware and OS's.... Wonder why? That will probably all change now with the new OS think brought on by systemd though, but we still have BSD!)

    When you have to make a $10 million USD investment to "update" to a new platform that offers nothing you tend to hesitate. hence... still on XP.

  46. Answer is NO by mysidia · · Score: 1

    This could also be viewed as PR protection for Microsoft. If they didn't help these users, then this would dirty Windows' name even further, and many of these users would probably switch to something else, realizing MS doesn't have their back.

  47. Copyright forever but support ends? Fuck no! by Anonymous Coward · · Score: 0

    If they want to keep it under wraps by law, they better keep supporting it.

  48. What if we tied support to copyright? by ToTheStars · · Score: 5, Interesting

    Slashdot generally doesn't like ludicrously-long copyright terms, right? What if we made maintenance a requirement for retaining copyright over software? If Microsoft (or whoever) wants to retain a copyright on their software for 70 years, then they'd better be prepared to commit to 70 years of support. If they want to EOL it after 5 years or 20 years or whatever, and wash their hands of responsibility, that's fine, but then it's public domain. Why should we let companies benefit from software they don't support anymore?

    This could also work for art works, as well -- because copyright exists "To promote the Progress of Science and useful Arts," we could make it a requirement that an author (or company, or whatever) needs to be distributing (or licensing for distribution) a work to have copyright on it. When it's out of print, it enters the public domain.

    1. Re:What if we tied support to copyright? by Anonymous Coward · · Score: 1

      That actually seems like a very reasonable approach: if a company is no longer supporting software, it's strange for it to still have copyright protection. Optimally, the law would also require a source release so customers using the unsupported software could find another vendor for their patches.

    2. Re:What if we tied support to copyright? by drinkypoo · · Score: 2

      Optimally, the law would also require a source release so customers using the unsupported software could find another vendor for their patches.

      The Open Source release could simply be a requirement for copyright protection. They don't have to do it, but if they don't and their code gets out after they stop support then it enters into the public domain, even if they then later go on to start supporting it again. And of course, they also lose copyright protection over the binaries at the point at which they stop support, and should have to provide a universal reg code that bypasses any activation, or a similar patch, etc.

      The code release is going to have to be on an approved license, and there is plenty of room for shenanigans there. But it's still a good idea.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:What if we tied support to copyright? by avandesande · · Score: 1

      You can come up with any scheme you want but the bottom line is if for some reason MS was supporting the software this way it would result in higher costs that would be paid for by consumers. Do I want to pay to have never ending support on OSs?

      No.

      --
      love is just extroverted narcissism
    4. Re:What if we tied support to copyright? by jittles · · Score: 1

      Slashdot generally doesn't like ludicrously-long copyright terms, right? What if we made maintenance a requirement for retaining copyright over software? If Microsoft (or whoever) wants to retain a copyright on their software for 70 years, then they'd better be prepared to commit to 70 years of support. If they want to EOL it after 5 years or 20 years or whatever, and wash their hands of responsibility, that's fine, but then it's public domain. Why should we let companies benefit from software they don't support anymore?

      This could also work for art works, as well -- because copyright exists "To promote the Progress of Science and useful Arts," we could make it a requirement that an author (or company, or whatever) needs to be distributing (or licensing for distribution) a work to have copyright on it. When it's out of print, it enters the public domain.

      So what, if you release version 1.0 of your software you have to support it indefinitely if you still want to copyright that code that still exists from 1.0 and is now being used 30 years later in 30.0? That doesn't seem very reasonable from that perspective. They make no money off 1.0 at that point in time. No one uses it, why are they still supporting it? The cost of buying software would be astronomical. You wouldn't even be able to advance open source as it does now, either. Not unless you exempted Linus from supporting the original Linux kernel long after it's lost its usefulness.

    5. Re:What if we tied support to copyright? by ToTheStars · · Score: 2

      If Microsoft did have software they were going to support for 70 years, and priced it accordingly, probably it would be too expensive for you or me, but there might be corporate users interested in that kind of long-term stability and commitment. Nothing would stop them from releasing software that is supported for only five years (and that would probably have a low enough price tag that personal users like us would be willing to pay), but once it hits EOL, their copyright on that OS expires as well.

    6. Re:What if we tied support to copyright? by swillden · · Score: 2

      The Open Source release could simply be a requirement for copyright protection.

      IMO, there should be no copyright protection on binary-only releases. If there are such secrets in your source code that you don't want to publish it, you should use contract and trade secret law to protect your product. If you want copyright protection, you should have to publish the source code so that it's truly usable when it eventually falls into the public domain. That doesn't mean that you have to give anyone legal rights to redistribute, modify, create derivative works, etc. -- you can still reserve all rights, but people can read the code, and they can do whatever they like with it when the copyright expires (granted, that's essentially forever in software terms, but it's the principle of the thing).

      If that were the law of the land, it seems very easy to tie support to it: If you stop supporting your product, you don't lose copyright protection entirely, but you must give your licensed customers the right to create derivative works to fix security vulnerabilities, or to hire a third party to do it. We could even maintain the restriction on the creation of derivative works for any purpose other than fixing vulnerabilities... customers still could not add features or modify in other ways; they could only perform minimal changes to address security problems.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:What if we tied support to copyright? by ToTheStars · · Score: 2

      If I didn't want to support version 1.0 anymore, I'd EOL it and give it up into the public domain, but I'd still have copyright over version 30 (which is actively supported).

      And if someone else wanted to 'pirate' v1.0 and release it and build on it themselves, they'd be legal in doing so, but unless they were supporting it themselves, then their modifications would be public-domain as well.

      (Of course, my logos and such would be trademarked, not copyrighted, so they'd have to do something like IceWeasel vs. Firefox.)

    8. Re:What if we tied support to copyright? by jittles · · Score: 1

      If I didn't want to support version 1.0 anymore, I'd EOL it and give it up into the public domain, but I'd still have copyright over version 30 (which is actively supported).

      And if someone else wanted to 'pirate' v1.0 and release it and build on it themselves, they'd be legal in doing so, but unless they were supporting it themselves, then their modifications would be public-domain as well.

      (Of course, my logos and such would be trademarked, not copyrighted, so they'd have to do something like IceWeasel vs. Firefox.)

      Sure but you might be giving away part of the source for 30.0 if it still uses parts of 1.0. So you'd be giving up copyright on something you are actively using. And by public domain I assume you must mean something like a BSD or an MIT license because I think that GPL would have to follow the same rules as any business.

    9. Re:What if we tied support to copyright? by ToTheStars · · Score: 2

      swillden has an interesting comment (https://ask.slashdot.org/comments.pl?sid=10611915&cid=54420295) that if a company is serious about keeping their code secret, they should probably use trade secret and contract law, not copyright. He's of the opinion that copyright should only apply to works that are fully 'published', i.e. not applicable to binary-only releases, because even if a binary blob technically times out of copyright, it's not really modifiable and fully-usable by the public without the source. (And even if an entity does seek copyright protection for software and publishes their source accordingly, they don't necessarily have to license it to permit redistribution until support lapses.)

      You're probably right about the choice of license -- PD != GPL.

    10. Re:What if we tied support to copyright? by Anonymous Coward · · Score: 0

      THIS, fucking brilliant!

      Microsoft should be held accountable for security of all their software for as long as copyrights exist for it.

      Microsofts OS cycle has always been:
      1. Release buggy OS.
      2. Release patches.
      3. ?
      4. Profit.

      The funniest thing is they have an entire learning ecosystem at redmond and still release junk code that now is more dangerous than malware.
      They sure as shit should be forced to choke on their mistakes. For them to profit means millions world wide suffer at their hands.

  49. Re:Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 0

    Oh please. Update to Win10 or get Linux. Get off the XP beast. It's been over a decade, did they really think they could just stop upgrading OS?

    Or use ReactOS or . . . whatever.

  50. Who will pay for it? by jfdavis668 · · Score: 1

    Providing free updates to old OSs means that people paying for new versions are subsidizing the people who won't upgrade.

  51. abandoned property by Anonymous Coward · · Score: 0

    To counter the car analogy. XP is like an abandoned Microsoft property that is attracting crime and is a public nuisance. They have to maintain it, or get rid of it.

    So patch it for security, or give up the rights to it for open source.

  52. Yes by Anonymous Coward · · Score: 0

    Microsoft has started spying on consumers using Windows 7 and later, collecting their private information to sell to advertisers and governments. This spying and data collection will continue indefinitely, there is no announced cut-off date when Microsoft will stop selling consumers' private information, so at the very least they should keep updating all old insecure software.

  53. WannaTry by Anonymous Coward · · Score: 0

    Linux

  54. EULAs by Anonymous Coward · · Score: 0

    I'm wondering where in the EULA it is said that Microsoft will stop updating the piece of software they allows you to use when they want to force you to spend more money to use a slower, memory hungrier, uglier UIs and with more spyware big piece of software.

  55. Proving once again the answer to all ask Slashdot by Anonymous Coward · · Score: 0

    questions is Hell no.

  56. Yes. It's like vaccinations by jrifkin · · Score: 1

    If the number of older systems is large enough, then Yes, Microsoft should release patches for them.

    They should do this for two reasons:
    1) Reducing the number of infected systems helps protect others from infections
    2) It protects the innocent, like those whose Medical Care was interrupted in the UK, from collateral damage.

    Who pays for it? Microsoft. They have benefited from the sale of all those systems, and certainly have enough cash to divert some to supported old but prevalent systems. Also, the fact that people still use MS systems, even if they're old, benefits MS in some way by helping them maintain market share (and "mindshare"). Odds are that these systems will eventually be replaced by more MS systems, representing future revenue for MS.

  57. Danegeld price point. by Anonymous Coward · · Score: 0
    how about $300 for the patch?

    Don't forget to pay your $699 licensing fee you cock-smoking teabaggers.

  58. implementing security updates forever by andcal · · Score: 1

    If we made infinite support (even for just critical updates) the industry standard, would it be difficult for a budding software developer company to plan for this, before knowing how well the software will sell?
    At the other end of the spectrum, some established companies have hundreds or thousands of pieces of software deployed. how many units need to be sold/distributed before the company would need to consider it one that needs critical security support indefinitely?
    Would you think Open Source software would require the same standard, since the source code is available to everyone?

    --
    --something witty
  59. The real question is should all manufacturers by Anonymous Coward · · Score: 0

    place a massive 'feature' in their products, so when the product becomes obsolete people will really see it as obsolete and update to the most recent version of their product line.

  60. Simple question to a complex problem by MeNeXT · · Score: 1

    If the answer is no then all a company has to do is tie in all it's software to the OS. If a OS is defined as the software that controls the hardware then there wouldn't be this issue in the first place. This is a service which runs on the OS.

    The systems sold at a discount today are no faster in handling the day-to-day use of the average user as some sold 15 years ago. Most peoples use is not that of a gamer. This need to create waste baffles me. If it were not for the extended term of copyright there would be a third party market here.

    The question should be why must we maintain copyright and/or patents on merchandise that the creating company no longer sees fit to maintain?

    --
    DRM? No thanks, I'll just get it somewhere else...
  61. Virtual machines + backup by rs1n · · Score: 1

    Just put all that old crap on virtual machines. The only important parts are the data. And the easiest way to counter ransomware is with backups.

    1. Re:Virtual machines + backup by iggymanz · · Score: 2

      You're confused, virtual machines can become infected and spread infection and clog networks too. That is not a solution. Having backups and archives of infected files is not a solution either. Guess again.

    2. Re:Virtual machines + backup by drinkypoo · · Score: 2

      Not to mention that often the reason why a legacy OS is still being used isn't so much software as hardware, and drivers for same. Sometimes that stuff can be connected to a VM, sometimes not.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Virtual machines + backup by rs1n · · Score: 1

      Then shut down the VM.

      Unless your backup method is a full backup and keeping only the most recent backup, then of course your archives will likely also contain infected files. Differential backups should enable you to roll back to some point prior to being infected.

  62. Re: Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 0

    If they outright say a product is no longer supported, I see no reason to hold them accountable for user laziness/stupidity/cheapness/pick a negative attribute.

    Should I expect the warranty on my 2002 Chevy Malibu to be honored? No? Interesting.

    Should I expect MS to make sure they've patched Windows 3.1? No? So, user laziness/etc. shouldn't be supported. Get an OS that is supported if you don't want a high chance of bad things happening.

  63. Re:Maybe only for limited distributions [Was: Re: by jellomizer · · Score: 1

    The last time Microsoft got in the middle of security problems, It allowed Apple to break out and we had a period of time 2006-2012 where Macintosh PC were all the rage. None of the Linux Distributions have the mussel to take advantage of a misstep from Microsoft.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  64. Artificial scarcity by WaffleMonster · · Score: 1

    There are more than enough XP users in the world for Microsoft to dedicate resources and turn a profit supporting it. Arbitrary sunset dates disconnected from reality of who is still using software amount to nothing more than sales tools intended to extort upgrade revenue.... buy this or get owned.

    I personally don't believe vendors should be allowed to walk away from safety defects in products in order to make money on upgrades. Buffer overflows are entirely preventable classes of software failures. It is a tractable problem to solve. That it may not be in the case of XP isn't the end users problem.

    1. Re:Artificial scarcity by Ash-Fox · · Score: 1

      There are more than enough XP users in the world for Microsoft to dedicate resources and turn a profit supporting it.

      You say that, but considering Microsoft offer services to partners (and becoming a partner is trivial) for back porting certain fixes at your own cost. You rarely see the vast majority of bug fixes and vulnerabilities getting back ported for XP these days.

      and turn a profit supporting it.

      It doesn't appear to work for the vast majority of vulnerabilities out there.

      --
      Change is certain; progress is not obligatory.
  65. Careful wording by Anonymous Coward · · Score: 0

    Under other circumstances, "pay extra money to us or we will withhold critical security updates," is called extortion.

  66. Amplifier effect by Ted+Stoner · · Score: 1

    I do not think MS should be forced to support obsolete s/w forever. It just does not make any business sense. However on the flip side, the problem for many people or organizations is that an OS upgrade implies a h/w upgrade. The h/w may cost more than the OS and required ancillary s/w updates (i.e. useful end user applications).

    Thus there is an amplifier effect in the cost. A $150 OS upgrade triggers a $500 h/w upgrade, or an amplification factor of 3.33 (dollar values/amp factor are arbitrary).

    I have a lot more sympathy for poor old end consumers and small businesses than I do for organizations however.

    1. Re:Amplifier effect by david_thornley · · Score: 1

      A lot of expensive hardware runs on software that essentially can't be upgraded. We're talking about hardware upgrades costing hundreds of thousands of dollars.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  67. Re:Yes by bobbied · · Score: 1

    I'm *sure* if you approached M$ with enough cash, they would oblige you.. Although it's likely going to be a LOT cheaper for you to simply upgrade your OS and applications to Windows 10 (Or, if you really want to go cheap, Linux).

    If you absolutely need support, you CAN get it if you are willing to pay for it. What's usually the case though is folks are unwilling to pony up the cash and choose to take their chances.

    I worked for a company that had a PBX that was falling out of support by the manufacturer and although third parties supported it, they where hugely expensive. They actually dropped support for the PBX, full knowing that if it went down, it would stop the business. There was no fall back plan beyond having cell phones for some folks (back in the day when cell coverage was spotty at best.) It was stupid... Luckily I left that place before the bottom fell out, got a great severance package too...

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  68. Re:Maybe only for limited distributions [Was: Re: by Bomarc · · Score: 1

    "YES" - for such critical needed updates.

    I have one system that I've been trying to upgrade for 5 years. Another system has a hardware device {and drivers} that are no longer available, which also has software form a company that is out of business. "Upgrade to Windows 10" won't work (and I'm not going to to the MS-Sell land of Win 10). I am grateful to MS for upgrading the ones that they did, and to the moron's in the "buy the latest now"; that is not an option, I've tried.

  69. They already exist by number6x · · Score: 3, Insightful

    They already exist. They're called routers. Network routers can be configured to provide great deal of protection to machines that are older and cannot be patched. Many contain firewall software. Even simple ones can be configured to block traffic on vulnerable ports.

    In this case, a router could be configured to keep the SMB port (445) blocked. A router, with updated software, and a firewall gateway can help protect even older devices with embedded code that may no longer be supported.

    Of course, it goes to say, that you must keep the router's software updated and not use default credentials on the router.

    The NHS decided to not upgrade many old systems because the threat was deemed minimal. Offices were urged to upgrade but funds were not made available and infrastructure budgets were cut again and again. Multiple bad decisions led to this result.

    Many things could have prevented it. Better funding, better threat assessment, the NSA informing Microsoft of the vulnerability so it could have been patched years ago, and on and on...

    In the end we are here, and hopefully threats will be re-prioritized and better protections will be put in place in the future (I could not keep a straight face while typing that and finally burst out laughing).

  70. Wrong approach by nine-times · · Score: 1

    Personally, I think it's the wrong approach to try to compel Microsoft to support old operating systems. It's a substantial burden for them, and makes it harder for them to move forward and innovate.

    Instead, I think we should try to compel Microsoft to open the source of Windows XP. If there's a large enough number of people who want continued support, they would then be able to fund it somehow. Plus, it would push Microsoft to innovate, since they would have to make sure that Windows 10 did useful things that Windows XP doesn't do (that people actually want).

    I may be a bit radical here, but I personally think that, in order to attain copyright protection, software developers should be required to provide their source code to the Library of Congress (or some other governmental organization). Then, when the software is no longer being sold or supported, the source code should be made public domain.

    1. Re:Wrong Approach by Last_Available_Usern · · Score: 2

      The secrets will always get out.

      To be fair, this would have happened either way. Maybe (and this is a big maybe) that it would be found out so far down the line a lot less people would be affected, but odds are that someone would have found it anyway. Also, if you think the Chinese and other nations with big cyber divisions aren't sitting on their own vulnerabilities I think you're kidding yourself.

  71. It's about the hardware (and apps), not the OS by Latent+Heat · · Score: 1

    C'mon people.

    The upgrade path from XP upward is not like the path from 7 to 10. You don't get to keep your apps without reinstalling everything, and it is very unlikely you can keep your existing computer.

    The disruption is immense, and they only way forward for me was running a USB hub to allow switching between computers piled on my desk and keeping my old XP box at the ready in case there was some critical app to which I had lost the installation. media that I needed.

    As to the people who "downgraded" to XP, I never experienced Vista because so much shade was thrown on it. Maybe Vista was clunky slow because it was no different than 7 but it was advertised as running on hardware that you wouldn't think as being compatible with 7?

    Label me cynical but dumb. Oh, noes, XP is ten . . . years . . . old! It's this stupid obsolescence culture -- Fred has been coding for us for 10 years -- fire him and get a new person.

    1. Re:It's about the hardware (and apps), not the OS by KiloByte · · Score: 2

      they only way forward for me was running a USB hub to allow switching between computers piled on my desk and keeping my old XP box at the ready in case there was some critical app to which I had lost the installation. media that I needed.

      You do know that you can have XP in a virtual machine, don't you? Or for that matter, other obsolete OSes such as 7 and 10.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:It's about the hardware (and apps), not the OS by Latent+Heat · · Score: 1

      Can you port a complete XP image, apps and all, into a VM? Or do you need to do a clean install of XP? Not having to reinstall apps for which the installation media is at the bottom of the sock drawer is the whole point of keeping the old box.

      And there is the point of having enough resources on the new box to run a VM along with having the wherewithal to install and manage a VM. I'm not a system administrator, to my knowledge off-the-shelf computers don't come pre-configured with a VM, a VM Manager is something that can cost coin, depending on what you want, and setting one up is yet another skill to learn.

      The XP box was the outcome of hobby computing that had seen an accretion of motherboard and processor updates in parallel with OS updates from DOS to 95 to 98 to XP. I have all of the upgrade licenses in the sock drawer, but it is anyone's guess whether I could install XP in a VM with the disks and activation codes that I have. Microsoft hasn't abandoned the hobbyist market, but they have a different model now -- there are no disks, no activation codes: I guess the Windows 10 license is tied to a particular processor/motherboard combination that gets registered over the Internet when you activate that license.

    3. Re:It's about the hardware (and apps), not the OS by KiloByte · · Score: 1

      Can you port a complete XP image, apps and all, into a VM? Or do you need to do a clean install of XP?

      It varies, heavily. There's no telling whether it will work or go into a reboot loop.

      And there is the point of having enough resources on the new box to run a VM

      Cheapest bottom-of-the-dumpster machine you can get now has way more oomph than what's needed to run an XP VM.

      a VM Manager is something that can cost coin

      There's a number of gratis and free ones.

      setting one up is yet another skill to learn

      Not much comparing to that needed for running XP today.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  72. It's an existential problem by swb · · Score: 1

    Forever support isn't reasonable, but at the same time vendors using security update channels to push unwanted upgrades for the benefit of the vendor is equally bad.

    My guess is that we're going to be getting to the end of the road of the "nasty, brutish and short" state of nature in the software industry and start seeing more regulations.

    Vendors will be able to EOL their products, but will also have to supply security updates for N years after the product is officially ended. Vendors will be required to maintain a security update channel which may not be used for pushing upgrades or unrequested new products.

    An interesting solution would be to let vendors "expire" a version by inserting a patch that boots the OS at a warning page requiring a firm verbal commitment ("I agree this is obsolete") before booting any further. Vendors would be REQUIRED to do this for operating systems they had obsoleted but only after their N years of post-EOL support had ended.

    This way, nobody escapes the product being EOL. Customers can still use it, but must affirmatively acknowledge it is obsolete. Vendors are required to keep supporting it for a really long time after official EOL, but they can kill it more completely but only after the EOL support period.

    1. Re:It's an existential problem by Ash-Fox · · Score: 1

      You do realize this very support is available from Microsoft for older versions of Windows? It's just rarely anybody is willing to pay for it. It's just the free patching and cheaper partnership offerings that have been terminated support wise.

      --
      Change is certain; progress is not obligatory.
    2. Re:It's an existential problem by swb · · Score: 1

      To make the Slashdot car analogy, support is available for 1950s automobiles, too, but that doesn't mean we don't let GM off the hook after 10 years and stop requiring them to maintain spare parts for 1950s cars.

      There's a twofold problem -- vendors iterate their OS to drive sales, even when the existing product more or less meets the feature requirements of the end user. End users don't want to buy upgrades because the systems in question still work, and not only do the upgrades cost money but they inevitably inflict transition costs and business disruption.

      There needs to be some kind of regulation imposed on vendors which both increases their security patching disclosure and oversight and allows them to more aggressively obsolete a product at the end of that product's support window, forcing users past the point of obsolescence to disruptively and affirmatively acknowledge they are running a version which is obsolete.

    3. Re:It's an existential problem by Ash-Fox · · Score: 1

      To make the Slashdot car analogy, support is available for 1950s automobiles, too, but that doesn't mean we don't let GM off the hook after 10 years and stop requiring them to maintain spare parts for 1950s cars.

      This is still readily available for Microsoft. Signing up to be a partner is litterally free, paying Microsoft to back port fixes etc. isn't. But neither is upgrading software. The cost to maintain older systems constantly rises in the Windows world as life cycles expire, but there is not a single Windows operating system Microsoft does not offer a higher tier of paid support for currently (including Windows 1.1).

      There's a twofold problem -- vendors iterate their OS to drive sales, even when the existing product more or less meets the feature requirements of the end user. End users don't want to buy upgrades because the systems in question still work, and not only do the upgrades cost money but they inevitably inflict transition costs and business disruption.

      End users don't want to pay for maintenance either, so this is a really irrelevant argument.

      There needs to be some kind of regulation imposed on vendors which both increases their security patching disclosure and oversight and allows them to more aggressively obsolete a product at the end of that product's support window, forcing users past the point of obsolescence to disruptively and affirmatively acknowledge they are running a version which is obsolete.

      There are quite a large chunk of end users that simply do not want to pay for anything. They don't want to pay for their own staff to fix it (open source), they don't want to pay Microsoft, Apple, Adobe etc. to update and maintain their systems, they don't want to use cloud services to handle all of this. They simply, do not want to pay. This suggestion changes nothing in that regard.

      --
      Change is certain; progress is not obligatory.
    4. Re:It's an existential problem by swb · · Score: 1

      But it's the endless cycle of updates that don't actually add in any real functionality. As long as the industry is driven by complex updates that don't enhance the actual use of the product for most people, they will cling to old versions which remain for the user, feature complete.

      In many ways the software industry stopped really advancing and just started iterating with the same thing in a different package to collect upgrade dollars.

    5. Re:It's an existential problem by Ash-Fox · · Score: 1

      As long as the industry is driven by complex updates that don't enhance the actual use of the product for most people, they will cling to old versions which remain for the user, feature complete.

      People very quickly get upset about signficiant upgrades, just see what happens with Blender.

      In many ways the software industry stopped really advancing and just started iterating with the same thing in a different package to collect upgrade dollars.

      In many ways, the software industry is forced into this position and the reality is that many institutions poorly implement IT and aren't held to accountability despite the fact they force the industry to go down this path.

      --
      Change is certain; progress is not obligatory.
  73. The fault lies with all of us by Khyber · · Score: 1

    None of us bother to learn real security. You're all so stuck on layer 4-7 you fail to understand layers 0-3.

    Your fault for not realizing the current security model is flawed as fuck.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:The fault lies with all of us by Anonymous Coward · · Score: 0

      Please, do elaborate.

  74. EOL ? Forced open source/public domain by Anonymous Coward · · Score: 0

    Once a company decides to stop supporting a software product they should be required to release the source code either under an open source licence or into the public domain. That way people who can't upgrade can either make patches themselves or pay someone who can.

    After all if the new offering really is so good everyone will want to move to it as soon as they can anyway ?

    I've personally still got XP boxes and can't upgrade as the attached, expensive, hardware I use to run my business doesn't have drivers post XP. And the hardware is exteremely good, extremely reliable and just works. The software I use to control it also just works. Modern versions of both the hard and soft ware are crap in comparison (lots of removed features etc.)

    Plus I think that WIndows 7, 8 and 10 suck. Windows Explorer has been ruined and more importantly you now can't stop applications stealing focus like you can in XP. Plus WIndows 10 is simply a spyware riddled "activity center". It's not a professional OS that gets out of the way and lets you get on with your work.

    1. Re:EOL ? Forced open source/public domain by Ash-Fox · · Score: 1

      You do know that Microsoft do still offer support for Windows 3.11 even? It's just not the free kind.

      or pay someone who can.

      If that were true, we'd see more people taking these support options from Microsoft.

      I've personally still got XP boxes and can't upgrade as the attached, expensive, hardware I use to run my business doesn't have drivers post XP. And the hardware is exteremely good, extremely reliable and just works. The software I use to control it also just works. Modern versions of both the hard and soft ware are crap in comparison (lots of removed features etc.)

      Which wouldn't be covered under what you propose.

      --
      Change is certain; progress is not obligatory.
    2. Re:EOL ? Forced open source/public domain by AF_Cheddar_Head · · Score: 1

      I've personally still got XP boxes and can't upgrade as the attached, expensive, hardware I use to run my business doesn't have drivers post XP. And the hardware is exteremely good, extremely reliable and just works. The software I use to control it also just works. Modern versions of both the hard and soft ware are crap in comparison (lots of removed features etc.)

      Why is it Microsoft's fault that your hardware vendor refuses to release drivers for more modern versions of Windows?

  75. Disagree by fyngyrz · · Score: 0

    If they outright say a product is no longer supported, I see no reason to hold them accountable for user laziness/stupidity/cheapness/pick a negative attribute.

    How about "my software doesn't work on your new stuff"? Where's the negative attribute there? Eh?

    Here's my view: If you sell a product, you should fix any bugs or non-performance issues that relate to claims made when you sold it. Application, OS, driver, etc.

    An example:

    Let's say you sell me a product, version N, on the basis that it loads images, allows me to apply various image processing operations including contrast, and then save the resulting changed image.

    Later -- even much later -- I discover that the contrast operation doesn't work. You're still selling the product, and you've fixed the problem (so in such a case, we know you *can* fix the problem) but now it's on version N+X, and you want me to buy an upgrade to get a working contrast operation.

    It is my position that either you should fix it, provide me with the upgrade at no charge to remedy your screwup (which some OS vendors will do, Apple, for instance), and your upgrade must in no way take away any advertised capability I already bought from you, or which depends on APIs you published, or: you should give me my money back.

    If you won't fix the problem, I see that as you having sold me a product under false pretenses. You said it would work: it doesn't. You won't fix it.

    What I don't see as reasonable is basically selling broken stuff and then expecting everyone to accept that. If you sell me a defective chair, house or swing-set, I expect you to fix it to the best of your ability. If you sell me defective software, I expect you to fix that to the same degree.

    This whole "I'm selling you two things: broken software and a big fuck you" is a bad idea, and leaves a huge trail of broken and incompatible shit around for everyone to deal with.

    There's more to this, but it all boils down to a presumption of "abandonment is okay" that I see as almost always a sign of ethically bankrupt management. Not always. But usually. Certainly in every case where the software in question won't / can't do what it claimed it would.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re: Disagree by Anonymous Coward · · Score: 0

      I see where you are confused. They don't sell you the software. They sell you a license. They agree to do certain things, for a certain amount of time. That time expired. They met their obligations. They might sell you software, but you're going to have to pay a whole lot for it. They aren't going to support it for free, either.

      Use software you own, if that concerns you. That means Window isn't an option.

    2. Re: Disagree by jedidiah · · Score: 1

      That's just nonsense intended to weasel out of basic legal responsibilities.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:Disagree by TrekkieGod · · Score: 1

      Here's my view: If you sell a product, you should fix any bugs or non-performance issues that relate to claims made when you sold it. Application, OS, driver, etc.

      If I sell you a product, I don't have to fix anything. I have to give you what you paid for, which is the product in the state that it was when you bought it. Our relationship is then over.

      If, in addition to the product, I entered into an agreement where you get bug fixes and updates, then yes, you are entitled to those updates. The duration of time for which you're entitled to those updates is specified in that agreement. It could be forever, but that would be very stupid on my part as a developer.

      If, in addition to the update agreement, we have a support services agreement in which I've agreed to write custom fixes to the software to make sure it works for your use case, then, for as long as you pay me for that particular contract, I'm obliged to write fixes for any bugs you find. Those are generally expensive, for obvious reasons. Still worth it for many companies.

      --

      Warning: Opinions known to be heavily biased.

    4. Re:Disagree by Anonymous Coward · · Score: 0

      Well said! I have had the same belief myself for many years.

    5. Re: Disagree by Dunbal · · Score: 3, Insightful

      Not only that but the fact that they released the "patch" as soon as the word was out that the NSA toolkit had been leaked into the wild is damning evidence - they knew about it all along and this patch is damage control. The REAL damage is letting them get away with shit like this for decades.

      --
      Seven puppies were harmed during the making of this post.
    6. Re:Disagree by Anonymous Coward · · Score: 0

      Your rant is nothing beyond wishful thinking. As so often when these things come up, lets talk cars. A car manufacturer is actually legally required to support their vehicles. If your car has a problem, and you discover it 10 years or more after manufacture, even if they sell the same model where they've fixed that flaw, they are in no way required to fix it on your car. The reason being is they are legally required to support a vehicle for 10 years, but after that, they are under no obligation. This idea of unlimited support is simply silly. Your entire rant seems childish honestly. What do you do for a living? How would you feel if 10 years from now something failed and you were required to go back and fix it? If you say that's fine and you'd make it right, I'm going to call bullshit and say either put up or shut up. You would do everything you could to not fix it. Legally, 10 years tends to be the expected lifespan of things. Don't believe me, look how long your houses structural warranty lasts. Yup, 10 years. Even though standard mortgages are 30 years.

    7. Re:Disagree by fyngyrz · · Score: 1

      What do you do for a living?

      I write software. Generally non-trivial application software. For instance, this is something I'm working on, and have been for some years now.

      How would you feel if 10 years from now something failed and you were required to go back and fix it?

      I have been fixing products for years as the bugs / errors were found. For free. Usually within hours or at most, days. I feel really good about it. For my commercial work, I charge for new features and keeping up with OS malfuckery. Not for my own errors. I am also very careful to maintain maximum compatibility with various OS releases -- rather than using the new OS features, I concentrate on using as few OS features as possible; and when they break I write my own if at all possible, thereby eliminating the dependence on the now-broken OS feature. For instance, at some point Apple's OS X file dialog began hanging the system when opened, which is pretty much a death sentence for real time signal processing software. So I wrote my own. No more hangs, plus it has some cool features the OS X dialog doesn't -- and it's highly unlikely to break, because it is coupled in as limited a manner as I could manage to OS X. But if it does, I'll fix it.

      I am willing to put my best efforts forward fix every bug I can find that is "mine." I work around OS bugs if and when I manage to figure out how. I keep my documentation up to date, basically the same philosophy applies there: the docs should be as "right" as I can make them. I wrote my own documentation system to make sure I could keep control of that without my work becoming roadkill consequent to the "next cool thing" WRT someone else's documentation system.

      Again: perfectly content with this. I like keeping my work as current as possible and as reliable and accurately represented as possible. I sleep very well because of it.

      A car manufacturer is actually legally required to support their vehicles. If your car has a problem, and you discover it 10 years or more after manufacture, even if they sell the same model where they've fixed that flaw, they are in no way required to fix it on your car.

      If the vehicle was defective with regard to features and/or capabilities touted at the time of sale, then in my opinion -- and I agree, not the law's, but the law is often bad and/or wrong, and I submit that this is one of those cases -- then the manufacturer should remain on the hook. That's not about wear; it's about it being what they said it was at the time of sale. If it isn't what they said it was, then they either owe a fix, or a refund. Simple fix: Don't sell stuff you aren't willing to put your best efforts into. I don't find that to be any problem. Then again, I'm the boss, so I get to say that. I don't need the law to tell me to do that, I do it because I am confident that it is the right thing to do.

      Legally, 10 years tends to be the expected lifespan of things. Don't believe me, look how long your houses structural warranty lasts. Yup, 10 years. Even though standard mortgages are 30 years.

      Apples and oranges. I'm not talking about something wearing out. I'm talking about it being supplied in a defective state.

      1) Company sells you a home, claims has full basement
      2) You buy it
      3) Turns out there's no basement ...yes, even if it takes you fifty years to figure it out, they should still be on the hook for the deceit and the consequences of that deceit.

      Again, simple fix: Don't DO stuff like that.

      --
      I've fallen off your lawn, and I can't get up.
    8. Re: Disagree by Anonymous Coward · · Score: 0

      They had probably created a hot fix already, sure. Microsoft has many hot fixes that are not automatically deployed through windows update. The difference in this case is that usually those hotfixes are pretty niche issues so you really only grab the fix f you have a specific issue. Clearly we can agree if it weren't for the this ransomware, this fix would have been niche since the product is long dead.

    9. Re: Disagree by Anonymous Coward · · Score: 0

      If there's a major safety fault on a swing set, yeah, it's reasonable to expect a fix

      But if you have a device with thousands of parts, like a complicated radio, we say it's fine for a company to offer a two year warranty. If it fails later it was likely a design flaw, but we just eat the cost. Your computer will likely fail in less than 7 years, but we just accept out and get a new one

      But your $75 operating system? Oh yeah, they better fix that thing which is way more complicated than anything else we own by a giant margin forever because I think software is magically different from hardware

    10. Re: Disagree by dilvish_the_damned · · Score: 1

      No problem. The projected expense of supporting the product til "much later" can be built right into the price tag.
      Now your image loader costs 3 times as much and everyone is happy.

      --
      I think you underestimate just how much I just dont care.
  76. Kill Date by jolyonr · · Score: 1

    Perhaps all OSs should have a kill date embedded after which they will fail to operate. Maybe nothing as drastic as the machine failing to start, but perhaps for example booting into the equivalent of safe mode with no networking, so that it's possible to move your data from the system but isn't really practical to use it.

    Why? Because such a kill date would actually force people to think about upgrading rather just keeping running because they know they can.

    It could be as simple to override as putting the clock back for those who want to play with older OSs on old hardware for fun, but that wouldn't be a practical solution for most of the lazy businesses who continue to use obsolete systems and not just put themselves at risk but, by becoming vectors for attacking others, affect us all.

    And for at least a year before the kill date is activated the system wallpaper would be replaced with a timer counting down to the time the system needs to be replaced.

    --


    Please read my Canon EOS tech blog at http://www.everyothershot.com
    1. Re: Kill Date by Anonymous Coward · · Score: 0

      Time and date changes can be easily scripted? Why wouldn't businesses continue to use them?

    2. Re:Kill Date by Shirley+Marquez · · Score: 1

      One problem is that it would also put an effective kill date on the computers themselves. Sometimes upgrading isn't an option: the computer itself or something that is installed in it or connected to it is not supported by the newer OS.

      Upgrading computers from versions of Windows earlier than Windows 7 to a current version also costs money - and a lot more of it than the $20 that Apple charges for upgrades from some old versions of macOS. Upgrading from 7 or 8 to 10 also costs money now but there are ways around it.

    3. Re:Kill Date by jolyonr · · Score: 1

      This is unfortunately inevitable - newer OSs will cease supporting older hardware, forcing people to use old, insecure OSs because the newer versions simply can't work on it.

      But this is still better (forcing obsolescence) than a world full of old, insecure devices. And these devices will still be useable, just not on a network.

      --


      Please read my Canon EOS tech blog at http://www.everyothershot.com
  77. Re:Support for 5/10 years is the norm in the US by Arnold+Reinhold · · Score: 1

    Vehicles are not a good analogy. Replacing some older vehicles does not cause the organization that uses them to stop functioning. A better example is industrial land pollution ("brownfields"), where US law requires the polluting company to pay for cleanup no matter how long ago it happened. Microsoft made a huge amount of money selling software it knew had defects into applications it knew would be hard to upgrade. It's not much different from companies who kept their costs down by dumping toxic waste materials onto nearby land. Microsoft should be responsible for cleaning up the mess they made and profited from.

  78. Who is responsible for this mess? by Anonymous Coward · · Score: 0

    So the argument here is that the government responsible for finding, hoarding and weaponizing software vulnerabilities should also hold the manufacturer of the systems they attack accountable for these attack vectors? If the government wanted to help the end users then they would work with the vendor to fix the problems they find in their software.

  79. Yes OR Release the Source Code by Anonymous Coward · · Score: 0

    If I have a physical product I need to fix I can do that 'indefinitely' though obviously the older something gets the fewer pre-existing parts there are that will fix it but even 'in theory' someone skilled could machine a part for it, or if the product is popular enough it will have 3rd party suppliers for parts.

    Proprietary/closed software doesn't allow this same idea therefore the only proper solution is that proprietary software vendors either continue to supply fixes indefinitely for their products OR they can release the source code & let the world fix their shit for them.

    We should not be praising MS for fixing a shit product that they are the only ones that can fix it. Doing so only promotes the screwed up belief that we can't 'own' the things we bought. I'm happy to see someone point out the very true reality that MS is holding people to 'ransom' as much as the malware developers, they are both criminal actions that shouldn't go unpunished.

  80. wrong words = wrong question by Anonymous Coward · · Score: 0

    What if there was a Genie and you could get 3 wishes and so you wished 3 times in a row that you could know for sure that it was a real Genie? That is a huge waste, in a fictional world.

    What if we need to use the right terms to structure how we think about the conversation and issues around it?

    What happens if we use "technical debt" instead of "backward compatible"? I think it reframes the conversation in more useful, more executable, and more informative terms than an issue of "compatibility". We don't care if windows 95 works with the newest Steam, but we do care that there is a super-virus that can "own the world" as it looks from there. The cost isn't about DirectX12, and is about fundamentals of security.

    If a development community is building toolsets (think Intel Fabs) that are controlled by OS where the tools have an operational life of 20+ years, and require zero change to the OS over that time, then could there be an OS "technical debt" approach that allows the core-gap to be filled with minimum cost to either the OS creator, the tool creator, or the factory owner?

    If any of our technology is going to have an impact in 100 years or 1000 years, this approach is essential. If OS creators are only building for a 2-year cycle (like MegaSloth) then something like 100, or 1000 year lifetimes are inconceivable, or even an existential threat.

  81. windows 10 enterprise by Joe_Dragon · · Score: 2

    windows 10 enterprise let's you turn that stuff off but it's to bad that smaller places can't really get windows 10 enterprise. Unless they get into a long term contract for software

    1. Re:windows 10 enterprise by RespekMyAthorati · · Score: 1

      You can do that with every version of windows 10: http://www.thewindowsclub.com/turn-off-windows-update-in-windows-10

  82. If they can keep it copyrighted almost forever,... by Anonymous Coward · · Score: 0

    ... they can keep supporting it just as long.

  83. No! by nospam007 · · Score: 1

    If you have perfectly functioning Kinesio-machines with Win95 or XP, you can use them indefinitely, but do not fucking connect them to the internet.

    But for the rest, if you can't afford to upgrade, you just have to face the consequences.

  84. Wrong Approach by acoustix · · Score: 1

    This attack happened because the US Government didn't do it's job. It's primary task is national defense. It kept a vulnerability to itself to attack foreigners instead of protecting it's own infrastructure, businesses and individuals. The government had these tools taken and passed around for everyone to use.

    And crap like this is why governments can never be allowed to have backdoors. The secrets will always get out. Everyone is vulnerable.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
  85. Re:Support for 5/10 years is the norm in the US by Anonymous Coward · · Score: 0

    Sorry but there is NO 'social norm' that limits how long the owner can continue to fix their shit, e.g. by 'social norm' I mean what people expect NOT what the law allows. The law you state about cars is purely intended to protect the manufacturer, not 'society', why do you accept such things? Even so, a physical defect can be fixed by others 'skilled in the art', but software can't be fixed without the source code. If SW vendors want the same protection they should be required to release the source code in exchange.

    If you were in my class I'd flunk you for trying to apply 'rules of the physical world' to software, at least if you couldn't demonstrate you understood how to do so.

  86. It's not the tech companies fault. by Last_Available_Usern · · Score: 1

    Expecting a tech company to support a product that is past it's end-of-life for free is like not getting an extended warranty on your car and then getting mad because the guy who did is getting his car fixed instead of you. Seriously, why is this even a conversation?

  87. Re:Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 1

    Oh please. Update to Win10 or get Linux. Get off the XP beast. It's been over a decade, did they really think they could just stop upgrading OS?

    Does it EVER occur to you people that if XP was written the correct way from the start, all it would ever need to meet the problems of the future are patches? The basic idea MS uses to construct their OSs is faulty, even before the first line of code is written. That goes for Apple too. Don't buy that crap.

  88. Dangerous to impose this by dskoll · · Score: 1

    I suspect that what would happen instead is that the companies would put kill switches in their software, so they simply stop working after EOL. Or at least stop all networking except to their upgrade servers.

    1. Re:Dangerous to impose this by Anonymous Coward · · Score: 0

      Bingo. All of these comments about "you sold me a thing that you said would do X so you should make sure it does X indefinitely" and other such comments are missing a huge thing. If this was actually implemented, I guarantee Microsoft and every other software vendor on the planet would start selling software with built in kill dates and simply include it in the list of "features" so that the software will be performing exactly as specified. A law like this would be legislating planned obsolescence, as Microsoft and other software vendors design their software to spontaneously refuse to boot or run after a given date, probably even going so far as to permanently brick or delete a crucial file so that resetting a clock won't work either.

  89. Richard Stallman is a God by Anonymous Coward · · Score: 0

    Ok. Maybe not a 'god' per-se but he warned the world 35 years ago what would happen & he's been warning everyone since. Those of us that understood his warning don't run proprietary software that doesn't provide the source code.

    There's a very simple solution for proprietary software vendors, if you no longer want to 'support' your shit release the source code. Note by 'support' I do NOT mean 'adding new features' (including that necessary to support new hardware), simply fixing bugs in your software that shouldn't be there to begin with. Now, we can all agree that software bugs occur & some vendors are probably better than others at minimizing them so 'shit is as shit does' so to speak, but if you don't want to fix your shit forever than if you stop fixing it you should release the source code so others can anything less is simply a ransom on the product I legally purchased.

    Hell, I was able to get a couple of old monitors fixed. Both just had a capacitor go 'blewie', it cost me less to get them fixed then buying 2 new monitors. If I was a bit more skilled in electronics I could have done it myself for pennies but I was willing to pay someone else.

    The point is that 'physical shit' can be fixed by someone 'skilled in the art' not just the manufacturer because the 'source code' is right in front of them. If proprietary software vendors don't want to fix their shit that only they can fix, just release the source code.

    1. Re: Richard Stallman is a God by Anonymous Coward · · Score: 0

      You didnt.purchase a product.. you.purchased a license to use a product.

    2. Re: Richard Stallman is a God by Anonymous Coward · · Score: 0

      Nope, you purchased a Perpetual license for a product that is supposed to be free from defects. MS cannot reach out & turn off your license (YET) & has no rights to do so. Therefore, if the product is not performing the way it should MS is responsible to fix it.

  90. Vs. WannaCry: Easy fix 4 standalones by Anonymous Coward · · Score: 0

    See subject: Wana can't get to a setup w/ no SMB/port 445 access secured via CIS Tool (highly esteemed & took fixes from "yours truly" too) & does only SMB2 or better + I don't run Server or Workstation services, Client for Microsoft Networks (any AD stuff too), File or Printer Sharing OR NetBIOS over TCP/IP soliciting connections (wastes for me - no home LAN/network) saving CPU/RAM (& other I/O wasted along w/ longer networking packet train data) which automatically protects me right there 2 ways:

    1.) Nothing to get a 'handle' on to connect to via a port 445 listener in the 1st place & EVEN IF it did?

    2.) I am SMB2++ secured.

    * FOR SINGLE SYSTEMS NOT ON A NETWORK @ HOME (no LAN)? It works.

    Yes - "I AM LEGEND" immune here.

    APK

    P.S.=> It's ALL here how to do it FROM 11++ yrs. ago too no less "A look @ the future - & the FUTURE was THEN" + got me paid too, will wonders NEVER cease https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22HOW+TO+SECURE+Windows+2000%2FXP%22&btnG=Google+Search&gbv=1/ ... apk

  91. Absolutely not! by hackel · · Score: 1

    This is a terrible opinion written by an ignorant person. The ONLY way we are going to force users to update their software is to have these kinds of dangerous out in the wild. We need to create a better culture around security, and this is one (excellent!) way to do that. If anything, companies should *stop* supporting software sooner, rather than later. Windows 7 and 8 should be gone. Corporations need to re-think their IT strategy that for some bizarre reason makes it ridiculously complicated to update client operating systems. Dumping Windows would be a great first start. It makes it far too complicated a procedure to update, dealing with registry and hardware incompatibilities, etc. Updating a managed network client OS should be as simple as sending out an OTA patch on a mobile device. But Windows makes that pretty much impossible. It's time to dump it, in the name of both cost savings and security, not to mention functionality!

  92. What they should have done is just kill XP. by Anonymous Coward · · Score: 0

    There should be a final update at end of life for an OS as soon as the first vulnerability is found after end of life, just provide an update that kills the OS. As it stands now we probably have millions of XP boxes being used as attack vectors on the rest of us.

  93. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  94. Untenable and unrealistic by enjar · · Score: 1

    I don't care what operating system (or, for that matter, software or product) you are talking about, but at some point you just can't keep patching. You need to be able to re-architect and deprecate old functionality, and take things out of production. An operating system or software package is an engineered product, just as much as an automobile, airplane or coffee maker is. I can go buy a classic car without airbags, antilock brakes, pollution controls, crumple zones or even seatbelts if I go back far enough. I can register it and drive it on the road legally. If I get an an accident and have my head smashed against the unpadded dash, get skewered by a straight steering column, am left paralyzed by the lack of crumple zones, or am thrown from the vehicle in a rollover I really have no one to blame but myself. The vehicle manufacturer long ago retired any warranty to the vehicle. I would expect a new car that I buy to have all required modern safety features and expect that they would be fixed (recalled/patched) if there was an issue found. But I would not expect the vehicle maker to patch in whatever advancements happen in the next 5-10 years.

  95. Re: Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 0

    You don't get to bail out of your product that was defective from day 1 by saying "we don't support it anymore". This is not some fucking technical glitch where someone is harassing Microsoft because they can't find the button to resize their screen on some non compatible brand new hardware they bought. It's a ZERO DAY vulnerability that Microsoft not only ignored for over a decade and carried forward into newer products.

  96. Planned obsolescence by alexo · · Score: 1

    Why is everybody ganging on Microsoft when Google's behaviour is much more egregious?

    The Nexus 5 is vulnerable to the Broadcom wifi exploit, and yet Google will not patch it since it was released on November 2013, which is more than 3 years ago.

    That's right, Google will only issue security patches for three years.
    How's that for support?

  97. Consider the environment by Anonymous Coward · · Score: 0

    The environmental impact of retiring old OSes is that more often than not perfectly capable PCs get shoved into dumpsters. Here, a case can be made for Linux literally saving the planet :-)

  98. Re:Maybe only for limited distributions [Was: Re: by WheezyJoe · · Score: 1

    "YES" - for such critical needed updates

    and by doing it this once, Microsoft may have just screwed itself into supporting XP again... like when the next killer worm start going around. Microsoft truly wants XP to go away, but if WCry tells us anything, it's how many crucial systems still rely on XP. We're talking banks, hospitals, factories, power-plants and stuff, all around the globe. Two things are obvious: Microsoft had or could produce a fix, but withheld it until WCry became an international catastrophe.

    What's Microsoft to do? Sit back and blame it on the user and risk a massive class-action lawsuit? or save the day and risk supporting XP into perpetuity, making judgment call after judgment call whether the latest thing affecting XP is serious enough.

    --
    Take it easy, Charlie, I've got an Angle...
  99. What A Dumb Idea by Anonymous Coward · · Score: 0

    Zeynep Tufekci,ought to be embarrassed for having uttered these words.

    Need it be stated that Windows XP is 16 years old? Need it be repeated that all current versions of Windows 10 were immune to this attack? Need it be pointed out that Microsoft decided, on their own dime and initiative, to temporarily reverse policy and patch WinXP anyway?

    All companies, and tech companies in particular, want their customer base to stay reasonably current. It's not just tech churn either. The more versions they support the more expensive that support becomes. Vendors wind up fixing problems in old code that they fixed long ago in newer code. Customers start using the excuse "well it's still supported!" to keep ancient code and systems running, long after their Best Before date.

    At some point it all becomes circular logic. Why haven't you upgraded? We don't need to, the vendors don't consider their customers to have any responsibility to stay current at all. Why don't the vendors place a price on their customers who never upgrade? Well the customers don't make it a priority so the vendors feel they need to support released code forever...

    Just try and get new OEM parts for a 10 year old Ford, GM or Chrysler. See how that goes for you. Ask Atlantic Cable and Wireless to sell you some new knob and tube wiring. Suggest to Dell's Fine Shoes that you are disappointed you can't buy spats from them. There are product cycles in every industry.

  100. Re:Maybe only for limited distributions [Was: Re: by Bomarc · · Score: 1

    and by doing it this once, Microsoft may have just screwed itself into supporting XP again

    No, they didn't

    What is MS to do?
    1. Don't make upgrading that difficult. Make the upgrade / migration path easier, not more difficult.
    2. TEST THEIR SOFTWARE. Hire in (back) QA and pay them for what they are worth. MS typically will undercut pay for SDET by about 25% (or more).

    As I said earlier: I would like a viable migration path. Throwing in the garbage is not a viable migration path.

  101. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  102. No way by simpz · · Score: 1

    If you choose a closed non free OS, You have to stay on that treadmill. That maybe expensive updates or a forced upgrade.

    Nobody forced you to buy this, you knew it would EOL.

    Slightly more sympathy with embedded versions but to be honest it would be my first IT question when buying equipment with an embedded OS e.g can I just update the computer piece of your mass spectrometer?

    I'm no MS fan but you knew what you were getting into. And if you didn't you do now!

  103. Actually by Anonymous Coward · · Score: 0

    However like XP and older, where the company isn't selling support, and had let everyone know that it off service, they shouldn't need to keep it updated.

    It's not nearly as one-sided as that. They sold hundreds of millions and still have a large installed base. In fact, to many the replacement(s!) and the vaunted "improvements" that brings just aren't worth the hassle of re-learning a messy interface yet again.

    So yes, they really really ought to support such a large installed base for as long as they haven't managed to convince their clients to move to a newer version. And I do mean convince not strong-arm or outright force. I emphasise this because we all know what their preferences of doing business are.

    Their coffers really are big enough for this, and cheaping out does widespread damage. And that's before noticing they're a convicted racketeer and monopolist, which ought to put an extra burden to care on their shoulders. Their tiny meek pasty geek shoulders. *cough*

    Otherwise I am still waiting for my MS DOS 6 patch as it is still vulnerable to the stoner virus.

    Why was it ever vulnerable in the first place? That too comes down on their heads, and it's a responsibility they've been shirking for years on end. Explicitly so.

    In places like Germany, you're not allowed to release anything to the public without a Certified Engineer putting down their signature saying this here thing is good and without obvious manufacturing defects. This then makes both the Certified Engineer and the company liable for provable manufacturing defects. Like all the structural architectural flaws that enable worms, viruses, malware, ransomware, you name it. They're not all just "oh oops mistaek", some of them are positively structural and should have been caught at the design stage. Those, that personal signure makes the Certified Engineer liable for. Because he should have known better and he knows it. There is no such thing in software, and it shows.

    You know, I really would have liked to see billy g. brought up on charges of criminal engineering incompetence as the head perpetrator of this gigantic festering pile of criminally poorly designed software. It would have happened years ago, too.

  104. It's all about "reasonable expectations" by 91degrees · · Score: 1

    People buy a computer expecting it to last a few years. We know they're obsolete well within a decade. Nobody buys a PC, seriously expecting to still be using it 10 years from now.

    If, after 10 years you *are* still using it, then it's up to you to continue to support it.

  105. the more approproate discussion is.... by Anonymous Coward · · Score: 0

    the more approproate discussion is....

    why is microsoft allowed to push all that windows update crap against the privacy and wishes of users as this situation that has just happened is most likely to happen again

    if you ask this question or get this discussing then your on the better track of why a company is putting out a product no one really needs just so it can spy and collect data on them rathern then for a pc desktop that one can use for there own purposes and productivity

    this is nto a PC NOR a desktop OPERATING system anymore. IT is adware , maketingware,spyware....backdoor spy-agency ware

    i don't care if you like your windows games , more people use the os for non gaming, yet here we are.....

    OH and if you think Microsoft so innocent then get them to answer why windows NT 5 beta 1 ( xps direct predecessor never released publically ) had a large amount of this call home crap already in it....

    NO really they been at this slide a long long time....I think when hospitals could have people die we need to all ask ourselves why any of us are supporting this bad behavior.
    If your answer is cause games , then perhaps the next time your in hospital and need care we should jut refuse to help you ....cause games.....

    that would be fun for everyone thats ever said that if it happened to you....you'd prolly quickly go back in time and play much crappier games on linux or anything else before using ms windows again.That is if you didn't die that is.

    1. Re: the more approproate discussion is.... by Anonymous Coward · · Score: 0

      A huge amount of hospital and general bio tech stuff doesn't run in Windows. They use os2 or some weird drag and drop programming system running a variant of qnx. The "critical health care" stuff may be Windows, but it's just as likely to be something far older with far less support

  106. I like the phrasing: "even above industry norms" by Anonymous Coward · · Score: 0

    Which are the "industry norms" that Microsoft decides on.

    So, Microsoft should design things so that they CAN be patched, instead of designing them to force people to pay more money for support.

  107. Now support pirates in perpetuity... by Anonymous Coward · · Score: 0

    The question ignores that the "victims" might not ever have been paying MS customers in the first place.

  108. Re:Maybe only for limited distributions [Was: Re: by cheesybagel · · Score: 1

    None of the Linux Distributions have the mussel to take advantage of a misstep from Microsoft.

    Remember when even magazines like UNIX World said that Windows NT was the future and that UNIX was dead?

    Right.

  109. Re:Maybe only for limited distributions [Was: Re: by munwin99 · · Score: 1

    I sympathize, but in the end, it's YOUR fault for buying software and/or hardware that only works on a particular operating system and you don't have the source. There is a perfectly valid reason free software people want drivers to be open sourced. I know, I know - but they don't offer that. Then either choose something else or accept that you're buying into closed source and potentially unsupportable items. It's a choice. People make it. You choose to use this stuff. Even if it feels like you don't have a choice, you do. The choice might even be not to do that thing that requires that particular thing. It's still a choice. If it's for business reasons, it's STILL a choice. Don't do business or do business and use unsupportable items. It's still a choice. You might not like it (which is perfectly normal), but it's still a choice you made.

    --
    What's On Your Network ??? http://www.open-audit.org/
  110. Re:Maybe only for limited distributions [Was: Re: by Bomarc · · Score: 1

    I sympathize, but in the end, it's YOUR fault

    You have got to be kidding. Show me a list of software that can be upgraded before the upgrade is available.

  111. Re:Maybe only for limited distributions [Was: Re: by munwin99 · · Score: 1

    You misconstrued what I said. If the drivers (software) are open source (eg: in the case of Linux, in the kernel and supported by the kernel dev team), then they will be supportable (essentially) forever. Choose this type of software where possible. Substitute drivers for an application. If the app is open source, it's supportable forever. A decent compromise is an agreement that if the company stops supporting the software without an upgrade path (or goes out of business), it makes the software open source. Have seen that in numerous purchasing contracts. A third party (usually lawyers) hold a copy of the source in escrow.

    Granted it's not always offered, but that's my point - it's a choice.

    --
    What's On Your Network ??? http://www.open-audit.org/
  112. Re:Maybe only for limited distributions [Was: Re: by Bomarc · · Score: 1

    You misconstrued what I said.

    Actually, you don't understand the problem.

    If the drivers (software) are open source (eg: in the case of Linux, in the kernel and supported by the kernel dev team), then they will be supportable (essentially) forever.

    Ah... no. For one system --- there is an "open source" software option; and in this open-source I found an annoying bug. The dirty secret with open source, if the bug it isn't on someone "favorite" plate, it's not going to be looked at/fixed. And if I don't know the language that it is written in ... then it won't be fixed.

    Choose this type of software where possible.

    ... not possible; this is why I'm stuck in WinXP hell. The hardware that I'm stuck with is no longer available as 'new' and there are no "modern" drivers as an option. The software cannot migrate (and in one instance the owner of the software is no longer in business)

    A decent compromise is an agreement that if the company stops supporting the software without an upgrade path (or goes out of business)

    Again not an option. I need to put in a new development process to replace one piece of equipment (the 5-year issue); I need to replace hardware / driver (company is out of business & no one else makes it) and ... the 3rd is BUGGY replacement software written in Python.

    Granted it's not always offered, but that's my point - it's a choice.

    This 'choice' is never offered.

  113. If it still works... by Sir+Holo · · Score: 1

    FTA: Microsoft supported Windows XP for over a decade before finally putting it to sleep.

    Win XP still works, and so do the apps that have run on it forever. It is enough for most people.

    The computer hardware/software industries' game of constant upgrades worked for a while, while hardware was improving at an exponential rate. That is not happening any more, making it more difficult to keep customers on the treadmill.

    This is behind the move to "rented" apps from MS, Adobe, Intuit, and many other companies who used to sell a stand-alone product. They have already done most everything that needs to be done. But rather than go off and conquer some new market-space, they are instead tied to juicing the one that they dominate. They end up trying to get people to rent the software that they use, often for their regular job.

    An app (a computer program) is simply a recipe. Think of your mother's box of recipe cards. When she uses them, she employs her own hardware (kitchen) to run through the recipe––there is no reason why she should have to pay every time she refers to the recipe. Extend that analogy to computer programs that you have bought and paid-for. Why start renting them now? Especially if you have had to re-purchase, or purchase multiple upgrades, along the way? There is no justification for continuing payments. None.

    Renting software is stupid, but I won't bother with a rant in a dead thread.

  114. Re:Maybe only for limited distributions [Was: Re: by munwin99 · · Score: 1

    Ah... no. For one system --- there is an "open source" software option; and in this open-source I found an annoying bug. The dirty secret with open source, if the bug it isn't on someone "favorite" plate, it's not going to be looked at/fixed. And if I don't know the language that it is written in ... then it won't be fixed.

    You have the source. You can determine the language (or pay someone who can). You can pay someone to fix the bug.

    The hardware that I'm stuck with is no longer available as 'new' and there are no "modern" drivers as an option. The software cannot migrate (and in one instance the owner of the software is no longer in business)

    Which is why I'm advocating (in the future in your case) to not buy these types of systems in the first place. I realise in this case it's after the fact. Maybe next time.

    This 'choice' is never offered.

    So next time ask for it. There should be little objection. If the company is worried about giving up the source - it's only it they're out of business so no money lost. I also think it's quite reasonable to ask for the source if they effectively discontinue the product. You do have to ask though. Your lawyers and management will likely be on board with at least asking, especially after seeing the consequences this time around. If the vendor is not willing to compromise, make a choice. Either accept the risk (as was done previously - please learn from this) or choose something or someone else who meets your requirements. Or even change your process to not "require" this system. There are ALWAYS choices. They may not be easy or nice, but they are there.

    In this case, someone previously chose to use this system. Next time around remind the decision makers about this. They may well choose to ignore you and accept the risk. But they have chosen this option. I'm not denying you're between a rock and a hard place at the moment. I've been there (exact same thing). It sucks. Just try to educate the decision makers about this type of thing in the future.

    --
    What's On Your Network ??? http://www.open-audit.org/
  115. Re:Maybe only for limited distributions [Was: Re: by Bomarc · · Score: 1

    You have the source. You can determine the language (or pay someone who can). You can pay someone to fix the bug.

    REALITY ... might want to check into it.

    Which is why I'm advocating (in the future in your case) to not buy these types of systems in the first place. I realise[sic] in this case it's after the fact. Maybe next time.

    So - you advocate in buying nothing. Well, it will save money, just won't accomplish anything.

    So next time ask for it.

    "NOT OFFERED" ... NOT AVAILABLE... BUY WHAT WE HAVE OR *NOTHING* ... NO OTHER OPTION.

  116. Going from one extreme to the other isn't the answ by tailgunner_050 · · Score: 1

    No we should have longer support times for OS's but not indefinitely. Who would have thought they'd be a middle ground.

  117. Cisco by Anonymous Coward · · Score: 0

    Throw Cisco in the same bucket. No updated firmware (including patches for known issues) without an active service contract. In this case it's vendor-specific hardware running vendor-specific software. I could understand possibly holding back new features, but what about fixing mistakes in the code I purchased earlier?

  118. Re:Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 0

    Linux isn't Unix, you fucking imbecile.

    Unix World was correct, Unix is dead. Other than MacOS on the desktop, Unix based operating systems are a niche.

  119. Windows 2000 by Anonymous Coward · · Score: 0

    And _still_ no patch for Windows 2000. Those heartless bastards!

  120. Re: Maybe only for limited distributions [Was: Re: by Anonymous Coward · · Score: 0

    If we also just disconnected every xp machine, they'd be safe too. If you've written any software and then looked back at it 10 years later and thought,"nailed it!" Then you're lying to yourself.

  121. No. by Anonymous Coward · · Score: 0

    No.

    Next!

  122. Here's a deal: by Waccoon · · Score: 1

    If you want to drop all support for your OS, you have to drop product activation and all that other crap that makes it difficult if not impossible for me to tweak and rebuild the system to my needs.

    I don't expect support forever, but I do expect the right to continue using my license forever.

  123. Still Running MPE on HP3000 by tmjva · · Score: 1

    Never had a virus outside the lab. (And the lab story is still told.)

    --
    Tracy Johnson
    Old fashioned text games hosted below:
    http://empire.openmpe.com/
    BT
  124. Re:hard question - manufacturer set! by eionmac · · Score: 1

    20170516 I understand why folk should update and I do so on most machines, however some machine tool manufacturers - no longer in business - used XP to run the machine tools they supplied. Computer inside machine control is an XP system with drivers only for XP. Thus These machines are and will be working on XP for about next 40 years! [Machine tools have a life of upwards of 60 years in manufacturing plants.] Inability to keep XP running due to drivers for machine tools ONLY being available for Windows XP, means they have to keep XP working.
    At one site. value of machine tools about USD $400,000 by 3 machines, value of XP USD 40, Value of drivers on XP specific machine tool drivers equates to machine tool replacement costs (modern equivalent) about USD 1.6 Million each at current prices. NHS has similar problems as drivers for some medical equipment are XP specific.
    NHS did not learn to obtain a certified copy and source code of drivers (oh! proprietary - you can not have) so in event of supplier demise , they could rebuild the drivers onto an XP system. Likewise the machine tool using guy I support.

    --
    Regards Eion MacDonald
  125. or alternatively by Anonymous Coward · · Score: 0

    they can just offer free upgrades for existing users, companies are more apt to spend the money on implementation if they aren't spending on licensing.

  126. It was about saving the newer OSes, not XP itself by Shirley+Marquez · · Score: 1

    Microsoft doesn't care about the XP systems. The reason they felt the need to push an XP update this time is because this piece of malware propagates peer to peer, and thus infected XP systems threaten the systems that Microsoft DOES care about.

  127. Re:Support for 5/10 years is the norm in the US by david_thornley · · Score: 1

    Microsoft is still selling software they know has defects. Every software vendor is. Software made to NASA standards would cost far more, and it wouldn't surprise me to find defects in NASA software.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  128. How is software different, legally? by AutodidactLabrat · · Score: 1

    Sell a truck that does not run? Fraud
    Sell a lawn mower that does not cut grass? Fraud
    Sell a scalpel that will not cut flesh? Fraud
    Sell an operating system with holes and NOT fix them? Fraud.

  129. XP patch fine print by ebvwfbw · · Score: 1

    By applying this patch they agree to upgrade to Windows 10, pay Microsoft for every OS release between XP and Windows 10 at retail price. They also agree to any monitoring Microsoft deems necessary to prevent a future non payment for OS upgrade. They also have a right to any video feeds, data on any machine in the house.

    Click here to agree and install
    Next screen - "are you sure you agree? Yes"

    No it doesn't really say this... what if it did.

  130. Hacker by peggyweisenstein43 · · Score: 1

    Do you require the services of a hacker for your general ethical/unethical hacks?,contact leehacks92@gmail.com,he’s time conscious and reliable,he’s the best i’ve worked with so far..check him out and you won’t be disappointed,serious enquiries only!!

  131. Re:Maybe only for limited distributions [Was: Re: by Nethemas+the+Great · · Score: 1

    I have a suspicion that your Ford dealer isn't going to repair the faulty fuel system on your Pinto.

    --
    Two of my imaginary friends reproduced once ... with negative results.
  132. * she by Anonymous Coward · · Score: 0

    * Zeynep Tufekci is a woman.