Apple has decided to bring in the Sandbox technology to ensure the optimum level of security while installing developer apps. The third-party apps from the Mac App Store can get corrupted by malicious codes, ultimately compromising the Mac machines once the users install them. Sandboxing the apps would limit the functional access, thus curtailing the security risks.
Sandbox is a new security mechanism that differentiates the running programs and applications. It is primarily used to permit the untrusted programs, websites, and users as well as untested codes in a limited manner. This mechanism acts as a host to allow a set of strictly defined resources so that the guest programs can run. However, access to the main configuration or input devices is completely proscribed.
Apple has asked all the developers to abide by the Sandbox implementation while submitting the apps on the Mac App Store. It has marked the submission deadline to be 1 March 2012. Although, Sandboxing is not a foolproof approach to check the threat of malware, Apple would be satisfied to deploy it as a threshold security measure. The mechanism not only singles out the potential malware code, it also quarantines it immediately.
However, there is a flip side to this security update from Apple. A number of apps, which require a communication with the hard disk files, would not be able to operate completely. It means that many popular apps would be eliminated as a result or the developers would need to re-define the functionality of these apps. Apple may also lose some popularity because of it, as the range of powerful and productive apps is one of the primary reasons behind its fan following. Let us wait until March for the final verdict, as it might be a matter of concern for Apple too.