
Apple is working on a “revolutionary” new Mac OS X 10.7 feature, according to a new job posting on Apple.com:
We are looking for a senior software engineer to help us create a revolutionary new feature in the very foundations of Mac OS X. We have something truly revolutionary and really exciting in progress and it is going to require your most creative and focused efforts ever.
The posting was originally discovered by AppleInsider and since then speculation has swarmed about what the feature is. Based on evidence within the posting itself and some other recent Apple news, it looks to be related to cloud computing.
Mac OS X 10.7 + Cloud Computing = Mac OS X Clouded Leopard?
The biggest hint in the job posting is the favoring of candidates who have experience developing with “internet technologies and services” and more tellingly “participated in or lead the architecture of large web scale systems” with HTTP protocol experience. This naturally leads to the assumption that Mac OS X 10.7 will indeed have Cloud features built into the foundation of the operating system. HTTP and XHTML5 are core elements in the Open Cloud Computing Interface (OCCI) spec and are integral parts in most existing cloud computing services and platforms. When you combine this knowledge with recent news that Apple is building a massive 500,000 square foot data center, there is little room left to wonder what Apple is up to.
Of course the question remains on how exactly cloud computing will be integrated with future versions of Mac OS X, iOS, and even iTunes, so let the speculation run wild! I’ll go first. Assuming this all pans out, the name Mac OS X 10.7 Clouded Leopard would certainly be fittingly appropriate and along the existing feline naming conventions as the first iteration of Mac OS X to directly integrate cloud computing features.
Here’s the entire job posting:
Are you looking to help create something totally new? Something that has never been done before and will truly amaze everyone? Are you excited by the prospect that what you helped create would be used every day by millions of Apple customers? Then come and work on with the Mac OS X software engineering team to help build a new and revolutionary feature for Mac OS X.
We are looking for a senior software engineer to help us create a revolutionary new feature in the very foundations of Mac OS X. We have something truly revolutionary and really exciting in progress and it is going to require your most creative and focused efforts ever.
An ideal candidate will have a degree in Computer Science (or equivalent), five years of professional experience developing C / C++ / Objective-C libraries or frameworks for use on end user systems, experience with developing for Internet technologies and services, and a passion for doing “really hard” things that have never been done before.
An exceptional candidate will also have up close and personal experience with the HTTP protocol as well as other protocols layered atop it, have participated in or lead the architecture of large web scale systems, have shipped multiple “platforms” for use by millions of users.
Additional Desired Skills and Experience:
- Mac OS X platform development experience
- Knowledge of Objective-C
- UNIX development experience
- BS in Computer Science or equivalent; 5+ years experience
You can see the job posting or even apply for it yourself at jobs.apple.com.