Apple has given developers yet another few months to implement application sandboxing for OS X apps, a security feature brought over from iOS: the deadline is now June 1, 2012. While the intent of sandboxing is to prevent hacked apps from taking over a user's system, however, the sandbox design inherently limits functionality that users and developers have come to expect on the desktop. Apple's changes and delays to sandboxing requirements have also created a situation where the sandboxing goalpost keeps moving while developers continue to push Apple to improve its design.