lundi 26 mars 2012

Bac à sable des applications sur OS X

Beaucoup en parle, le Bac à sable (sandboxing) arrive sur OS X !
Déjà repoussé plusieurs fois par Apple, cette fonctionnalité de sécurité n'est pas encore en place.

Mais à quoi peux-il bien servir ?
Elle fait parti du panel des sécurités à mettre en place pour garder un système toujours plus sûr en ne donnant accès aux applications qu'à ce dont elles ont besoin ! Mais pas que cela, en unifiant et obligeant l'utilisation des nouvelles API pour accéder aux documents, au calendrier, au carnet d'adresse permettant de réagir plus vite à certaine polémique !
La dernière en date est celle de l'accès au carnet d'adresse ! En effet si vous êtes comme moi, tous vos contacts sont renseignés dans le carnet d'adresse de OS X et synchroniser sur iCloud et iPhone ! Simple et pratique, mais attention, je ne souhaite pas que cela parte dans la nature ! Dans ce cas précis, le fait que toutes les applications utilisent la même méthode d'accès au carnet d'adresse, permet la mise en place rapide d'une fenêtre d'autorisation d'accès. Cette modification est réalisé au niveau du système et les application n'ont pas besoin d'être mis à jour ! Cette fonction a été ajouté dans la dernière version de Mountain Lion !

Pourquoi maintenant et pas il y a 10 ans ?
Tout simplement à cause de la popularité montante du système d'exploitation. De plus en plus de personne achète des Mac ! Il y a 10 ans, alors que je venais d'arriver sur Lyon et que je commençais à travailler, ont m'a dit : "Les Mac c'est dépassé, lent et trop cher !". Maintenant, mes amis m'appelle en me demandant quel Mac leur irait le mieux ! Tout ces gens viennent sur Mac car nous leur conseillions ou il en on entendu parler ! La simplicité et la tranquillité d'esprit est quelque chose qu'il recherche avec leur ordinateur ! "Ne pas se prendre la tête" avec les virus et autres bestioles ! Il faut que cela continue, parfois au détriment des utilisateurs avancés qui sont là de longue date (ex: les professionnels) !
Et enfin, car on ne gère pas l'évolution d'un système utilisé par 10 millions d'utilisateur comme on gère un système utilisé par 1 milliard d'utilisateur !

Cela cache-t-il quelque chose d'autre ?
Impossible à dire, je ne suis pas à la direction d'Apple. Mais je peux extrapoler.
Cela peux également permettre de savoir l'étendu des fonctionnalités du système utilisés par les applications. Lister avant l'achat, ou l'installation les fonctionnalités du système utilisées par l'application ! Il est même possible de faire des statistiques. Leurs utilités ? Savoir où étendre les fonctionnalités du système (points faibles / points forts).

J'attends vos avis dans les commentaires !

Aucun commentaire: