Quand le concept de référentiels distants a-t-il été inventé?


10

Quand les référentiels distants, pour tout gestionnaire de packages, ont-ils été inventés et mis en œuvre?


1
Les référentiels distants existaient auparavant dans Debian apt. Le référentiel était là, mais pas le téléchargement et la résolution automatique des dépendances. apta été publié avec slink en 1999.
jordanm

1
La première spécification d'un système de package que je peux trouver provient de SVR4 Unix, donc je suppose qu'un serveur ftp chez Sun ou Bell Labs en 87/88
Matt

Réponses:


4

Je n'ai pas suivi de près l'histoire, mais il n'y a pas eu de big bang, seulement une évolution. Il y avait un grand référentiel de logiciels sur le net au début des années 90, et probablement même dans les années 80. Les archives CTAN pour TeX ont commencé en 1992. Hobbes pour OS / 2 a commencé à peu près au même moment, je pense. Il y en avait pour Linux, pour BSD Unices, pour Windows, pour TCL / Tk ... Au milieu des années 90, ils sont devenus disponibles sur DVD car beaucoup de gens n'avaient pas assez de bande passante pour télécharger à partir des archives FTP. (les noms de sociétés incluent Infomagic, Pacific High tech, Walnut Creek, Prime Time Freeware, ...). Linux existait dans les distributions et existe toujours. Les gens pouvaient télécharger très tôt s'ils avaient la bande passante. Un emballage bien organisé est venu progressivement ... et a nécessité l'élaboration de normes. Les premiers systèmes d'emballage ne pouvaient pas gérer les dépendances, et retirer un colis était une entreprise risquée. Garder une trace de ce qui a été installé est entré. Et les choses se sont lentement améliorées. Pas si lentement quand on y pense.

Je dois ajouter qu'une grande partie de la technologie repose sur des techniques de gestion de versions qui ont commencé à évoluer au début des années 80 (probablement à la fin des années 70), mais pas sur le réseau. Peut-être que le premier outil de cette gamme est makeconçu par Stuart Feldman en 1977 aux Bell Labs et aurait été produit en une seule nuit.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.