Что это я слышу о восстановлении Unix First Edition?


44

В другом месте я отмечал, что исходный код Unix первого издания был восстановлен с лент. Ответом было изумление и просьба о дополнительной информации.

Что сделали люди? Кто это сделал? Когда? И как?

Ответы:


61

В 2008–2009 гг . Обществу наследия Unix удалось восстановить исходный код ядра Unix первого издания и части оболочки из различных источников, включая магнитные ленты и бумажные документы. Детали были написаны и представлены на конференции USENIX в 2009 году.

Были и другие документы.

  • Уоррен Тоомей (2010). «Первое издание Unix: его создание и восстановление». IEEE Анналы истории вычислительной техники . 32 (3) . Июль – сентябрь 2010 года. DOI: 10.1109 / MAHC.2009.55 . С. 74–82.

Первоначально источник был доступен в Google Code. Код Google, конечно, продолжал поднимать пальцы и умирать, и все, что осталось, - это плохо размеченный архив .

Тем не менее, М. Туй также сделал этот источник на его TUHS приходится на GitHub , так как есть много много много много много много много много много много других людей.

Руководства первого издания, доступные в цифровом виде, также были доступны.

В более поздней работе Диомидис Д. Спинеллис из Афинского университета экономики и бизнеса интегрировал этот и другие в реконструированный объединенный репозиторий GitHub, охватывающий около 40 лет разработки , от First Edition здесь и других версий Research Unix до 386BSD до FreeBSD 11.0.

дальнейшее чтение


3
Исходный код (для First Edition и многих других ранних версий) также можно просматривать и искать непосредственно на веб-сайте TUHS .
Стивен Китт

1
О, и вы можете прочитать об усилиях по восстановлению в архивах списков рассылки TUHS .
Стивен Китт


3
«Единственная точка отказа сейчас ...», когда речь идет о распределенном решении для управления версиями. = / Делает мозг больно.
августа

2
@DavidTonhofer Несмотря на то, что люди часто используют централизованный рабочий процесс, огромное значение присуще клону каждого участника репозитория.
Tjd
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.