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