• tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    2 days ago

    One thing I would keep in mind is that the Win64 API does change from release-to-release and that my guess is that if very few people using a software package are still using a version of Windows, application software developers may stop intentionally avoiding newer API calls and features, and will just have their new release require a newer version of Windows.

    That may be okay for some use cases, like if you just want to keep an existing system working with existing software. But I think that it’s worth keeping in mind that you may increasingly not be able to use:

    • New software packages.

    • Newer releases of existing packages.

    • Software packages that make use of cloud-based services that drop support.

    • New hardware that requires software support.

    They’re probably going to take into account the percentage of people using the thing in setting their compatibility targets for developers and their testing.