
Autres articles de la série :
- Histoire des relais
- Histoire des ordinateurs électroniques
- Histoire du transistor
- Histoire d'Internet
Au début des années 1960, les machines de calcul interactives, commençant leur parcours des tendres plantations cultivées dans le laboratoire de Lincoln et au MIT, ont progressivement commencé à se répandre partout, dans deux sens différents. Premièrement, les ordinateurs eux-mêmes étendaient leurs antennes, atteignant des bâtiments voisins, des campus et des villes, permettant aux utilisateurs d'interagir avec eux à distance, et ce, pour plusieurs utilisateurs simultanément. Ces nouveaux systèmes de partage de temps ont fleuri, évoluant finalement en plateformes pour les premières communautés virtuelles en ligne. Deuxièmement, les graines de l'interactivité se dispersaient à travers tous les États et s'enracinaient en Californie. Et cette première graine était l'œuvre d'un homme, un psychologue nommé .
Joseph "graines de pomme"*
*Allusion à un personnage du folklore américain surnommé , ou "Johnny graines de pomme", célèbre pour avoir planté activement des pommiers dans le Midwest américain (apple seed – graines de pomme) / note du traducteur.
Joseph Carl Robnett Licklider – pour ses amis "Lick" – se spécialisait dans , un domaine qui reliait des états de conscience imaginés, la psychologie mesurée par des instruments et la physique du son. Nous avons brièvement mentionné son nom auparavant – il était consultant lors des audiences FCC concernant Hush-a-Phone dans les années 1950. Il a affûté ses compétences dans le laboratoire de psychoacoustique de Harvard pendant la guerre, développant des technologies qui amélioraient l'audibilité des transmissions radio dans des bombardiers bruyants.

Joseph Carl Robnett Licklider, également connu sous le nom de Lick
Comme de nombreux scientifiques américains de sa génération, il a trouvé des moyens de combiner ses intérêts avec les besoins militaires après la guerre, mais pas parce qu'il s'intéressait particulièrement aux armes ou à la défense nationale. Il n'y avait que deux grandes sources de financement pour la recherche scientifique : des instituts privés fondés par des géants industriels au tournant du siècle : le fonds Rockefeller et l'Institut Carnegie. Les instituts nationaux de la santé disposaient de seulement quelques millions de dollars, et la National Science Foundation n'a été fondée qu'en 1950, avec un budget tout aussi modeste. Dans les années 1950, pour obtenir un financement pour des projets scientifiques et techniques intéressants, il valait mieux compter sur le ministère de la Défense.
C'est pourquoi, dans les années 1950, Lick a rejoint le laboratoire acoustique du MIT, dirigé par les physiciens Leo Beranek et Richard Bolt, qui recevait presque tous ses financements de la Marine des États-Unis. Après cela, son expérience de mise en relation des sens humains avec l'équipement électronique a fait de lui le premier candidat pour un nouveau projet de défense aérienne du MIT. En participant au groupe de développement «», qui s'occupait de la réalisation du rapport de défense aérienne du comité Wallis, Lick a insisté pour que la recherche sur le facteur humain soit intégrée au projet, ce qui a conduit à sa nomination comme l'un des directeurs du développement d'afficheurs pour radars au laboratoire Lincoln.
Là-bas, à un moment donné au milieu des années 1950, il a rencontré Wes Clark et le TX-2, et a été immédiatement fasciné par l'interactivité informatique. L'idée de contrôler totalement une machine puissante capable de résoudre instantanément n'importe quelle tâche lui a captivé. Il a commencé à développer l'idée de créer un « symbiose entre l'homme et la machine », un partenariat entre l'homme et l'ordinateur, capable d'amplifier la puissance intellectuelle de l'homme tout comme les machines industrielles renforcent ses capacités physiques (il est à noter que Lick considérait cette étape comme intermédiaire, pensant que les ordinateurs finiraient par apprendre à penser par eux-mêmes). Il a observé que 85 % de son temps de travail.
… était principalement consacrée à des actions bureaucratiques ou mécaniques : recherche, calcul, élaboration de dessins, transformation, détermination des conséquences logiques ou dynamiques d'un ensemble d'hypothèses ou de suppositions, préparation à la prise de décision. De plus, mes choix sur ce qu'il valait la peine d'essayer ou non étaient, dans une mesure indécemment grande, dictés par des arguments de faisabilité bureaucratique plutôt que par des capacités intellectuelles. Les opérations qui prenaient la majeure partie du temps prétendument consacrée à la réflexion technique pouvaient être réalisées mieux par des machines qu'il ne le pourrait par des humains.
Le concept général ne s'éloignait pas beaucoup de ce que Vannevar Bush avait décrit «» – un amplificateur intellectuel, dont il a esquissé le schéma en 1945 dans son livre « Comment nous pouvons penser », bien que, au lieu d'un mélange de composants électromécaniques et électroniques comme l'avait prévu Bush, nous soyons arrivés à des ordinateurs numériques purement électroniques. Un tel ordinateur utiliserait sa vitesse incroyable pour aider dans le travail de bureau associé à tout projet scientifique ou technique. Les gens pourraient se libérer de ce travail monotone et consacrer toute leur attention à la formulation d'hypothèses, à la construction de modèles et à l'attribution d'objectifs à l'ordinateur. Un tel partenariat offrirait des avantages incroyables tant aux chercheurs qu'à la défense nationale, et aiderait les scientifiques américains à surpasser les soviétiques.

« Memex » de Vannevar Bush, un concept précoce de système d'extraction automatique d'information, complétant l'intelligence
Peu de temps après cette rencontre marquante, Lick a apporté sa passion pour les ordinateurs interactifs avec lui dans son nouveau lieu de travail dans une société de conseil dirigée par ses anciens collègues, Bolt et Baranek. Ils avaient travaillé en tant que consultants pendant des années tout en poursuivant des carrières académiques en physique ; par exemple, ils avaient étudié l'acoustique du cinéma à Hoboken (New Jersey). La tâche d'analyser l'acoustique du nouveau bâtiment de l'ONU à New York leur a apporté un afflux important de commandes, si bien qu'ils ont décidé de quitter le MIT pour se consacrer entièrement au conseil. Un troisième associé, l'architecte Robert Newman, les a rapidement rejoints, et ils se sont appelés « Bolt, Baranek et Newman » (BBN). D'ici 1957, ils étaient devenus une société de taille moyenne avec plusieurs dizaines d'employés, et Baranek a estimé qu'ils risquaient de saturer le marché de la recherche acoustique. Il souhaitait élargir les compétences de la société au-delà du son, en englobant tout le spectre de l'interaction entre l'homme et son environnement artificiel, des salles de concert aux voitures, et à travers tous les sens.
Et il a bien sûr retrouvé son ancien collègue Licklider et l'a engagé à des conditions généreuses comme nouveau vice-président pour la psychoacoustique. Cependant, Baranek n'avait pas tenu compte de l'enthousiasme débordant de Lick pour les calculs interactifs. Au lieu d'obtenir un expert en psychoacoustique, il a eu un évangéliste de l'informatique qui cherchait à ouvrir les yeux des autres. En un an, il a convaincu Baranek de débourser des dizaines de milliers de dollars pour acheter un ordinateur, un petit appareil peu puissant LGP-30 fabriqué par le sous-traitant de la défense Librascope. N'ayant pas d'expérience en ingénierie, il a fait appel à un autre ancien de SAGE, Edward Fredkin, pour aider à configurer cette machine. Bien que l'ordinateur ait principalement distrait Lick de son travail principal pendant qu'il tentait d'apprendre la programmation, au bout de un an et demi, il a convaincu ses partenaires de dépenser encore de l'argent (150 000 dollars, ce qui vaut aujourd'hui environ 1,25 million de dollars) pour acheter un ordinateur plus puissant : le tout dernier PDP-1 de DEC. Lick a convaincu BBN que l'avenir appartenait aux ordinateurs numériques et que, d'une manière ou d'une autre, leurs investissements dans l'expérience dans ce domaine finiraient par porter leurs fruits.
Peu de temps après, Lick s'est presque accidentellement retrouvé dans une position idéale pour propager la culture de l'interactivité à travers le pays, devenant le chef d'un nouveau département informatique gouvernemental.
ARPA
Pendant la guerre froide, chaque action avait sa contrepartie. Tout comme la première bombe atomique soviétique a conduit à la création de SAGE, , lancé par l'URSS en octobre 1957, a suscité une vague de réactions au sein du gouvernement américain. La situation était aggravée par le fait que, bien que l'URSS ait accusé un retard de quatre ans sur les États-Unis en ce qui concerne l'explosion de la bombe nucléaire, elle a fait un bond en avant dans le domaine des fusées, devançant les Américains dans la course vers l'orbite (il s'est avéré d'environ quatre mois).
L'une des réponses à l'apparition de Spoutnik-1 en 1958 a été la création de l'Office des projets de recherche avancée du Ministère de la Défense des États-Unis (ARPA). Contrairement aux modestes allocations budgétaires destinées à la science civile, ARPA a reçu un budget de 520 millions de dollars, trois fois supérieur à celui de la National Science Foundation, qui lui-même avait été triplé en réponse à l'apparition de Spoutnik-1.
Bien que l'Administration ait pu travailler sur une large gamme de projets avancés que le ministre de la Défense jugeait appropriés, il était initialement prévu de concentrer toute l'attention sur la construction de fusées et l'espace – telle était la réponse déterminée à Spoutnik-1. L'ARPA rendait directement des comptes au ministre de la Défense et a donc pu s'élever au-dessus de la concurrence contre-productive qui affaiblissait l'ensemble du secteur, en élaborant un plan de développement cohérent pour le programme spatial américain. Cependant, tous ses projets dans ce domaine ont rapidement été récupérés par des concurrents : l'Armée de l'air ne comptait pas céder le contrôle de la construction de fusées militaires, et la loi nationale sur l'aéronautique et l'espace, signée en juillet 1958, a créé une nouvelle agence civile qui a pris en charge toutes les questions relatives à l'espace qui n'impliquaient pas d'armes. Néanmoins, après la création de l'ARPA, elle a trouvé des raisons de survivre, car elle a reçu d'importants projets de recherche dans les domaines de la défense contre les missiles balistiques et de la détection des essais nucléaires. Cependant, elle est également devenue un lieu de travail pour de petits projets souhaitant explorer divers agences militaires. Ainsi, au lieu de mener, l'administration est devenue la queue.
Le dernier projet sélectionné était «», un vaisseau spatial avec un moteur à impulsion nucléaire («vaisseau explosif»). L'ARPA a cessé de le financer en 1959, car elle ne pouvait l'envisager autrement que comme un projet purement civil relevant de la compétence de la NASA. Pour sa part, la NASA ne souhaitait pas ternir sa réputation immaculée en s'associant à l'armement nucléaire. L'Armée de l'air a à contrecœur injecté des fonds pour permettre la poursuite du développement du projet, mais il a finalement échoué après l'accord de 1963 interdisant les essais d'armes nucléaires dans l'atmosphère ou l'espace. Et bien que cette idée ait été techniquement très intéressante, il est difficile d'imaginer qu'un gouvernement autoriserait le lancement d'une fusée remplie de milliers de bombes nucléaires.
La première incursion de l'ARPA dans le domaine des ordinateurs est survenue simplement par nécessité de donner une occupation à la direction. En 1961, l'Air Force avait en main deux actifs inactifs qui devaient être utilisés. À mesure que le déploiement des premiers centres de détection SAGE approchait, l'Air Force a fait appel à la RAND Corporation de Santa Monica (Californie) pour former le personnel et équiper une vingtaine de centres de défense aérienne informatisés avec des programmes de gestion. Pour ce travail, la RAND a créé une toute nouvelle entité, la Corporation de développement des systèmes (SDC). L'expérience acquise par la SDC dans le domaine des logiciels s'est révélée précieuse pour l'Air Force, mais le projet SAGE touchait à sa fin et il n'y avait rien à faire. Le deuxième actif inactif était un ordinateur AN/FSQ-32 extrêmement coûteux, réquisitionné auprès d'IBM pour le projet SAGE mais ensuite jugé inutile. Le ministère de la Défense a résolu les deux problèmes en confiant à l'ARPA une nouvelle tâche de recherche liée aux centres de commandement, promettant une subvention de 6 millions de dollars pour que la SDC étudie les problèmes des centres de commandement à l'aide du Q-32.
Peu de temps après, l'ARPA a décidé de réguler ce programme de recherche comme partie d'une nouvelle division dédiée à l'étude du traitement de l'information. À peu près au même moment, l'agence a reçu un nouveau mandat : créer un programme dans le domaine des sciences comportementales. On ne sait pas exactement pourquoi, mais la direction de l'agence a décidé d'embaucher Licklider comme directeur des deux programmes. Cela a peut-être été l'idée de Gene Fubini, le directeur des recherches au ministère de la Défense, qui connaissait Licklider par son travail sur SAGE.
Tout comme Beranek autrefois, Jack Ruina, qui dirigeait l'ARPA à l'époque, n'avait aucune idée de ce qui l'attendait lorsqu'il a invité Licklider à un entretien. Il pensait qu'il recevait un expert en comportement avec quelques connaissances en informatique. Au lieu de cela, il a été confronté à toute la puissance des idées de symbiose entre l'homme et l'ordinateur. Licklider a soutenu qu'un centre de commandement informatisé aurait besoin d'ordinateurs interactifs, et que le moteur principal du programme de recherche de l'ARPA devait être une percée à la pointe des machines de calcul interactives. Pour Licklider, cela signifiait le partage du temps.
Partage du temps
Les systèmes de temps partagé reposent sur le même principe fondamental que la série TX de Wes Clark : les ordinateurs doivent être conviviaux. Mais, contrairement à Clark, les partisans du temps partagé estimaient qu'un seul utilisateur ne pouvait pas utiliser efficacement un ordinateur entier. Un chercheur peut passer plusieurs minutes à examiner la sortie d'un programme avant d'y apporter une petite modification et de le relancer. Pendant cet intervalle, l'ordinateur n'a rien à faire, sa grande puissance sera sous-utilisée, ce qui entraîne des coûts importants. Même les intervalles entre les frappes de clavier de quelques centaines de millisecondes semblaient être d'énormes abîmes de temps informatique perdu, durant lesquels des milliers de calculs auraient pu être effectués.
Toute cette puissance de calcul ne devrait pas rester inutilisée si elle peut être partagée entre de nombreux utilisateurs. En divisant l'attention de l'ordinateur afin qu'il serve chaque utilisateur à tour de rôle, le concepteur de l'ordinateur pourrait atteindre deux objectifs en un seul coup : créer l'illusion d'un ordinateur interactif entièrement contrôlé par l'utilisateur, tout en préservant une grande partie de la capacité de calcul du matériel coûteux.
Ce concept a été introduit avec SAGE, qui pouvait servir des dizaines d'opérateurs différents en même temps, chacun surveillant son propre secteur aérien. En rencontrant Clark, Lick a immédiatement perçu le potentiel de combiner le partage d'utilisateurs de SAGE avec la liberté interactive des TX-0 et TX-2 pour créer un nouveau mélange puissant, qui a fondé sa promotion d'un symbiose entre l'homme et l'ordinateur, présentée au ministère de la Défense dans son ouvrage de 1957 intitulé « Un système véritablement sage, ou Vers des systèmes hybridés de pensée machine/homme » [sage en anglais – wise man / note du traducteur]. Dans ce travail, il a décrit un système informatique pour les scientifiques, très similaire à SAGE dans sa structure, avec une entrée par pistolet laser, et « l'utilisation simultanée (avec un partage rapide du temps) des capacités de calcul et de stockage de l'ordinateur par plusieurs personnes ».
Cependant, Lick ne possédait pas les compétences d'ingénieur nécessaires pour développer ou créer un tel système. Il avait appris les bases de la programmation chez BBN, mais c'était la limite de ses capacités. Le premier homme à avoir mis en pratique la théorie du temps partagé fut John McCarthy, mathématicien du MIT. McCarthy avait besoin d'un accès constant à un ordinateur pour créer des outils et des modèles pour manipuler la logique mathématique - selon lui, c'était les premières étapes vers l'intelligence artificielle. En 1959, il fabriqua un prototype composé d'un module interactif relié à l'ordinateur IBM 704 de l'université, qui traitait les données par lots. Il est ironique que le premier « dispositif de temps partagé » ne possédait qu'une seule console interactive - le télétype Flexowriter.
Mais au début des années 1960, le département d'ingénierie du MIT en vint à la nécessité d'investissements actifs dans le calcul interactif. Tous les étudiants et enseignants intéressés par la programmation se retrouvaient accrochés aux ordinateurs. Le traitement par lots utilisait très efficacement le temps de calcul, mais il faisait perdre beaucoup de temps aux chercheurs - le temps moyen de traitement d'une tâche sur le 704 dépassait un jour.
Pour étudier les plans à long terme destinés à satisfaire la demande croissante en ressources de calcul, un comité universitaire a été mis en place au MIT, avec une majorité de partisans du temps partagé. Clark soutenait que le passage à l'interactivité ne signifiait pas le partage du temps. Il affirmait que, d'un point de vue pratique, le temps partagé impliquait de renoncer aux affichages vidéo interactifs et à l'interaction en temps réel - des aspects qui étaient critiques pour le projet sur lequel il travaillait au laboratoire de biophysique du MIT. Mais à un niveau plus fondamental, il semble que Clark avait une profonde aversion philosophique pour l'idée de partage de son espace de travail. Jusqu'en 1990, il refusait de connecter son ordinateur à Internet, affirmant que les réseaux étaient une « erreur » et qu'ils « ne fonctionnaient pas ».
Avec ses élèves, il a formé une « sous-sous-culture », un petit appendice au sein d'une culture académique déjà aussi excentrique que celle des machines informatiques interactives. Cependant, leurs arguments en faveur de petites stations de travail, qu'il n'était pas nécessaire de partager, n'ont pas convaincu leurs collègues. Étant donné le coût même du plus petit ordinateur individuel à l'époque, cette approche semblait économiquement injustifiable aux yeux des autres ingénieurs. De plus, la plupart des gens pensaient alors que les ordinateurs – qui étaient considérés comme des centrales électriques intelligentes de l'ère de l'information émergente – bénéficieraient d'économies d'échelle, tout comme les centrales électriques. Au printemps 1961, le rapport final du comité a approuvé la création de grands systèmes à temps partagé dans le cadre du développement du MIT.
À ce moment-là, Fernando Corbato, connu de ses collègues sous le nom de « Corby », travaillait déjà à l'expansion de l'expérience de McCarthy. Physicien de formation, il a découvert les ordinateurs en travaillant sur Whirlwind en 1951, alors qu'il était encore étudiant diplômé au MIT (le seul des participants à cette histoire encore en vie – il avait 92 ans en janvier 2019). Après avoir obtenu son doctorat, il est devenu administrateur du nouveau centre de calcul du MIT, établi sur la base de l'IBM 704. Corbato et son équipe (à l'origine composées de Marge Mervin et Bob Daly, deux des meilleurs programmeurs du centre) ont nommé leur système de partage de temps CTSS (Compatible Time-Sharing System) – car il pouvait fonctionner simultanément avec le processus de travail ordinaire du 704, prenant automatiquement les cycles informatiques pour les utilisateurs selon les besoins. Sans cette compatibilité, ce projet n'aurait pas pu fonctionner, car Corby n'avait pas de financement pour acheter un nouvel ordinateur sur lequel créer un système de partage de temps à partir de zéro, et il était impossible d'arrêter le fonctionnement des opérations de traitement par lots existantes.
À la fin de 1961, le CTSS pouvait prendre en charge quatre terminaux. En 1963, le MIT avait installé deux exemplaires du CTSS sur des machines à transistor IBM 7094 coûtant chacune 3,5 millions, environ dix fois supérieures aux précédents 704 en capacité mémoire et puissance processeur. Le logiciel de contrôle parcourait les utilisateurs actifs en boucle, servant chacun d'eux pendant une fraction de seconde, puis passait au suivant. Les utilisateurs pouvaient sauvegarder pour un usage ultérieur des programmes et des données dans leur propre espace de mémoire disque, protégé par un mot de passe.

Corbato dans son nœud papillon emblématique dans la salle informatique avec l'IBM 7094

Corbi explique le schéma de fonctionnement du partage de temps, incluant une queue à deux niveaux, lors d'une diffusion télévisée en 1963
Chaque ordinateur pouvait servir environ 20 terminaux. Cela suffisait non seulement pour soutenir quelques petites salles de terminaux, mais aussi pour étendre l'accès à l'ordinateur à l'ensemble de Cambridge. Corbi et d'autres ingénieurs clés avaient leurs propres terminaux au bureau, et à un moment donné, le MIT a commencé à fournir des terminaux à domicile au personnel technique, afin qu'ils puissent travailler avec le système en dehors des heures de bureau, sans avoir à se déplacer. Tous les premiers terminaux consistaient en une machine à écrire modifiée, capable de lire des données et de les transmettre par ligne téléphonique, avec du papier perforé à alimentation continue. Les modems reliaient les terminaux par téléphone à un commutateur privé sur le site du MIT, par lequel ils pouvaient communiquer avec l'ordinateur CTSS. L'ordinateur allongeait ainsi ses organes sensoriels via le téléphone et des signaux, se transformant de numérique à analogique et inversement. C'était la première étape de l'intégration des ordinateurs dans le réseau de télécommunications. L'intégration a été facilitée par une situation ambiguë du point de vue régulatoire d'AT&T. Le réseau était encore sous réglementation, et l'entreprise était tenue de fournir des lignes dédiées à des tarifs fixes, mais plusieurs décisions de la FCC avaient atténué le contrôle de l'entreprise sur la périphérie, laquelle avait peu de choses à dire sur la connexion à ses lignes de divers appareils. Ainsi, le MIT n'avait pas besoin d'autorisation pour les terminaux.

Un terminal informatique typique du milieu des années 1960 : IBM 2741.
L'objectif final de Licklider, McCarthy et Korbato était d'augmenter la disponibilité des ressources de calcul pour les chercheurs individuels. Ils choisissaient des moyens et un partage du temps pour des raisons économiques : personne ne pouvait imaginer que chaque chercheur au MIT ait son propre ordinateur. Cependant, ce choix a entraîné des effets secondaires non intentionnels qui n'auraient pas pu être anticipés dans le paradigme de Clark « un homme, un ordinateur ». Un système de fichiers commun et des liens croisés vers les comptes utilisateurs leur permettaient de partager entre eux, de collaborer et de compléter le travail des autres. En 1965, Noël Morris et Tom van Vleck ont accéléré la collaboration et la communication en créant le programme MAIL, permettant aux utilisateurs d'échanger des messages. Lorsque l'utilisateur envoyait un message, le programme l'ajoutait à un fichier spécial de boîte aux lettres dans l'espace de fichiers du destinataire. Si ce fichier n'était pas vide, le programme LOGIN affichait le message « VOUS AVEZ DU COURRIER ». Le contenu de la machine devenait l'expression des actions de la communauté d'utilisateurs, et cet aspect social du partage du temps au MIT a été autant apprécié que l'idée originale de l'utilisation interactive de l'ordinateur.
Semences abandonnées
Lick, ayant accepté l'offre de l'ARPA et quitté le BBN pour diriger le nouveau département de l'ARPA, le Bureau des techniques de traitement de l'information (Information Processing Techniques Office, IPTO) en 1962, s'est rapidement mis au travail, comme il l'avait promis : concentrer les efforts de recherche de l'entreprise en informatique sur la diffusion et l'amélioration du matériel et des logiciels pour le partage du temps. Il a abandonné la pratique habituelle de traitement des propositions de recherche, lesquelles devaient lui être soumises, et s'est lui-même rendu sur le « terrain », persuadant les ingénieurs de créer des propositions de recherche qu'il souhaitait approuver.
Son premier pas a été de réajuster un projet de recherche existant sur les centres de commandement SDC à Santa Monica. Une équipe est arrivée du bureau de Lick à SDC pour réduire les efforts consacrés à ces recherches et se concentrer sur la transformation d'un ordinateur SAGE inutilisé en un système à temps partagé. Lick croyait qu'il fallait d'abord établir les bases de l'interaction homme-machine avec le partage de temps, puis les centres de commandement viendraient ensuite. Que cette hiérarchie des priorités corresponde à ses intérêts philosophiques n'était qu'un heureux hasard. Jules Schwartz, un vétéran du projet SAGE, développait un nouveau système de partage de temps. Comme son contemporain CTSS, il est devenue un lieu de rencontre virtuel, et parmi ses équipes, il existait la fonction DIAL pour envoyer des messages texte personnels d'un utilisateur à un autre – comme dans l'exemple d'échange suivant entre John Jones et un utilisateur avec un identifiant égal à 9.
DIAL 9 C'EST JOHN JONES, J'AI BESOIN DE 20K POUR CHARGER MON PROG
DE 9 NOUS POUVONS VOUS FAIRE ACCÉDER EN 5 MINUTES.
DE 9 ALLEZ-Y ET CHARGEZ
DIAL 9 C'EST JOHN JONES, J'AI BESOIN DE 20K POUR LANCER LE PROG
DE 9 NOUS POUVONS VOUS LES FOURNIR DANS 5 MINUTES
DE 9 ALLEZ-Y, DÉMARREZ
Pour assurer le financement des futurs projets de développement du partage de temps au MIT, Licklider a trouvé Robert Fano pour diriger son projet phare : le Project MAC, qui a perduré jusqu'aux années 1970 (il y avait de nombreuses interprétations pour MAC - «mathématiques et calculs», «ordinateur à accès multiple», «cognition assistée par machine» [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Bien que les développeurs espéraient que le nouveau système pourrait supporter au moins 200 utilisateurs simultanés, ils n'avaient pas tenu compte de la complexité croissante des logiciels, qui absorbait facilement toutes les améliorations en rapidité et en efficacité du matériel. Après son lancement au MIT en 1969, le système pouvait supporter environ 60 utilisateurs grâce à ses deux processeurs centraux, ce qui était à peu près équivalent au nombre d'utilisateurs par processeur au CTSS. Cependant, le nombre total d'utilisateurs était bien supérieur à la charge maximale autorisée – en juin 1970, 408 utilisateurs étaient déjà enregistrés.
Le système d'exploitation du projet appelé Multics pouvait se vanter de certaines améliorations notables, dont certaines sont encore considérées comme avant-gardistes dans les systèmes d'exploitation d'aujourd'hui : un système de fichiers hiérarchique en arborescence avec des dossiers pouvant contenir d'autres dossiers ; la séparation des exécutions de commandes entre l'utilisateur et le système au niveau matériel ; le lien dynamique des programmes avec le chargement de modules logiciels au moment de l'exécution si nécessaire ; la capacité d'ajouter ou de supprimer des CPU, des banques de mémoire ou des disques sans éteindre le système. Ken Thompson et Dennis Ritchie, les programmeurs du projet Multics, ont ensuite créé le système d'exploitation Unix (dont le nom fait allusion à son prédécesseur) pour transférer certains de ces concepts vers des systèmes informatiques plus simples et moins grands [Le nom « UNIX » (à l'origine « Unics ») a été formé à partir de « Multics ». La lettre U dans UNIX signifiait « Uniplexed » (« simple ») par opposition à « Multiplexed » (« complexe »), qui était à la base du nom de la système Multics, afin de souligner la tentative des créateurs d'UNIX de s'éloigner des complexités du système Multics pour élaborer une approche plus simple et fonctionnelle.]
La dernière graine que Lick a semée à Berkeley, à l'université de Californie. Le projet Genie12, lancé en 1963, a donné naissance à un système de partage de temps à Berkeley [Berkeley Timesharing System] – une version commercialement orientée de Project MAC, mais de plus petite taille. Bien qu'il ait été nominalement dirigé par plusieurs professeurs de l'université, les travaux étaient principalement menés par l'étudiant Mel Pirtle, aidé par d'autres étudiants, notamment Chuck Tucker, Peter Deutsch et Butler Lampson. Certains d'entre eux avaient déjà été infectés par le virus de l'interactivité à Cambridge avant d'arriver à Berkeley. Deutsch, fils d'un professeur de physique au MIT et passionné de prototypage d'ordinateurs, avait réalisé le langage de programmation Lisp sur le Digital PDP-1 lorsqu'il était adolescent, bien avant de devenir étudiant à Berkeley. Lampson programmait sur le PDP-1 dans un accélérateur électronique de Cambridge, en étant étudiant à Harvard. Pirtle et son équipe ont développé un système de partage de temps sur le SDS 930, construit par Scientific Data Systems, une nouvelle entreprise informatique fondée à Santa Monica en 1961 (on pourrait écrire un article entier sur les réalisations techniques qui se produisaient à Santa Monica à l'époque. La RAND Corporation, SDC et SDS, dont les sièges étaient là, ont fait des contributions significatives à l'avant-garde de la technologie informatique des années 1960).
SDS a intégré le logiciel de Berkeley dans son nouveau projet, le SDS 940. Il est devenu l'un des systèmes informatiques de partage de temps les plus populaires à la fin des années 1960. Les entreprises Tymshare et Comshare, qui ont commercialisé le partage de temps en vendant des services de calcul à distance, ont achetés des dizaines de SDS 940. Pirtle et son équipe ont également voulu tenter leur chance sur le marché commercial, et ont fondé la Berkeley Computer Corporation (BCC) en 1968, mais pendant la récession de 1969-1970, elle a fait faillite. La plupart de l'équipe de Pirtle s'est retrouvée au centre de recherche Palo Alto de Xerox (PARC), où Tucker, Deutsch et Lampson ont contribué à des projets emblématiques, dont la station de travail personnelle Alto, les réseaux locaux et l'imprimante laser.

Mel Pirtle (au centre) à côté du Berkeley Timesharing System
Bien sûr, tous les projets de partage de temps des années 1960 n'ont pas été créés grâce à Licklider. Les nouvelles en provenance du MIT et des laboratoires Lincoln circulaient par le biais de la littérature technique, des conférences, des réseaux académiques et des mouvements de personnel d'un emploi à un autre. Grâce à ces canaux, d'autres semences, portées par le vent, se sont enracinées. À l'université de l'Illinois, Don Bitzer a vendu son système PLATO au ministère de la Défense, qui visait à réduire le coût de la formation technique du personnel militaire. Clifford Shaw a créé le système de magasin ouvert JOHNNIAC (JOSS), financé par l'US Air Force, destiné à améliorer les capacités d'analyse numérique des employés de RAND. Le système de partage de temps de Dartmouth était directement lié aux événements du MIT, mais c'était par ailleurs un projet absolument unique, entièrement financé par des civils du National Science Foundation, sur l'hypothèse que l'expérience informatique deviendrait une partie nécessaire de l'éducation de la prochaine génération de dirigeants américains.
À la mi-années 1960, le partage de temps n'avait pas encore complètement envahi l'écosystème des machines de calcul. Les entreprises traditionnelles de traitement par lots dominaient, tant par les ventes que par la popularité, surtout en dehors des campus universitaires. Mais elles ont tout de même trouvé leur créneau.
Bureau de Taylor
À l'été 1964, environ deux ans après son arrivée à l'ARPA, Licklider a de nouveau changé de poste, cette fois en se rendant au centre de recherche d'IBM au nord de New York. Choqué par la perte du contrat du projet MAC au profit d'un fabricant d'ordinateurs concurrent, General Electric, après de nombreuses années de bonnes relations avec le MIT, Lick devait partager avec IBM son expérience de première main sur une tendance qui semblait échapper à l'entreprise. Pour Lick, ce nouvel emploi offrait la possibilité de transformer le dernier bastion du traitement de données traditionnel en une nouvelle foi en l'interactivité (mais cela ne s'est pas réalisé – Lick a été mis en retrait, tandis que sa femme souffrait de l'isolement dans la campagne de Yorktown Heights. Il a été transféré au bureau de Cambridge d'IBM, puis est retourné au MIT en 1967 pour diriger le projet MAC).
À la tête de l'IPTO, Ivan Sutherland, jeune expert en infographie, a remplacé Lick, qui à son tour a été remplacé en 1966 par Robert Taylor. Le travail de Lick en 1960, « La symbiose de l'homme et de la machine », a converti Taylor en fervent défenseur des ordinateurs interactifs, et suite aux recommandations de Lick, il a rejoint l'ARPA après avoir un peu travaillé sur un projet de recherche à la NASA. Sa personnalité et son expérience le rendaient plus proche de Lick que de Sutherland. Psychologue de formation, ne possédant pas de connaissances techniques en matière d'ordinateurs, il a compensé ce manque par son enthousiasme et un leadership affirmé.
Un jour, alors que Taylor se trouvait dans son bureau, une idée surgit chez le nouveau directeur de l'IPTO. Il était assis à son bureau avec trois terminaux différents le connectant à trois systèmes de répartition du temps financés par l'ARPA, localisés à Cambridge, Berkeley et Santa Monica. Cependant, ils n'étaient pas reliés entre eux - pour transmettre des informations d'un système à l'autre, il devait le faire manuellement, physiquement, en utilisant son corps et son esprit.
Les graines semées par Licklider ont porté leurs fruits. Il a créé une communauté sociale d'employés de l'IPTO, qui s'est étendue à de nombreux autres centres informatiques, chacun formant une petite communauté d'experts en informatique rassemblés autour d'un ordinateur à temps partagé. Taylor a pensé qu'il était temps de relier ces centres ensemble. Leurs structures sociales et techniques distinctes, une fois connectées, pourraient former une sorte de super-organisme, dont les rhizomes s'étendraient à travers le continent, reproduisant les avantages sociaux de la répartition du temps à une échelle supérieure. Et c'est avec cette pensée que les défis techniques et politiques ont commencé, conduisant à la création de l'ARPANET.
À lire aussi
- Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
- Katie Hafner et Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)
- Severo M. Ornstein, Computing in the Middle Ages: A View From the Trenches, 1955-1983 (2002)
- M. Mitchell Waldrop, La machine de rêve : J.C.R. Licklider et la révolution qui a rendu l'informatique personnelle (2001)
Source : habr.com
