Today I learned that Microsoft “has been providing support for the development and building of the PHP programming language on Windows,” according to Bleeping Computer. “This support includes developing security patches for PHP and creating native Windows builds.”
But that’s going to change:
Microsoft has announced that it will not offer support in ‘any capacity’ for PHP for Windows 8.0 when it is released… To add some clarity to Microsoft PHP Windows Lead Dale Hirt’s post, PHP Release Manager Sara Golemon posted to Reddit explaining that this does not mean PHP 8.0 will not be supported in Windows. It just means that Microsoft will not be the one building and supporting it. “For some possibly missing context, Microsoft runs https://windows.php.net and produces all the official builds of PHP for Windows… This message means Microsoft aren’t going to produce official builds for PHP 8 onwards. This message does NOT mean that nobody will.”
Microsoft has not stated why they will no longer support PHP 8.0, but it could be due to the extensive PHP support already existing in the Windows Subsystem for Linux (WSL). Microsoft has been actively developing WSL, which allows users to install various Linux distributions that run directly in Windows 10.
As these distributions already support PHP 7.4 and will support PHP 8.0 when released, Microsoft may see it as unnecessary to continue supporting a native PHP build in Windows.