Древний UNIX

Ранние выпуски операционной системы Unix
Версия 5 Unix для PDP-11 , работающая на SIMH
Версия 6 Unix для PDP-11 , работающая в SIMH
Версия 7 Unix для PDP-11 , работающая в SIMH

Древний UNIX — это любой ранний выпуск кодовой базы Unix до Unix System III , в частности выпуски Research Unix до версии 7 включительно (основа для UNIX/32V, а также более поздних разработок AT&T Unix ).

После публикации книги Lions была проведена работа по выпуску более ранних версий кодовой базы . SCO сначала выпустила код под ограниченной образовательной лицензией. [ необходима цитата ]

Позднее, в январе 2002 года, Caldera International (позднее ставшая SCO Group и прекратившая свое существование) повторно лицензировала (но не сделала доступной) несколько версий в соответствии с четырехпунктной лицензией BSD , а именно: [1] [2]

По состоянию на 2022 год [update]код не получил широкого распространения, но его можно использовать на системах эмуляторов, а версия 5 Unix работает на Nintendo Game Boy Advance с использованием эмулятора SIMH PDP-11 . [3] Версия 6 Unix обеспечивает основу для обучающей системы MIT xv6 , которая является обновлением этой версии до ANSI C и платформы x86 или RISC-V.

Текстовый редактор BSD vi основан на коде из редактора строк ed в тех ранних Unix. Поэтому "традиционный" vi не мог свободно распространяться, и были созданы различные его аналоги (например, nvi ). Теперь, когда исходный код больше не обременен, "традиционный" vi был адаптирован для современных Unix-подобных операционных систем. [4]

SCO Group, Inc. ранее называлась Caldera International. В результате дела SCO Group, Inc. против Novell, Inc. было установлено, что Novell, Inc. не передала авторские права UNIX SCO Group, Inc. [5] Были высказаны опасения относительно действительности лицензии Caldera. [6] [7]

Общество наследия Unix

Общество наследия Unix было основано Уорреном Туми. [8] [9] Первое издание Unix было восстановлено до пригодного к использованию состояния командой по восстановлению из Общества наследия Unix в 2008 году. Процесс восстановления начался с бумажных листингов исходного кода, которые были на языке ассемблера PDP-11. [10] [11]

Ссылки

  1. ^ Джонсон II, Дион Л. (2002-01-24). «Либеральная лицензия для древних исходных текстов UNIX».
  2. ^ Бродерик, Билл (23 января 2002 г.). «Дорогие энтузиасты Unix» (PDF) . Caldera International. Архивировано из оригинала (PDF) 19 февраля 2009 г.
  3. ^ Сингх, Амит (август 2004 г.). "UNIX® на Game Boy Advance". Архивировано из оригинала 2006-08-31 . Получено 2009-10-22 .
  4. ^ «Традиционный Ви».
  5. ^ «Решение Апелляционного суда 10-го округа» (PDF) .
  6. ^ Уоррен Туми. «Торопимся получить бесплатные лицензии Unix».
  7. ^ «Почему BSD/OS — лучший кандидат на звание единственной протестированной легально открытой UNIX».
  8. ^ Дэвис, А. Джесси Джирю (14 июня 2017 г.). «Сборка истории Unix». LWN.net . Получено 15 июня 2023 г. .
  9. Джуд, Аллан (13 октября 2022 г.). «Интервью с Уорреном Туми». BSD Now . Получено 15 июня 2023 г.МП3 44:34
  10. ^ Туми, Уоррен (июль 2010 г.). «Первое издание Unix: его создание и восстановление». IEEE Annals of the History of Computing . 32 (3): 74– 82. doi :10.1109/MAHC.2009.55. S2CID  18586380.
  11. ^ Восстановление ранних артефактов UNIX
  • Памела Джонс (23 августа 2003 г.) На каких условиях выпущен древний UNIX?, Groklaw
  • Общество наследия Unix (TUHS) для сохранения и обслуживания исторических систем UNIX
    • код, образы дисков и т.п. в TUHS
  • Страницы руководства по Unix First Edition
  • Восстановление исходных кодов ядра UNIX 1-го издания от Bell Laboratories
Retrieved from "https://en.wikipedia.org/w/index.php?title=Ancient_UNIX&oldid=1262666646"