Кіріспе

1979 жылғы шағын компьютерлік операциялық жүйе
1979 жылғы зерттеулік Unix операциялық жүйесі

Version 7 Unix, сондай-ақ жетінші нұсқа Unix, Version 7 немесе жай ғана V7 деп аталатын Unix операциялық жүйесінің маңызды алғашқы нұсқасы болды. 1979 жылы жарық көрген V7, AT&T корпорациясы Unix-ті 1980-жылдардың басында коммерциялық мақсатта пайдалануға дейін кеңінен таралған Bell Laboratories-тің соңғы нұсқасы еді. V7 бастапқыда Digital Equipment Corporation компаниясының PDP 11 шағын компьютерлері үшін әзірленді және кейін басқа платформаларға көшірілді.

Шолу

Bell Labs-тің Unix нұсқалары оларды қоса берілген пайдаланушы нұсқаулығының басылымымен белгіленді. 1979 жылы жарық көрген жетінші басылымға дейін коммерциялық пайдаланушыларға лицензия берілген алғашқы нұсқа болған алтыншы басылым келді. Research Unix желісінің дамуы сегізінші басылыммен жалғасты, ол 4.1BSD-ден алынған жаңалықтарды қамтыды, содан кейін он бірінші басылымға дейін жетті, одан кейін Bell Labs зерттеушілері 9-шы жоспарды әзірлеуге көңіл бөлді. V7 Unix-тің алғашқы оңай көшірілетін нұсқасы болды. Бұл мини-компьютерлердің көптеген архитектуралық ерекшеліктерінің және 16 биттік микропроцессорлар нарығының қалыптасу дәуірі болғандықтан, оның жарық көргеніне бірнеше жыл ішінде көптеген порттар аяқталды. Алғашқы Sun жұмыс станциялары (Motorola 68000 негізінде) UniSoft компаниясы жасаған V7 портын қолданды; Intel 8086 үшін Xenix-тің алғашқы нұсқасы V7-ден жасалған, ал Onyx Systems көп ұзамай V7-де жұмыс істейтін Zilog Z8000 компьютерін шығарды. V7-нің VAX порты UNIX/32V деп аталды, ол танымал 4BSD Unix жүйелерінің тікелей атасы болды. V6-ны Interdata 7/32 компьютеріне көшірген Вуллонгонг университетінің тобы V7-ні де осы машинаға көшірді. Interdata осы портты Edition VII ретінде сатты, осылайша ол алғашқы коммерциялық UNIX ұсынысы болды. DEC өз PDP 11 нұсқасын V7M (өзгертілген) деп атап, таратты. DEC-тің Unix Engineering Group (UEG) тобы әзірлеген V7M PDP 11 компьютерінің ядросына көптеген жақсартулар енгізді, оның ішінде аппараттық қателерді қалпына келтіруді едәуір жақсарту және көптеген қосымша құрылғы драйверлері болды. UEG кейіннен Ultrix-ті дамытқан топқа айналды.

Тегін бағдарлама ретінде шығарылған

2002 жылы Caldera International компаниясы V7 бағдарламалық құралын BSD сияқты кең мүмкіндіктермен берілетін лицензия бойынша ашық кодты бағдарлама ретінде (FOSS) жариялады. V7-нің жүктемелі бейнелерін бүгінгі күнге дейін жүктеуге болады және оларды SIMH сияқты PDP 11 эмуляторлары арқылы қазіргі заманғы хосттарда іске қосуға болады. x86 портын Nordier & Associates әзірледі. Пол Аллен бірнеше тарихи компьютер жүйелерін, оның ішінде Unix 7 нұсқасын іске қосатын PDP 11/70 жүйесін де сақтап келді.

Көптік файлдар

Ұзақ уақыт сақталмаған мүмкіндік – процестер арасындағы байланысты жүзеге асырудың тағы бір тәсілі (құбырлардан өзге): мультиплекстелген файлдар. Процесс mpx жүйелік шақыру арқылы ерекше файл түрін жасай алатын; басқа процестер бұл файлды ашып, файл дескрипторы арқылы белгіленетін «арнаны» алатын, оны мультиплекстелген файлды жасаған процесспен байланысу үшін пайдалануға болатын. Mpx файлдары эксперименталды деп есептелді, стандартты ядрода қосылмады және кейінгі нұсқаларда жойылды, олар сокеттерді (BSD) немесе CB UNIX-тің IPC құралдарын (System V) ұсынды (дегенмен mpx файлдары 4.1BSD-де сақталды).