Open main menu

macOS Catalina (version 10.15) is the sixteenth major release of macOS, Apple's desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019. Catalina is the first version of macOS to exclusively support 64-bit applications. It will be released as a free update in late September 2019.[3]

macOS 10.15 Catalina
A version of the macOS operating system
macOS 10.15 Catalina wordmark
MacOS Catalina Desktop.png
Screenshot of the macOS Catalina desktop in Light Mode
DeveloperApple Inc.
OS family
Source modelClosed, with open source components
Latest preview10.15 Developer Beta 4[1] (19A512f)[2] (July 16, 2019; 6 days ago (2019-07-16)) [±]
Update methodSoftware Update
Kernel typeHybrid (XNU)
Default user interfaceAqua
LicenseAPSL and Apple EULA
Preceded bymacOS 10.14 Mojave
Support status
Beta Software as of July

The operating system is named after Santa Catalina Island, which is located in southern California.


System requirementsEdit

macOS Catalina will run on these Macintosh computers:[4]




Catalyst is a new platform allowing software to target both macOS and iPadOS. Apple demonstrated several ported apps, including Jira and Twitter (after the latter discontinued its macOS app in February 2018).[5][6]


Mac apps, installer packages, and kernel extensions that are signed with Developer ID must now be notarized by Apple in order to run on macOS Catalina.[7] Devices with an Apple T2 security chip (iMac Pro, 2018 MacBook Pro, Mac Mini, MacBook Air, 2019 Mac Pro) support Activation Lock to prevent use and drive erasure without Apple ID credentials.[4]

Dedicated system volumeEdit

The system runs in its own read-only volume, and is separate from all other data on the Mac.[8]

Voice controlEdit

This new feature will allow users to control their devices with voice commands. Even though macOS supported Siri earlier, 'Voice Control' will give control to users on a deeper level. Additionally, on-device machine processing has been used to offer better navigation.[4]


Sidecar is a new feature that allows an iPad that is running iPadOS to be used as a wireless external display. With Apple Pencil, the device can also be used as a graphics tablet for software running on the computer.[6][9] Sidecar is limited to Macs with a sixth-generation Intel processor or newer (iMac Pro, Late 2015 27" iMac, 2016 MacBook Pro, MacBook, 2017 21.5" iMac, 2018 Mac Mini, MacBook Air, 2019 Mac Pro).[10]

Native support for PS4 and Xbox One Wireless ControllersEdit

The Game Controller framework will add support for several mainstream console game controllers, including PS4 and Xbox One Wireless Controllers, increasing controller support overall on applications developed on the system.[11][12]



In line with iOS, the iTunes software is being split into Music, Podcasts, and TV applications. With its demise, iOS device management has migrated into a native feature in Finder.[13][14] TV on Mac supports Dolby Atmos, Dolby Vision, and HDR10 on MacBooks released in 2018 or later, while 4K HDR playback is supported on Macs released in 2018 or later when connected to a compatible display.[6]

Find MyEdit

Find My Mac and Find My Friends are merged into a single application, called "Find My".


The Reminders app saw visual and functional overhauls. Attachments can now be added to reminders and Siri can intelligently estimate when to remind the user about an event among other things.[4]

Removed or changed componentsEdit

Support for 32-bit applications is dropped. Only 64-bit applications can be run; older 32-bit ones will no longer run. This includes all software that uses the Carbon API.

zsh is the default login shell and interactive shell in macOS Catalina[15], replacing Bash, which was the default shell in macOS Mojave and earlier versions. Bash continues to be available in macOS Catalina, along with other shells such as csh/tcsh and ksh.

Dashboard has been removed in macOS Catalina.[16]

Built-in support for Perl, Python 2.7, and Ruby is deprecated and will not be provided by default in a future release.[17]

Version historyEdit

Previous beta Current beta
Version Build Date Darwin Release Notes Standalone download
10.15 Developer Beta 19A471t June 6, 2019 19.0.0
10.15 Developer Beta 2 19A487l June 17, 2019 19.0.0
10.15 Developer Beta 3 19A501i July 2, 2019 19.0.0
10.15 Developer Beta 4 19A512f July 16, 2019 19.0.0


  1. ^ Juli Clover (July 16, 2019). "Apple Seeds Fourth Beta of macOS Catalina to Developers". MacRumors. Retrieved July 16, 2019.
  2. ^ "macOS Catalina 10.15 beta 4 (19A512f) - Releases - Apple Developer". Apple Developer. Apple Inc. July 16, 2019. Retrieved July 16, 2019.
  3. ^ "Apple previews macOS Catalina" (Press release). Apple. Retrieved June 4, 2019.
  4. ^ a b c d "macOS Catalina Preview". Apple..
  5. ^ Statt, Nick (February 16, 2018). "Twitter discontinues its Mac desktop app after years of spotty support". The Verge. Retrieved June 3, 2019.
  6. ^ a b c Warren, Tom (June 3, 2019). "Apple unveils new macOS update with iPad apps". The Verge. Retrieved June 3, 2019.
  7. ^ "Developer ID: Upcoming Requirements". Apple.
  8. ^ "macOS Catalina". Apple. Retrieved June 18, 2019.
  9. ^ O'Hara, Andrew. "You can use your iPad as a second display with Sidecar in macOS Catalina". AppleInsider. Retrieved June 3, 2019.
  10. ^ "macOS Catalina's 'Sidecar' Feature for Turning the iPad Into a Second Display Limited to Newer Macs". MacRumors. June 6, 2019.
  11. ^ "Supporting New Game Controllers". Apple. Retrieved July 5, 2019.
  12. ^ "Apple adding support for PS4, Xbox One controllers to iOS, TVOS and MacOS". cnet. Retrieved July 5, 2019.
  13. ^ Carman, Ashley (June 3, 2019). "Apple breaks up iTunes, creates separate Podcasts, TV, and Music apps for macOS". The Verge. Retrieved June 3, 2019.
  14. ^ Roettgers, Janko (June 3, 2019). "Apple Is Officially Killing iTunes, Replacing It With Three Dedicated Media Apps". Variety. Retrieved June 3, 2019.
  15. ^ "Use zsh as the default shell on your Mac - Apple Support". Retrieved July 1, 2019.
  16. ^ Statt, Nick (June 4, 2019). "Apple will permanently remove Dashboard in macOS Catalina". The Verge. Retrieved June 5, 2019.
  17. ^ "macOS 10.15 Beta Release Notes". Apple. Retrieved June 6, 2019. Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include scripting language runtimes by default, and might require you to install additional packages.