Pour gérer vos consentements :
Categories: Mobilité

Avadis Tevanian, le ‘wonder boy’

Tevanian est le « wonder boy » de l’équipe de Steve Jobs. Sans lui, Apple aurait probablement eu le plus grand mal à s’extirper du casse-tête que constituait l’évolution du système d’exploitation Macintosh. Il détient un diplôme de docteur en informatique de l’Université Carnegie Mellon. C’est là qu’il a fait ses premières armes en développant un noyau de logiciel système très puissant, Mach. Ce noyau est très simple, très robuste, ce qui en fait un élément de choix pour développer un système d’exploitation. Mach vient de loin, puisqu’il repose sur RIG (Rochester Intelligent Gateway), un système d’exploitation modulaire des années 70. Le projet Mach commence lui en 1984 et repose sur un micro-noyau (ou microkernel), qui fournit des services de contrôle de process, de communication, d’entrées-sorties et de gestion de la mémoire.

Sur ces quatre familles de services, un véritable système d’exploitation peut s’appuyer pour fournir des services plus complexes. C’est ce qui a été fait en ajoutant sur ce noyau le système BSD, une des nombreuses versions d’Unix. En janvier 1988, Tevanian rentre chez NeXT, la société créée par Steve Jobs suite à son éviction d’Apple en 1985. Son avance dans le domaine des logiciels système lui permet de devenir très vite responsable des principaux développements de NextStep, de sa technologie « d’objets distribués portables », qui permet de développer des logiciels sur des systèmes multiples, et du portage de NextStep sur les systèmes RISC.

En février 1997, Avie Tevanian est nommé par Steve Jobs au poste de vice-président en charge des logiciels. Depuis son arrivée, il a suivi deux pistes pour le système d’exploitation du Mac. D’abord, l’amélioration par touches successives et transitoires du vieux système du Mac. Ces améliorations le rendent plus stable qu’auparavant et lui permettent d’être « compatible » avec MacOS X, le futur OS. La reprise en main du projet de nouvel OS est son autre grand chantier. Tevanian lui a fait faire du chemin. MacOS X repose directement sur son travail depuis 1984, notamment en reprenant le noyau Mach. Il disposera de deux subtilités : il sera en mesure d’être porté très rapidement sur d’autres architectures matérielles et devrait pouvoir faire fonctionner plusieurs systèmes d’exploitation simultanément. C’est ainsi que MacOS 9 et X pourront cohabiter, alors qu’ils sont différents. Mais d’autres systèmes pourraient également profiter de ces performances (Windows NT, Solaris, AIX,?).

Ce n’est pas tout, Tevanian est aussi responsable de l’effort réalisé en matière de vidéo sur la plate-forme Apple. C’est lui qui supervise le développement de QuickTime dans sa forme la plus aboutie obtenue pour l’instant et notamment sa capacité à diffuser directement des programmes. Outre les derniers efforts sur MacOS X, dont la version de commercialisation est prévue en janvier, il nous réserve une surprise avec QuickTime 5, dont une version de démonstration pourrait voir le jour au Seybold.

Pour en savoir plus :

Le développement de Mach (en anglais)

Recent Posts

PC Copilot+ : une porte d’entrée vers l’ IA locale ?

Equipés de NPU, les PC Copilot+ peuvent déployer des LLM en local. Un argument suffisant…

2 semaines ago

PCIe 5.0 : La révolution des cartes-mères est-elle en marche ?

Que vous soyez un novice dans le domaine informatique, ou avec un profil plus expérimenté,…

3 semaines ago

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 mois ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

3 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

3 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

4 mois ago