Pour les développeurs, l'une des nouveautés importantes de Leopard, c'est Instruments. Cet outil de débogage et de profilage aide les développeurs à optimiser au mieux leurs applications sous Leopard.
Instruments est basé entre autres sur DTrace, un logiciel open-source mis au point par Sun. L'un de ses initiateurs, Adam Leventhal, s'est penché sur l'implémentation d'Apple et a découvert qu'il ne pouvait pas à l'aide de l'outil étudier le fonctionnement de certaines applications d'Apple, dont iTunes.
Il regrette par conséquent qu'Apple ne joue pas totalement le jeu. Depuis cette découverte, les spéculations vont bon train pour expliquer qu'est-ce qui a poussé la Pomme à faire cela. Celle qui revient le plus souvent est qu'Apple ait pris cette décision pour protéger son système de DRM. On peut également penser qu'Apple a volontairement bridé cette application afin qu'elle ne se retourne pas contre elle, et soit utilisée à de mauvais escients par des personnes "malveillantes".
Instruments est basé entre autres sur DTrace, un logiciel open-source mis au point par Sun. L'un de ses initiateurs, Adam Leventhal, s'est penché sur l'implémentation d'Apple et a découvert qu'il ne pouvait pas à l'aide de l'outil étudier le fonctionnement de certaines applications d'Apple, dont iTunes.
Il regrette par conséquent qu'Apple ne joue pas totalement le jeu. Depuis cette découverte, les spéculations vont bon train pour expliquer qu'est-ce qui a poussé la Pomme à faire cela. Celle qui revient le plus souvent est qu'Apple ait pris cette décision pour protéger son système de DRM. On peut également penser qu'Apple a volontairement bridé cette application afin qu'elle ne se retourne pas contre elle, et soit utilisée à de mauvais escients par des personnes "malveillantes".