กลับไปหน้าบทความ

อ่าน 4 นาที

เวอร์ชัน 7 ยูนิกซ์

ระบบปฏิบัติการ Unix เวอร์ชัน 7 หรือเรียกอีกอย่างว่าUnix รุ่นที่เจ็ด เวอร์ชัน 7 หรือ V7 เป็น ระบบปฏิบัติการ Unix รุ่นแรกๆ ที่สำคัญ V7 ซึ่งวางจำหน่ายในปี 1979 เป็นเวอร์ชันสุดท้ายของ...

เวอร์ชัน 7 ยูนิกซ์

เวอร์ชัน 7 ยูนิกซ์
ระบบ ปฏิบัติการ Unixเวอร์ชัน 7 สำหรับPDP-11ทำงานใน โปรแกรมจำลอง SIMH PDP-11
นักพัฒนาเอทีแอนด์ที เบลล์ แล็บโบราทอรีส์
เขียนเป็นC , การประกอบ
ตระกูลระบบปฏิบัติการยูนิกซ์
สถานะการทำงานประวัติศาสตร์
แบบจำลองแหล่งที่มาเดิมทีเป็นซอฟต์แวร์กรรมสิทธิ์แต่ปัจจุบันเป็นโอเพนซอร์สแล้ว
การเผยแพร่ครั้งแรกพ.ศ. 2522 ( 1979 )
กลุ่มเป้าหมายทางการตลาดมินิคอมพิวเตอร์
มีจำหน่ายในภาษาอังกฤษ
แพลตฟอร์มที่รองรับDEC PDP-11 , VAX ( 32v ), x86
ประเภทเคอร์เนลโมโนลิธิก
ส่วนติดต่อผู้ใช้เริ่มต้นอินเทอร์เฟซบรรทัดคำสั่ง ( Bourne shell )
ใบอนุญาตเดิมทีเป็นซอฟต์แวร์เชิงพาณิชย์ที่มีลิขสิทธิ์ แต่ปัจจุบันเป็นซอฟต์แวร์ฟรีภายใต้ใบอนุญาตแบบ BSD
นำหน้าโดยเวอร์ชัน 6 ยูนิกซ์
ประสบความสำเร็จโดยเวอร์ชัน 8 ยูนิกซ์

ระบบปฏิบัติการUnix เวอร์ชัน 7หรือเรียกอีกอย่างว่าUnix รุ่นที่เจ็ดเวอร์ชัน 7หรือV7เป็น ระบบปฏิบัติการ Unix รุ่นแรกๆ ที่สำคัญ V7 ซึ่งวางจำหน่ายในปี 1979 เป็นเวอร์ชันสุดท้ายของBell Laboratoriesที่ได้รับการเผยแพร่ในวงกว้างก่อนที่AT&T Corporation จะนำ Unix มาใช้ในเชิงพาณิชย์ ในช่วงต้นทศวรรษ 1980 V7 ได้รับการพัฒนาขึ้นครั้งแรกสำหรับ มินิคอมพิวเตอร์ PDP-11ของDigital Equipment Corporationและต่อมาได้ถูกพอร์ตไปยังแพลตฟอร์มอื่นๆ

ภาพรวม

เวอร์ชัน Unix จาก Bell Labs ได้รับการกำหนดโดยรุ่นของคู่มือผู้ใช้ที่มาพร้อมกับเวอร์ชันนั้น รุ่นที่เจ็ดซึ่งวางจำหน่ายในปี 1979 นั้นมีมาก่อนรุ่นที่หกซึ่งเป็นเวอร์ชันแรกที่ได้รับอนุญาตให้ผู้ใช้เชิงพาณิชย์[ 1 ]การพัฒนา สายผลิตภัณฑ์ Research Unixยังคงดำเนินต่อไปด้วยรุ่นที่แปดซึ่งรวมการพัฒนาจาก4.1BSDไปจนถึงรุ่นที่สิบ หลังจากนั้นนักวิจัยของ Bell Labs ก็มุ่งเน้นไปที่การพัฒนาPlan 9

V7 เป็น Unix เวอร์ชันพกพาได้รุ่นแรก เนื่องจากเป็นยุคของ มินิคอมพิวเตอร์ที่มีสถาปัตยกรรมหลากหลายรูปแบบ และยังเป็นช่วงเริ่มต้นของตลาดไมโครโปรเซสเซอร์ 16 บิต ทำให้มีการพอร์ตหลายเวอร์ชันเสร็จสมบูรณ์ภายในไม่กี่ปีแรกของการวางจำหน่าย เวิร์กสเตชัน Sun รุ่นแรก(ซึ่งในขณะนั้นใช้ Motorola 68000) ใช้ V7 เวอร์ชันพอร์ตโดย UniSoft [ 2 ] Microsoft Xenix เวอร์ชันแรกสำหรับ Intel 8086ได้รับการพัฒนามาจาก V7 และOnyx Systemsก็ได้ผลิต คอมพิวเตอร์ Zilog Z8000ที่ใช้ V7 ในเวลาต่อมา พอร์ต VAXของ V7 ที่เรียกว่าUNIX/32Vเป็นบรรพบุรุษโดยตรงของUNIX System Vและ ตระกูล ระบบ Unix 4BSD ที่ได้รับความนิยม

กลุ่มวิจัยที่มหาวิทยาลัยวูลลองกองซึ่งเคยพอร์ต V6ไปยังเครื่องInterdata 7/32ก็ได้พอร์ต V7 ไปยังเครื่องนั้นด้วยเช่นกันInterdataได้วางจำหน่ายเวอร์ชันที่พอร์ตแล้วในชื่อ Edition VII ทำให้เป็นผลิตภัณฑ์ UNIX เชิงพาณิชย์ตัวแรก

DECได้แจกจ่าย V7 เวอร์ชัน PDP-11 ของตนเอง ซึ่งเรียกว่าV7M (สำหรับเวอร์ชันที่แก้ไขแล้ว) V7M ซึ่งพัฒนาโดยกลุ่มวิศวกรรม Unix ดั้งเดิมของ DEC (UEG) ประกอบด้วยการปรับปรุงเคอร์เนลสำหรับตระกูลคอมพิวเตอร์ PDP-11 มากมาย รวมถึงการกู้คืนข้อผิดพลาดของฮาร์ดแวร์ที่ได้รับการปรับปรุงอย่างมีนัยสำคัญ และไดรเวอร์อุปกรณ์เพิ่มเติมอีกมากมาย[ 3 ] UEG ได้พัฒนาเป็นกลุ่มที่พัฒนาUltrix ใน ภายหลัง

แผนกต้อนรับ

เนื่องจากความทรงพลังและความเรียบง่ายที่สง่างาม ผู้ใช้ Unix รุ่นเก่าหลายคนจึงจดจำ V7 ว่าเป็นจุดสูงสุดของการพัฒนา Unix และเรียกมันว่า "Unix ที่แท้จริงตัวสุดท้าย" ซึ่งเป็นการปรับปรุงจาก Unix รุ่นก่อนหน้าและรุ่นต่อมาทั้งหมด อย่างไรก็ตาม ในขณะที่เปิดตัว ชุดคุณสมบัติที่ขยายออกไปอย่างมากนั้นมาพร้อมกับข้อเสียคือประสิทธิภาพที่ลดลงเมื่อเทียบกับ V6 ซึ่งได้รับการแก้ไขโดยชุมชนผู้ใช้เป็นส่วนใหญ่[ 4 ]

จำนวนการเรียกใช้ระบบในเวอร์ชัน 7 มีเพียงประมาณ 50 ครั้ง ในขณะที่ระบบ Unix และระบบที่คล้าย Unix ในภายหลังยังคงเพิ่มการเรียกใช้ระบบอีกมากมาย: [ 5 ]

ระบบ Research UNIX System เวอร์ชัน 7 มีการเรียกใช้ระบบประมาณ 50 ครั้ง ระบบ4.4BSDมีประมาณ 110 ครั้ง และSVR4มีประมาณ 120 ครั้ง จำนวนการเรียกใช้ระบบที่แน่นอนจะแตกต่างกันไปตามเวอร์ชันของระบบปฏิบัติการ ระบบรุ่นใหม่ๆ มีจำนวนการเรียกใช้ระบบที่รองรับเพิ่มขึ้นอย่างมาก ณ เดือนธันวาคม 2025 Linux 6.18 มี 470 ครั้ง และFreeBSD 15 มี 598 ครั้ง

เผยแพร่เป็นซอฟต์แวร์ฟรี

ภาพหน้าจอแสดงการบูตระบบปฏิบัติการ Unix เวอร์ชัน 7 บนเครื่อง PDP-11 ในโปรแกรมจำลอง

ในปี พ.ศ. 2545 Caldera Internationalได้เผยแพร่[ 6 ] V7 เป็น ซอฟต์แวร์ โอเพนซอร์สภายใต้ใบอนุญาตซอฟต์แวร์แบบ BSD ที่อนุญาต[ 7 ] [ 8 ] [ 9 ]

ปัจจุบัน ยังสามารถดาวน์โหลด อิมเมจสำหรับบูตระบบ V7 ได้ และสามารถเรียกใช้งานบนโฮสต์สมัยใหม่โดยใช้โปรแกรมจำลอง PDP-11 เช่นSIMHได้

Nordier & Associates ได้พัฒนาพอร์ตx86 แล้ว[ 10 ]

พอล อัลเลนดูแลรักษาระบบคอมพิวเตอร์โบราณหลายระบบที่เปิดให้บุคคลทั่วไปเข้าชมได้ รวมถึงเครื่อง PDP-11/70 ที่ใช้ระบบปฏิบัติการ Unix เวอร์ชัน 7

คุณสมบัติใหม่ในเวอร์ชัน 7

มีการเพิ่มฟีเจอร์ใหม่ ๆ มากมายในเวอร์ชัน 7

  • เครื่องมือสำหรับการเขียนโปรแกรม: lex , lintและmake
โปรแกรมคอมไพเลอร์ C แบบพกพา (pcc) ถูกจัดหามาพร้อมกับโปรแกรมคอมไพเลอร์ C รุ่นก่อนหน้าซึ่งออกแบบมาสำหรับ PDP-11 โดยเฉพาะ โดยบริษัทRitchie
สิ่งเหล่านี้ปรากฏครั้งแรกในสายวิจัย Unix ในเวอร์ชัน 7 แม้ว่าเวอร์ชันแรกๆ ของบางส่วนจะถูกนำไปใช้โดยPWB/UNIX แล้ว ก็ตาม[ 11 ]

ไฟล์มัลติเพล็กซ์

คุณสมบัติที่ไม่คงอยู่ได้นานคือวิธีที่สอง (นอกเหนือจากท่อ) ในการสื่อสารระหว่างกระบวนการ : ไฟล์มัลติเพล็กซ์ กระบวนการสามารถสร้างไฟล์ประเภทพิเศษด้วยmpxการเรียกใช้ระบบ จากนั้นกระบวนการอื่น ๆ สามารถเปิดไฟล์นี้เพื่อรับ "ช่อง" ซึ่งระบุโดยตัวอธิบายไฟล์ซึ่งสามารถใช้เพื่อสื่อสารกับกระบวนการที่สร้างไฟล์มัลติเพล็กซ์[ 13 ]ไฟล์ mpx ถือเป็นแบบทดลอง ไม่ได้เปิดใช้งานในเคอร์เนลเริ่มต้น[ 14 ]และหายไปจากเวอร์ชันต่อมา ซึ่งมีซ็อกเก็ต (BSD) หรือสิ่งอำนวยความสะดวก IPC ของCB UNIX (System V) แทน [ 15 ] (แม้ว่าไฟล์ mpx ยังคงมีอยู่ใน 4.1BSD [ 16 ] )

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Version_7_Unix&oldid=1330424243 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เวอร์ชัน 7 ยูนิกซ์

ระบบปฏิบัติการ Unix เวอร์ชัน 7 หรือเรียกอีกอย่างว่าUnix รุ่นที่เจ็ด เวอร์ชัน 7 หรือ V7 เป็น ระบบปฏิบัติการ Unix รุ่นแรกๆ ที่สำคัญ V7 ซึ่งวางจำหน่ายในปี 1979 เป็นเวอร์ชันสุดท้ายของ...

ภาพรวม

เวอร์ชัน Unix จาก Bell Labs ได้รับการกำหนดโดยรุ่นของคู่มือผู้ใช้ที่มาพร้อมกับเวอร์ชันนั้น รุ่นที่เจ็ดซึ่งวางจำหน่ายในปี 1979 นั้นมีมาก่อน รุ่นที่หก ซึ่งเป็นเวอร์ชันแรกที่ได้รับอนุญาตให้ผู้ใช้เชิงพาณิชย์ [ 1 ] การพัฒนา สายผลิตภัณฑ์ Research Unix...

แผนกต้อนรับ

เนื่องจากความทรงพลังและความเรียบง่ายที่สง่างาม ผู้ใช้ Unix รุ่นเก่าหลายคนจึงจดจำ V7 ว่าเป็นจุดสูงสุดของการพัฒนา Unix และเรียกมันว่า "Unix ที่แท้จริงตัวสุดท้าย" ซึ่งเป็นการปรับปรุงจาก Unix รุ่นก่อนหน้าและรุ่นต่อมาทั้งหมด อย่างไรก็ตาม ในขณะที่เปิดตัว...

เผยแพร่เป็นซอฟต์แวร์ฟรี

ในปี พ.ศ. 2545 Caldera International ได้เผยแพร่ [ 6 ] V7 เป็น ซอฟต์แวร์ โอ เพนซอร์ส ภายใต้ ใบอนุญาตซอฟต์แวร์ แบบ BSD ที่อนุญาต [ 7 ] [ 8 ] [ 9 ]