stringtranslate.com

Древний 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 год код не получил широкого распространения, но его можно использовать на системах эмуляторов, а версия 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

Внешние ссылки