Yes... I maintain one that runs perfect with Yosemite on it (although I did install a SSD in it to make it snappy). It has updated fine to each OS version. Mavericks also ran fine on it. (I always wait at least one year before updating to latest OS version)