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

อ่าน 18 นาที

ระบบปฏิบัติการ Mac OS แบบคลาสสิก

Mac OS (เดิมชื่อ System Software ; retronym : Classic Mac OS [ a ] ) คือชุด ระบบปฏิบัติการ ที่พัฒนาขึ้นสำหรับตระกูล คอมพิวเตอร์ส่วนบุคคล Macintosh โดย Apple Computer, Inc.

ระบบปฏิบัติการ Mac OS แบบคลาสสิก

ระบบปฏิบัติการ Mac OS แบบคลาสสิก
นักพัฒนาคอมพิวเตอร์แอปเปิล
ตระกูลระบบปฏิบัติการแมคอินทอช
สถานะการทำงานเก่าแก่ ไม่ได้รับการสนับสนุน
แบบจำลองแหล่งที่มาแหล่งปิด
การเผยแพร่ครั้งแรก24 มกราคม พ.ศ. 2527 [ 1 ] [ 2 ] ( 24 มกราคม 1984 )
เวอร์ชันสุดท้าย9.2.2 / 5 ธันวาคม พ.ศ. 2544 [ 3 ] ( 5 ธันวาคม 2544 )
กลุ่มเป้าหมายทางการตลาดคอมพิวเตอร์ส่วนบุคคล
แพลตฟอร์มที่รองรับ
ประเภทเคอร์เนลแบบโมโนลิธิกสำหรับ 68k และแบบนาโนเคอร์เนลสำหรับ PowerPC
ส่วนติดต่อผู้ใช้เริ่มต้นกราฟิก
ใบอนุญาตซอฟต์แวร์เชิงพาณิชย์ , ซอฟต์แวร์กรรมสิทธิ์
ประสบความสำเร็จโดยแมคโอเอสเอ็กซ์
สถานะการสนับสนุน
ข้อมูลทางประวัติศาสตร์ ไม่ได้รับการสนับสนุน ณ วันที่ 1 กุมภาพันธ์ 2545

Mac OS (เดิมชื่อSystem Software ; retronym : Classic Mac OS [ a ] ) คือชุดระบบปฏิบัติการที่พัฒนาขึ้นสำหรับตระกูลคอมพิวเตอร์ส่วนบุคคลMacintoshโดยApple Computer, Inc.ตั้งแต่ปี 1984 ถึง 2001 โดยเริ่มจากSystem 1และสิ้นสุดที่Mac OS 9ระบบปฏิบัติการ Macintosh ได้รับการยกย่องว่าทำให้แนวคิดอินเทอร์เฟซผู้ใช้แบบกราฟิก เป็นที่นิยม [ 4 ]มันถูกรวมไว้กับ Macintosh ทุกเครื่องที่ขายในช่วงเวลาที่ได้รับการพัฒนา และมีการอัปเดตซอฟต์แวร์ระบบหลายครั้งควบคู่ไปกับการเปิดตัวระบบ Macintosh ใหม่

Apple เปิดตัวMacintosh รุ่นแรกเมื่อวันที่ 24 มกราคม 1984 เวอร์ชันแรกของซอฟต์แวร์ระบบซึ่งไม่มีชื่ออย่างเป็นทางการนั้น มีพื้นฐานบางส่วนมาจากLisa OSซึ่ง Apple เคยเปิดตัวสำหรับ คอมพิวเตอร์ Lisaในปี 1983 โดยเป็นส่วนหนึ่งของข้อตกลงที่อนุญาตให้Xeroxซื้อหุ้นใน Apple ในราคาที่เหมาะสม Apple ยังใช้แนวคิดจาก คอมพิวเตอร์ Xerox PARC Altoซึ่งอดีต CEO ของ Apple อย่างSteve Jobsและสมาชิกทีม Lisa คนอื่นๆ เคยทดลองใช้มาก่อน[ 1 ]ระบบปฏิบัติการนี้ประกอบด้วยMacintosh Toolbox ROMและ "System Folder" ซึ่งเป็นชุดไฟล์ที่โหลดจากดิสก์ ชื่อMacintosh System Softwareเริ่มใช้ในปี 1987 กับ System 5 Apple เปลี่ยนชื่อระบบเป็นMac OS ในปี 1996 โดยเริ่มอย่างเป็นทางการในเวอร์ชัน 7.6 ส่วนหนึ่งเนื่องมาจาก โปรแกรมสร้าง MacintoshของApple [ 5 ]โปรแกรมดังกล่าวสิ้นสุดลงหลังจากการเปิดตัวMac OS 8ในปี 1997 [ 6 ]การเปิดตัวเวอร์ชันหลักครั้งสุดท้ายของระบบคือ Mac OS 9 ในปี 1999 [ 7 ]

เวอร์ชันแรกๆ ของซอฟต์แวร์ระบบจะทำงานได้ทีละแอปพลิเคชันเท่านั้น แต่ในMacintosh 512K ได้มีการพัฒนา ส่วนขยายระบบที่เรียกว่าSwitcherเพื่อใช้หน่วยความจำเพิ่มเติมนี้ ทำให้สามารถโหลดโปรแกรมหลายโปรแกรมพร้อมกันได้ ซอฟต์แวร์ของแต่ละโปรแกรมที่โหลดอยู่จะใช้หน่วยความจำนั้นแต่เพียงผู้เดียว โปรแกรมจะปรากฏขึ้นก็ต่อเมื่อถูกเปิดใช้งานโดย Switcher เท่านั้น แม้กระทั่งบนเดสก์ท็อปของ Finder ด้วย Switcher นี้ คุณสมบัติ Clipboard ที่คุ้นเคยกันดีในปัจจุบัน ช่วยให้สามารถคัดลอกและวางระหว่างโปรแกรมที่โหลดอยู่ข้าม Switcher ต่างๆ รวมถึงเดสก์ท็อปได้

เมื่อมีการนำ System 5 มาใช้ ก็มีการเพิ่มส่วนขยาย มัลติทาสกิ้งแบบร่วมมือกันที่เรียกว่าMultiFinderซึ่งอนุญาตให้เนื้อหาในหน้าต่างของแต่ละโปรแกรมคงอยู่ในมุมมองแบบเลเยอร์บนเดสก์ท็อป และต่อมาได้รวมเข้ากับ System 7 เป็นส่วนหนึ่งของระบบปฏิบัติการพร้อมกับการสนับสนุนหน่วยความจำเสมือนอย่างไรก็ตาม ในช่วงกลางทศวรรษ 1990 ระบบปฏิบัติการร่วมสมัย เช่นWindows NT , OS/2 , NeXTSTEP , BSDและLinuxต่างก็นำ มัลติทาส กิ้งแบบแย่งชิงหน่วยความจำที่ได้รับการป้องกันการควบคุมการเข้าถึงและความสามารถในการใช้งานหลายผู้ใช้มาสู่คอมพิวเตอร์เดสก์ท็อปการจัดการหน่วยความจำ ที่จำกัดของ Macintosh และความอ่อนไหวต่อความขัดแย้งระหว่างส่วนขยายที่ให้ฟังก์ชันการทำงานเพิ่มเติม เช่น เครือข่ายหรือการสนับสนุนอุปกรณ์เฉพาะ[ 8 ]นำไปสู่การวิพากษ์วิจารณ์ระบบปฏิบัติการอย่างมาก และเป็นปัจจัยหนึ่งที่ทำให้ส่วนแบ่งการตลาดของ Apple ลดลงในขณะนั้น

หลังจากความพยายามสองครั้งที่ล้มเหลวในการสร้าง ระบบปฏิบัติการรุ่นใหม่มาแทนที่ Macintosh System Software โดยใช้ชื่อว่าTaligentและCoplandและความพยายามในการพัฒนาเป็นเวลาสี่ปีซึ่งนำโดยสตีฟ จ็อบส์ที่กลับมายังแอปเปิล ในปี 1997 แอปเปิลก็ได้แทนที่ Mac OS ด้วยระบบปฏิบัติการใหม่ในปี 2001 ที่ชื่อว่า Mac OS Xโดยยังคงรักษาองค์ประกอบการออกแบบส่วนติดต่อผู้ใช้ส่วนใหญ่ของ Classic Mac OS ไว้ และมีการใช้เฟรมเวิร์กแอป พลิเคชันบางส่วนร่วมกัน เพื่อความเข้ากันได้ แต่ระบบปฏิบัติการทั้งสองมีที่มาและสถาปัตยกรรมที่แตกต่างกันอย่างสิ้นเชิง

การอัปเดตครั้งสุดท้ายของ Mac OS 9ที่เผยแพร่ในปี 2544 ได้มอบความสามารถในการทำงานร่วมกันกับ Mac OS X ชื่อ "Classic" ที่ปัจจุบันใช้เรียก Mac OS ในอดีตโดยรวมนั้น อ้างอิงถึงClassic Environmentซึ่ง เป็น เลเยอร์ความเข้ากันได้ที่ช่วยให้การเปลี่ยนไปใช้ Mac OS X (ปัจจุบันคือ macOS) ง่ายขึ้น[ 9 ]

แนวคิดเริ่มต้น

โครงการ Macintosh เริ่มต้นขึ้นในช่วงปลายปี 1978 โดยJef Raskinผู้ซึ่งมีวิสัยทัศน์ที่จะสร้างคอมพิวเตอร์ที่ใช้งานง่ายและราคาประหยัดสำหรับผู้บริโภคทั่วไป ในเดือนกันยายนปี 1979 Raskin เริ่มมองหาวิศวกรที่จะสร้างต้นแบบขึ้นมาBill Atkinsonสมาชิกของ ทีม Apple Lisaได้แนะนำ Raskin ให้รู้จักกับBurrell Smithช่างเทคนิคบริการที่ได้รับการว่าจ้างก่อนหน้านั้นในปีเดียวกัน

แนวคิดของแอปเปิลสำหรับเครื่องแมคอินทอชนั้นตั้งใจที่จะลดความรู้ความเข้าใจเกี่ยวกับระบบปฏิบัติการของผู้ใช้ให้น้อยที่สุด งานพื้นฐานหลายอย่างที่ต้องใช้ความรู้เกี่ยวกับระบบปฏิบัติการในระบบอื่นๆ สามารถทำได้ด้วยการใช้เมาส์และการควบคุมแบบกราฟิกบนเครื่องแมคอินทอช ซึ่งจะทำให้มันแตกต่างจากระบบปฏิบัติการอื่นๆ ในยุคเดียวกัน เช่นMS-DOSที่ใช้ส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่งซึ่งประกอบด้วยคำสั่งข้อความสั้นๆ

ในเดือนมกราคม พ.ศ. 2524 สตีฟ จ็อบส์เข้ามาดูแลโครงการแมคอินทอชอย่างเต็มที่ จ็อบส์และวิศวกรของแอปเปิลจำนวนหนึ่งได้ไปเยี่ยมชม Xerox PARC ในเดือนธันวาคม พ.ศ. 2522 สามเดือนหลังจากที่โครงการลิซ่าและแมคอินทอชเริ่มต้นขึ้น หลังจากได้ยินเกี่ยวกับ เทคโนโลยี GUI ที่บุกเบิก ซึ่งกำลังได้รับการพัฒนาที่Xerox PARCจากอดีตพนักงานของซีร็อกซ์ เช่น ราสกิน จ็อบส์ได้เจรจาขอเข้าเยี่ยมชม คอมพิวเตอร์ Xerox Altoและ เครื่องมือพัฒนา Smalltalkโดยแลกกับหุ้นของแอปเปิล[ 10 ]ระบบปฏิบัติการลิซ่าและแมคอินทอชเวอร์ชันสุดท้ายใช้แนวคิดจาก Xerox Alto แต่ส่วนประกอบหลายอย่างของส่วนติดต่อผู้ใช้แบบกราฟิกถูกสร้างขึ้นโดยแอปเปิล รวมถึงแถบเมนู เมนูแบบดึงลง และแนวคิดของการลากและวางและ การ จัดการโดยตรง[ 11 ]

ต่างจากIBM PCซึ่งใช้ROM ระบบขนาด 8 kB สำหรับการทดสอบตัวเองเมื่อเปิดเครื่อง (POST) และระบบอินพุต/เอาต์พุตพื้นฐาน ( BIOS ) ROM ของ Mac มีขนาดใหญ่กว่ามาก (64 kB) และเก็บรหัสระบบปฏิบัติการที่สำคัญ รหัส ROM ของ Mac ดั้งเดิมส่วนใหญ่เขียนโดยAndy Hertzfeldสมาชิกของทีม Macintosh ดั้งเดิม เขาสามารถประหยัดพื้นที่ ROM อันมีค่าได้โดยการเขียนรูทีนใน โค้ด ภาษาแอสเซมบลีที่ปรับให้เหมาะสมด้วย "hacks" หรือเทคนิคการเขียนโปรแกรมที่ชาญฉลาด[ 12 ]นอกเหนือจาก ROM แล้ว เขายังเขียนโค้ดเคอร์เนล , Macintosh Toolboxและอุปกรณ์เสริมเดสก์ท็อป (DAs) บางส่วนด้วย

ไอคอนของระบบปฏิบัติการ ซึ่งแทนโฟลเดอร์และซอฟต์แวร์แอปพลิเคชันได้รับการออกแบบโดยSusan Kare [ 13 ] Bruce HornและSteve CappsเขียนโปรแกรมMacintosh Finderรวมถึงยูทิลิตี้ระบบ Macintosh อีกหลายตัว ในปี 2025 ไอคอน Mac คลาสสิกของ Kare จากช่วงเวลานี้ถูกรวมอยู่ในPirouette: Turning Points in Designซึ่งเป็นนิทรรศการที่พิพิธภัณฑ์ศิลปะสมัยใหม่ (MoMA) ที่จัดแสดง "ไอคอนการออกแบบที่เป็นที่รู้จักอย่างกว้างขวาง [...] ซึ่งเน้นช่วงเวลาสำคัญในประวัติศาสตร์การออกแบบ" [ 14 ] [ 15 ] [ 16 ] ผลงานชิ้นนี้ยังอยู่ในคอลเลกชัน การออกแบบของพิพิธภัณฑ์อีกด้วย[ 17 ]

Apple โฆษณาเครื่องใหม่ของตนอย่างดุดัน หลังจากวางจำหน่าย บริษัทได้ซื้อพื้นที่โฆษณาทั้งหมด 39 หน้าใน นิตยสาร Newsweek ฉบับเดือนพฤศจิกายน/ธันวาคม ปี 1984 Macintosh ขายดีกว่ารุ่นก่อนหน้าอย่างLisa ซึ่งมีความซับซ้อนกว่าแต่ราคาแพงกว่ามากอย่างรวดเร็ว Apple จึงพัฒนาMacWorks ขึ้นมาอย่างรวดเร็ว ซึ่งเป็นผลิตภัณฑ์ที่ทำให้ Lisa สามารถจำลองซอฟต์แวร์ระบบของ Macintosh ได้ถึง System 3 ซึ่งในขณะนั้น Lisa ได้ถูกยกเลิกการผลิตและเปลี่ยนชื่อเป็นMacintosh XLแล้ว ความก้าวหน้าของระบบปฏิบัติการหลายอย่างใน Lisa จะไม่ปรากฏในระบบปฏิบัติการ Macintosh จนกว่าจะถึงSystem 7หรือรุ่นที่ใหม่กว่า

สถาปัตยกรรม

ความเข้ากันได้

ระบบปฏิบัติการ Mac OS รุ่นแรกๆ นั้นใช้งานได้เฉพาะกับ เครื่อง Macintosh ตระกูล Motorola 68000 เท่านั้น เมื่อ Apple เปิดตัวคอมพิวเตอร์ที่ใช้ ฮาร์ดแวร์ PowerPCระบบปฏิบัติการจึงได้รับการปรับปรุงให้รองรับสถาปัตยกรรมนี้ Mac OS 8.1 เป็นเวอร์ชันสุดท้ายที่สามารถทำงานบนโปรเซสเซอร์ 68k ( 68040 ) ได้

ในระบบคอมพิวเตอร์ก่อน ยุค PowerPC G3นั้น ส่วนสำคัญของระบบจะถูกจัดเก็บไว้ในROMบนเมนบอร์ด จุดประสงค์หลักคือเพื่อป้องกันไม่ให้ระบบปฏิบัติการใช้ RAM ขนาด 128 KiB ของ Macintosh รุ่นแรกๆ จนหมด (ROM รุ่นแรกๆ มีขนาด 64 KiB) สถาปัตยกรรมนี้ยังช่วยให้มีอินเทอร์เฟซระบบปฏิบัติการแบบกราฟิกอย่างสมบูรณ์ในระดับต่ำสุด โดยไม่ต้องใช้คอนโซลแบบข้อความหรือโหมดบรรทัดคำสั่ง ข้อผิดพลาดขณะบูต เช่น การไม่พบไดรฟ์ที่ใช้งานได้ จะถูกแจ้งให้ผู้ใช้ทราบทางกราฟิก โดยปกติจะเป็นไอคอนหรือแบบอักษรบิตแมปChicago ที่เป็นเอกลักษณ์ พร้อมกับ เสียงเตือนหรือเสียงบี๊บหลายๆ ครั้ง ซึ่งแตกต่างจาก คอมพิวเตอร์ MS-DOSและCP/Mในยุคนั้น ที่แสดงข้อความดังกล่าวด้วยแบบอักษรแบบตัวอักษรคงที่บนพื้นหลังสีดำ และต้องใช้แป้นพิมพ์แทนเมาส์ในการป้อนข้อมูล เพื่อให้สามารถใช้งานฟังก์ชันต่างๆ ได้อย่างสะดวกสบายในระดับพื้นฐาน ระบบปฏิบัติการ Mac OS รุ่นแรกๆ จึงต้องพึ่งพาซอฟต์แวร์ระบบหลักที่อยู่ในROMบนเมนบอร์ด ซึ่งทำให้มั่นใจได้ว่าเฉพาะคอมพิวเตอร์ของ Apple หรือเครื่องเลียนแบบที่ได้รับอนุญาต (โดยใช้ ROM ที่ได้รับการคุ้มครองลิขสิทธิ์จาก Apple) เท่านั้นที่จะสามารถใช้งาน Mac OS ได้

โคลน Mac

ตลอดหลายปีที่ผ่านมา ผู้ผลิตคอมพิวเตอร์หลายรายได้สร้างเครื่องเลียนแบบ Macintoshที่สามารถใช้งานระบบปฏิบัติการ Mac OS ได้ ระหว่างปี 1995 ถึง 1997 Apple ได้อนุญาตให้บริษัทต่างๆ ใช้ ROM ของ Macintosh โดยเฉพาะอย่างยิ่งPower Computing , UMAXและMotorolaเครื่องเหล่านี้มักจะใช้ระบบปฏิบัติการ Classic Mac OS เวอร์ชันต่างๆสตีฟ จ็อบส์ได้ยุติโครงการอนุญาตให้ใช้ลิขสิทธิ์เครื่องเลียนแบบหลังจากกลับมาทำงานที่ Apple ในปี 1997

การสนับสนุนสำหรับเครื่อง Macintosh รุ่นเลียนแบบปรากฏครั้งแรกใน System 7.5.1 ซึ่งเป็นเวอร์ชันแรกที่มีโลโก้ "Mac OS" (ซึ่งเป็นรูปแบบหนึ่งของ ไอคอนเริ่มต้น Happy Mac ดั้งเดิม ) และ Mac OS 7.6 เป็นเวอร์ชันแรกที่ใช้ชื่อว่า "Mac OS" แทนที่จะเป็น "System" การเปลี่ยนแปลงเหล่านี้เกิดขึ้นเพื่อแยกระบบปฏิบัติการออกจากรุ่น Macintosh ของ Apple เอง[ 18 ]

ระบบไฟล์

เดิมที Macintosh ใช้ระบบไฟล์ Macintosh (MFS) ซึ่งเป็นระบบไฟล์แบบแบนที่ "โฟลเดอร์" เป็นเพียงการจัดกลุ่มย่อยของไฟล์ ระบบนี้ถูกแทนที่อย่างรวดเร็วในปี 1985 ด้วยระบบไฟล์แบบลำดับชั้น (HFS) ซึ่งมีโครงสร้างไดเร็กทอรีแบบต้นไม้ที่แท้จริง ระบบไฟล์ทั้งสองเข้ากันได้ดี ระบบไฟล์ที่ได้รับการปรับปรุงชื่อHFS Plus ("HFS+" หรือ "Mac OS Extended") ได้รับการประกาศในปี 1997 และนำมาใช้งานในปี 1998 [ 19 ]

ไฟล์ในระบบไฟล์ส่วนใหญ่ที่ใช้กับDOS , Windows , Unixหรือระบบปฏิบัติการอื่นๆ จะมี " ฟอร์ก " เพียงอันเดียว ในทางตรงกันข้าม MFS และ HFS จะให้ไฟล์มี "ฟอร์ก" สองอันที่แตกต่างกัน ฟอร์กข้อมูลจะบรรจุข้อมูลประเภทเดียวกับไฟล์ในระบบไฟล์อื่นๆ เช่น ข้อความของเอกสารหรือบิตแมปของไฟล์ภาพ ฟอร์กทรัพยากรจะบรรจุข้อมูลที่มีโครงสร้างอื่นๆ เช่น คำจำกัดความของเมนู กราฟิก เสียง หรือส่วนของโค้ดที่จะถูกรวมเข้ากับรูปแบบไฟล์ ของโปรแกรม ในระบบอื่นๆไฟล์ที่สามารถเรียกใช้งานได้อาจประกอบด้วยทรัพยากรเท่านั้น (รวมถึงส่วนของโค้ด ) โดยมีฟอร์กข้อมูลว่างเปล่า ในขณะที่ไฟล์ข้อมูลอาจมีเพียงฟอร์กข้อมูลโดยไม่มีฟอร์ก ทรัพยากร ไฟล์ ประมวลผลคำอาจมีข้อความอยู่ในฟอร์กข้อมูลและข้อมูลการจัดรูปแบบอยู่ในฟอร์กทรัพยากร เพื่อให้แอปพลิเคชันที่ไม่รู้จักข้อมูลการจัดรูปแบบยังคงสามารถอ่านข้อความดิบได้

ในทางกลับกัน การแยกไฟล์ออกเป็นสองส่วนนี้อาจเป็นอุปสรรคต่อการทำงานร่วมกันกับระบบปฏิบัติการต่างๆ ในการคัดลอกหรือถ่ายโอนไฟล์ Mac OS ไปยังระบบที่ไม่ใช่ Mac การใช้งานแบบเริ่มต้นจะตัดส่วนทรัพยากรของไฟล์ออกไปไฟล์ข้อมูล ส่วนใหญ่ จะมีเพียงข้อมูลที่ไม่จำเป็นในส่วนทรัพยากร เช่น ขนาดและตำแหน่งของหน้าต่าง แต่ไฟล์โปรแกรมจะไม่สามารถใช้งานได้หากไม่มีส่วนทรัพยากรเหล่านั้น นี่จึงเป็นเหตุผลที่ต้องใช้ระบบการเข้ารหัสเช่นBinHexและMacBinaryซึ่งอนุญาตให้ผู้ใช้เข้ารหัสไฟล์ที่มีสองส่วนแยกกันให้เป็นสตรีมเดียว หรือในทางกลับกัน นำสตรีมเดียวที่เข้ารหัสแล้วมาประกอบใหม่ให้เป็นไฟล์ที่มีสองส่วนแยกกันซึ่งสามารถใช้งานได้โดย Mac OS

ประวัติการเผยแพร่

ระบบ 1, 2, 3 และ 4

ระบบปฏิบัติการ Macintosh เวอร์ชันแรกๆ ไม่มีชื่อเฉพาะเจาะจง ซอฟต์แวร์ประกอบด้วยไฟล์ที่ผู้ใช้มองเห็นได้สองไฟล์ ได้แก่ ไฟล์ระบบ และFinderซึ่งเป็นแอปพลิเคชันที่ใช้สำหรับการจัดการไฟล์และยังแสดงเดสก์ท็อปด้วย ไฟล์ทั้งสองนี้อยู่ในโฟลเดอร์ไดเร็กทอรีที่มีชื่อว่า "โฟลเดอร์ระบบ" ซึ่งมีไฟล์ทรัพยากรอื่นๆ เช่นไดรเวอร์เครื่องพิมพ์ที่จำเป็นสำหรับการโต้ตอบกับระบบ[ 5 ]หมายเลขเวอร์ชันของระบบปฏิบัติการจะอิงตามหมายเลขเวอร์ชันของไฟล์ทั้งสองนี้

  • ระบบเวอร์ชัน 1.0, 1.1และ 2.0 ใช้ระบบไฟล์แบบเรียบที่เรียกว่าMacintosh File System (MFS) Finder มีโฟลเดอร์เสมือนที่สามารถใช้จัดระเบียบไฟล์ได้ แต่โฟลเดอร์เหล่านี้ไม่สามารถมองเห็นได้จากแอปพลิเคชันอื่นใด และไม่มีอยู่จริงบนดิสก์
  • ระบบเวอร์ชัน 2.0 เพิ่มการรองรับAppleTalk และ LaserWriterรุ่นใหม่ให้สามารถใช้งานร่วมกับแอปพลิเคชันนี้ได้
  • ระบบ 2.1 (Finder 5.0) ได้นำระบบไฟล์แบบลำดับชั้น (Hierarchical File System หรือ HFS) มาใช้ ซึ่งมีโครงสร้างไดเร็กทอรีที่แท้จริง เวอร์ชันนี้ออกแบบมาเพื่อรองรับฮาร์ดดิสก์ 20 โดยเฉพาะ และใช้งาน HFS เฉพาะในRAM เท่านั้น ส่วนการเริ่มต้นระบบและฟลอปปี้ดิสก์ส่วนใหญ่ยังคงเป็นวอลุ่ม MFS 400 K
  • System 3.0 (Finder 5.1) เปิดตัวพร้อมกับMacintosh Plusซึ่งนำระบบไฟล์ HFS, ไดรฟ์เริ่มต้นขนาด 800K มาใช้อย่างเป็นทางการ รองรับเทคโนโลยีใหม่หลายอย่าง รวมถึงSCSIและAppleShareและฟังก์ชัน "ถังขยะบวม" (เช่น เมื่อถังขยะมีไฟล์อยู่ ถังขยะจะมีลักษณะบวมขึ้น)
  • ระบบ 4.0 เปิดตัวพร้อมกับMacintosh SEและระบบ 4.1 เปิดตัวครั้งแรกพร้อมกับMacintosh II —เครื่องใหม่เหล่านี้ต้องการการสนับสนุนเพิ่มเติมสำหรับช่องเสียบส่วนขยาย แรก Apple Desktop Bus (ADB) ฮาร์ดไดรฟ์ภายใน และใน Macintosh II ยังต้องการจอแสดงผลสีภายนอกและ โปรเซสเซอร์ Motorola 68020 ตัวแรก ด้วย ระบบ 4.0 เป็นรุ่นแรกที่รองรับกราฟิกสี รุ่นก่อนหน้านี้ไม่รองรับสี[ 20 ]

เวอร์ชันเหล่านี้สามารถเรียกใช้แอปพลิเคชันได้ครั้งละหนึ่งแอปพลิเคชันเท่านั้น ยกเว้นอุปกรณ์เสริมเดสก์ท็อป แม้ว่าเชลล์แอปพลิเคชันพิเศษ เช่นMulti-Mac [ 21 ]หรือSwitcher (กล่าวถึงในหัวข้อMultiFinder ) จะสามารถแก้ไขปัญหานี้ได้ การเปลี่ยนแปลงที่เห็นได้ชัดที่สุดจะสะท้อนให้เห็นในหมายเลขเวอร์ชันของFinderซึ่งมีการเปลี่ยนแปลงครั้งใหญ่ระหว่างเวอร์ชัน 1.x, 4.x, 5.x และ 6.x

ในปี พ.ศ. 2532 Apple Developer Group ได้แจกจ่ายซีดี "Developer Helper" ซึ่งประกอบด้วยระบบเวอร์ชันก่อนหน้าส่วนใหญ่ โดยตั้งชื่อไฟล์ System/Finder เป็นคู่ๆ ในลักษณะที่ค่อนข้างไม่แน่นอน ชื่อเหล่านี้ถูกนำไปใช้ต่อโดย Apple ในเอกสารทางการและบทความสนับสนุน[ 22 ]

เวอร์ชันระบบ[ 23 ]เวอร์ชันFinder [ 23 ]ชื่อการเผยแพร่ย้อนหลัง[ 5 ] [ 22 ]วันที่วางจำหน่าย[ 23 ]เลเซอร์ไรเตอร์เวอร์ชัน[ 5 ]ข้อมูลการเผยแพร่
0.97 1.0 ซอฟต์แวร์ระบบ Macintosh 24 มกราคม พ.ศ. 2527 [ 1 ] [ 2 ]การเผยแพร่ครั้งแรก
1.1 1.1 กรัม ซอฟต์แวร์ระบบ Macintosh (0.1) พฤษภาคม 1984 การอัปเดตแก้ไขข้อบกพร่อง เพิ่มฉากภูเขา กล่องข้อมูลเกี่ยวกับ คำสั่งทำความสะอาด[ 5 ]
2.0 4.1 ซอฟต์แวร์ระบบ Macintosh (0.3 และ 0.5) เมษายน พ.ศ. 2528 [ 24 ]การอัปเดต Finder: เพิ่มคำสั่ง "สร้างโฟลเดอร์ใหม่" และ "ปิดเครื่อง" รวมถึงการติดตั้งแอปพลิเคชัน "MiniFinder" สำหรับเรียกใช้งานแอปพลิเคชันที่เลือกได้อย่างรวดเร็ว

ระบบ: เพิ่มฟังก์ชันการจับภาพหน้าจอโดยใช้⌘ Command+ ⇧ Shift+3

2.1 [ 25 ]5.0 [ 26 ]กันยายน พ.ศ. 2528 [ 25 ]การเผยแพร่สำหรับการสนับสนุนฮาร์ดดิสก์ 20 [ 25 ] [ 26 ]
3.0 5.1 ซอฟต์แวร์ระบบ Macintosh (0.7) มกราคม พ.ศ. 2529 [ 1 ]1.1 เปิดตัวพร้อมกับMacintosh Plus [ 1 ]
3.1 5.2 ซอฟต์แวร์ระบบ 1.0 กุมภาพันธ์ พ.ศ. 2529 [ 1 ]1.1
3.2 5.3 ซอฟต์แวร์ระบบ 1.1 มิถุนายน พ.ศ. 2529 [ 27 ]3.1 แก้ไขปัญหาการสูญเสียข้อมูล การขัดข้องของระบบ อัปเดต Chooser และ Calculator [ 27 ]
3.3 5.4 AppleShare 1.0 มกราคม พ.ศ. 2530 แผ่น ติดตั้ง AppleShare Workstation สำหรับMacintosh ขนาด 512K (เวอร์ชัน 1.0)
3.3 [ 28 ]5.5 [ 28 ]AppleShare 1.1 [ 28 ]พ.ศ. 2530 โปรแกรมติดตั้ง AppleShare Workstation สำหรับดิสก์ 512K และ512Ke (เวอร์ชัน 1.1) [ 28 ]
3.4 [ 28 ]6.1 [ 28 ]AppleShare 2.0 [ 28 ]1988 โปรแกรมติดตั้ง AppleShare File Server Workstation สำหรับดิสก์ขนาด 512Ke (เวอร์ชัน 2.0.1) [ 28 ]
4.0 5.4 ซอฟต์แวร์ระบบ 2.0 มีนาคม พ.ศ. 2530 [ 1 ]3.3 วางจำหน่ายสำหรับMacintosh SEแล้ว และได้เปิดตัวAppleShare ด้วย
4.1 5.5 ซอฟต์แวร์ระบบ 2.0.1 8 พฤษภาคม 2530 4.0 เวอร์ชันสำหรับMacintosh IIอัปเดตไดรเวอร์ LaserWriter

ซอฟต์แวร์ระบบ 5

ในช่วงปลายปี 1987 Apple ได้เปิดตัวแพ็กเกจชื่อ "Apple Macintosh System Software Update 5.0" [ 29 ]เป็นครั้งแรกที่ระบบปฏิบัติการ Macintosh ถูกนำเสนอเป็นผลิตภัณฑ์ขายปลีกที่แยกต่างหาก ซึ่งประกอบด้วยดิสก์ขนาด 800K จำนวน 4 แผ่น และคู่มือ 3 เล่ม ในราคา 49 ดอลลาร์สหรัฐ ซอฟต์แวร์เองยังคงมีให้ใช้งานได้ฟรีผ่านกลุ่มผู้ใช้และบริการกระดานข่าว แม้ว่ากล่องผลิตภัณฑ์จะนำเสนอการอัปเดตระบบปฏิบัติการนี้ในชื่อ "เวอร์ชัน 5.0" แต่หมายเลขนี้ไม่ได้ปรากฏในซอฟต์แวร์เอง ดิสก์ 3 ใน 4 แผ่น (System Tools 1, System Tools 2 และ Utilities 1) สามารถบูตได้ และผู้ใช้สามารถบูตจากฟลอปปี้ดิสก์ใดก็ได้ที่มีเครื่องมือที่ต้องการ ตัวอย่างเช่น System Tools 2 เป็นดิสก์เดียวที่มีไดรเวอร์เครื่องพิมพ์ และ Utilities 1 เป็นดิสก์เดียวที่มีDisk First AidและApple HD SC Setupเนื่องจากดิสก์มีชื่อว่า System Tools ผู้ใช้และสื่อจึงมักเรียกเวอร์ชันนี้ว่า "System Tools 5.0"

คุณสมบัติใหม่หลักของ System 5 คือMultiFinderซึ่งเป็นส่วนขยายที่ช่วยให้ระบบสามารถเรียกใช้โปรแกรมหลายโปรแกรมพร้อมกันได้ ระบบใช้ โมเดล มัลติทาสกิ้งแบบร่วมมือกันซึ่งหมายความว่าแอปพลิเคชันที่ทำงานอยู่เบื้องหลังจะได้รับเวลาทำงานก็ต่อเมื่อแอปพลิเคชันที่ทำงานอยู่เบื้องหน้ายอมปล่อยการควบคุมเท่านั้น การเปลี่ยนแปลงในฟังก์ชันของระบบที่แอปพลิเคชันเรียกใช้เพื่อจัดการเหตุการณ์อยู่แล้ว ทำให้แอปพลิเคชันที่มีอยู่หลายตัวสามารถแบ่งเวลาทำงานโดยอัตโนมัติ รวมถึงได้รับอนุญาตให้ทำงานในพื้นหลังได้ด้วย[ 29 ]ผู้ใช้ยังสามารถเลือกที่จะไม่ใช้ MultiFinder ซึ่งจะทำให้สามารถใช้แอปพลิเคชันเดียวในแต่ละครั้งได้ ในปี 1990 InfoWorldได้ทดสอบตัวเลือกมัลติทาสกิ้งสี่แบบสำหรับพีซีและแมค โดยมองว่า MultiFinder มีประสิทธิภาพโดยรวม แต่สังเกตว่าการมีอยู่ของ MultiFinder ทำให้ความเร็วในการถ่ายโอนไฟล์และการพิมพ์ลดลงครึ่งหนึ่งเมื่อเทียบกับ System 6 ที่ทำงานแบบงานเดียวโดยไม่มี MultiFinder [ 30 ]

การเผยแพร่ซอฟต์แวร์ระบบ[ 5 ]วันที่วางจำหน่าย[ 5 ]เวอร์ชันระบบ[ 5 ]เวอร์ชันซอฟต์แวร์[ 5 ]ข้อมูลการเผยแพร่[ 5 ]
เครื่องหามัลติไฟน์เดอร์เลเซอร์ไรเตอร์
5.0 ตุลาคม พ.ศ. 2530 [ 31 ]4.2 6.0 1.0 5.0 การเผยแพร่ครั้งแรก
5.1 พฤศจิกายน 2530 4.3 5.1 อัปเดตไดรเวอร์ LaserWriter และเวอร์ชันใหม่ของ Apple HD SC Setup

ซอฟต์แวร์ระบบ 6

ซอฟต์แวร์ระบบ 6 (เรียกอีกอย่างว่า "System 6") เป็นเวอร์ชันรวมของซอฟต์แวร์ระบบ Macintosh ทำให้ได้ระบบปฏิบัติการที่สมบูรณ์ เสถียร และใช้งานได้ยาวนาน การเปิดตัวฮาร์ดแวร์หลักสองอย่างที่ต้องการการสนับสนุนเพิ่มเติมภายใต้ System 6 คือ โปรเซสเซอร์ 68030 และ SuperDrive 1.44 MB ซึ่งเปิดตัวพร้อมกับMacintosh IIxและMacintosh SE/30การอัปเดตในภายหลังรวมถึงการสนับสนุนคุณสมบัติเฉพาะของแล็ปท็อปเป็นครั้งแรกด้วยการเปิดตัวMacintosh Portableตั้งแต่ System 6 เป็นต้นไป Finder มีหมายเลขเวอร์ชันที่เป็นหนึ่งเดียวซึ่งตรงกับหมายเลขเวอร์ชันของ System อย่างใกล้ชิด ช่วยลดความสับสนที่เกิดจากความแตกต่างที่ค่อนข้างมากระหว่าง System รุ่นก่อนหน้า[ 23 ]

เวอร์ชันระบบ[ 5 ]วันที่วางจำหน่าย[ 5 ]เวอร์ชันซอฟต์แวร์[ 5 ]ข้อมูลการเผยแพร่[ 5 ]
เครื่องหามัลติไฟน์เดอร์เลเซอร์ไรเตอร์
6.0 เมษายน พ.ศ. 2531 6.1 6.0 5.2 การเผยแพร่ครั้งแรก
6.0.1 วันที่ 19 กันยายน พ.ศ. 2531 6.1.1 6.0.1 วางจำหน่ายสำหรับMacintosh IIx (1988)
6.0.2 ปลายปี 1988 6.1 การอัปเดตแก้ไขข้อบกพร่อง
6.0.3 7 มีนาคม 2532 6.0.3 วางจำหน่ายสำหรับMacintosh IIcx (1989)
6.0.4 20 กันยายน 2532 6.1.4 6.0.4 วางจำหน่ายสำหรับMacintosh PortableและIIci (1989)
6.0.5 19 มีนาคม พ.ศ. 2533 [ 32 ]6.1.5 6.0.5 วางจำหน่ายสำหรับMacintosh IIfx (1990)
6.0.6 วันที่ 15 ตุลาคม พ.ศ. 2533 6.1.6 6.0.6 ไม่ได้รับการเผยแพร่เนื่องจากมีข้อผิดพลาดสองประการ[ 33 ]
6.0.7 วันที่ 16 ตุลาคม พ.ศ. 2533 6.1.7 6.0.7 วางจำหน่ายอย่างเป็นทางการสำหรับMacintosh LC , IIsiและClassic (ปี 1990)
6.0.8 วันที่ 13 พฤษภาคม 2534 6.1.8 6.0.8 7.0 อัปเดตซอฟต์แวร์การพิมพ์ให้ตรงกับซอฟต์แวร์ของระบบ 7.0
6.0.8 ลิตร 23 มีนาคม 2535 การอัปเดตแก้ไขข้อบกพร่องแบบจำกัดสำหรับลูกค้าในภูมิภาคแปซิฟิก

ระบบ 7/Mac OS 7

เมื่อวันที่ 13 พฤษภาคม 1991 ระบบปฏิบัติการ System 7 ได้ถูกปล่อยออกมา มันเป็นการอัปเกรดครั้งใหญ่จาก System 6 โดยมีการ ปรับปรุง ส่วนติดต่อผู้ใช้ ครั้งใหญ่ เพิ่ม แอปพลิเคชันใหม่ ปรับปรุงเสถียรภาพ และเพิ่มคุณสมบัติใหม่มากมาย การเปิดตัว System 7 เกิดขึ้นพร้อมกับการวางจำหน่ายและให้การสนับสนุนตระกูล Macintosh 68040 ยุคของ System 7 ได้เห็นการเปลี่ยนแปลงมากมายในแพลตฟอร์ม Macintosh รวมถึงการเพิ่มจำนวนของรุ่น Macintosh การเปลี่ยน จาก 68k ไปเป็น Power MacintoshรวมถึงการเติบโตของMicrosoft Windowsการใช้งานเครือข่ายคอมพิวเตอร์ที่เพิ่มขึ้นและ ความนิยมอย่างแพร่หลายของอินเทอร์เน็ต

หนึ่งในคุณสมบัติที่สำคัญที่สุดของ System 7 คือ การรองรับ หน่วยความจำเสมือนซึ่งเป็นระบบย่อยที่สำคัญที่คาดการณ์ไว้มานานหลายปี ซึ่งมีอยู่ในระบบรุ่นก่อนหน้าเฉพาะในส่วนขยายของบุคคลที่สามชื่อ Virtual จากConnectix เท่านั้น[ 30 ]ควบคู่ไปกับการเปลี่ยนแปลงนี้คือการเปลี่ยนไปใช้การกำหนดแอดเดรสหน่วยความจำแบบ 32 บิต ซึ่งจำเป็นสำหรับ RAM ที่เพิ่มขึ้นเรื่อยๆ สำหรับ CPU Motorola 68030 และ CPU 68020 ที่มีPMMU 68851กระบวนการนี้เกี่ยวข้องกับการทำให้รูทีนทั้งหมดในโค้ดระบบปฏิบัติการใช้ 32 บิตเต็มของตัวชี้เป็นแอดเดรส—ระบบก่อนหน้านี้ใช้ 8 บิตบนเป็นแฟล็กการเปลี่ยนแปลงนี้เรียกว่า "32-bit clean" แม้ว่า System 7 เองจะเป็น 32-bit clean แต่เครื่องที่มีอยู่หลายเครื่องและแอปพลิเคชันหลายพันรายการไม่ได้เป็น ดังนั้นจึงต้องใช้เวลาสักระยะก่อนที่กระบวนการจะเสร็จสมบูรณ์ เพื่อให้การเปลี่ยนผ่านง่ายขึ้น แผงควบคุม "หน่วยความจำ" มีสวิตช์สำหรับปิดใช้งานคุณสมบัตินี้ ทำให้สามารถใช้งานร่วมกับแอปพลิเคชันรุ่นเก่าได้

อีกหนึ่งคุณสมบัติที่โดดเด่นของ System 7 คือการทำงานแบบมัลติทาสกิ้งแบบร่วมมือกัน (Cooperative Multitasking ) ที่มีมาให้ในตัว ใน System Software 6 ฟังก์ชันนี้เป็นตัวเลือกเสริมผ่านทางMultiFinder System 7 ยังได้แนะนำนามแฝง (aliases)ซึ่งคล้ายกับลิงก์สัญลักษณ์ (symbolic links)ในUnix ทางลัด (shortcuts)ที่ถูกนำมาใช้ในเวอร์ชันต่อมาของ Microsoft Windows และเงา (shadows)ใน IBM OS/2ส่วนขยายของระบบ ได้รับการปรับปรุงโดย การย้ายไปยังโฟลเดอร์ย่อยของตนเอง นอกจากนี้ยังมีการสร้างโฟลเดอร์ย่อยในโฟลเดอร์ระบบสำหรับแผงควบคุม (control panels ) ด้วย ใน System 7.5 Apple ได้รวม โปรแกรม จัดการส่วนขยาย (Extensions Manager)ซึ่งก่อนหน้านี้เป็นโปรแกรมจากภายนอก โปรแกรมนี้ช่วยลดความซับซ้อนของกระบวนการเปิดใช้งานและปิดใช้งานส่วนขยาย

เมนู Apple ซึ่งใน System 6 มีไว้สำหรับอุปกรณ์ตั้งโต๊ะเท่านั้น ได้ถูกทำให้ใช้งานได้หลากหลายมากขึ้น ผู้ใช้สามารถทำให้โฟลเดอร์และแอปพลิเคชันที่ใช้บ่อย หรือสิ่งอื่นๆ ที่ต้องการ ปรากฏในเมนูได้โดยการสร้างนามแฝงไว้ในโฟลเดอร์ย่อย "Apple Menu Items" ภายในโฟลเดอร์ระบบ System 7 ยังได้แนะนำสิ่งต่อไปนี้ด้วย: AppleScriptภาษาเขียนสคริปต์สำหรับการทำงานอัตโนมัติ; QuickDraw 32 บิต ที่รองรับการแสดงภาพสี "true color" ซึ่งก่อนหน้านี้มีให้ใช้งานเป็นส่วนขยายของระบบ; และTrueTypeมาตรฐาน ฟอนต์แบบเส้นขอบ

ในระบบปฏิบัติการ System 6 และรุ่นก่อนหน้า ถังขยะจะล้างตัวเองโดยอัตโนมัติเมื่อปิดเครื่องคอมพิวเตอร์ หรือหากไม่ได้ใช้งาน MultiFinder ก็จะล้างเมื่อเปิดแอปพลิเคชัน ส่วน System 7 ได้ปรับปรุงการทำงานของถังขยะใหม่ โดยสร้างเป็นโฟลเดอร์พิเศษที่ซ่อนอยู่ ทำให้ไฟล์ยังคงอยู่ในโฟลเดอร์นั้นได้แม้จะรีบูตเครื่อง จนกว่าผู้ใช้จะเลือกคำสั่ง "ล้างถังขยะ" ด้วยตนเอง

ระบบ 7.1

System 7.1 ส่วนใหญ่เป็นการแก้ไขข้อบกพร่อง โดยมีการเพิ่มคุณสมบัติเล็กน้อยบางอย่าง คุณสมบัติใหม่ที่สำคัญอย่างหนึ่งของ System 7.1 คือการย้ายฟอนต์ออกจากไฟล์ System ไปไว้ในโฟลเดอร์ Fonts ในโฟลเดอร์ System ก่อนหน้านี้จำเป็นต้องใช้ยูทิลิตี้คัดลอกทรัพยากร เช่น ResEdit หรือ Font D/A Mover เพื่อติดตั้งฟอนต์ System 7.1 ไม่เพียงแต่เป็นระบบปฏิบัติการ Macintosh รุ่นแรกที่ต้องเสียเงินซื้อ (รุ่นก่อนหน้าทั้งหมดฟรีหรือขายในราคาแผ่นฟลอปปี้) แต่ยังได้รับรุ่น "Pro" (เวอร์ชัน 7.1.1) ที่มีคุณสมบัติเพิ่มเติมอีกด้วย System 7.1.2 เป็นเวอร์ชันแรกที่รองรับ Mac ที่ใช้ PowerPC System 7.1 ยังแนะนำ System Enablers เป็นวิธีการรองรับรุ่นใหม่โดยไม่ต้องอัปเดตไฟล์ System จริงๆ ซึ่งจะทำให้มีไฟล์เพิ่มเติมในโฟลเดอร์ระบบ (หนึ่งไฟล์ต่อรุ่นใหม่ที่รองรับ)

ระบบ 7.5

ระบบ 7.5 นำเสนอคุณสมบัติใหม่จำนวนมาก ซึ่งหลายอย่างมีพื้นฐานมาจากแอปพลิเคชันแชร์แวร์ที่ Apple ซื้อและรวมไว้ในระบบใหม่[ 34 ]ในเครื่อง PowerPC รุ่นใหม่ ระบบ 7.5 อาจมีปัญหาเรื่องความเสถียร ส่วนหนึ่งเนื่องมาจากตัวจัดการหน่วยความจำใหม่ (ซึ่งสามารถปิดได้) และปัญหาเกี่ยวกับการจัดการข้อผิดพลาดในโค้ด PowerPC (ข้อยกเว้น PowerPC ทั้งหมดจะแมปกับ Type 11) ปัญหาเหล่านี้ไม่ส่งผลกระทบต่อเครื่องสถาปัตยกรรม 68k ระบบ 7.5 เปิดตัวในช่วงเวลาเดียวกับความพยายามที่ล้มเหลวของ Apple ในโครงการCoplandรวมถึงการเปิดตัวWindows 95ด้วย

ระบบปฏิบัติการ Mac OS 7.6

ความเสถียรดีขึ้นในเครื่อง Mac ที่ใช้โปรเซสเซอร์ PowerPC ด้วย Mac OS 7.6 ซึ่งได้ตัดคำว่า "System" ออกไป เนื่องจากต้องการชื่อที่สามารถจดทะเบียนเครื่องหมายการค้าได้ง่ายกว่า เพื่อให้ ผู้ผลิต เครื่อง Macintosh โคลน จากภายนอกสามารถใช้งานระบบปฏิบัติการ นี้ได้ Mac OS 7.6 ต้องการ ROM ที่เป็น 32 บิตอย่างสมบูรณ์ ดังนั้นจึงยกเลิกการสนับสนุนเครื่อง Mac ทุกรุ่นที่มี โปรเซสเซอร์ 68000รวมถึงMac II , Mac IIx , Mac IIcxและMac SE/30ด้วย

เวอร์ชันระบบ[ 5 ]ข้อมูลการเผยแพร่[ 5 ]
ระบบ 7.0 MultiFinder ในตัวเปิดใช้งานอยู่เสมอ
ระบบ 7.0.1 เปิดตัวพร้อมกับซีรีส์ LC IIและQuadra
ระบบ 7.0.1P
จูนเนอร์ระบบ 7 อัปเดตสำหรับทั้งเวอร์ชัน 7.0 และ 7.0.1
ระบบ 7.1 แนะนำโฟลเดอร์ Fonts
ระบบ 7.1P
ระบบ 7.1P1
ระบบ 7.1P2
ระบบ 7.1P3 เวอร์ชัน "P" สุดท้ายพร้อมคุณสมบัติใหม่
ระบบ 7.1P4
ระบบ 7.1P5
ระบบ 7.1P6
ระบบ 7.1 โปร เวอร์ชัน 7.1.1 รวมกับPowerTalk , Speech Manager, MacInTalkและ Thread Manager
ระบบ 7.1.2 เครื่อง Mac ที่ติดตั้งโปรเซสเซอร์ PowerPC
ระบบ 7.1.2P สำหรับรุ่น Performa/LC/Quadra 630 เท่านั้น ซึ่งจะถูกแทนที่ด้วยรุ่น 7.5 อย่างรวดเร็ว
ระบบ 7.5
ระบบ 7.5.1 System 7.5 Update 1.0 — ระบบปฏิบัติการ Macintosh รุ่นแรกที่แสดงโลโก้ "Mac OS" บนหน้าจอเริ่มต้น
ระบบ 7.5.2 Power Mac ที่ใช้PCIใช้งานได้เฉพาะกับ Power Mac และ PowerBook รุ่น5300 , 190และDuo 2300 เท่านั้น
ระบบ 7.5.3 ระบบ 7.5 อัปเดต 2.0
ระบบ 7.5.3 ลิตร สำหรับเครื่อง Macintosh รุ่นเลียนแบบเท่านั้น
ระบบ 7.5.3 ฉบับแก้ไข 2
ระบบ 7.5.3 ฉบับแก้ไข 2.1 สำหรับ Performa 6400/180 และ 6400/200 เท่านั้น
ระบบ 7.5.4 ถูกถอนออกภายในไม่กี่ชั่วโมงหลังการเผยแพร่ และแทนที่ด้วยเวอร์ชัน 7.5.5
ระบบ 7.5.5 สุดท้ายนี้ จะยังคงรองรับ Mac ที่ไม่ใช่ 32 บิตอย่างสมบูรณ์ รวมถึง Mac ทุกรุ่นที่มีCPU ต่ำกว่า 68030ยกเว้น Macintosh LC
ระบบปฏิบัติการ Mac OS 7.6 ชื่อถูกเปลี่ยนอย่างเป็นทางการเนื่องจากโปรแกรมโคลน แบบทดลอง แม้ว่า System 7.5.1 และเวอร์ชันต่อมาจะยังคงใช้ชื่อ "Mac OS" บนหน้าจอเริ่มต้น ก็ตาม
ระบบปฏิบัติการ Mac OS 7.6.1 มีการนำวิธีการจัดการข้อผิดพลาด PowerPC ที่เหมาะสมมาใช้แล้ว

ระบบปฏิบัติการ Mac OS 8

เดสก์ท็อป Mac OS 8.1

Mac OS 8 เปิดตัวเมื่อวันที่ 26 กรกฎาคม พ.ศ. 2540 ซึ่งเป็นเดือนเดียวกับที่สตีฟ จ็อบส์กลายเป็น ซีอีโอ โดยพฤตินัยของแอปเปิล การเปิดตัวครั้งนี้มีจุดประสงค์หลักเพื่อพัฒนา Mac OS ต่อไปในช่วงเวลาที่ยากลำบากของแอปเปิล เดิมทีวางแผนไว้เป็น Mac OS 7.7 แต่ได้เปลี่ยนหมายเลขเป็น "8" เพื่อใช้ประโยชน์จากช่องโหว่ ทางกฎหมาย และบรรลุเป้าหมายของจ็อบส์ในการยกเลิกใบอนุญาตของผู้ผลิตบุคคลที่สามสำหรับ System 7 และปิดตลาดเครื่อง Macintosh เลียนแบบ[ 35 ]

Mac OS 8 เพิ่มฟีเจอร์หลายอย่างจาก โปรเจกต์ Copland ที่ ถูกยกเลิกไป ในขณะที่ระบบปฏิบัติการพื้นฐานยังคงเหมือนเดิม มีการเพิ่ม Finder เวอร์ชันมัลติเธรดเข้ามา และสามารถคัดลอกไฟล์ในพื้นหลังได้ ส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) เปลี่ยนรูปลักษณ์เป็นแบบโทนสีเทาไล่ระดับแบบใหม่ที่เรียกว่าPlatinumและเพิ่มความสามารถในการเปลี่ยนธีมรูปลักษณ์ (หรือที่เรียกว่าสกิน ) ด้วยแผงควบคุมใหม่ (แม้ว่า Platinum จะเป็นธีมเดียวที่มีให้ใช้งาน) ความสามารถนี้มาจากเลเยอร์ API "รูปลักษณ์" ใหม่ภายในระบบปฏิบัติการ ซึ่งเป็นหนึ่งในการเปลี่ยนแปลงที่สำคัญเพียงไม่กี่อย่าง

Apple ขาย Mac OS 8 ได้ 1.2 ล้านชุดภายในสองสัปดาห์แรก และ 3 ล้านชุดภายในหกเดือน ท่ามกลางปัญหาทางการเงินของ Apple ในขณะนั้น มีการเคลื่อนไหวจากกลุ่มผู้ใช้ Mac จำนวนมากที่ต้องการอัปเกรดและ "ช่วยกอบกู้ Apple" แม้แต่กลุ่มละเมิดลิขสิทธิ์บางกลุ่มก็ยังปฏิเสธที่จะแจกจ่ายระบบปฏิบัติการนี้[ 36 ]

ระบบปฏิบัติการ Mac OS 8.1

Mac OS 8.1 ได้นำเสนอ ระบบไฟล์แบบลำดับชั้น (Hierarchical File System)เวอร์ชันปรับปรุงใหม่ชื่อHFS+ซึ่งแก้ไขข้อจำกัดหลายประการของระบบรุ่นก่อนหน้า และถูกนำไปใช้ในเวอร์ชันต่อมาของmacOSจนถึงmacOS High Sierraก่อนที่จะถูกแทนที่ด้วยApple File System นอกจากนี้ยังมีการเปลี่ยนแปลงอินเทอร์เฟซอื่นๆ เช่น การแยกคุณสมบัติเครือข่ายออกจากการพิมพ์ และการปรับปรุงการสลับแอปพลิเคชันบางอย่าง อย่างไรก็ตาม ในแง่เทคนิคพื้นฐานแล้ว Mac OS 8 ไม่ได้แตกต่างจาก System 7 มากนัก

ระบบปฏิบัติการ Mac OS 8.5

Mac OS 8.5 เน้นที่ความเร็วและความเสถียร โดยโค้ด 68k ส่วนใหญ่ถูกแทนที่ด้วยโค้ดสมัยใหม่ที่พัฒนาขึ้นมาสำหรับ PowerPC โดยเฉพาะ นอกจากนี้ยังปรับปรุงรูปลักษณ์ของส่วนติดต่อผู้ใช้ให้ดีขึ้น แม้ว่าฟีเจอร์การปรับแต่งธีมจะถูกตัดออกไปในช่วงท้ายของการพัฒนา

เวอร์ชันระบบ[ 5 ]ข้อมูลการเผยแพร่[ 5 ]
ระบบปฏิบัติการ Mac OS 8.0 เป็นเวอร์ชันแรกที่กำหนดให้ใช้ โปรเซสเซอร์ 68040 โดยยกเลิกการรองรับ Macintosh II ซีรีส์ที่เหลือและ Mac รุ่นอื่นๆ ที่ ใช้โปรเซสเซอร์ 68030นอกจากนี้ยังเพิ่มการรองรับโปรเซสเซอร์ PowerPC G3 ด้วย
ระบบปฏิบัติการ Mac OS 8.1 เป็นระบบปฏิบัติการ Mac OS รุ่นสุดท้ายที่ทำงานบน โปรเซสเซอร์ 68kและเพิ่มการรองรับUSBบนiMacรวมถึงเพิ่มการรองรับ ระบบไฟล์ HFS+หรือที่เรียกว่า Mac OS Extended
ระบบปฏิบัติการ Mac OS 8.5 เป็นเวอร์ชันแรกที่ทำงานได้เฉพาะบน โปรเซสเซอร์ PowerPC เท่านั้น และเพิ่มการรองรับFireWire ในตัว นอกจากนี้ยังเพิ่มSherlockและเพิ่มการรองรับPower Macintosh G3 ด้วย
ระบบปฏิบัติการ Mac OS 8.5.1 เพิ่มการแก้ไขข้อบกพร่องเพื่อลดปัญหาการหยุดทำงานของระบบ
ระบบปฏิบัติการ Mac OS 8.6 ระบบปฏิบัติการ Macintosh รุ่นแรกที่แสดงหมายเลขเวอร์ชันถัดจากโลโก้ "Mac OS" บนหน้าจอเริ่มต้นประกอบด้วยnanokernel ใหม่ เพื่อประสิทธิภาพที่ดีขึ้นและ การรองรับ Multiprocessing Services 2.0 อายุการใช้งานแบตเตอรี่ของ PowerBook ที่ยาวนานขึ้น และเพิ่มการรองรับโปรเซสเซอร์ PowerPC G4

แมคโอเอส 9

Mac OS 9 ซึ่งเป็นการปรับปรุงครั้งใหญ่ครั้งสุดท้ายของ Classic Mac OS ได้รับการเผยแพร่เมื่อวันที่ 23 ตุลาคม พ.ศ. 2542 [ 7 ]โดยทั่วไปแล้วถือเป็นการพัฒนาต่อเนื่องจาก Mac OS 8 เวอร์ชันการพัฒนาในช่วงแรกของ Mac OS 9 มีหมายเลขเป็น 8.7

Mac OS 9 เพิ่มการรองรับเครือข่ายไร้สายAirPort ที่ดีขึ้น และนำเสนอการใช้งานระบบหลายผู้ใช้ในเบื้องต้น แม้จะไม่ใช่ระบบปฏิบัติการหลายผู้ใช้โดยแท้จริง แต่ Mac OS 9 ก็อนุญาตให้ผู้ใช้เดสก์ท็อปหลายคนมีข้อมูลและการตั้งค่าระบบของตนเองได้ เครื่องมือค้นหา Sherlock ที่ได้รับการปรับปรุงได้ เพิ่มปลั๊กอินการค้นหาใหม่หลายตัว Mac OS 9 ยังมีการจัดการและการใช้งานหน่วยความจำที่ดีขึ้นมากAppleScriptได้รับการปรับปรุงเพื่อให้สามารถ ควบคุม TCP/IP และเครือข่ายได้ นอกจากนี้ Mac OS 9 ยังเป็นระบบปฏิบัติการแรกที่ใช้ Apple Software Updateแบบรวมศูนย์เพื่อค้นหาและติดตั้งการอัปเดตระบบปฏิบัติการและฮาร์ดแวร์

คุณสมบัติใหม่ๆ อื่นๆ ได้แก่ ซอฟต์แวร์ เข้ารหัสไฟล์แบบเรียลไทม์พร้อมเทคโนโลยีการลงนามรหัสและKeychain , แพ็คเกจเครือข่ายระยะไกลและ เซิร์ฟเวอร์ไฟล์และรายการไดรเวอร์USB ที่ ได้รับการปรับปรุงอย่างมาก

Mac OS 9 ยังได้เพิ่มเทคโนโลยีเปลี่ยนผ่านบางอย่างเพื่อช่วยให้นักพัฒนาแอปพลิเคชันสามารถนำคุณสมบัติบางอย่างของMac OS X มาใช้ ก่อนที่จะเปิดตัวระบบปฏิบัติการใหม่สู่สาธารณะ เพื่อช่วยให้การเปลี่ยนผ่านเป็นไปอย่างราบรื่น ซึ่งรวมถึง API ใหม่สำหรับระบบไฟล์และการรวม ไลบรารี Carbonที่แอปสามารถเชื่อมโยงได้แทนที่จะใช้ไลบรารี API แบบดั้งเดิม แอปที่ได้รับการปรับปรุงให้ทำเช่นนี้ได้จะสามารถทำงานบน Mac OS X ได้โดยตรงเช่นกัน การเปลี่ยนแปลงอื่นๆ เริ่มต้นจากการอัปเดต Mac OS 9.1 เพื่อให้สามารถเรียกใช้งานได้ในสภาพแวดล้อมแบบคลาสสิกภายใน Mac OS X

การอัปเดตครั้งสุดท้ายของ Classic Mac OS คือเวอร์ชัน 9.2.2 ซึ่งวางจำหน่ายเมื่อวันที่ 5 ธันวาคม พ.ศ. 2544 [ 37 ]

เวอร์ชันระบบ[ 5 ]ข้อมูลการเผยแพร่[ 5 ]
ระบบปฏิบัติการ Mac OS 9.0 เวอร์ชันขายปลีกเริ่มต้นของ Mac OS 9
ระบบปฏิบัติการ Mac OS 9.0.2
ระบบปฏิบัติการ Mac OS 9.0.3
ระบบปฏิบัติการ Mac OS 9.0.4
ระบบปฏิบัติการ Mac OS 9.1 รวมอยู่ในMac OS X 10.0
ระบบปฏิบัติการ Mac OS 9.2 อัปเดตเพื่อปรับปรุงความเข้ากัน ได้กับ Mac OS X
ระบบปฏิบัติการ Mac OS 9.2.1
ระบบปฏิบัติการ Mac OS 9.2.2 เวอร์ชันสุดท้ายของ Classic Mac OS

การเปลี่ยนไปใช้ Mac OS X

โลโก้/ภาพหน้ากล่องของmacOSตั้งแต่เวอร์ชัน 10.0 / 10.1จนถึงTahoe 26

macOS (เดิมคือ Mac OS X และต่อมาคือ OS X) [ 38 ]เป็นระบบปฏิบัติการ Mac รุ่นปัจจุบันของ Apple ซึ่งเข้ามาแทนที่ Classic Mac OS อย่างเป็นทางการในปี 2544 แม้ว่าเดิมทีจะวางจำหน่ายในชื่อ "เวอร์ชัน 10" ของ Mac OS แต่ก็มีประวัติความเป็นมาที่ค่อนข้างเป็นอิสระจาก Mac OS รุ่นก่อนหน้า

ระบบปฏิบัติการ Mac OS X เวอร์ชันแรก คือMac OS X Server 1.0ที่วางจำหน่ายในปี 1999 ยังคงรูปลักษณ์ "Platinum" จาก Mac OS รุ่นคลาสสิก และยังคล้ายกับOPENSTEPในบางส่วน โดยเป็นเวอร์ชันแรกที่มาพร้อมกับส่วนติดต่อผู้ใช้ Aqua ใหม่ เวอร์ชัน สำหรับผู้บริโภคเวอร์ชันแรก คือMac OS X 10.0วางจำหน่ายเมื่อวันที่ 24 มีนาคม 2001 โดยรองรับส่วนติดต่อผู้ใช้ Aqua ใหม่ เช่นกัน แอปเปิลได้ย่อชื่อเป็น "OS X" ในปี 2011 และเปลี่ยนเป็น "macOS" ในปี 2016 เพื่อให้สอดคล้องกับการสร้างแบรนด์ของระบบปฏิบัติการอื่นๆ ของแอปเปิล

มรดกทางสถาปัตยกรรมของ macOS สืบทอดมาจากMac OS 9และมรดกของ Classic Mac OS อย่างไรก็ตาม ต่างจาก Classic Mac OS ตรงที่เป็นระบบปฏิบัติการที่ใช้Unix [ 39 ]สร้างขึ้นบนNeXTSTEPและเทคโนโลยีที่พัฒนาโดยNeXTตั้งแต่ปลายทศวรรษ 1980 จนถึงต้นปี 1997 เมื่อ Apple ซื้อบริษัท และSteve Jobs ซีอีโอของบริษัท กลับมาทำงานที่ Apple [ 40 ] macOS ยังใช้โค้ดเบสของBSDและเคอร์เนลXNU [ 41 ]และชุดส่วนประกอบหลักของมันนั้นอิงตามระบบปฏิบัติการ Darwin แบบโอเพนซอร์ส ของ Apple

โดยทั่วไป ผู้ใช้ Mac OS รุ่นคลาสสิกจะอัปเกรดเป็น Mac OS X อย่างไรก็ตาม ในช่วงแรก Mac OS X ถูกวิพากษ์วิจารณ์ว่าใช้งานยากกว่าและเป็นมิตรกับผู้ใช้น้อยกว่า Mac OS รุ่นดั้งเดิม เนื่องจากขาดคุณสมบัติบางอย่างที่ยังไม่ได้นำมาใช้ในระบบปฏิบัติการใหม่ ทำงานช้ากว่าบนฮาร์ดแวร์เดียวกัน (โดยเฉพาะฮาร์ดแวร์รุ่นเก่า) และไม่เข้ากันกับระบบปฏิบัติการรุ่นเก่า[ 42 ]เนื่องจากไดรเวอร์ (สำหรับเครื่องพิมพ์ สแกนเนอร์ แท็บเล็ต ฯลฯ) ที่เขียนขึ้นสำหรับ Mac OS รุ่นเก่าไม่เข้ากันกับ Mac OS X การสนับสนุนโปรแกรมที่ไม่สอดคล้องกันกับโปรแกรม Classic Environment ที่ใช้ในการเรียกใช้โปรแกรมของระบบปฏิบัติการรุ่นเก่าบน Mac OS X และการขาดการสนับสนุน Mac OS X สำหรับคอมพิวเตอร์ Apple รุ่นเก่าก่อนปลายปี 1997 ผู้ใช้ Macintosh บางรายจึงยังคงใช้ Mac OS รุ่นคลาสสิกต่อไปอีกสองสามปีหลังจากที่ Mac OS X เปิดตัวครั้งแรกSteve Jobsสนับสนุนให้ผู้คนอัปเกรดเป็น Mac OS X โดยจัดงานศพ จำลอง ให้กับ Mac OS 9 ในงาน WWDC 2002 [ 43 ]

คลาสสิก

ระบบปฏิบัติการ Mac OS X เวอร์ชัน PowerPCจนถึงMac OS X 10.4 Tigerมีเลเยอร์ความเข้ากันได้สำหรับการเรียกใช้แอปพลิเคชัน Mac รุ่นเก่า นั่นคือ Classic Environment เดิมทีมีชื่อรหัสว่า "กล่องสีฟ้า" สภาพแวดล้อมนี้จะเรียกใช้ระบบปฏิบัติการ Mac OS 9 เวอร์ชัน 9.1 หรือใหม่กว่าเกือบทั้งหมด ในรูปแบบแอปพลิเคชัน Mac OS X ซึ่งช่วยให้แอปพลิเคชันที่ยังไม่ได้พอร์ตไปยังCarbon APIสามารถทำงานบน Mac OS X ได้ การทำงานค่อนข้างราบรื่น แต่แอปพลิเคชัน "คลาสสิก" จะยังคงรูปลักษณ์ดั้งเดิมของ Mac OS 9 ไว้ และไม่ได้รับรูปลักษณ์ "Aqua" ของ Mac OS X

คอมพิวเตอร์ Mac รุ่นแรกๆ ที่ใช้ชิป PowerPC ใน New World ROMมาพร้อมกับระบบปฏิบัติการ Mac OS 9.2 และ Mac OS X ผู้ใช้ต้องติดตั้ง Mac OS 9.2 ด้วยตนเอง ไม่ได้ติดตั้งมาให้โดยอัตโนมัติในฮาร์ดแวร์รุ่นที่ออกมาหลังจาก Mac OS X 10.4 แอปพลิเคชัน Mac OS แบบ "คลาสสิก" ที่เขียนได้ดีส่วนใหญ่จะทำงานได้อย่างถูกต้องในสภาพแวดล้อมนี้ แต่ความเข้ากันได้จะเกิดขึ้นได้ก็ต่อเมื่อซอฟต์แวร์นั้นถูกเขียนขึ้นมาโดยไม่คำนึงถึงฮาร์ดแวร์จริงและทำงานร่วมกับระบบปฏิบัติการเท่านั้น สภาพแวดล้อมแบบคลาสสิกนี้ไม่สามารถใช้งานได้บนระบบ Mac ที่ใช้ชิป Intel หรือ Macรุ่นล่าสุด ที่ใช้ชิป Apple Silicon เนื่องจากMac OS 9 ไม่เข้ากันกับ ฮาร์ดแวร์ ทั้งx86และARM

การจำลอง

อีมูเลเตอร์ 68k

โปรแกรมจำลอง Macintosh จากผู้พัฒนาภายนอกเช่นvMac , Basilisk IIและExecutorทำให้สามารถใช้งาน Classic Mac OS บน พีซีที่ใช้โปรเซสเซอร์ Intel ได้ในที่สุด โปรแกรมจำลองเหล่านี้จำกัดอยู่เฉพาะการจำลอง โปรเซสเซอร์ตระกูล 68kเท่านั้น ดังนั้นส่วนใหญ่จึงไม่สามารถใช้งาน Mac OS เวอร์ชันที่สูงกว่า 8.1 ได้ เนื่องจากเวอร์ชันเหล่านั้นต้องการ โปรเซสเซอร์ PowerPC นอกจากนี้ ส่วนใหญ่ยังต้องการอิมเมจ Mac ROM หรืออินเทอร์เฟซฮาร์ดแวร์ที่รองรับชิป Mac ROM จริงด้วย

ข้อยกเว้นที่น่าสนใจคือ ผลิตภัณฑ์ซอฟต์แวร์เชิงพาณิชย์ Executorจาก Abacus Research & Development ซึ่งเป็นผลิตภัณฑ์เดียวที่ใช้โค้ดที่วิศวกรรมย้อนกลับ 100% โดยไม่ใช้เทคโนโลยีของ Apple มันทำงานได้อย่างรวดเร็วมาก แต่ไม่เคยมีฟังก์ชันการทำงานมากกว่าชุดย่อยเล็กน้อย มีโปรแกรมเพียงไม่กี่โปรแกรมที่เข้ากันได้อย่างสมบูรณ์ และหลายโปรแกรมมีแนวโน้มที่จะเกิดข้อผิดพลาดอย่างมากหากทำงานได้ Executor เติมเต็มตลาดเฉพาะกลุ่มสำหรับการพอร์ตแอปพลิเคชัน Mac 68k ไปยัง แพลตฟอร์ม x86การพัฒนาหยุดลงในปี 2002 และซอร์สโค้ดถูกเผยแพร่โดยผู้เขียนในช่วงปลายปี 2008 [ 44 ]อีมูเลเตอร์ที่ใช้ภาพ Mac ROM ให้ความเข้ากันได้กับ Mac OS เกือบสมบูรณ์ และเวอร์ชันต่อมาให้ประสิทธิภาพที่ยอดเยี่ยมเนื่องจากประสิทธิภาพของโปรเซสเซอร์ x86 สมัยใหม่เพิ่มขึ้นอย่างรวดเร็ว

Apple ได้รวม อีมูเลเตอร์ Mac 68kของตนเองไว้ด้วยซึ่งทำงานได้อย่างราบรื่นบน Mac OS รุ่นคลาสสิกที่ใช้ PowerPC ทุกเวอร์ชัน[ 45 ] Apple ยังจำหน่ายอีมูเลเตอร์ Mac 68k สำหรับ ระบบที่ใช้ SPARC ( Solaris ) และPA-RISC ( HP-UX ) ที่เรียกว่าMacintosh Application Environment (MAE) ซึ่งสามารถเรียกใช้ System 7.x เวอร์ชันต่างๆ ภายในหน้าต่าง X11 ได้

โปรแกรมจำลอง PowerPC

เมื่อเปรียบเทียบกับการพัฒนาอีมูเลเตอร์ 68k การจำลอง PowerPCนั้นซับซ้อนกว่าและต้องการพลังประมวลผล CPU มากกว่า อีมูเลเตอร์ QEMUสามารถรัน Classic Mac OS และ OS X ได้อย่างเต็มความเร็วพร้อมการเชื่อมต่อเครือข่ายและเสียงในกรณีส่วนใหญ่[ 46 ] QEMU มีการสนับสนุนอย่างเป็นทางการสำหรับ Classic Mac OS เวอร์ชัน 9.0 ถึง 9.2 และ Mac OS X 10.0 ถึง 10.5 [ 47 ] QEMU มีข้อดีหลายประการเหนืออีมูเลเตอร์ PowerPC อื่นๆ เช่น รองรับแพลตฟอร์มที่หลากหลายตั้งแต่ Linux ไปจนถึง Mac และ Windows บนสถาปัตยกรรม CPU ปัจจุบัน[ 47 ]

โปรแกรมจำลอง PowerPC อีกตัวหนึ่งคือSheepShaverซึ่งมีมาตั้งแต่ปี 1998 สำหรับBeOSบนแพลตฟอร์ม PowerPC แต่ในปี 2002 ได้เปิดเป็นโอเพนซอร์สและเริ่มมีความพยายามที่จะพอร์ตไปยังแพลตฟอร์มอื่นๆ เดิมทีโปรแกรมนี้ไม่ได้ออกแบบมาเพื่อใช้งานบนแพลตฟอร์ม x86 และต้องการโปรเซสเซอร์ PowerPC จริงๆ ในเครื่องที่ใช้งานอยู่ คล้ายกับไฮเปอร์ไวเซอร์แม้ว่าจะรองรับโปรเซสเซอร์ PowerPC แต่ก็สามารถทำงานได้ถึงแค่Mac OS 9.0.4 เท่านั้น เพราะไม่ได้จำลองหน่วยจัดการหน่วยความจำ

ตัวอย่างอื่นๆ ได้แก่ ShapeShifter (พัฒนาโดยผู้พัฒนาเดียวกับSheepShaver ), Fusion, PearPC และ iFusion โดย iFusion นั้นใช้ระบบปฏิบัติการ Mac OS รุ่นคลาสสิก ร่วมกับการ์ดเร่งความเร็ว "โคโปรเซสเซอร์" ของ PowerPC กล่าวกันว่าวิธีการนี้ให้ความเร็วเท่าเทียมหรือเร็วกว่า Macintosh ที่ใช้โปรเซสเซอร์เดียวกัน โดยเฉพาะอย่างยิ่งใน ซีรี่ส์ 68kเนื่องจาก Mac รุ่นจริงๆ ทำงานใน โหมด MMU trap ซึ่งลดประสิทธิภาพลง

Rosettaเวอร์ชันเริ่มต้นของ Apple เป็นโปรแกรมจำลอง PowerPC ที่อนุญาตให้Mac ที่ใช้ Intelเรียกใช้แอปพลิเคชัน PowerPC Mac OS X ได้ แต่ไม่สามารถเรียกใช้แอปพลิเคชันที่ไม่ใช่Carbon Classic Mac OS (9.2.2 หรือก่อนหน้า) ได้[ 48 ] Rosetta มีให้บริการสำหรับ OS X เวอร์ชัน Intel ทุกเวอร์ชันจนถึงเวอร์ชัน10.7 Lion

ไทม์ไลน์

ลำดับเหตุการณ์ของระบบปฏิบัติการ Mac
ARM architecture familyx86PowerPC68kMacBook NeoMacBook Air (Apple silicon)iMac ProRetina MacBook ProMacBook AirApple–Intel architecturePower Mac G5Power Mac G4iMac G3Power MacintoshMacintosh QuadraMacintosh PortableMacintosh SE/30Macintosh IIMacintosh PlusMacintosh 128KmacOS Golden GatemacOS TahoemacOS SequoiamacOS SonomamacOS VenturamacOS MontereymacOS Big SurmacOS CatalinamacOS MojavemacOS High SierramacOS SierraOS X El CapitanOS X YosemiteOS X MavericksOS X Mountain LionMac OS X LionMac OS X Snow LeopardMac OS X LeopardMac OS X TigerMac OS X PantherMac OS X 10.2Mac OS X 10.1Mac OS X 10.0Mac OS X Server 1.0Mac OS X Public BetaA/UXA/UXA/UXMacWorks XLMacWorks XLSun RemarketingMacWorks XLMac OS 9Mac OS 9Mac OS 9Mac OS 8Mac OS 8Mac OS 8Mac OS 8System 7System 7System 7System 7System 6Classic Mac OSClassic Mac OSClassic Mac OSClassic Mac OSSystem 1Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)

ดูเพิ่มเติม

หมายเหตุ

  1. ^คำว่า "Classic Mac OS" ถูกตั้งขึ้นหลังจากการเปิดตัว Mac OS X
  • Apple Discussions: Classic Mac OS – ฟอรัมอย่างเป็นทางการของ Apple สำหรับ Classic Mac OS
  • ประวัติศาสตร์ที่แท้จริงของ GUI – บทความเกี่ยวกับประวัติของ GUI
  • Apple Macintosh ก่อน System 7 เก็บถาวรเมื่อ 2021-11-18 ที่Wayback Machine – คู่มือที่ครอบคลุมเกี่ยวกับระบบปฏิบัติการ Mac OS รุ่นก่อน System 7
  • Folklore.org – เว็บไซต์ที่ รวบรวม เรื่องราวเกร็ดเล็กเกร็ดน้อยจากผู้สร้างคอมพิวเตอร์ Macintosh รุ่นแรก
  • พิพิธภัณฑ์ Mac วินเทจ – ข้อมูลเกี่ยวกับระบบ Macintosh ตั้งแต่ System 1 ถึง System 7
  • ระบบ Macintosh System 1 ในเบราว์เซอร์ของคุณ – โปรแกรมจำลองบนเว็บ
  • ระบบ Macintosh System 7 ในเบราว์เซอร์ของคุณ – โปรแกรมจำลองบนเว็บ
  • นิตยสาร BYTE ฉบับเดือนกันยายน 1986 – บทความเปรียบเทียบระหว่างAmigaกับ Macintosh
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Classic_Mac_OS&oldid=1353813337 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ระบบปฏิบัติการ Mac OS แบบคลาสสิก

Mac OS (เดิมชื่อ System Software ; retronym : Classic Mac OS [ a ] ) คือชุด ระบบปฏิบัติการ ที่พัฒนาขึ้นสำหรับตระกูล คอมพิวเตอร์ส่วนบุคคล Macintosh โดย Apple Computer, Inc.

แนวคิดเริ่มต้น

โครงการ Macintosh เริ่มต้นขึ้นในช่วงปลายปี 1978 โดย Jef Raskin ผู้ซึ่งมีวิสัยทัศน์ที่จะสร้างคอมพิวเตอร์ที่ใช้งานง่ายและราคาประหยัดสำหรับผู้บริโภคทั่วไป ในเดือนกันยายนปี 1979 Raskin เริ่มมองหาวิศวกรที่จะสร้างต้นแบบขึ้นมา Bill Atkinson สมาชิกของ ทีม Apple Lisa...

ความเข้ากันได้

ระบบปฏิบัติการ Mac OS รุ่นแรกๆ นั้นใช้งานได้เฉพาะกับ เครื่อง Macintosh ตระกูล Motorola 68000 เท่านั้น เมื่อ Apple เปิดตัวคอมพิวเตอร์ที่ใช้ ฮาร์ดแวร์ PowerPC ระบบปฏิบัติการจึงได้รับการปรับปรุงให้รองรับสถาปัตยกรรมนี้ Mac OS 8.

ระบบไฟล์

เดิมที Macintosh ใช้ ระบบไฟล์ Macintosh (MFS) ซึ่งเป็น ระบบไฟล์แบบแบน ที่ "โฟลเดอร์" เป็นเพียงการจัดกลุ่มย่อยของไฟล์ ระบบนี้ถูกแทนที่อย่างรวดเร็วในปี 1985 ด้วย ระบบไฟล์แบบลำดับชั้น (HFS) ซึ่งมี โครงสร้างไดเร็กทอรี แบบต้นไม้ที่แท้จริง...