End support for Windows XP and older #7681

issue laanwj openend this issue on March 14, 2016
  1. laanwj commented at 12:28 pm on March 14, 2016: member

    Drop support for Windows XP and older - at some point.

    Microsoft support for Windows XP ended April 8th, 2014 (https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support). This means that not even critical security updates are being released anymore. This makes it dangerous to run a wallet on this OS.

    There are also some strange, apparently random crashes on WinXP with 0.12, see #7674 and #7639.

    I haven’t heard of any reports of this happening on other versions of windows.

    I hope it is possible to debug and fix this, but if not, and it turns out to be truly a WinXP only issue, we’ll have to announce this through the appropriate channels.

  2. laanwj added the label Windows on Mar 14, 2016
  3. rebroad commented at 6:52 pm on March 14, 2016: contributor
    I agree that XP should certainly not be used for wallets, but it would be a shame not to be able to utilise older hardware running XP for use as a full-node.
  4. laanwj commented at 8:16 am on March 15, 2016: member

    I agree, for now I’ll let this depend on whether #7674 gets resolved before 0.13.0.

    We’ve always had a problem with the windows version not being as actively supported as the linux/osx versions, as most developers use one of those. I doubt anyone is actively developing on XP. But surprise me.

  5. btcdrak commented at 12:11 pm on March 23, 2016: contributor

    @coinyBit2 XP is not officially supported by Microsoft. It’s a 3rd party, independent developer called harkaz, source.

    Bitcoin Core is financial software so unfortunately cannot responsibly keep supporting a vulnerable platform, regardless of well meaning 3rd party support.

  6. jonathancross commented at 6:45 pm on April 7, 2016: contributor

    As someone who had to retire an old XP system recently, I understand how you feel, but I agree with @laanwj and @btcdrak on this one.

    utilise older hardware running XP…

    The hardware would be much better utilized with Xubuntu or Lubuntu for example. I’d recommend taking the plunge and trying it out.

    If the goal is to benefit the Bitcoin network (rather than running a wallet), then we might call into question the benefits such an old system will bring to the network.

  7. laanwj commented at 9:45 am on April 8, 2016: member
    Nicely said @jonathancross
  8. laanwj added this to the milestone 0.13.0 on Apr 25, 2016
  9. tzofeolam commented at 1:27 pm on May 6, 2016: none
    There seems to be no Windows XP related problem in the Bitcoin Core code itself but in the QT library it uses. And the QT project still supports Windows XP and fixes backward compatibility bugs related to Windows XP. Please read my comment in #7674 and consider either upgrading to the latest QT version or using a custom QT (older version that is currently in use) build with -no-directwrite flag.
  10. laanwj referenced this in commit 59cbe7eda9 on Jun 22, 2016
  11. laanwj referenced this in commit b0be3a0186 on Jun 24, 2016
  12. laanwj closed this on Jun 25, 2016

  13. diegoviola commented at 12:45 pm on June 25, 2016: contributor
    Just run Linux.
  14. HenryBarton commented at 4:47 am on July 18, 2016: none
    I’m with tzofeolam: Let’s upgrade QT in 0.13. XP is very much alive and I hate to see great software drop support for it “just ‘cause”, even when the program doesn’t require modern API’s.
  15. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-09-29 01:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me