WebKit source code has seemingly confirmed Apple is all in with the change in macOS numbering, by including references to "macOS 12.0" and "iOS 15.0."
For quite a few years, macOS had a version number that started "10." followed by incremental changes. For macOS Big Sur and its Apple Silicon introduction, Apple moved macOS to version 11, and it seems the numbering convention will continue for the next version.
Located in the open-source WebKit repository after being updated in February, references in the code found by 9to5Mac mention macOS "12.00" and iOS "15.0." This is an unusual discovery, as typically the WebKit code refers to future operating system iterations as "TBA" instead of using version numbers.
The update was conducted by an Apple employee who worked on WebKit, with the commit message "Update WKWebView getUserMedia delegate to latest proposal."
Based on this discovery, it seems that Apple is taking the same numbering route for macOS as it has done for its other operating systems, instead of keeping it on the same main version for as long as possible. The numbering of beta releases and public releases hinted that this could occur, since the first number after the period is increasing multiple times in the year instead of being static.
It ultimately seems like a confirmation that Apple is changing the numbering strategy to bring macOS in line with iOS, iPadOS, and others. Each have a main yearly milestone release that changes the first number of the version string.
Apple is anticipated to reveal the official name and numbers of its next milestone operating system releases at WWDC 2021, due to be held in the summer. Apple is expected to announce when the event will take place soon, as well as other details developers could expect to encounter this year.
42 Comments
Almost that time again?
How time flies when you’re stuck inside.
Maybe Apple could decide on the final leap sometime? As in syncing all the various OS names to the underlying version of Darwin?
That would then not be macOS 12 but macOS 21 🤷🏻♂️
So, how about macOS 21, tvOS 21, watchOS 21, iOS 21, Darwin 21?
I don’t this was a secret. It was widely known that Apple moved macOS to a semantic versioning scheme.
In retrospect, it's unfortunate that they didn't name High Sierra "MacOS 11" back in 2017, we'd be several years in sync by now.