OS X Yosemite
| OS X Yosemite | |
|---|---|
| Version of the macOS operating system | |
| File:OS X Yosemite Desktop.png The default desktop of OS X Yosemite | |
| Developer | Apple |
| OS family | |
| Source model | Closed, with open source components |
| General availability | October 16, 2014 |
| Latest release | 10.10.5 (Build 14F2511)[2] / July 19, 2017 |
| Repository |
|
| Update method | Mac App Store |
| Supported platforms | x86-64 |
| Kernel type | Hybrid (XNU) |
| License | APSL and Apple EULA |
| Preceded by | OS X Mavericks |
| Succeeded by | OS X El Capitan |
| Official website | Apple - OS X Yosemite - Overview at the Wayback Machine (archived August 28, 2015) |
| Tagline | Every bit as powerful as it looks. |
| Support status | |
| Obsolete, unsupported as of August 2017. iTunes is no longer being updated, but is able to download driver updates to sync to newer devices.[3] | |
| Part of a series on |
| macOS |
|---|
OS X Yosemite (/joʊˈsɛmɪti/ yoh-SEM-it-ee; version 10.10) is the eleventh major release of macOS, Apple'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 released to public beta testers on July 24, 2014. Yosemite was released to consumers on October 16, 2014.[4] Following the Northern California landmark-based naming scheme introduced with OS X Mavericks, Yosemite is named after the national park.
System requirements
[edit | edit source]All Macintosh computers capable of running OS X Mountain Lion (v10.8.x) are able to run Yosemite as the two operating systems have the same requirements.[5] However, to take full advantage of the Handoff feature, additional minimum system requirements include a Mac with Bluetooth LE (Bluetooth 4.0). As with Mavericks and Mountain Lion, 2 GB of RAM, 8 GB of available storage, and Mac OS X Snow Leopard 10.6.8 or later are required.
These are the models that are compatible with OS X Yosemite:
- iMac (Mid 2007 to Mid 2015)
- MacBook (Late 2008 to Mid 2010)
- 12-inch MacBook (2015)
- MacBook Air (Late 2008 to Early 2015)
- MacBook Pro (Mid 2007 to Mid 2015)
- Mac Mini (Early 2009 to Late 2014)
- Mac Pro (Early 2008 to Late 2013)
- Xserve (Early 2009)
These are the models that support new features such as Handoff, Instant Hotspot as well as AirDrop between Mac computers and iOS devices:[6]
- iMac (Late 2012 or later)
- MacBook (Early 2015 or later)
- MacBook Air (Mid 2012 or later)
- MacBook Pro (Mid 2012 or later)
- Mac Mini (Late 2012 or later)
- Mac Pro (Late 2013)
Features
[edit | edit source]Default wallpaper
[edit | edit source]The default desktop wallpaper is an image of Half Dome.
Design
[edit | edit source]Yosemite introduced a major overhaul of OS X's user interface, emphasizing flat graphic design over skeuomorphism, following the aesthetic introduced with iOS 7 and certain applications from OS X Mavericks. It is the first major redesign of the OS X user interface since 10.5 Leopard. Other changes include thinner fonts and blurred translucency effects. Some icons have been changed to correspond with those of iOS 7 and iOS 8. Yosemite maintains the OS X desktop metaphor.[7]
Other design changes include new icons, light and dark color schemes, and the replacement of Lucida Grande with Helvetica Neue as the default system typeface.[8][9][10] Yosemite is the only macOS version to use Helvetica Neue as the default typeface, as in El Capitan it was again changed, this time to Apple's own, newly-designed San Francisco typeface. In Yosemite, the Dock is a 2D translucent rectangular strip instead of a skeuomorphic glass shelf, reminiscent of the Dock design used in early versions of OS X through Tiger and in iOS since iOS 7.
Continuity
[edit | edit source]Many of Yosemite's new features focus on the theme of "continuity", increasing its integration with other Apple platforms and services such as iOS and iCloud.[11] The Handoff functionality allows the operating system to integrate with iOS 8 devices over Bluetooth LE and Wi-Fi; users can place and answer phone calls using their iPhone as a conduit, send and receive text messages, activate personal hotspots, or load items being worked on in a mobile app (such as Mail drafts or Numbers spreadsheets) directly into their desktop equivalent.[11]
Notification Center
[edit | edit source]Notification Center features a new "Today" view, similar to that in iOS. The Today view can display information and updates from various sources, along with widgets.[8][9] The widgets in the Today view are similar to those of iOS 8.
Photos
[edit | edit source]As of OS X 10.10.3, Photos replaces both iPhoto and Aperture.[12] It uses iCloud Photo Library to upload all the user's photos across their devices.
Other
[edit | edit source]Spotlight is a more prominent part of the operating system; it now displays its search box in the center of the screen and can include results from online sources, including Bing, Maps, and Wikipedia.[8] Stock applications such as Safari and Mail have been updated.[13] In particular, many security features have been added to Safari, such as a custom history clearing option that lets users clear history, cookies, and other data from the previous hour, day, or two days. In addition, Apple added DuckDuckGo to its search offerings, a non-tracking search engine that doesn’t store users’ data.[14] Safari allows you to remotely close tabs from an iOS device.[15] Safari now supports browsing in private browsing mode with certain windows (as opposed to all the windows having to be either in or out of private browsing).[16]
The green "zoom" button on windows now has a different function in applications that support full-screen mode. Instead of simply enlarging the window, the button now enters full-screen mode, eliminating the full-screen button at the top-right corner of windows that has been present since Mac OS X Lion. However, holding the Option key (⌥) while clicking the zoom button or double-clicking on the window chrome continues to invoke the original behavior.[17]: 123–124
JavaScript for Automation (JXA) is the new system-wide support for scripting with JavaScript, built upon JavaScriptCore and the Open Scripting Architecture.[18] It features an Objective-C bridge which enables entire Cocoa applications to be programmed in JavaScript.[19]
Along with other framework changes, CloudKit was integrated in this release.[20] CloudKit functions as a Mobile Backend as a Service (MBaaS) and is one method for app developers to integrate access to Apple’s iCloud servers into their apps.[21]
There is a "dark mode" in System Preferences which makes the Dock and menu bar darker.[15]
Beta testing
[edit | edit source]Apple initiated a new public beta program for OS X, a practice not seen with its operating systems since 2000's US$29.95 Mac OS X Public Beta, which had preceded the release of Mac OS X v10.0. Yosemite is part of the OS X Beta Seed Program, a public program that allows the first 1 million[22] users to download and test the Yosemite beta at no charge. Beta testers are required to acknowledge the potential risks involved with prerelease software, and sign a non-disclosure agreement (NDA).[23] The program began releasing Public Betas on July 24, 2014.[24] Six public betas of Yosemite were released.
Reception
[edit | edit source]On release, Yosemite received positive reviews, with users praising the simplified user interface. Programmer John Siracusa, who had reviewed every OS release, wrote for Ars Technica that "Yosemite is an aesthetic one-way valve... switching back to Mavericks after a week or two in Yosemite is like returning to iOS 6. Everything looks embarrassingly chunky, glossy, and gaudy."[25] Macworld's review generally praised Yosemite for its design, but noted that it had found WiFi network issues and that Continuity had proved unreliable.[26]
Yosemite faced problems with network stability and the discoveryd DNS program. Because of this, Apple replaced discoveryd with the mDNSResponder system (used in Mavericks) in 10.10.4.[27] Another notable bug experienced on Yosemite was the 'Unicode of death' problem, following a similar bug in 2013, in which a meaningless Arabic text string could crash applications using the system text-display APIs.[28] Some users who upgraded to Yosemite complained that the Finder fails to show the contents of folders.[29]
Spotlight on Yosemite by default reports the user's current location (at the city level) and all their search queries to Apple and third parties.[30][31][32][33] Reporting by Spotlight can be disabled by the user, although, even if this is done, the Safari web browser will continue to send search terms to Apple unless the function is separately disabled.
Release history
[edit | edit source]| Version | Build | Date | Darwin version | Release notes |
|---|---|---|---|---|
| 10.10 | 14A389 | October 16, 2014 | 14.0 | Original Mac App Store release |
| 10.10.1 | 14B25 | November 17, 2014 | ||
| 10.10.2 | 14C109 | January 27, 2015 | 14.1 | |
| 14C1510 | March 9, 2015 | |||
| 14C2043 | Forked build for the Early 2015 MacBook Air | |||
| 14C1514 | March 19, 2015 | |||
| 14C2513 | ||||
| 10.10.3 | 14D131 | April 8, 2015 | 14.3 | |
| 14D136 | April 16, 2015 | Supplemental Update Fixes issue with video driver issue that may prevent Mac from starting up when running certain apps that capture video | ||
| 10.10.4 | 14E46 | June 30, 2015 | 14.4 | |
| 10.10.5 | 14F27 | August 13, 2015 | 14.5 | |
| 14F1021 | October 21, 2015 | |||
| 14F1505 | November 12, 2015 | |||
| 14F1509 | December 11, 2015 | |||
| 14F1605 | January 19, 2016 | |||
| 14F1713 | March 21, 2016 | |||
| 14F1808 | May 18, 2016 | |||
| 14F1909 | July 18, 2016 | |||
| 14F1912 | September 1, 2016 | |||
| 14F2009 | October 24, 2016 | |||
| 14F2109 | December 13, 2016 | |||
| 14F2315 | March 27, 2017 | |||
| 14F2411 | May 15, 2017 | |||
| 14F2511 | July 19, 2017 |
Timeline of Mac operating systems
[edit | edit source]| Timeline of Mac operating systems |
|---|
| <timeline>
DateFormat=dd/mm/yyyy Define $now=20/07/2026 Define $later=20/01/2029 Define $start=01/01/1984 Define $skip=at:end#Force a blank line Define $dayunknown=15#what day to use if it's actually not known Period=from:$start till:$later ImageSize=width:1200 height:auto barincrement:22 TimeAxis=orientation:horizontal PlotArea=right:5 left:5 bottom:60 top:5 Legend=orientation:vertical position:bottom columns:1 Colors= id:macfinder2 value:rgb(1,0.8,0.8) id:macfinder value:rgb(1,0.7,0.8) legend:Finder id:macos2 value:rgb(0.8,0.9,1) id:macos value:rgb(0.7,0.8,1) legend:Classic_Mac_OS id:macworks value:rgb(0.8,0.8,1) id:macworks2 value:rgb(0.8,0.7,1) legend:Lisa/MacWorks id:aux2 value:rgb(1,0.9,0.8) id:aux value:rgb(1,0.8,0.7) legend:A/UX id:osx2 value:rgb(0.9,1,0.8) id:osx value:rgb(0.7,0.9,0.6) legend:Mac_OS_X/macOS id:lightline value:rgb(0.9,0.9,0.9) id:lighttext value:rgb(0.5,0.5,0.5) id:current value:rgb(0.91,0.91,0.91) id:current2 value:rgb(0.97,0.97,0.97) legend:Representative_Macintosh_models id:today value:rgb(0.2,0.2,0.9) BackgroundColors=canvas:white ScaleMajor=gridcolor:lighttext unit:year increment:1 start:01/01/1985 ScaleMinor=gridcolor:lightline unit:month increment:6 start:01/07/1984 BarData= barset:finder barset:classic barset:lisa barset:nix barset:osx barset:reference barset:arch PlotData= width:15 textcolor:black barset:finder shift:(5,-5) anchor:from fontsize:s color:macfinder from:$dayunknown/01/1984 till:$dayunknown/04/1985 text:"Finder" barset:break color:macfinder2 from:$dayunknown/04/1985 till:$dayunknown/10/1985 text:"4.x" barset:break color:macfinder from:$dayunknown/10/1985 till:$dayunknown/10/1987 text:"5.x" barset:break color:macfinder2 from:$dayunknown/10/1987 till:13/05/1991 text:"6.x" barset:break color:macfinder from:13/05/1991 till:26/07/1997 text:"7.x" barset:break color:macfinder2 from:26/07/1997 till:$dayunknown/10/1999 text:"8.x" barset:break color:macfinder from:$dayunknown/10/1999 till:05/12/2001 text:"9.x" barset:classic shift:(5,-5) anchor:from fontsize:s color:macos from:24/01/1984 till:$dayunknown/04/1985 text:"OS 1" barset:break color:macos2 from:$dayunknown/04/1985 till:15/01/1986 text:"2" barset:break color:macos from:16/01/1986 till:$dayunknown/01/1987 text:"3" barset:break color:macos2 from:$dayunknown/01/1987 till:$dayunknown/10/1987 text:"4" barset:break color:macos from:$dayunknown/10/1987 till:$dayunknown/04/1988 text:"5" barset:break color:macos2 from:$dayunknown/04/1988 till:13/05/1991 text:"6" barset:break color:macos from:13/05/1991 till:$dayunknown/08/1992 text:"7" barset:break color:macos2 from:$dayunknown/08/1992 till:$dayunknown/09/1994 text:"7.1" barset:break color:macos from:$dayunknown/09/1994 till:07/01/1997 text:"7.5" barset:break color:macos2 from:07/01/1997 till:26/07/1997 text:"7.6" barset:break color:macos from:26/07/1997 till:19/01/1998 text:"8" barset:break color:macos2 from:19/01/1998 till:17/10/1998 text:"8.1" barset:break color:macos from:17/10/1998 till:10/05/1999 text:"8.5" barset:break color:macos2 from:10/05/1999 till:23/10/1999 text:"8.6" barset:break color:macos from:23/10/1999 till:08/01/2001 text:"9" barset:break color:macos2 from:09/01/2001 till:17/06/2001 text:"9.1" barset:break color:macos from:18/06/2001 till:06/05/2002 text:"9.2" barset:lisa shift:(5,-5) anchor:from fontsize:s color:macworks from:$dayunknown/01/1984 till:$dayunknown/04/1985 text:"Lisa/MW" barset:break color:macworks2 from:$dayunknown/04/1985 till:$dayunknown/01/1986 barset:break color:macworks from:$dayunknown/01/1986 till:$dayunknown/08/1988 text:"Sun R." barset:break color:macworks2 from:$dayunknown/08/1988 till:$dayunknown/06/1990 text:"Plus" barset:break color:macworks from:$dayunknown/06/1990 till:$dayunknown/01/1996 text:"Plus II barset:nix shift:(5,-5) anchor:from fontsize:s color:aux from:$dayunknown/02/1988 till:$dayunknown/06/1990 text:"A/UX 1" barset:break color:aux2 from:$dayunknown/06/1990 till:16/04/1992 text:"2" barset:break color:aux from:16/04/1992 till:01/01/1995 text:"3" barset:osx shift:(5,-5) anchor:from fontsize:s barset:break $skip color:osx2 from:13/09/2000 till:24/03/2001 text:"β" barset:break color:osx2 from:16/03/1999 till:27/10/2000 text:"X Server 1.0" color:osx from:24/03/2001 till:22/06/2001 text:"10.0 Cheetah" color:osx2 from:25/09/2001 till:06/06/2002 text:"10.1 Puma" color:osx from:24/08/2002 till:03/10/2003 text:"10.2 Jaguar" barset:break color:osx2 from:24/10/2003 till:14/04/2005 text:"10.3 Panther" color:osx from:29/04/2005 till:14/11/2007 text:"10.4 Tiger" color:osx2 from:26/10/2007 till:13/08/2009 text:"10.5 Leopard" color:osx from:29/08/2009 till:25/07/2011 text:"10.6 Snow Leopard" barset:break color:osx from:20/07/2011 till:04/10/2012 text:"10.7 Lion" color:osx2 from:25/07/2012 till:13/08/2015 text:"10.8 Mountain Lion" color:osx from:22/10/2013 till:18/07/2016 text:"10.9 Mavericks" color:osx2 from:16/10/2014 till:19/07/2017 text:"10.10 Yosemite" barset:break color:osx2 from:30/09/2015 till:09/07/2018 text:"10.11 El Capitan" color:osx from:20/09/2016 till:26/09/2019 text:"10.12 Sierra" color:osx2 from:25/09/2017 till:12/11/2020 text:"10.13 High Sierra" color:osx from:24/09/2018 till:21/07/2021 text:"10.14 Mojave" barset:break color:osx from:07/10/2019 till:20/07/2022 text:"10.15 Catalina" color:osx2 from:12/11/2020 till:11/09/2023 text:"11.x Big Sur" color:osx from:25/10/2021 till:29/07/2024 text:"12.x Monterey" color:osx2 from:24/10/2022 till:20/08/2025 text:"13.x Ventura" barset:break color:osx2 from:26/09/2023 till:$now text:"14.x Sonoma" color:osx from:16/09/2024 till:$now text:"15.x Sequoia" color:osx2 from:15/09/2025 till:$now text:"26.x Tahoe" $skip barset:break color:current from:$now till:$later#Sonoma future color:current from:$now till:$later#Sequoia future color:current from:$now till:$later#Tahoe future $skip $skip $skip $skip $skip barset:reference color:current from:start till:15/01/1986 text:"Macintosh" barset:break color:current2 from:16/01/1986 till:01/03/1987 text:"Plus" barset:break color:current from:01/03/1987 till:18/01/1989 text:"Mac II" barset:break color:current2 from:19/01/1989 till:19/01/1990 text:"SE/30" barset:break color:current from:20/01/1990 till:20/10/1991 text:"Portable" barset:break color:current2 from:21/10/1991 till:13/03/1994 text:"Quadra" barset:break color:current from:14/03/1994 till:14/08/1998 text:"Power Macintosh" barset:break color:current2 from:15/08/1998 till:31/08/1999 text:"iMac" barset:break color:current from:01/09/1999 till:23/06/2003 text:"G4" barset:break color:current2 from:24/06/2003 till:09/01/2006 text:"G5" barset:break color:current from:10/01/2006 till:29/01/2008 text:"Intel" barset:break color:current2 from:29/01/2008 till:11/06/2012 text:"MacBook Air" barset:break color:current from:11/06/2012 till:14/12/2017 text:"Retina MacBook Pro" barset:break color:current2 from:14/12/2017 till:17/11/2020 text:"iMac Pro" barset:break color:current from:10/11/2020 till:end text:"MacBook M1" barset:arch color:current from:start till:14/03/1994 text:"68k (Motorola)" barset:break color:current2 from:14/03/1994 till:10/01/2006 text:"PowerPC (AIM alliance)" barset:break color:current from:10/01/2006 till:10/11/2020 text:"x86 (Intel)" barset:break color:current2 from:10/11/2020 till:end text:"ARM (Apple)" LineData= at:$now color:today width:0.1 TextData= fontsize:S textcolor:lighttext pos:(1000,30) text:Updated 20/07/2026 </timeline> |
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- OS X 10.10 Yosemite at the Wayback Machine (archived January 2, 2015) – official site
- OS X 10.10 Yosemite – Ars Technica review
Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).