Кіріспе

6th Edition of Research Unix немесе UNIX Time Sharing System Unix-тің алтыншы нұсқасы, сондай-ақ Version 6 Unix немесе жай ғана V6 деп те аталады, Unix операциялық жүйесінің Bell Labs-тен тысқары кеңінен тараған алғашқы нұсқасы болды. Ол 1975 жылдың мамыр айында жарық көрді және тікелей алдыңғы нұсқасы сияқты DEC PDP 11 мини-компьютерлер отбасы үшін жасалған. 1978/1979 жылдары ол 7-ші Unix нұсқасымен ығыстырылды, бірақ V6 жүйелері кем дегенде 1985 жылға дейін үздіксіз жұмыс істеді. AT&T корпорациясы Unix-тің 5-ші нұсқасын тек білім беру ұйымдарына лицензияласа, 6-шы нұсқасын коммерциялық қолданушыларға 20 000 долларға лицензиялады, және ол 1980-ші жылдарға дейін ең көп қолданылатын нұсқа болып қала берді. Жақсартылған V6 – алғашқы коммерциялық сатылымға түскен Unix нұсқасы, INTERACTIVE's IS/1-дің негізі болды. Bell компаниясының PWB/UNIX 1.0 нұсқасы да V6-ға негізделген, ал одан бұрынғы (жарық көрмеген) нұсқалары V4 және V5 нұсқаларына негізделген. Whitesmiths компаниясы Idris деген атпен (бинарлық үйлесімді) V6 клонын жасап, сатты.

Бастапқы код

V6 Unix толық бастапқы кодымен бірге дистрибутив ретінде жарық көрді. Бастапқы код қолжетімді болғандықтан және лицензия оны тыйым салу үшін жеткілікті айқын болмағандықтан, V6 оқу құралы ретінде кеңінен қолданылды, әсіресе Калифорния университеті (Беркли), Джонс Хопкинс университеті және Жаңа Оңтүстік Уэльс университеті (UNSW) тарапынан. UC Беркли бірінші Беркли бағдарламалық қамтамасы таратылымы немесе 1BSD деп аталған қосымша бағдарламалар жиынтығын таратты, ол кейін толыққанды операциялық жүйе дистрибутивіне айналды. UNSW профессоры Джон Лайнстың UNIX 6th Edition туралы аты әйгілі түсіндірмесі Digital PDP 11/40 үшін іске асырылған ядроның негізгі бөліктерінен құралған өңделген таңдама болды және көптеген Unix әзірлеушілері үшін ядролық құжаттаманың маңызды көзіне айналды. Unix-тің кейінгі нұсқаларындағы лицензиялық шектеулерге байланысты, кітап көбінесе көшірмелер арқылы таралды. Бастапқы V6 Unix-тің бастапқы коды кейіннен SCO тобының BSD лицензиясы бойынша ақысыз бағдарламалық қамтама ретінде қолжетімді болды.

Интердета 7/32

1977 жылы Ричард Миллер мен Росс Нилон, Вуллонгонг университетінің профессоры Юрис Рейнфелдс басшылығымен жұмыс істеп, V6 Unix жүйесін Interdata 7/32 машинасына көшіруді аяқтады, осылайша Unix пен оның жаңа жүйелік бағдарламалау тілі C-нің портативтілігін тәжірибеде көрсетті. Олардың "Wollongong Interdata UNIX, Level 6" құрамына Вуллонгонгта әзірленген қосымша құралдар кірді, ал кейінгі нұсқаларында V7 мүмкіндіктері, әсіресе оның C компиляторы болды. Wollongong Unix – PDP сериялы компьютерлерден өзге платформаға жасалған алғашқы көшірме, ол портативті операциялық жүйелердің мүмкін екенін және оларды C тілінде жазудың дұрыс екенін дәлелдеді. 1980 жылы бұл нұсқа Пало-Альтодағы The Wollongong Group компаниясына лицензияланды және 7-ші басылым ретінде жарияланды.

Интердета 8/32

Шамамен сол кезде Bell Labs Interdata 8/32-ге жасалған порт аяқталды, бірақ ол жарияланбады. Бұл порттың мақсаты Unix жүйесінің жалпы тасымалдануын жақсарту, сонымен қатар C компиляторының портативті нұсқасын жасау еді. Нәтижесінде пайда болған Portable C Compiler (PCC) V7 және Unix жүйесінің көптеген келесі нұсқаларымен бірге таратылды және UNIX/32V-ті VAX-қа порттау үшін қолданылды.

IBM VM/370

1976–1977 жылдары Принстон қаласында үшінші Unix портативтілік жобасы аяқталды, онда Unix ядросы IBM-нің VM/370 виртуализациялық ортасында қонақ жүйе ретінде жұмыс істеуге бейімделді. AT&T компаниясы Bell Labs тарапынан V7 нұсқасына дейінгі бірқатар қателерді түзетулерді тарату монополияға қарсы келісімде рұқсат етілмеген қолдау болып есептелді деп шешкеннен кейін, түзетулер жинағы бар таспа USENIX ұйымының Лу Кацке жіберілді, ол оларды таратты. Сидней университеті 1978 жылдың қаңтарында Австралиялық Unix үлестіру әдісін (AUSAM) жариялады, ол Bell Labs-тен шыққан елу түзетуден басқа, қауіпсіздігі мен процестерді есепке алуды жақсартқан V6 нұсқасы болды. Содан кейін бірнеше жаңа нұсқалар шықты. Interactive Systems Corporation компаниясы кеңсе жұмысын автоматтандыру үшін IS/1 деп аталған, жақсартылған PDP 11 нұсқасын шығарды. Шығыс блогында V6 Unix клондары жергілікті PDP 11 клондары үшін (MNOS, кейіннен BSD Unix-пен ішінара үйлесімділік үшін кеңейтілді) және Elektronika BK жеке компьютері үшін (LSX негізіндегі BKUNIX) пайда болды. V6 2002–2006 жылдары MIT-де оқыту үшін қолданылды, содан кейін оны xv6 деп аталатын қарапайым клонмен алмастырды.