Applications
App Store
The Mac App Store is macOS'sAutomator
Automator is an app used to createBooks
Apple Books was first released inCalculator
Calculator is a basicCalendar
Calendar is a personal calendar app made by Apple Inc. that runs on both theChess
Contacts
Contacts, called Address Book before OS X Mountain Lion, is a computerized address book included with Apple Inc.'sDictionary
Dictionary is an application that includes an in-built dictionary and thesaurus.FaceTime
FaceTime is a video calling app released by Apple to replace iChat on Mac.Find My
First available in macOS Catalina, it tracks location of compatible devices connected via iCloud.Font Book
Home
Home is the front-end for Apple's HomeKit software framework providing integration with other smart devices.Image Capture
Image Capture is an application program from Apple that enables users to upload pictures from digital cameras orLaunchpad
Launchpad is an application launcher that was first introduced in OS X Lion. It displays all applications installed on the user's machine in a grid of icons, which can be put into folders. Launchpad provides an alternative way to start applications in macOS, in addition to other options such as the Dock,Maps
Apple Maps is a map service released by Apple.Messages
Messages was released to replace iChat on Mac.Mission Control
Music
News
Apple News is a digital news platform released by Apple.Notes
Notes is macOS's notetaking app. It had first been introduced to macOS starting with OS X Mountain Lion, after first being developed for iOS. It serves as a local note-taking application, as well as allowing sharing viaPhoto Booth
Photo Booth is a camera application for macOS. It utilizes the front iSight camera to take pictures and videos.Photos
Photos is a photo management andPodcasts
Preview
QuickTime Player
The QuickTime player is an application that can play video and sound files.Reminders
Task-managing app introduced to OS X 10.8 Mountain Lion and iOS 5.Safari
Safari is the default web browser included with macOS since version 10.3 "Panther" replacingShortcuts
Shortcuts is a visual scripting application.Siri
Introduced in macOS 10.12, Siri is a digital assistant that allows the user to interact with it to ask questions, make recommendations, and perform actions on the device. It had been previously included in iOS.Stickies
Stocks
Stocks is an application that provides information regarding stocks of various companies around the world.System Settings
TV
TextEdit
Time Machine
Time Machine is an application where the user can back up their files.Voice Memos
Voice Memos, introduced in macOS Mojave, is a basic application with the capability of recording audio. In addition to this, it allows several editing functions, such as trimming and overwriting.Utilities
Activity Monitor
Activity Monitor is aAirPort Utility
AirPort Utility is a program that allows users to configure anAudio MIDI Setup
The Audio MIDI Setup utility is a program that comes with theBluetooth File Exchange
Bluetooth File Exchange is a utility that comes with theBoot Camp Assistant
Boot Camp Assistant assists users with installingColorSync Utility
ColorSync Utility is a macOS application used for management of color profiles and filters used in Apple's PDF workflows, or applying filters to PDF documents. The interface is composed of two parts, the document browser and the utility window. The document browser allows the user to zoom in and out of an image or apply a Filter to it. The utility window has several options, including Profile First Aid, Profiles, Devices, Filters and Calculator. * ''Profile First Aid'' allows the user to repair ColorSync color profiles so they conform to the International Color Consortium specification. * ''Profiles'' allows the user to browse the profiles installed on the system, grouped by location, class or space, and graphically compare any two profiles. The profile map is displayed as a rotatable, scalable 3D object and can be plotted inConsole
Console is a log viewer developed by Apple Inc. and included withDigital Color Meter
Digital Color Meter is a utility for measuring and displaying the color values ofDisk Utility
Grapher
Keychain Access
Migration Assistant
Migration Assistant is a utility by Apple Inc. that transfers data, user accounts, computer settings and apps from oneScreenshot
Available in macOS Mojave (10.14) and above, the Screenshot app bundles features such as screen recording and taking screenshots. Screenshot is initialized whenever the user presses the keyboard shortcuts , , , or .Script Editor
System Information
System Information (previously known as System Profiler) is aTerminal
VoiceOver Utility
VoiceOver is an application where the user can listen to spoken descriptions on the computer.Features
Control Center
Control Center provides access to system controls, such as Wi-Fi, Bluetooth, and Sound, in a unified interface accessible from the menu bar. Some of these controls can be added to the menu bar by dragging them from Control Center. Additional components can be added in System Settings. Available controls include: * Wi-Fi * Bluetooth * AirDrop * Focus * Stage Manager * Keyboard Brightness (available on Mac notebooks) * Screen Mirroring * Display * Sound * Now Playing * Accessibility Shortcuts * Battery (available on Mac notebooks) * Fast User SwitchingDock
The Dock is the main method of launching applications on macOS.Finder
Finder is the default file manager and graphical interface shell ofNotification Center
Spotlight
Spotlight is macOS's selection-based search system, used for indexing documents, pictures, music, applications, and System Settings within the computer.Accessibility
Dwell Control
Dwell allows the pointer to be controlled using head or eye tracking technologies. A user can also trigger actions by dwelling or holding the pointer still for a specified amount of time which will trigger the programmed dwell actions.VoiceOver
System components
Archive Utility
Archive Utility (BOMArchiveHelper until Mac OS X 10.5) is the default/System/Library/CoreServices/Applications/Archive Utility.app
in OS X 10.10 and later, /System/Library/CoreServices/Archive Utility.app
in 10.5 through 10.9, and /System/Library/CoreServices/BOMArchiveHelper.app
in 10.4 Prior to Archive Utility's inclusion in Mac OS X v10.3, beginning with Mac OS 7.6, Apple bundled the freeware StuffIt Expander with the operating system.
Invoking Archive Utility manually shows a minimal GUI letting the user change Archive Utility preferences or choose files to compress or uncompress.
BOM is an abbreviation of Bill of Materials. Crash Reporter
Crash Reporter is the standard crash reporter in defaults write com.apple.CrashReporter DialogType developer, server/code>.
In basic mode, if Crash Reporter notices an application has crashed twice in succession, it will offer to rename the application's preference file and try again (corrupted preference files being a common cause of crashes).
When reporting a crash, the top text field of the window has the crash log, while the bottom field is for user comments. Users may also copy and paste the log into their e-mail client to send to a third-party application developer for the developer to use.
DiskImageMounter
DiskImageMounter is the utility that handles mounting disk volume images in Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
, starting with version 10.3. DiskImageMounter works by either launching a daemon to handle the disk image or by contacting a running dæmon and have it mount the disk.
Like BOMArchiveHelper, DiskImageMounter has no GUI when double-clicked; doing so does nothing. The only GUI the program ever displays is a window with a progress bar and mount options (cancel or skip verification) or an error report if it could not mount the image. It is found in /System/Library/CoreServices/DiskImageMounter.app.
Starting with version 10.7, Apple "removed double-click support for images using legacy metadata." DiskImageMounter will not be able to open .img (NDIF only), .smi (self mounting), .dc42 (Disk Copy 4.2), and .dart (DART) disk image formats that was previously supported in version 10.6 and earlier.
DiskImageMounter supports a variety of disk image file types:/System/Library/CoreServices/DiskImageMounter.app/Contents/Info.plist
* Apple Disk Image (.dmg DMG may refer to:
Organizations Entertainment
* Dames Making Games, a Canadian non-profit organization that encourages the participation of women, non-binary, femme and queer people in the creation of video games
* Davidson Media Group, an Americ ...
, com.apple.disk-image)
* UDIF disk images (.udif, com.apple.disk-image-udif); UDIF segment (.devs, .dmgpart, com.apple.disk-image-udif-segment)
* self mounting image (.smi, com.apple.disk-image-smi)
* DVD/CD-R master image (. toast, .dvdr, .cdr, com.apple.disk-image-cdr, com.roxio.disk-image-toast)
* disk image segment (dmgpart)
* raw disk image ( OSTypes: devr, hdrv, DDim, com.apple.disk-image-raw)
* PC drive container ( OSTypes: OPCD, com.apple.disk-image-pc)
* ISO image (.iso, public.iso-image)
* sparse disk image (.sparseimage, com.apple.disk-image-sparse, .sparsebundle)
As of macOS 11.0, support for the following formats has been removed:
* Disk Copy
Disk Copy was the default utility for handling logical volume images in System 7 through Mac OS X 10.2 (usable in System Software 6 as well). In later versions of macOS it has been replaced by DiskImageMounter for mounting the images and Disk ...
4.2 disk image (.dc42, .diskcopy42, com.apple.disk-image-dc42)
* DART disk image (.dart, com.apple.disk-image-dart)
* NDIF disk image (.ndif, .img, com.apple.disk-image-ndif); NDIF disk image segment (.imgpart, com.apple.disk-image-ndif-segment)
Directory Utility
Directory Utility is a utility included with the macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
(previously Mac OS X) operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
to configure connections to directory services. Prior to Mac OS X 10.5, this tool was named Directory Access. Apple's LDAP implementation is called Apple Open Directory.
DVD Player
DVD Player (formerly Apple DVD Player) is the default DVD player
A DVD player is a device that plays DVDs produced under both the DVD-Video and DVD-Audio technical standards, two different and incompatible standards. Some DVD players will also play audio CDs. DVD players are connected to a television to ...
in macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
. It supports all the standard DVD features such as multiple audio, video & subtitle tracks as well as Dolby Digital
Dolby Digital, originally synonymous with Dolby AC-3, is the name for what has now become a family of audio compression (data), audio compression technologies developed by Dolby Laboratories. Formerly named Dolby Stereo Digital until 1995 in film, ...
5.1 passthrough, DVD access URLs and closed captions. In some instances, users can choose which VOB
VOB (for video object) is the container format in DVD-Video media. VOB can contain digital video, digital audio, subtitles, DVD menus and navigation contents multiplexed together into a stream form. Files in VOB format may be encrypted.
File fo ...
file to open. DVD Player is also fully compatible with DVDs authored by DVD Studio Pro and iDVD, including HD DVD
HD DVD (short for High Definition Digital Versatile Disc) is an obsolete high-density optical disc format for storing data and playback of high-definition video. Supported principally by Toshiba, HD DVD was envisioned to be the successor to ...
s by DVD Studio Pro. As of macOS Mojave, it has been updated to 64-bit, sports a new icon and has better Touch Bar support.
DVD Player complies with most copyright laws, and will thus enforce most restrictive measures of DVD technology, such as region-restrictive encodings and user-inhibited operations ("disabled actions"). It does this even when using an all-region DVD drive. It will even force Apple's Grab (screen-grabbing) program to cease functioning through the Finder interface until the DVD Player application is quit, effectively preventing the user from taking screen captures of visual DVD content.
The software does not contain a DTS decoder, so DTS tracks cannot be played through the Mac's built in speakers or analog output. However, DTS tracks can be output to devices that have their own decoder, so playback is supported through outputs such as S/PDIF, DisplayPort and HDMI. It has never supported the ability to play Blu-Ray discs.
Expansion Slot Utility
Expansion Slot Utility allows manual allocation of PCIe card bandwidth. It is only available on certain Mac Pro models.
Feedback Assistant
The Feedback Assistant is made available to customers in the Apple Software Customer Seeding, AppleSeed for IT or Apple Beta Software programs and allows a user to manually send feedback, reports, or requests to Apple.
HelpViewer
Help Viewer is a WebKit
WebKit is a browser engine developed by Apple and primarily used in its Safari web browser, as well as on the iOS and iPadOS version of any web browser. WebKit is also used by the BlackBerry Browser, PlayStation consoles beginning from the ...
based HTML
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
viewer for macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
aimed at displaying help files and other documentation
Documentation is any communicable material that is used to describe, explain or instruct regarding some attributes of an object, system or procedure, such as its parts, assembly, installation, maintenance and use. As a form of knowledge manageme ...
. It is found in . The default file extension is " .help". Help index
Index (or its plural form indices) may refer to:
Arts, entertainment, and media Fictional entities
* Index (''A Certain Magical Index''), a character in the light novel series ''A Certain Magical Index''
* The Index, an item on a Halo megastru ...
files are generated with Help Indexer. macOS applications typically use Help Viewer to display their help content, rather than a custom system.
Help Viewer's implementation in Mac OS X 10.5 (Leopard) found its way to Rob Griffiths' list of Leopard criticisms, because Apple changed the software from a standalone application with a standard window interface to one with a floating window that always appears in front of all other application windows, obscuring the interface for which one is seeking help (see image below).
Although one can close or minimize the Help Viewer window, it is difficult to consult the Help Viewer while simultaneously working with the application, short of changing the size of windows so both fit on the screen. The Help Viewer window also does not work with the Exposé window management feature (Mission Control in OS X 10.7 or later). There is a workaround using the defaults command accessible in the Terminal.
iOS App Installer
iOS App Installer is an app that downloads .ipa
An .ipa file is an iOS and iPadOS application archive file which stores an iOS/iPadOS app. Each .ipa file includes a binary and can only be installed on an iOS, iPadOS, or ARM-based macOS device. Files with the .ipa extension can be uncompressed ...
files for iPadOS applications so that they can be run on Apple silicon-based Macs.
Installer
Installer extracts and installs files out of .pkg packages, allowing developers to create uniform software installers.
Installer launches when a package or metapackage file is opened. The installation process itself can vary substantially, as Installer allows developers to customize the information the user is presented with. For example, it can be made to display a custom welcome message, software license
A software license is a legal instrument (usually by way of contract law, with or without printed material) governing the use or redistribution of software. Under United States copyright law, all software is copyright protected, in both sour ...
and readme "\n\n\n\n\n\n''README.txt: A Memoir'' is a 2022 memoir by Chelsea Manning. It covers her early life, experience as a soldier in the U.S. Army, and life and imprisonment after she leaked classified information to WikiLeaks
WikiLeaks () is an ...
. Installer also handles authentication, checks that packages are valid before installing them, and allows developers to run custom scripts
Script may refer to:
Writing systems
* Script, a distinctive writing system, based on a repertoire of specific elements or symbols, or that repertoire
* Script (styles of handwriting)
** Script typeface, a typeface with characteristics of ha ...
at several points during the installation process.
Installer packages have the file extension . Prior to Mac OS X Leopard
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in two ...
, installer packages were implemented as Mac OS X packages. These packages were a collection of files that resided in folders with a .pkg file extension. In Mac OS X Leopard
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in two ...
the software packaging method was changed to use the XAR (eXtensible ARchiver) file format; the directory tree containing the files is packaged as an xar archive file with a extension. Instead of distributing multiple files for a package, this allowed all of the software files to be contained in a single file for easier distribution with the benefit of package signing.
loginwindow
The loginwindow process displays the macOS login window at system startup if auto-login is not set, verifies login attempts, and launches login applications. It also implements the Force Quit window, restarts macOS user interface components (the Dock and Finder) if they crash, and handles the logout, restart, and shutdown routines.
Users are assigned their own loginwindow when they log in; if a loginwindow process belonging to a specific user is force quit, they will be logged out.
Screen Sharing
Screen Sharing is a utility that may be used to control remote computers and access their files. To connect, one may enter a VNC or Apple ID and authenticate as a local user on the remote computer, or, if the computers are linked via the same Apple ID, automatically initialise the connection. It supports features such as a shared clipboard between the two computers and remotely transferring files.
The feature must be enabled in the Sharing preference pane in System Settings.
Software Update
Software Update is a section in System Settings for Mac Software Updates, as well as updates to core Mac apps, starting in macOS Mojave (10.14); it also has an item in the Apple menu. From OS X Mountain Lion (10.8) to macOS High Sierra (10.13), the Mac App Store was used for Software Updates; prior to that, Software Update was a separate utility, which could be launched from the Apple menu or from the Software Update pane in System Settings.
Other
Other system components include:
* About This Mac, which shows information about the Mac it is running on, such as the hardware, serial number, and macOS version.
* Captive Network Assistant, a dæmon used to access captive portals when connected to public Wi-Fi networks.
* Certificate Assistant, a utility for creating and verifying digital certificates.
* ControlStrip, a dæmon that controls the Touch Bar.
* CoreLocationAgent, a dæmon responsible for displaying authorization prompts to allow apps and widgets to access location services.
* FolderActionsDispatcher, a dæmon responsible for monitoring changes to the filesystem to run Folder Action scripts.
* Install Command Line Developer Tools, a utility that allows developers to easily install Xcode's command line developer tools if Xcode is not installed. It can be executed by running in the terminal.
* Keychain Circle Notification, a dæmon involved in iCloud Keychain syncing.
* ManagedClient manages various functions pertaining to managed preferences and configuration profiles.
* macOS Setup Assistant is the that have installed a fresh copy of macOS or have just bought a new Mac to set it up and configure important settings like Computer Accounts, Apple ID, iCloud, and Accessibility settings. It is also run after major macOS system upgrades.
* OBEXAgent, a server that handles Bluetooth access.
* ODSAgent, a server that handles remote disk access.
* OSDUIHelper, a dæmon that displays on-screen graphics when certain settings, such as volume or display brightness, or adjusted.
* PIPAgent, which manages the picture-in-picture feature available in macOS Sierra and later.
* Photo Library Migration Utility, which can migrate iPhoto
iPhoto is a discontinued digital photograph manipulation software application developed by Apple Inc. It was included with every Macintosh personal computer from 2002 to 2015, when it was replaced with Apple's Photos application. Originally s ...
and Aperture
In optics, an aperture is a hole or an opening through which light travels. More specifically, the aperture and focal length of an optical system determine the cone angle of a bundle of rays that come to a focus in the image plane.
An ...
libraries to Photos.
* PowerChime, present on some MacBook models, plays a chime when the notebook is plugged in to power.
* ReportPanic, an app that displays a window when the system reboots from a kernel panic
A kernel panic (sometimes abbreviated as KP) is a safety measure taken by an operating system's kernel upon detecting an internal fatal error in which either it is unable to safely recover or continuing to run the system would have a highe ...
; it allows the user to send a report to Apple.
* screencaptureui, a dæmon responsible for drawing the user interface shown when taking a screenshot
screenshot (also known as screen capture or screen grab) is a digital image that shows the contents of a computer display. A screenshot is created by the operating system or software running on the device powering the display.
Additionally, s ...
.
* ScreenSaverEngine, the process that handles screen saver access. When invoked, it will display the screensaver.
* SystemUIServer, a dæmon that manages status items in the menu bar.
* ThermalTrap, a dæmon which notifies users when the system temperature exceeds a usable limit.
* Ticket Viewer, an app that displays Kerberos tickets.
* UnmountAssistantAgent, which displays a dialog if there is a process preventing ejection of a disk and offers to forcibly eject the disk if the process cannot be quit.
* Wireless Diagnostics, an app that launches when W-Fi connectivity problems are detected.
Older applications
Classic
The Classic Environment, usually referred to as Classic, is a hardware and software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
abstraction layer
In computing, an abstraction layer or abstraction level is a way of hiding the working details of a subsystem. Examples of software models that use layers of abstraction include the OSI model for network protocols, OpenGL, and other graphics libra ...
in PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple– IBM ...
versions of Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
that allows most legacy
In law, a legacy is something held and transferred to someone as their inheritance, as by will and testament. Personal effects, family property, marriage property or collective property gained by will of real property.
Legacy or legacies may refer ...
applications compatible with Mac OS 9
Mac OS 9 is the ninth major release of Apple's classic Mac OS operating system which was succeeded by Mac OS X (renamed to OS X in 2011 and macOS in 2016) in 2001. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet ...
to run on Mac OS X. The name "Classic" is also sometimes used by software vendors to refer to the application programming interface available to "classic" applications, to differentiate between programming for Mac OS X and the classic version of the Mac OS.
The Classic Environment is supported on PowerPC-based Macintosh
The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software en ...
computers running versions of Mac OS X up to 10.4 "Tiger", but not with 10.5 "Leopard" or Macintoshes utilizing any other architecture than PowerPC.
The Classic Environment is a descendant of Rhapsody's "Blue Box" virtualization layer, which served as a proof of concept
Proof of concept (POC or PoC), also known as proof of principle, is a realization of a certain method or idea in order to demonstrate its feasibility, or a demonstration in principle with the aim of verifying that some concept or theory has prac ...
. (Previously, Apple A/UX also offered a virtualized Mac OS environment on top of a UNIX
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
operating system.) It uses a Mac OS 9 System Folder, and a New World ROM file to bridge the differences between the older PowerPC Macintosh platforms and the XNU
XNU is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X (now macOS) operating system and released as free and open-source software as part of the Darwin OS, which in addition to macOS ...
kernel
Kernel may refer to:
Computing
* Kernel (operating system), the central component of most operating systems
* Kernel (image processing), a matrix used for image convolution
* Compute kernel, in GPGPU programming
* Kernel method, in machine lea ...
environment. The Classic Environment was created as a key element of Apple's strategy to replace the classic Mac OS
Mac OS (originally System Software; retronym: Classic Mac OS) is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer from 1984 to 2001, starting with System 1 and ending with Mac OS 9. Th ...
(versions 9 and below) with Mac OS X as the standard operating system (OS) used by Macintosh
The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software en ...
computers by eliminating the need to use the older OS directly.
The Classic Environment can be loaded at login
In computer security, logging in (or logging on, signing in, or signing on) is the process by which an individual gains access to a computer system by identifying and authenticating themselves. The user credentials are typically some form ...
(for faster activation when needed later), on command, or whenever a Mac OS application that requires it is launched (to reduce the use of system resources when not needed). It requires a full version of Mac OS 9 to be installed on the system, and loads an instance of that OS in a sandbox environment, replacing some low-level system call
In computing, a system call (commonly abbreviated to syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed. This may include hardware-related services (for example, acc ...
s with equivalent calls to Mac OS X via updated system files and the Classic Support system enabler. This sandbox is used to launch all "classic" Mac OS applications—there is only one instance of the Classic process running for a given user, and only one user per machine may be running Classic at a time.
If the user chooses to launch the Classic Environment only when needed, launching a "classic" application first launches the Classic Environment, which can be configured to appear in a window
A window is an opening in a wall, door, roof, or vehicle that allows the exchange of light and may also allow the passage of sound and sometimes air. Modern windows are usually glazed or covered in some other transparent or translucent mate ...
resembling the display of a computer booting into Mac OS 9. When the Classic Environment has finished loading, the application launches. When a "classic" application is in the foreground, the menu bar
A menu bar is a graphical control element which contains drop-down menus.
The menu bar's purpose is to supply a common housing for window- or application-specific menus which provide access to such functions as opening files, interacting with ...
at the top of the screen changes to look like the older Mac OS system menu. Dialog box
The dialog box (also called dialogue box (non-U.S. English), message box or simply dialog) is a graphical control element in the form of a small window that communicates information to the user and prompts them for a response.
Dialog boxes ar ...
es and other user-interface elements retain their traditional appearance.
The Classic Environment provides a way to run "Classic" applications on Apple's G5 systems as well as on most G4 based computers sold after January 2003. These machines cannot boot Mac OS 9 or earlier without the bridging capabilities of the Classic Environment or other software (see SheepShaver).
The Classic Environment's compatibility is usually sufficient for many applications, provided the application using it does not require direct access to hardware or engage in full-screen drawing. However, it is not a complete clone of Mac OS 9. The Finder included with Mac OS X v10.2 and later does not support the "Reveal Object" Apple event
Apple events are the message-based interprocess communication mechanism in Mac OS, first making an appearance in System 7 and supported by every version of the classic Mac OS since then and by macOS. Apple events describe "high-level" events such ...
s used by some Mac OS 9 applications, causing the "Reveal In Finder" functionality for those applications to be lost. Early releases of Mac OS X would often fail to draw window frames of Classic applications correctly, and after the Classic Environment's windowing was made double buffered
In computer science, multiple buffering is the use of more than one buffer to hold a block of data, so that a "reader" will see a complete (though perhaps old) version of the data, rather than a partially updated version of the data being create ...
in Mac OS X Panther
Mac OS X Panther (version 10.3) is the fourth major release of macOS, Apple's desktop and server operating system. It followed Mac OS X Jaguar and preceded Mac OS X Tiger. It was released on October 24, 2003.
System requirements
Panther's s ...
, some older applications and games sometimes failed to update the screen properly, such as the original Macintosh port of '' Doom''. However, the Classic Environment "resurrected" some older applications that had previously been unusable on the Macintosh Quadra and Power Macintosh
The Power Macintosh, later Power Mac, is a family of personal computers designed, manufactured, and sold by Apple Computer as the core of the Macintosh brand from March 1994 until August 2006.
Described by ''MacWorld'' as "the most important te ...
series; this is because Mac OS X replaced Mac OS 9's virtual memory
In computing, virtual memory, or virtual storage is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine" which "creates the illusion to users of a very ...
system with a more standard and less fragile implementation.
The Classic Environment's performance
A performance is an act of staging or presenting a play, concert, or other form of entertainment. It is also defined as the action or process of carrying out or accomplishing an action, task, or function.
Management science
In the work place ...
is also generally acceptable, with a few exceptions. Most of an application is run directly as PowerPC code (which would not be possible on Intel-based Macs). Motorola
Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent public companies, Motorola ...
68k
The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
code is handled by the same Motorola 68LC040 emulator that Mac OS 9 uses. Some application functions are actually faster in the Classic Environment than under Mac OS 9 on equivalent hardware, due to performance improvements in the newer operating system's device driver
In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabling operating systems and o ...
s. These applications are largely those that use heavy disk processing, and were often quickly ported to Mac OS X by their developers. On the other hand, applications that rely on heavy processing and which did not share resources under Mac OS 9's co-operative multitasking model will be interrupted by other (non-Classic) processes under Mac OS X's preemptive multitasking. The greater processing power of most systems that run Mac OS X (compared to systems intended to run Mac OS 8
Mac OS 8 is an operating system that was released by Apple Computer on July 26, 1997. It includes the largest overhaul of the classic Mac OS experience since the release of System 7, approximately six years before. It places a greater emphasis o ...
or 9) helps to mitigate the performance degradation of the Classic Environment's virtualization.
Dashboard
Dashboard is an application for Apple Inc.'s macOS operating systems, used as a secondary desktop for hosting mini-applications known as widgets. These are intended to be simple applications that do not take time to launch. Dashboard applications supplied with macOS include a stock ticker, weather report, calculator and notepad; users can create or download their own. Before Mac OS X 10.7 Lion
OS X Lion, also known as Mac OS X Lion, (version 10.7) is the eighth major release of macOS, Apple's desktop and server operating system for Mac computers.
A preview of OS X 10.7 Lion was publicly shown at the "Back to the Mac" Apple Speci ...
, when Dashboard is activated, the user's desktop is dimmed and widgets appear in the foreground. Like application windows, they can be moved around, rearranged, deleted, and recreated (so that more than one of the same Widget is open at the same time, possibly with different settings). New widgets can be opened, via an icon bar on the bottom of the layer, loading a list of available apps similar to the iOS homescreen or the macOS Launchpad. After loading, the widget is ready for use.
Dashboard was first introduced in Mac OS X 10.4 Tiger
Mac OS X Tiger (version 10.4) is the 5th major release of macOS, Apple's desktop and server operating system for Mac computers. Tiger was released to the public on April 29, 2005 for US$129.95 as the successor to Mac OS X 10.3 Panther. Some of ...
. It can be activated as an application, from the Dock, Launchpad or Spotlight. It can also be accessed by a dashboard key. Alternatively, the user can choose to make Dashboard open on moving the cursor into a preassigned hot corner or keyboard shortcut. Starting with Mac OS X 10.7 Lion
OS X Lion, also known as Mac OS X Lion, (version 10.7) is the eighth major release of macOS, Apple's desktop and server operating system for Mac computers.
A preview of OS X 10.7 Lion was publicly shown at the "Back to the Mac" Apple Speci ...
, the Dashboard can be configured as a space
Space is the boundless three-dimensional extent in which objects and events have relative position and direction. In classical physics, physical space is often conceived in three linear dimensions, although modern physicists usually con ...
, accessed by swiping four fingers to the right from the Desktops either side of it. In OS X 10.10 Yosemite
OS X Yosemite ( ; version 10.10) is the eleventh major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers.
OS X Yosemite was announced and released to developers on June 2, 2014, at WWDC 2014 and rele ...
, the Dashboard is disabled by default, as the Notification Center
Notification Center is a feature in iOS and macOS that provides an overview of alerts from applications. It displays notifications until the user completes an associated action, rather than requiring instant resolution. Users may choose what a ...
is now the primary method of displaying widgets.
Dashboard was removed in macOS Catalina.
Grab
Grab was a built-in utility for taking screenshots. It supported capturing a marquee selection, a whole window, or the whole screen, as well as timed screenshots. The program originated from NeXTSTEP
NeXTSTEP is a discontinued object-oriented, multitasking operating system based on the Mach kernel and the UNIX-derived BSD. It was developed by NeXT Computer in the late 1980s and early 1990s and was initially used for its range of proprieta ...
, and was replaced by the Screenshot utility in macOS Mojave. Grab saved screenshots in the TIFF format. It was also possible to save screenshots in PDF format (earlier versions of macOS) or PNG format (later versions).
iDVD
iDVD is a discontinued DVD-creation application
Application may refer to:
Mathematics and computing
* Application software, computer software designed to help the user to perform specific tasks
** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
.
Internet Connect
The Internet Connect program in Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
allows the user to activate dial-up connections to the Internet via an ISP or VPN. It also provides a simple way to connect to an AirPort
An airport is an aerodrome with extended facilities, mostly for commercial air transport. Airports usually consists of a landing area, which comprises an aerially accessible open space including at least one operationally active surfa ...
Network. Up to the latest version of Mac OS X 10.4, the Internet Connect application provides more general tools than the more detailed Network pane in System Settings, which allows the user to configure and control systemwide network settings. However, as of Mac OS X 10.5
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in t ...
, Internet Connect's functions have been incorporated into the Network pane of System Settings, and the application is no longer included.
Use of Internet Connect is generally not necessary if the Macintosh
The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software en ...
is connected to the internet through an Ethernet
Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in ...
device to DSL or cable internet
In telecommunications, cable Internet access, shortened to cable Internet, is a form of broadband Internet access which uses the same infrastructure as a cable television. Like digital subscriber line and fiber to the premises services, cable In ...
service, except to manage connections to any subordinate bluetooth
Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limit ...
equipment.
iSync
iSync was a tool made to sync iCal and Address Book data to a SyncML-enabled mobile phone, via Bluetooth
Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limit ...
or by using a USB connection. It was released on Jan 2, 2003, with technology licensed from fusionOne. Support for many (pre-October 2007) devices was built-in, with newer devices being supported via manufacturer and third-party iSync Plugins. Support for Palm OS organizers and compatible smartphones was removed with the release of iSync 3.1 and Mac OS X 10.6 Snow Leopard. BlackBerry OS
BlackBerry OS is a discontinued proprietary mobile operating system developed by Canadian company BlackBerry Limited for its BlackBerry line of smartphone handheld devices. The operating system provides multitasking and supports specialized i ...
, Palm OS
Palm OS (also known as Garnet OS) was a mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996. Palm OS was designed for ease of use with a touchscreen-based graphical user interface. It is provi ...
, and Windows Mobile
Windows Mobile is a discontinued family of mobile operating systems developed by Microsoft for smartphones and personal digital assistants.
Its origin dated back to Windows CE in 1996, though Windows Mobile itself first appeared in 2000 as Pock ...
(Pocket PC
A Pocket PC (P/PC, PPC) is a class of personal digital assistant (PDA) that runs the Windows Mobile or Windows Embedded Compact operating system that has some of the abilities of modern desktop PCs. The name was introduced by Microsoft in 200 ...
) devices could not be used with iSync, but were supported by third-party applications. Before the release of Mac OS X 10.4, iSync also synchronized a user's Safari
A safari (; ) is an overland journey to observe wild animals, especially in eastern or southern Africa. The so-called "Big Five" game animals of Africa – lion, leopard, rhinoceros, elephant, and Cape buffalo – particularly form an importa ...
bookmarks with the then usable .Mac
MobileMe (branded iTools between 2000 and 2002; .Mac until 2008) is a discontinued subscription-based collection of online services and software offered by Apple Inc. All services were gradually transitioned to and eventually replaced by the ...
subscription service provided by Apple.
Starting with Mac OS X 10.4, much of iSync's original syncing functionality has been moved into the Sync Services framework, which developers can use to incorporate synchronization into their own applications. iSync, however, retained responsibility for the setup, configuration and synchronising of supported mobile handsets. Since the release of iTunes 4.8, the user interface for synchronizing iPods had been delegated to iTunes, although conflict-resolution and substantial changes to contact information (>5%) shows use of iSync. Synchronization with MobileMe (previously .Mac) was then the domain of MobileMe Sync, accessible through a System Settings pane.
iSync was removed from the Mac in version 10.7 Lion.http://www.tuaw.com/2011/05/26/no-more-isync-in-lion/ However, since the underlying framework still existed in Lion and OS X Mountain Lion, it was possible to restore the functionality of iSync using a Mac OS X Snow Leopard
Mac OS X Snow Leopard (version 10.6) is the seventh major release of macOS, Apple's desktop and server operating system for Macintosh computers.
Snow Leopard was publicly unveiled on June 8, 2009 at Apple’s Worldwide Developers Conferen ...
installation or backup.
iTunes
iTunes is a media player, media library, Internet radio
Online radio (also web radio, net radio, streaming radio, e-radio, IP radio, Internet radio) is a digital audio service transmitted via the Internet. Broadcasting on the Internet is usually referred to as webcasting since it is not transmitte ...
broadcaster, mobile device
A mobile device (or handheld computer) is a computer small enough to hold and operate in the hand. Mobile devices typically have a flat LCD or OLED screen, a touchscreen interface, and digital or physical buttons. They may also have a physical ...
management utility, and the client app for iTunes Store
The iTunes Store is a digital media store operated by Apple Inc. It opened on April 28, 2003, as a result of Steve Jobs' push to open a digital marketplace for music. As of April 2020, iTunes offered 60 million songs, 2.2 million apps, 25,00 ...
. It is used to purchase, play, download, and organize digital multimedia, on personal computers running the macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
and Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
operating systems. iTunes is developed by Apple Inc. It was announced on January 9, 2001.
Because iTunes was criticized for having a bloated
Abdominal bloating (or simply bloating) is a short-term disease that affects the gastrointestinal tract. Bloating is generally characterized by an excess buildup of gas, air or fluids in the stomach. A person may have feelings of tightness, pressu ...
user experience, Apple decided to split iTunes into separate apps as of macOS Catalina: Apple Music
Apple Music is a music, audio and video streaming service developed by Apple Inc. Users select music to stream to their device on-demand, or they can listen to existing playlists. The service also includes the Internet radio stations Apple ...
, Apple Podcasts, and Apple TV
An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ancestor, ...
. Finder
Finder may refer to:
* Finder (surname)
* Finder (software), part of the Apple Macintosh operating system
* ''Finder'' (comics), a comic book series by Carla Speed McNeil
* ''Finder'' (novel), a 1994 novel by Emma Bull
* Finder Wyvernspur, a fi ...
would take over the device management aspect that iTunes previously served. This change would not affect Windows or older macOS versions.
Network Utility
Network Utility was an application for macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
up to MacOS Catalina that provided a variety of tools that could be used related to computer network
A computer network is a set of computers sharing resources located on or provided by network nodes. The computers use common communication protocols over digital interconnections to communicate with each other. These interconnections ar ...
information gathering and analysis
Analysis ( : analyses) is the process of breaking a complex topic or substance into smaller parts in order to gain a better understanding of it. The technique has been applied in the study of mathematics and logic since before Aristotle (3 ...
. Starting with macOS Big Sur
macOS Big Sur (version 11) is the seventeenth software versioning, major release of macOS, Apple Inc.'s operating system for Macintosh computers. It was announced at Apple's Apple Worldwide Developers Conference, Worldwide Developers Conferen ...
the application is no longer included and was replaced with a message that it has been deprecated. Starting with macOS Ventura
macOS Ventura (version 13) is the nineteenth and current Software versioning, major release of macOS, Apple Inc., Apple's desktop operating system for Mac (computer), Mac computers. The successor to macOS Monterey, it was announced at WWDC 2022 ...
, the application is removed from the OS.
Network Utility showed information about each of your network connections, including the MAC address
A media access control address (MAC address) is a unique identifier assigned to a network interface controller (NIC) for use as a network address in communications within a network segment. This use is common in most IEEE 802 networking tec ...
of the interface, the IP address
An Internet Protocol address (IP address) is a numerical label such as that is connected to a computer network that uses the Internet Protocol for communication.. Updated by . An IP address serves two main functions: network interface ident ...
assigned to it, its speed and status, a count of data packets sent and received, and a count of transmission errors and collisions. It also provided a GUI to the netstat, ping, traceroute, whois, finger
A finger is a limb of the body and a type of digit, an organ of manipulation and sensation found in the hands of most of the Tetrapods, so also with humans and other primates. Most land vertebrates have five fingers (Pentadactyly). Chambers 1 ...
, and stroke UNIX programs.
ODBC Administrator
ODBC Administrator was a 32-bit utility in the Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
for administering ODBC
In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. A ...
, which enables interaction with ODBC-compliant data sources. Features included connection pooling, trace log creation, and ODBC driver management, among other administration features.
Although Apple started including the underlying iODBC libraries in Mac OS X Jaguar
Mac OS X Jaguar (version 10.2) is the third major release of macOS, Apple's desktop and server operating system. It superseded Mac OS X 10.1 and preceded Mac OS X Panther. The operating system was released on August 23, 2002 either for sing ...
,Open Source Software in Mac OS X Jaguar (10.2.1)
/ref> and continued to do so through at least macOS Big Sur
macOS Big Sur (version 11) is the seventeenth software versioning, major release of macOS, Apple Inc.'s operating system for Macintosh computers. It was announced at Apple's Apple Worldwide Developers Conference, Worldwide Developers Conferen ...
,Open Source Software in macOS Big Sur (11.2.0)
/ref> Apple only included their ODBC Administrator through Mac OS X Leopard
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in two ...
, and temporarily made it available as a separate download (since removed) for Snow Leopard
The snow leopard (''Panthera uncia''), also known as the ounce, is a felid in the genus '' Panthera'' native to the mountain ranges of Central and South Asia. It is listed as Vulnerable on the IUCN Red List because the global population is es ...
.
Alternatives to Apple's 32-bit ODBC Administrator include the free and open source 32-bit and 64-bit iODBC Administrator included with the iODBC SDK, which is available for all extant versions of Mac OS X (10.0.x through 11.2.x).iODBC SDK Downloads
/ref>
Remote Install Mac OS X
Remote Install Mac OS X was a remote installer for use with MacBook Air
The MacBook Air is a line of ultrabook computers developed and manufactured by Apple Inc. It consists of a full-size keyboard, a machined aluminum case, and, in the more modern versions, a thin light structure. The Air was originally positi ...
laptops over the network. It could run on a Mac or a Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
PC with an optical drive. A client MacBook Air (lacking an optical drive) could then wirelessly connect to the other Mac or PC to perform system software installs.
Remote Install Mac OS X was released as part of Mac OS X 10.5.2 on February 12, 2008. Support for the Mac mini was added in March 2009, allowing the DVD drive to be replaced with a second hard drive.
With the launch of Mac OS X Lion, Apple has omitted Remote Install. A workaround is to enable Target Disk Mode.
Sherlock
Sherlock, named after fictional detective Sherlock Holmes, is a file and web search tool created by Apple Inc. for the PowerPC-based "classic" Mac OS, introduced with Mac OS 8 as an extension of the Mac OS Finder's file searching capabilities. Like its predecessor (System 7.5's totally revamped 'Find File' app, adapted by Bill Monk from his 'Find Pro' shareware find program , Sherlock searches for local files and file contents, using the same basic indexing code and search logic found in AppleSearch. Sherlock extended the system by enabling the user to search for items through the World Wide Web through a set of plugins which employed existing web search engines. These plugins were written as plain text files, so that it was a simple task for a user to write a Sherlock plugin. Since most of the standard plug-ins for Sherlock provided by Apple itself no longer function, it was officially retired and removed in the release of Mac OS X 10.5 Leopard in 2007.
Software Update
In Mac OS 9
Mac OS 9 is the ninth major release of Apple's classic Mac OS operating system which was succeeded by Mac OS X (renamed to OS X in 2011 and macOS in 2016) in 2001. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet ...
and early versions of Mac OS X, Software Update was a standalone tool
A tool is an object that can extend an individual's ability to modify features of the surrounding environment or help them accomplish a particular task. Although many animals use simple tools, only human beings, whose use of stone tools dates ba ...
. The program was part of the CoreServices
The architecture of macOS describes the layers of the operating system that is the culmination of Apple Inc.'s decade-long research and development process to replace the classic Mac OS.
After the failures of their previous attempts—Pink, w ...
in OS X. It could automatically inform users of new updates (with new features and bug and security fixes) to the operating system, applications, device driver
In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabling operating systems and o ...
s, and firmware
In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide ...
. All updates required the user to enter their administrative password and some required a system restart. It could be set to check for updates daily, weekly, monthly, or not at all; in addition, it could download and store the associated .pkg
.pkg (package) is a filename extension used for several file formats that contain packages of software and other files to be installed onto a certain device, operating system, or filesystem, such as the macOS, iOS, PlayStation Vita, PlayStatio ...
file (the same type used by Installer) to be installed at a later date, and it maintained a history of installed updates. Starting with Mac OS X 10.5 Leopard
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in two ...
, updates that required a reboot logged out the user prior to installation and automatically restarted the computer when complete. In earlier versions of OS X, the updates were installed, but critical files were not replaced until the next system startup.
Beginning with OS X 10.8, Software Update became part of the App Store application. Beginning with macOS Mojave (10.14), it became a part of System preferences
System Settings (System Preferences on macOS Monterey and earlier) is an application included with macOS. It allows users to modify various system settings, which are divided into separate Preference Panes. The System Settings application wa ...
.
X11
In Mac OS X Tiger
Mac OS X Tiger (version 10.4) is the 5th major release of macOS, Apple's desktop and server operating system for Mac computers. Tiger was released to the public on April 29, 2005 for US$129.95 as the successor to Mac OS X 10.3 Panther. Som ...
, X11 was an optional install included on the install DVD. Mac OS X Leopard
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in two ...
, Snow Leopard
The snow leopard (''Panthera uncia''), also known as the ounce, is a felid in the genus '' Panthera'' native to the mountain ranges of Central and South Asia. It is listed as Vulnerable on the IUCN Red List because the global population is es ...
and Lion
The lion (''Panthera leo'') is a large Felidae, cat of the genus ''Panthera'' native to Africa and India. It has a muscular, broad-chested body; short, rounded head; round ears; and a hairy tuft at the end of its tail. It is sexually dimorphi ...
installed X11 by default, but from OS X Mountain Lion (10.8), Apple dropped dedicated support for X11, with users directed to the open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
XQuartz project (to which it contributes) instead.
Development tools
Server technology
Core components
* AppleScript
AppleScript is a scripting language created by Apple Inc. that facilitates automated control over scriptable Mac applications. First introduced in System 7, it is currently included in all versions of macOS as part of a package of system aut ...
* Aqua
* Audio Units
Audio Units (AU) are a system-level plug-in architecture provided by Core Audio in Apple's macOS and iOS operating systems. Audio Units are a set of application programming interface (API) services provided by the operating system to generat ...
* Bonjour
* Boot Camp Boot camp may refer to:
Training programs
* Boot camp (correctional), a type of correctional facility for adolescents, especially in the U.S. penal system
* Boot camp, a training camp for learning various types of skills
** Dev bootcamp, a de ...
* Carbon
Carbon () is a chemical element with the symbol C and atomic number 6. It is nonmetallic and tetravalent—its atom making four electrons available to form covalent chemical bonds. It belongs to group 14 of the periodic table. Carbon makes ...
* Cocoa
Cocoa may refer to:
Chocolate
* Chocolate
* ''Theobroma cacao'', the cocoa tree
* Cocoa bean, seed of ''Theobroma cacao''
* Chocolate liquor, or cocoa liquor, pure, liquid chocolate extracted from the cocoa bean, including both cocoa butter and ...
* Core Animation
* Core Audio
Core Audio is a low-level API for dealing with sound in Apple's macOS and iOS operating systems. It includes an implementation of the cross-platform OpenAL.
Apple's Core Audio documentation states that "in creating this new architecture on ...
* Core Data
* Core Image
* Core Video
* Darwin
Darwin may refer to:
Common meanings
* Charles Darwin (1809–1882), English naturalist and writer, best known as the originator of the theory of biological evolution by natural selection
* Darwin, Northern Territory, a territorial capital city i ...
* Mission Control
* Keychain
A keychain (also key fob or keyring) is a small ring or chain of metal to which several keys can be attached. The length of a keychain allows an item to be used more easily than if connected directly to a keyring. Some keychains allow one or b ...
* OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve ha ...
* plist
* Quartz
Quartz is a hard, crystalline mineral composed of silica ( silicon dioxide). The atoms are linked in a continuous framework of SiO4 silicon-oxygen tetrahedra, with each oxygen being shared between two tetrahedra, giving an overall chemical ...
* QuickTime
QuickTime is an extensible multimedia framework developed by Apple Inc., capable of handling various formats of digital video, picture, sound, panoramic images, and interactivity. Created in 1991, the latest Mac version, QuickTime X, is a ...
* Rosetta
Rosetta or Rashid (; ar, رشيد ' ; french: Rosette ; cop, ϯⲣⲁϣⲓⲧ ''ti-Rashit'', Ancient Greek: Βολβιτίνη ''Bolbitinē'') is a port city of the Nile Delta, east of Alexandria, in Egypt's Beheira governorate. The ...
* Smart folder
In computing, a virtual folder generally denotes an organizing principle for files that is not dependent on location in a hierarchical directory tree. Instead, it consists of software that coalesces results from a data store, which may be a databa ...
* Spaces Spaces may refer to:
* Google Spaces (app), a cross-platform application for group messaging and sharing
* Windows Live Spaces, the next generation of MSN Spaces
* Spaces (software), a virtual desktop manager implemented in Mac OS X Leopard
* Spac ...
* WebKit
WebKit is a browser engine developed by Apple and primarily used in its Safari web browser, as well as on the iOS and iPadOS version of any web browser. WebKit is also used by the BlackBerry Browser, PlayStation consoles beginning from the ...
* XNU
XNU is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X (now macOS) operating system and released as free and open-source software as part of the Darwin OS, which in addition to macOS ...
Notes
References
{{macOS
components
macOS components