macOS 12 Monterey: Apple rejects PHP
macOS 12 Monterey is expected to ship without PHP: In the first beta of the OS update scheduled for fall, the scripting language is missing, as reported by developers with preview access. Apple’s Monterey Beta release notes do not yet list the change.
In the internal developer forum, an employee responsible for development tools explained only succinctly when asked that PHP had been removed in macOS 12. No further information was given.
PHP integrated since Mac OS X 10.0.0
PHP has been part of the operating system since macOS and Mac OS X 10.0.0 – up to macOS 11 Big Sur. However, Apple already warns there that PHP is only included to ensure “compatibility with obsolete software”. PHP will be removed with a “future version” of the operating system, so it now appears to be macOS 12.
The obsolete version of PHP 7.3.24 is currently still in macOS instead of the current version 8. To set up a web development environment, the new version of the scripting language can always be imported to Mac using common methods, such as homebrew or MacPorts. .
Ruby, Python and Perl already discontinued
At the WWDC 2019 developer conference, Apple previously announced that it will dispense with the pre-installation of several scripting languages in the future – they have since been listed as “obsolete”. At that time, Ruby, Python, and Perl were mentioned by name, but PHP was not. Since then, Apple has recommended developers to provide the required runtime environment with the respective program instead of believing it to be included in the operating system. This avoids problems, according to the manufacturer. In many cases, old software should no longer be suitable.
For a long time, Apple has promoted the built-in UNIX tools of macOS as a particular advantage of the platform. No longer delivering and maintaining scripting languages as standard is “a big philosophical thing,” the developers said at the time.
Disclaimer: This article is generated from the feed and is not edited by our team.