Quando foi inventado o conceito de repositórios remotos?

10

Quando os repositórios remotos, para qualquer gerenciador de pacotes, foram inventados e implementados?

fouric
fonte
1
Repositórios remotos já existiam no Debian antes apt. O repositório estava lá, mas o download e a resolução automática de dependências não estavam. aptfoi lançado com slink em 1999.
jordanm
1
A primeira especificação para um sistema de pacotes que eu posso encontrar é do SVR4 Unix, então eu acho que um servidor ftp no Sun ou no Bell Labs em 87/88
Matt

Respostas:

4

Não acompanhei de perto a história, mas não houve big bang, apenas evolução. Havia um grande repositório de software na rede no início dos anos 90, e provavelmente até nos anos 80. O arquivo CTAN para TeX começou em 1992. Hobbes para OS / 2 começou na mesma época, eu acho. Havia alguns para Linux, BSD Unices, Windows, TCL / Tk ... Em meados dos anos 90, eles se tornaram disponíveis em DVD, pois muitas pessoas não tinham largura de banda suficiente para baixar arquivos FTP. (os nomes das empresas incluem Infomagic, Pacific High tech, Walnut Creek, Prime Time Freeware, ...). O Linux existia em distribuições, e ainda existe. As pessoas poderiam fazer o download muito cedo, se tivessem a largura de banda. Embalagens bem organizadas vieram progressivamente ... e exigiram o desenvolvimento de padrões. Os primeiros sistemas de empacotamento não podiam gerenciar dependências, e remover um pacote era um negócio arriscado. Acompanhou o que foi instalado. E as coisas melhoraram lentamente. Não tão devagar quando você pensa nisso.

Devo acrescentar que grande parte da tecnologia depende de técnicas de gerenciamento de versões que começaram a evoluir no início dos anos 80 (provavelmente no final dos anos 70), mas não na rede. Possivelmente, a ferramenta mais antiga nessa linha é make, projetada por Stuart Feldman em 1977 no Bell Labs, e supostamente produzida em uma única noite.

babou
fonte
2

As portas do AFAIK FreeBSD são / são a (s) mãe (s) de todos os repositórios online posteriores, data do início dos anos 90:

http://en.wikipedia.org/wiki/FreeBSD_Ports

Bratchley
fonte