Presumo que o termo download foi cunhado primeiro e depois termos semelhantes como upload, downstream e upstream se seguiram.
Mas por que os servidores estão ativos , enquanto os clientes estão inativos ? Quem cunhou (um dos) esses termos e quando?
Presumo que o termo download foi cunhado primeiro e depois termos semelhantes como upload, downstream e upstream se seguiram.
Mas por que os servidores estão ativos , enquanto os clientes estão inativos ? Quem cunhou (um dos) esses termos e quando?
A água flui para baixo. ( Estou ciente de que isso não é uma informação nova ;)
O suprimento está no topo e o receptor [eventualmente o mar] está no fundo.
A jusante está mais longe do abastecimento, sendo abastecido a montante.
Upstream & downstream, ou upriver/downriver são expressões provavelmente tão antigas quanto a própria linguagem para determinar uma direção em um córrego/rio sem qualquer necessidade de direção da bússola.
Rádio e televisão eram comunicações unidirecionais - então o transmissor, ou seja, o 'servidor', é upstream e todos os ouvintes/espectadores downstream disso.
Upload/Download simplesmente segue essa convenção.
Adição após atingir a lista HNQ e atrair mais atenção do que o inicialmente previsto…
Acho que uma vez que você tenha a analogia básica do 'fluxo de água', desde antes mesmo de sabermos o que era eletricidade, quanto mais transmissão ou a moderna nuvem/servidor/CDN/cliente etc etc, tudo o mais segue logicamente. Só precisava de uma pessoa para fazer a conexão inicial - e talvez nunca saibamos quem era - nos primórdios do rádio, ou mesmo se o rádio fosse o primeiro a usá-lo ... pode ser mais difícil do que quem cunhou o termo "broadcast" - https://en.wikipedia.org/wiki/History_of_broadcasting - que tem uma resposta.
Inicialmente, "download" e "upload" eram usados na aviação, principalmente pelos militares dos EUA. "Download" significava remover itens como armas da aeronave, enquanto "upload" significava carregar itens na aeronave.
Por exemplo, o Aerospace Maintenance Safety de agosto de 1963 (uma publicação da Força Aérea dos EUA) diz na página 18:
(significa falha em remover os mísseis da aeronave)
Então, dentro da Força Aérea dos Estados Unidos, o conceito foi estendido aos computadores.
A IMPLEMENTAÇÃO DE JULHO DE 1968 DO SISTEMA DE SUPRIMENTO DE BASE PADRÃO DA USAF: UM ESTUDO QUANTITATIVO diz:
onde "305" significa IBM 305 RAMAC e "1050" significa UNIVAC 1050
Os termos "downstream" e "upstream" eram usados independentemente de "download" e "upload" nos primeiros dias da televisão a cabo.
Por exemplo, veja o Interactive Television de novembro de 1971 , Prospects for Two-Way Services on Cable , que tem uma boa explicação:
Esses termos são resquícios dos tempos da computação cliente/servidor elementar. Você e muitos outros estavam usando algo parecido com um PC, na melhor das hipóteses, e eles se comunicavam com um servidor grande/enorme em algum lugar, geralmente um mainframe no início. O servidor foi considerado 'para cima', como em 'subida' ou mais exatamente 'acima de você'. O servidor tinha controle quase total do que estava acontecendo no aplicativo, então definitivamente tinha um status superior, daí o 'up'.
Além disso, você sabe, nós realmente precisávamos de uma convenção usada por todos falando sobre essas coisas, bem como de que lado da estrada dirigir.
Download significa transferir um arquivo (ou dados) para o seu computador de algum lugar "lá fora". A internet é frequentemente representada como uma nuvem, e as nuvens estão no céu. Portanto, transferir dados da nuvem para você mesmo é trazê-los para onde você está.