Zerosquare (./71) :
flan > si Apple décide que les softs doivent s'installer à l'emplacement X et pas ailleurs, par exemple, ils peuvent très bien décider qu'à partir de la prochaine version de l'OS, toute tentative d'installation ailleurs échouera. Et c'est une philosophie générale : ça ne choque personne qu'un soft qui marchait avant devienne incompatible suite à une MAJ de l'OS, et qu'il faille repasser à la caisse (à supposer que la boîte qui le commercialise existe encore). Du coup c'est beaucoup plus facile d'avoir un environnement "unifié" où toutes les apps se comportent "comme il faut".
Non, je ne suis pas du tout d'accord avec ça. Pendant longtemps, il y a eu plusieurs frameworks pour concevoir des applis (Cocoa, Carbon, X, Java, wxWidgets, Qt, …), c'est d'ailleurs toujours vrai (à part Carbon qui a disparu). Et pourtant, les applis se sont toujours bien conformées aux règles en vigueur (depuis au moins 10.2, bien avant les incompatibilités à chaque version)