Software challenges


 * An up to date web browser. IPv6, TLS 1.3 and HTML 5.2 are particular concerns. Current consensus is to fork Firefox ESR 52 and patch it. New Moon (fork of Pale Moon) is also a candidate. Forking Chromium could help, although version 49 is the last official XP supported version. Mypal is the most supported XP browser as of 2021.
 * There are also Otter Browser builds for Windows XP. Plus Unofficial Basilisk builds. There are Chinese language browsers that are still actively developed, but there is a language barrier to them being used worldwide.
 * An up to date media player. 4K and 8K video are challenges plus emerging formats such as HEVC and AV1. Youtube playback might break in the future, is now no longer supported on Windows XP. Many “tube sites” have dropped support. For MP4 video playback on YouTube there is special steps to get it working under Firefox. VLC is planning to drop Windows XP support in version 4.0.
 * An extended kernel for general support of new programs. An project trying to acheive this goal exists, called "OneCore API". The only easey way to test it is a custom image called nCore.