Kapan konsep repositori jarak jauh diciptakan?


10

Kapan repositori jarak jauh, untuk manajer paket mana pun, diciptakan dan diimplementasikan?


1
Repositori jauh ada di Debian sebelumnya apt. Repositori ada di sana, tetapi pengunduhan dan resolusi dependensi otomatis tidak ada. aptdirilis dengan slink pada tahun 1999.
jordanm

1
Spesifikasi pertama untuk sistem paket yang dapat saya temukan adalah dari SVR4 Unix, Jadi saya kira server ftp di Sun atau Bell Labs di 87/88
Matt

Jawaban:


4

Saya belum mengikuti sejarah, tapi tidak ada ledakan besar, hanya evolusi. Ada repositori perangkat lunak besar di internet pada awal tahun sembilan puluhan, dan mungkin bahkan pada tahun delapan puluhan. CTAN arsip untuk TeX dimulai pada tahun 1992. Hobbes untuk OS / 2 dimulai sekitar waktu yang sama, saya pikir. Ada beberapa untuk Linux, untuk BSD Unices, untuk Windows, untuk TCL / Tk ... Pada pertengahan sembilan puluhan mereka menjadi tersedia di DVD karena banyak orang tidak mendapatkan bandwidth yang cukup untuk diunduh dari arsip FTP. (nama perusahaan termasuk Infomagic, Pacific High tech, Walnut Creek, Prime Time Freeware, ...). Linux ada dalam distribusi, dan masih ada. Orang-orang dapat mengunduh sangat awal, jika mereka memiliki bandwidth. Kemasan yang terorganisir dengan baik datang secara progresif ... dan membutuhkan pengembangan standar. Sistem pengemasan awal tidak dapat mengelola dependensi, dan menghapus paket adalah bisnis yang berisiko. Melacak apa yang telah diinstal masuk. Dan semuanya perlahan membaik. Tidak lambat ketika Anda memikirkannya.

Saya harus menambahkan bahwa banyak dari teknologi ini bergantung pada teknik manajemen versi yang mulai berkembang pada awal tahun delapan puluhan (mungkin akhir tahun tujuh puluhan), tetapi tidak melalui jaringan. Mungkin alat paling awal dalam garis itu make, dirancang oleh Stuart Feldman pada tahun 1977 di Bell Labs, dan diduga diproduksi dalam satu malam.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.