Starożytny UNIX - Ancient UNIX

Wersja 5 Unix dla PDP-11 , działająca na SIMH
Wersja 6 Unix dla PDP-11 , działająca w SIMH
Wersja 7 Unix dla PDP-11 , działająca w SIMH

Ancient UNIX to termin ukuty przez Operację Santa Cruz , aby opisać wczesne wydania bazy kodu Unix wydane przed Unix System III , w szczególności wydania Research Unix przed wersją 7 włącznie (podstawa dla UNIX/32V, jak również późniejsze z AT & T Unix ).

Po opublikowaniu książki Lwów podjęto prace nad wydaniem wcześniejszych wersji codebase . SCO po raz pierwszy wydało kod na ograniczonej licencji edukacyjnej.

Później, w styczniu 2002 roku, Caldera International (obecnie SCO Group ) relicencjonowała (ale nie udostępniła) kilka wersji na czteroklauzulowej licencji BSD , a mianowicie:

Do tej pory kod nie był szeroko stosowany, ale można go używać w systemach emulujących , a Unix w wersji 5 został uruchomiony na konsoli Nintendo Game Boy Advance przy użyciu emulatora SIMH PDP-11 . Wersja 6 Unix stanowiła podstawę systemu nauczania MIT xv6 , który jest aktualizacją tej wersji do ANSI C i platformy x86 lub RISC-V.

Jako przykład tego, jak ponowne licencjonowanie starych baz kodu Uniksa wpłynęło na współczesną społeczność komputerową, edytor tekstu BSD vi został oparty na kodzie z edytora linii ed we wczesnych Uniksach. W związku z tym „tradycyjne” vi nie mogło być swobodnie rozpowszechniane i powstały różne podobne do pracy (takie jak nvi ). Teraz, gdy ten kod nie jest już obciążony, „tradycyjne” vi zostało przystosowane do nowoczesnych systemów operacyjnych typu Unix.

SCO Group, Inc. wcześniej nazywała się Caldera International. W wyniku sprawy SCO Group, Inc. przeciwko Novell, Inc. stwierdzono, że firma Novell, Inc. nie przeniosła praw autorskich UNIX na SCO Group, Inc. Pojawiły się wątpliwości dotyczące ważności licencji Caldera, sugerując, że może to być nieważne.

Bibliografia

Zewnętrzne linki