Apa yang saya dengar tentang Unix Edisi Pertama yang dipulihkan?

44

Saya berkomentar di tempat lain bahwa kode sumber Unix Edisi Pertama telah dipulihkan dari kaset. Responsnya sangat mencengangkan dan permintaan untuk informasi lebih lanjut.

Apa yang telah dilakukan orang? Siapa yang melakukannya? Kapan? Dan bagaimana?

JdeBP
sumber

Jawaban:

61

Pada 2008–2009 Unix Heritage Society berhasil merekonstruksi sumber untuk kernel Unix Edisi Pertama dan bagian- bagian shell dari berbagai sumber, termasuk pita magnetik dan dokumen kertas. Rinciannya ditulis dan disajikan pada konferensi USENIX pada tahun 2009.

  • Warren Toomey (2009). " Pemulihan Artefak UNIX Awal ". Prosiding konferensi teknis tahunan USENIX 2009, San Diego, Amerika Serikat . ISBN 978-1-931971-68-3. hal. 273.

Ada beberapa surat kabar lainnya.

  • Warren Toomey (2010). "Edisi Pertama Unix: Penciptaan dan Pemulihannya". IEEE Annals dari Sejarah Komputasi . 32 (3) . Juli – September 2010. DOI: 10.1109 / MAHC.2009.55 . hlm. 74–82.

Awalnya, sumber tersedia di Google Code. Google Code tentu saja melanjutkan untuk kemudian muncul jari kakinya dan mati, dan semua yang tersisa ada arsip yang ditandai dengan buruk .

Namun, M. Toomey juga telah membuat sumber tersedia di akun TUHS-nya di GitHub , seperti yang telah banyak banyak banyak banyak banyak banyak banyak banyak banyak banyak lainnya.

Manual Edisi Pertama yang tersedia dalam bentuk digital juga telah tersedia.

Dalam karya yang lebih baru, Diomidis D. Spinellis dari Universitas Ekonomi dan Bisnis Athena telah mengintegrasikan ini dan lainnya ke dalam repositori gabungan GitHub gabungan yang mencakup sekitar 40 tahun pengembangan , dari Edisi Pertama di sini dan versi Research Unix lainnya melalui 386BSD hingga FreeBSD 11.0.

Bacaan lebih lanjut

JdeBP
sumber
3
Kode sumber (untuk Edisi Pertama dan banyak versi awal lainnya) juga dapat ditelusuri dan dicari langsung di situs web TUHS .
Stephen Kitt
1
Oh dan Anda dapat membaca tentang upaya rekonstruksi di arsip milis TUHS .
Stephen Kitt
1
... dan di arsip milis khusus juga.
Stephen Kitt
3
"Satu-satunya titik kegagalan sekarang ..." ketika merujuk ke solusi kontrol versi terdistribusi. = / Membuat otak terluka.
tjd
2
@DavidTonhofer Sementara orang sering menggunakan alur kerja terpusat ada nilai luar biasa yang melekat dalam klon masing-masing kontributor repositori.
tjd