Has Apple announced which specific models of Macs will OS X 10.10 (Yosemite) run on and if so, what are they?
Business Insider lists the following Macs as compatible :
- iMac (mid-2007 or newer)
- MacBook Air (late 2008 or newer)
- MacBook (Late 2008 Aluminum, or Early 2009 or newer)
- Mac Mini (Early 2009 or newer)
- MacBook Pro (Mid/Late 2007 or newer)
- Mac Pro (Early 2008 or newer)
- Xserve (Early 2009)
The OS X v10.10 Developer Preview is compatible with all Macs that are capable of running OS X Mountain Lion and OS X Mavericks.
The full list of compatible models from the release notes:
iMac (Mid 2007 or newer)
MacBook (Late 2008 Aluminum, or Early 2009 or newer)
MacBook Pro (Mid 2007 or newer)
MacBook Air (Late 2008 or newer)
Mac Mini (Early 2009 or newer)
Mac Pro (Early 2008 or newer)
Xserve (Early 2009)
According to Arstechnica:
Anything that can run 10.8 or 10.9 can run 10.10
The watershed for Mavericks seems to be 64-bit hardware drivers, particularly the video card. If your kernel is 64-bit, extensions need to be the same. As video manufacturers tend not to update software for chips they don't make anymore (that would be last year's models) and Apple doesn't (and can't) write all of the hardware drivers, that limits what you can run a 64-bit OS on.
So, the compatibility list for Mavericks will likely be the compatibility list for a while, maybe until a significant processor change. As 128-bit architecture won't be happening any time soon we may be good with current hardware for many years.