If you look back at previous iterations of macOS and Mac OS X, a clear pattern emerges. With the exception of the first OS X beta, all versions of the Mac operating system from 2001 to 2012 were all named after big cats, from Cheetah to Panther to Mountain Lion.
But while the public-facing builds were named after big cats, internally, they were named after wines (with the exception of OS X 10.6 and macOS 10.13, both of which had no code-name).
Even after Apple switched public-facing code-names to places in California back in 2013, it carried on naming them after wines internally until 2014. In 2015, Apple decided to change the theme of internal code-names from wines to types of apple. Original.
Then, in 2016, Apple took the plunge to unify the branding of its’ operating systems by rebranding Mac OS X to macOS, which sits nicely alongside iOS, tvOS and watchOS.
Below, you can find a complete list of OS X version code names, along with internal code names (if available).
Mac OS X & macOS version code names
- OS X 10 beta: Kodiak
- OS X 10.0: Cheetah
- OS X 10.1: Puma
- OS X 10.2: Jaguar
- OS X 10.3 Panther (Pinot)
- OS X 10.4 Tiger (Merlot)
- OS X 10.4.4 Tiger (Chardonnay)
- OS X 10.5 Leopard (Chablis)
- OS X 10.6 Snow Leopard
- OS X 10.7 Lion (Barolo)
- OS X 10.8 Mountain Lion (Zinfandel)
- OS X 10.9 Mavericks (Cabernet)
- OS X 10.10: Yosemite (Syrah)
- OS X 10.11: El Capitan (Gala)
- macOS 10.12: Sierra (Fuji)
- macOS 10.13: High Sierra
- macOS 10.14: Mojave