อ่าน 6 นาที
เน็กซ์สเต็ป
NeXTSTEPเป็นระบบปฏิบัติการแบบมัลติทาสกิ้งเชิงวัตถุที่ เลิกใช้งานแล้ว โดยใช้เคอร์เนล MachและBSD ซึ่ง พัฒนามา จาก UNIX ระบบปฏิบัติการ นี้ได้รับการพัฒนาโดยNeXTซึ่งก่อตั้งโดยสตีฟ...
เน็กซ์สเต็ป
| เน็กซ์สเต็ป | |
|---|---|
ส่วนติดต่อผู้ใช้แบบกราฟิกของ NeXTSTEP | |
| นักพัฒนา | ต่อไป |
| เขียนเป็น | C , Objective-C |
| ตระกูลระบบปฏิบัติการ | ยูนิกซ์ ( 4.3BSD-Tahoe ) |
| สถานะการทำงาน | ระบบปฏิบัติการ Darwinมีความสำคัญทางประวัติศาสตร์ เนื่องจากเป็นฐานรหัสเริ่มต้นของระบบปฏิบัติการ macOSซึ่งเป็นพื้นฐานของiOS , iPadOS , watchOSและtvOS ตามลำดับ |
| แบบจำลองแหล่งที่มา | ซอฟต์แวร์แบบปิด ที่มี ส่วนประกอบโอเพนซอร์สบางส่วน |
| การเผยแพร่ครั้งแรก | วันที่ 18 กันยายน พ.ศ. 2532 |
| เวอร์ชันสุดท้าย | 3.3 / 1995 |
| ตัวอย่างสุดท้าย | 4.2 รุ่นก่อนวางจำหน่าย 2 / กันยายน 1997 |
| กลุ่มเป้าหมายทางการตลาด | ภาคธุรกิจ , ภาควิชาการ |
| ตัวจัดการแพ็กเกจ | โปรแกรมติดตั้งแอป |
| แพลตฟอร์มที่รองรับ | โมโตโรล่า 68030/68040 , IA-32 , SPARC , PA-RISC |
| ประเภทเคอร์เนล | ไฮบริด ( Mach , BSD ) |
| ดินแดนผู้ใช้ | บีเอสดี |
| ส่วนติดต่อผู้ใช้เริ่มต้น | กราฟิก |
| ใบอนุญาต | ข้อตกลงการอนุญาตใช้งานซอฟต์แวร์ที่เป็นกรรมสิทธิ์ |
| ประสบความสำเร็จโดย | OpenStep , ดาร์วิน , macOS , iOS , iPadOS , watchOS , tvOS , GNUstep |
| ส่วนหนึ่งของชุดบทความเกี่ยวกับ |
| ระบบปฏิบัติการ macOS |
|---|
NeXTSTEPเป็นระบบปฏิบัติการแบบมัลติทาสกิ้งเชิงวัตถุที่ เลิกใช้งานแล้ว โดยใช้เคอร์เนล MachและBSD ซึ่ง พัฒนามา จาก UNIX ระบบปฏิบัติการ นี้ได้รับการพัฒนาโดยNeXTซึ่งก่อตั้งโดยสตีฟ จ็อบส์ในช่วงปลายทศวรรษ 1980 และต้นทศวรรษ 1990 และในตอนแรกใช้กับ คอมพิวเตอร์ เวิร์กสเตชัน ที่เป็นกรรมสิทธิ์ของบริษัท เช่นNeXT Computer ต่อมาได้มีการพอร์ตไปยัง สถาปัตยกรรมคอมพิวเตอร์อื่นๆ อีกหลายระบบและ ในที่สุดก็ถูกซื้อโดยApple Inc.เพื่อใช้แทนที่Classic Mac OS รุ่นเก่า ด้วยmacOS
แม้ว่าจะไม่ประสบความสำเร็จมากนักในขณะนั้น แต่ก็ดึงดูดความสนใจจากนักวิทยาศาสตร์คอมพิวเตอร์และนักวิจัย แพลตฟอร์มนี้เป็นที่ตั้งของการพัฒนา Electronic AppWrapper [ 1 ]ซึ่งคิดค้นโดย Jesse Tayler [ 2 ]ในช่วงต้นทศวรรษ 1990 ซึ่งเป็นแคตตาล็อกการจัดจำหน่ายซอฟต์แวร์เชิงพาณิชย์แห่งแรกที่จัดการการเข้ารหัสและให้สิทธิ์ดิจิทัลสำหรับซอฟต์แวร์แอปพลิเคชันและสื่อดิจิทัล (เป็นต้นแบบของแนวคิด " แอปสโตร์ " ในปัจจุบัน) นอกจากนี้ยังเป็นแพลตฟอร์มที่Tim Berners-Leeสร้างเว็บเบราว์เซอร์ ตัวแรก และที่id SoftwareพัฒนาวิดีโอเกมDoomและQuake [ 3 ] [ 4 ]
ในปี 1996 บริษัท Apple Computerได้เข้าซื้อกิจการ NeXT Apple ต้องการระบบปฏิบัติการรุ่นใหม่มาแทนที่Mac OS รุ่นคลาสสิกจึงได้รวม NeXTSTEP และOpenStep เข้า กับสภาพแวดล้อมผู้ใช้ของ Macintosh เพื่อสร้าง Mac OS X (ซึ่งต่อมาเปลี่ยนชื่อเป็นmacOS ) แพลตฟอร์มทั้งหมดของ Apple ตั้งแต่iPhone OS 1 เป็นต้นมา จึงใช้ macOS เป็นพื้นฐาน
ภาพรวม
NeXTSTEP (หรือเขียนในรูปแบบ NeXTstep, NeXTStep และ NEXTSTEP) [ 5 ] [ 6 ]เป็นการรวมกันของหลายส่วน:
- ระบบ ปฏิบัติการ Unixที่ใช้เคอร์เนล MachบวกกับBSD
- แสดงผลด้วย PostScriptและระบบจัดการหน้าต่างที่เป็นกรรมสิทธิ์เฉพาะ
- ภาษาและรันไทม์Objective -C
- เลเยอร์ แอปพลิเคชัน เชิงวัตถุ (OO) ซึ่งรวมถึง "ชุดเครื่องมือ" หลายชุด
- เครื่องมือพัฒนาสำหรับเลเยอร์เชิงวัตถุ (OO layers)
NeXTSTEP คือการนำส่วนประกอบทั้งสามอย่างหลังมาใช้งาน โดยชุดเครื่องมือของ NeXTSTEP ทำหน้าที่เป็นระบบพัฒนาหลักสำหรับซอฟต์แวร์บนแพลตฟอร์มนี้
NeXTSTEP เป็นผู้ริเริ่มแนวคิดของDock (ซึ่งต่อมาถูกนำไปใช้ ใน OpenStepและmacOS ) และShelfนอกจากนี้ NeXTSTEP ยังเป็นผู้คิดค้นหรือพัฒนา แนวคิด GUI อื่นๆ อีกมากมาย ที่กลายเป็นเรื่องปกติในระบบปฏิบัติการอื่นๆ เช่น วิดเจ็ตแบบ 3 มิติไอคอน ขนาดใหญ่สีสัน สดใส การลากและวางวัตถุต่างๆ ทั่วทั้งระบบนอกเหนือจากไอคอนไฟล์บริการ แบบ piped ทั่วทั้งระบบ การเลื่อนและการลากหน้าต่างแบบเรียลไทม์ กล่องโต้ตอบคุณสมบัติที่เรียกว่า "inspector" และการแจ้งเตือนการแก้ไขหน้าต่าง (เช่น สถานะการบันทึกไฟล์) ระบบนี้เป็นหนึ่งในอินเทอร์เฟซผู้ใช้แบบอเนกประสงค์รุ่นแรกๆ ที่รองรับมาตรฐานสีสำหรับการเผยแพร่ ความโปร่งใส การประมวลผลเสียงและดนตรีที่ซับซ้อน (ผ่านMotorola 56000 DSP ) กราฟิกพื้นฐาน ขั้นสูง การรองรับหลายภาษา และการจัดพิมพ์ แบบสมัยใหม่ อย่างสม่ำเสมอในทุกแอปพลิเคชัน
มีการเพิ่มชุดอุปกรณ์เพิ่มเติมลงในกลุ่มผลิตภัณฑ์ ซึ่งรวมถึง Portable Distributed Objects (PDO) ซึ่งช่วยให้สามารถเรียกใช้งานจากระยะไกลได้ ง่าย และEnterprise Objects Frameworkซึ่งเป็น ระบบ ฐานข้อมูลเชิงวัตถุสัมพันธ์ ชุดอุปกรณ์เหล่านี้ทำให้ระบบมีความน่าสนใจเป็นพิเศษสำหรับโปรแกรมเมอร์แอปพลิเคชันแบบกำหนดเอง และ NeXTSTEP ก็มีประวัติอันยาวนานในด้านการเขียนโปรแกรมทางการเงิน[ 5 ]
ประวัติศาสตร์
NeXTSTEP สร้างขึ้นบน Mach และ BSD โดยเริ่มแรกคือ4.3BSD-Tahoeมีการเปิดตัว NeXTSTEP เวอร์ชันทดลอง (เวอร์ชัน 0.8) พร้อมกับการเปิดตัวคอมพิวเตอร์ NeXTในวันที่ 12 ตุลาคม 1988 เวอร์ชันเต็มแรก NeXTSTEP 1.0 วางจำหน่ายในวันที่ 18 กันยายน 1989 [ 7 ]มีการอัปเดตเป็น4.3BSD-Renoใน NeXTSTEP 3.0 เวอร์ชันสุดท้าย 3.3 เปิดตัวในช่วงต้นปี 1995 สำหรับคอมพิวเตอร์ NeXT ที่ใช้ ตระกูล Motorola 68000 , Intel x86 , Sun SPARCและHP PA-RISC
NeXT ได้แยกส่วนระบบปฏิบัติการพื้นฐานออกจากเฟรมเวิร์กแอปพลิเคชัน ทำให้เกิดOpenStep ขึ้นมา OpenStep และแอปพลิเคชันของมันสามารถทำงานบนระบบปฏิบัติการพื้นฐานได้หลายระบบ รวมถึง OPENSTEP, Windows NTและSolarisในปี 1997 ได้มีการอัปเดตเป็น4.4BSDและรวมเข้ากับการพัฒนาRhapsody ของ Apple สำหรับ x86 และ PowerPC ระบบปฏิบัติการที่สืบทอดมา จาก NeXTSTEP โดยตรงคือ macOSของ Apple ซึ่งต่อมาได้พัฒนาเป็นiPhone OS 1 , iOS , iPadOS , watchOSและtvOS
มรดก
เว็บเบราว์เซอร์ตัวแรกWorldWideWebและแอปสโตร์แรก[ 8 ]ล้วนถูกคิดค้นขึ้นบนแพลตฟอร์ม NeXTSTEP
ปี 1990 CERN: ข้อเสนอร่วมสำหรับระบบไฮเปอร์เท็กซ์ถูกนำเสนอต่อฝ่ายบริหาร ไมค์ เซนดอลล์ ซื้อ NeXT cube มาเพื่อทดลองใช้งาน และมอบให้ทิม เบอร์เนอร์ส-ลีทิมสร้างต้นแบบบน NeXTSTEP ได้ภายในเวลาไม่กี่เดือน ด้วยคุณสมบัติของระบบพัฒนาซอฟต์แวร์ NeXTSTEP ต้นแบบนี้เสนอการเรียกดู/สร้างเนื้อหาแบบ WYSIWYG! เว็บเบราว์เซอร์ปัจจุบันที่ใช้ในการ "ท่องอินเทอร์เน็ต" เป็นเพียงหน้าต่างแบบพาสซีฟ ทำให้ผู้ใช้ไม่มีโอกาสมีส่วนร่วม ระหว่างการสนทนาในโรงอาหารของ CERN ทิมและผมพยายามหาชื่อที่น่าสนใจสำหรับระบบ ผมตั้งใจแน่วแน่ว่าชื่อนั้นไม่ควรมาจากเทพปกรณัมกรีกอีก ทิมเสนอชื่อ "World-Wide Web" ผมชอบชื่อนี้มาก ยกเว้นแต่ว่ามันออกเสียงยากในภาษาฝรั่งเศส...
— Robert Cailliau , 2 พฤศจิกายน 1995 [ 9 ]
คุณสมบัติและแป้นพิมพ์ลัด บางอย่าง ที่พบได้ทั่วไปในเว็บเบราว์เซอร์ในปัจจุบันมีต้นกำเนิดมาจากข้อกำหนดของ NeXTSTEP ตัวเลือกเค้าโครงพื้นฐานของHTML 1.0 และ 2.0 เป็นผลมาจากคุณสมบัติเหล่านั้นของคลาส Text ของ NeXT [ 10 ]
บริษัท Lighthouse Design Ltd.ได้พัฒนาDiagram!ซึ่งเป็นเครื่องมือวาดภาพ เดิมชื่อ BLT (ย่อมาจาก Box-and-Line Tool) โดยที่วัตถุ (กล่อง) จะเชื่อมต่อกันโดยใช้ "ลิงก์อัจฉริยะ" (เส้น) เพื่อสร้างไดอะแกรม เช่นแผนผังการไหลการออกแบบพื้นฐานนี้สามารถปรับปรุงได้โดยการเพิ่มลิงก์และเอกสารใหม่ๆ ได้อย่างง่ายดาย ซึ่งตั้งอยู่ได้ทุกที่ในเครือข่ายท้องถิ่น ซึ่งเป็นต้นแบบเริ่มต้นของ Tim Berners-Lee ที่เขียนขึ้นบน NeXTSTEP ในช่วงเดือนตุลาคม-ธันวาคม ปี 1990
ในช่วงทศวรรษ 1990 เกมพีซีบุกเบิกอย่าง Doom , Doom II , Quakeและโปรแกรมแก้ไขระดับของเกมเหล่านั้นได้รับการพัฒนาโดยid Softwareบนเครื่อง NeXT เกมอื่นๆ ที่ใช้เอนจิ้นDoomเช่นHereticและภาคต่อHexenโดยRaven SoftwareและStrifeโดยRogue Entertainmentได้รับการพัฒนาบนฮาร์ดแวร์ NeXT โดยใช้เครื่องมือของ id [ 11 ]
Altsysสร้างแอปพลิเคชัน NeXTSTEP ชื่อ Virtuoso เวอร์ชัน 2 ต่อมาได้ถูกพอร์ตไปยังMac OSและ Windows รุ่นคลาสสิก กลายเป็นMacromedia FreeHandเวอร์ชัน 4 อินเทอร์เฟซ "Notebook" ที่ทันสมัยสำหรับMathematicaและสเปรดชีตขั้นสูงLotus Improvได้รับการพัฒนาโดยใช้ NeXTSTEP ซอฟต์แวร์ที่ควบคุม โปรแกรมแผนการโทรสำหรับเพื่อนและครอบครัวของ MCIได้รับการพัฒนาโดยใช้ NeXTSTEP [ 12 ] [ 13 ]
ในช่วงเวลาใกล้เคียงกับการวางจำหน่าย NeXTSTEP 3.2 นั้น NeXT ได้ร่วมมือกับSun MicrosystemsในการพัฒนาOpenStepซึ่งเป็นผลมาจากความพยายามที่จะแยกส่วนระบบปฏิบัติการพื้นฐานออกจากไลบรารีอ็อบเจ็กต์ระดับสูง เพื่อสร้างมาตรฐาน API แบบอ็อบเจ็กต์เชิงวัตถุข้ามแพลตฟอร์มที่ได้มาจาก NeXTSTEP OpenStep ได้รับการเผยแพร่สำหรับ ระบบปฏิบัติการ Solaris ของ Sun , Windows NTและ ระบบปฏิบัติการ Mach ของ NeXT การใช้งานของ NeXT เรียกว่า " OPENSTEP for Mach " และเวอร์ชันแรก (4.0) ได้เข้ามาแทนที่ NeXTSTEP 3.3 บน ระบบ NeXT, Sun และ Intel IA-32
หลังจากประกาศเมื่อวันที่ 20 ธันวาคม พ.ศ. 2539 [ 14 ] Apple Computerได้เข้าซื้อกิจการ NeXT เมื่อวันที่ 4 กุมภาพันธ์ พ.ศ. 2540 ในราคา 429 ล้านดอลลาร์สหรัฐ โดยอิงจากระบบปฏิบัติการ "OPENSTEP for Mach" และพัฒนา OpenStep API ให้กลายเป็นCocoa Apple ได้สร้างพื้นฐานของMac OS X [ 15 ]และในที่สุดก็เป็น พื้นฐาน ของ iOS , iPadOS , watchOSและtvOS
GNUstepเป็นซอฟต์แวร์ฟรีที่ใช้มาตรฐาน OpenStep [ 16 ]
ประวัติการเผยแพร่
| เวอร์ชั่น | วันที่ | สื่อกลางการจัดจำหน่าย | สถาปัตยกรรม | พื้นฐาน | หมายเหตุ |
|---|---|---|---|---|---|
| 0.8 | วันที่ 12 ตุลาคม พ.ศ. 2531 | แผ่นดิสก์ MO | เอ็ม68เค | 4.3BSD-Tahoe | NeXTStep Digital Webster , ผลงานครบชุดของวิลเลียม เชกสเปียร์, netboot , NFS |
| 0.8a | 1988 | แผ่นดิสก์ MO | เอ็ม68เค | ||
| 0.9 | 1988 | แผ่นดิสก์ MO | เอ็ม68เค | คำอธิบายการเผยแพร่ NeXT 0.9/1.0 | |
| 1.0 | 1989 | แผ่นดิสก์ MO | เอ็ม68เค | ||
| 1.0a | 1989 | แผ่นดิสก์ MO | เอ็ม68เค | ภาพถ่ายของแผ่นดิสก์ NeXTSTEP 1.0a MO | |
| 2.0 | วันที่ 18 กันยายน พ.ศ. 2533 | แผ่น MO, ซีดีรอม | เอ็ม68เค | รองรับNeXTstation , NeXTcube ( 68040 ) รองรับฟลอปปี้ดิสก์ , ซีดีรอม , โมเด็มแฟกซ์และกราฟิกสี Workspace Manager ตอนนี้มี Shelf แล้ว การคัดลอกจะดำเนินการในพื้นหลัง หลุมดำถูกแทนที่ด้วยไอคอนรีไซเคิล Terminal.app การโหลดไดรเวอร์แบบไดนามิก[ 17 ] [ 18 ] | |
| 2.1 | 25 มีนาคม 2534 | แผ่น MO, ซีดีรอม | เอ็ม68เค | รองรับบอร์ดNeXTdimension TeXการปรับปรุงด้านการใช้งานหลายภาษา เครื่องใหม่ที่มีเวอร์ชัน 2.1 รวมถึงLotus Improv [ 17 ] | |
| 2.1ก | แผ่น MO, ซีดีรอม | เอ็ม68เค | |||
| 2.2 | ซีดีรอม | เอ็ม68เค | รองรับNeXTstation Turbo | ||
| 3.0 | 8 กันยายน พ.ศ. 2535 [ 19 ] | ซีดีรอม | เอ็ม68เค | 4.3BSD-Reno | Project Builder , รองรับ3D ด้วย Interactive RenderMan , สี Pantone , PostScript Level 2 , การเชื่อมโยงและการฝังวัตถุ , วัตถุแบบกระจาย , ชุด ฐานข้อมูล , ชุด โทรศัพท์ , ชุดจัดทำดัชนี , ส่วนหัวที่คอมไพล์ล่วงหน้า , HFS , AppleTalkและNovell NetWare |
| 3.1 | 25 พฤษภาคม 2536 | ซีดีรอม | เอ็ม68เค, ไอ386 | รุ่นแรกสำหรับ สถาปัตยกรรม i386ซึ่งนำเสนอไบนารีขนาดใหญ่ (fat binaries ) | |
| 3.2 | ตุลาคม พ.ศ. 2536 | ซีดีรอม | เอ็ม68เค, ไอ386 | การสนับสนุนซอฟต์แวร์จำลอง Insignia Solutions SoftPCช่วยให้ผู้ใช้สามารถเรียกใช้และใช้ข้อมูลกับ แอปพลิเคชัน MS-DOSและ Windows รุ่น เก่าได้ [ 20 ] | |
| 3.3 | 7 ธันวาคม พ.ศ. 2537 (m68k, i386) [ 21 ] 4 เมษายน พ.ศ. 2538 (SPARC, PA-RISC) [ 22 ] | ซีดีรอม | m68k, i386, SPARC, PA-RISC | เพิ่ม การรองรับ สถาปัตยกรรม PA-RISCและSPARCพร้อมแนะนำ Quad-fat Binaries เวอร์ชันสุดท้ายและได้รับความนิยมมากที่สุดวางจำหน่ายภายใต้ชื่อ NEXTSTEP เรียกอีกอย่างว่า NEXTSTEP/m68k, NEXTSTEP/Intel, NEXTSTEP/SPARC, NEXTSTEP/PA-RISC จัดส่งในแผ่นซีดี 2 แผ่น: NeXTSTEP CISCและ NeXTSTEP RISCแผ่นซีดีสำหรับนักพัฒนาประกอบด้วยไลบรารีสำหรับสถาปัตยกรรม ทั้งหมด เพื่อให้สามารถคอมไพล์โปรแกรมข้ามสถาปัตยกรรมได้ | |
| 4.0 เบต้า | พ.ศ. 2539 | ซีดีรอม | m68k, i386, SPARC, PA-RISC | อินเทอร์เฟซผู้ใช้ที่แตกต่างกันมาก[ 23 ] [ 24 ]โดดเด่นในฐานะที่เป็นต้นแบบของแนวคิดหลายอย่างที่นำมาใช้ในmacOS Dock ในภายหลัง มีรายงานว่าถูกยกเลิกเนื่องจากมีผู้ร้องเรียนว่าต้องสอนผู้ใช้ใหม่ แต่ไม่ใช่เพราะเหตุผลทางเทคนิค (ส่วนติดต่อผู้ใช้ใหม่ใช้งานได้ดีในเวอร์ชันเบต้า) | |
| 4.0 | 25 มิถุนายน พ.ศ. 2539 [ 25 ] | ซีดีรอม | m68k, i386, SPARC | ยกเลิก การสนับสนุน สถาปัตยกรรม PA-RISCรองรับสถาปัตยกรรมm68k , i486และSPARCเปิด ตัว OpenStep เวอร์ชันแรก สำหรับWindows | |
| 4.1 | มกราคม พ.ศ. 2540 | ซีดีรอม | m68k, i386, SPARC | รองรับสถาปัตยกรรม m68k, i486 และ SPARC รวมถึง OpenStep สำหรับ Windows ภายใต้ OPENSTEP Enterprise (เฉพาะ NT) | |
| 4.2 รุ่นก่อนวางจำหน่าย 2 | กันยายน พ.ศ. 2540 | ซีดีรอม | m68k, i386, SPARC | เวอร์ชันก่อนวางจำหน่าย 2 (Pre-release 2) ถูกเผยแพร่ให้กับนักพัฒนาจำนวนจำกัดก่อนที่OpenStepและ Apple จะเข้าซื้อกิจการ | |
| แรปโซดี | 31 สิงหาคม 2540 – 27 ตุลาคม 2543 | ซีดีรอม | i386, พาวเวอร์พีซี | 4.4BSD | ระบบปฏิบัติการเหล่านี้ ซึ่งวางจำหน่ายหลังจากApple เข้าซื้อกิจการอาจกล่าวได้ว่ามีความใกล้เคียงกับ NeXTSTEP และ OPENSTEP มากกว่าMac OS Xตัวอย่างเช่น ยังสามารถใช้งานเป็นจอแสดงผลระยะไกลผ่าน NXHost ได้[ 26 ] |
เวอร์ชันตั้งแต่ 4.1 ขึ้นไปเป็นเวอร์ชันทั่วไป ส่วน OPENSTEP 4.2 รุ่นก่อนวางจำหน่าย 2 เป็นเวอร์ชันแก้ไขข้อบกพร่องที่เผยแพร่โดย Apple และได้รับการสนับสนุนเป็นเวลาห้าปีหลังจากวางจำหน่ายในเดือนกันยายน 1997
ดูเพิ่มเติม
- Bundle (macOS)จาก NeXTSTEP ไปยัง macOS
- คอลัมน์มิลเลอร์คือวิธีการเรียกดูไดเร็กทอรีที่โปรแกรมดูไฟล์ของ NeXTSTEP ใช้
- ชุดอักขระ NeXT
ลิงก์ภายนอก
- คู่มือการติดตั้ง NeXTSTEP
- NeXTComputers.org
- วิดีโอสาธิตการใช้งาน NeXTSTEP เวอร์ชัน 3 โดย Steve Jobsบน YouTube
- ก้าวต่อไป BYTE Magazine 14–03 การเขียนโปรแกรมเชิงวัตถุด้วย NextStep
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เน็กซ์สเต็ป
NeXTSTEPเป็นระบบปฏิบัติการแบบมัลติทาสกิ้งเชิงวัตถุที่ เลิกใช้งานแล้ว โดยใช้เคอร์เนล MachและBSD ซึ่ง พัฒนามา จาก UNIX ระบบปฏิบัติการ นี้ได้รับการพัฒนาโดยNeXTซึ่งก่อตั้งโดยสตีฟ...
ภาพรวม
NeXTSTEP (หรือเขียนในรูปแบบ NeXTstep, NeXTStep และ NEXTSTEP) [ 5 ] [ 6 ] เป็นการรวมกันของหลายส่วน:
ประวัติศาสตร์
NeXTSTEP สร้างขึ้นบน Mach และ BSD โดยเริ่มแรกคือ 4.3BSD-Tahoe มีการเปิดตัว NeXTSTEP เวอร์ชันทดลอง (เวอร์ชัน 0.8) พร้อมกับการเปิดตัว คอมพิวเตอร์ NeXT ในวันที่ 12 ตุลาคม 1988 เวอร์ชันเต็มแรก NeXTSTEP 1.
มรดก
เว็บเบราว์เซอร์ ตัวแรก WorldWideWeb และ แอปสโตร์ แรก [ 8 ] ล้วนถูกคิดค้นขึ้นบนแพลตฟอร์ม NeXTSTEP