8. วิวัฒนาการของ Mac OS
จาก Macintosh ตัวแรกในปี 1984 มาจนถึง MacBook Air
ตัวล่าสุดในปี 2013 Apple ได้พัฒนาระบบปฏิบัติการเพื่อประสบการณ์ใน
การใช้งานที่ดีที่สุดสาหรับเครื่อง Mac ทุกเครื่อง วิวัฒนาการของ Mac
OS ตัวแรกมาจนถึง OS X Mavericks (ที่กาลังจะออกเร็วๆ นี้) เป็นสิ่งที่
น่ารู้ไม่ใช่น้อย
9. ระบบปฏิบัติการ หรือ Operating System (OS ) ตัวแรก
ของ Apple ถูกพัฒนาโดย Paul Laughton, Randy
Wigginton, และ Steve Wozniak ในปี 1978 เพื่อใช้งานกับ
เครื่อง Apple II series โดย OS ตัวแรกนี้มีชื่อว่า Apple DOS 3.1
ซึ่งในการเปิดเครื่องขึ้นมาเพื่อใช้งานต้องใช้แผ่น Apple DOS เข้าไปใน
Floppy Drive ขนาด 5.25 นิ้ว มันจึงมีชื่อว่า Disk Operating
System (DOS)
10. Apple Lisa Office System
Lisa OS ที่ถูกสร้างขึ้นมาในปี 1983 เพื่อใช้กับเครื่อง Apple Lisa โดย
จุดประสงค์หลักของ Lisa ก็คือการเป็น Workstation สาหรับการทา Word
Processing
Lisa OS ไม่ได้ถูกนับเป็นจุดเริ่มต้นของ Mac OS เนื่องจากมันถูก
แทนด้วย System 1 ในเวลาต่อมา
11. System 1
System 1 เป็นชื่อเรียกของ Mac OS ตัวแรก (ซึ่งในขณะนั้นเรียกกัน
ว่า System และกลายเป็น Mac OS ในเวลาต่อมา) และเป็นพื้นฐานในการ
พัฒนาระบบปฏิบัติการของ Apple มาจนถึงปัจจุบัน
Steve Jobs ได้ไอเดียในการใช้ Graphic User Interface
(GUI) จากระบบของ Xerox Alto ซึ่งได้ถูกพัฒนาให้เป็น System 1 เพื่อใช้
งานกับ Macintosh ตัวแรกที่ถูกเปิดตัวเมื่อ 24 มกราคม 1984 นั่นเอง
12. System 2
System 2 ถูกปล่อยออกมาในปี 1985 ฟีเจอร์เด่นของมันคือ
Finder 4.1, Mini Finder และการมีเมนู Shutdown ที่ทาให้
สามารถปิดเครื่องเมื่อเลิกใช้งานโดยไม่ต้องกดสวิทช์ปิด/เปิด ทั้งนี้เพื่อป้ องกัน
แผ่นดิสค์เสียหายนั่นเอง
13. System 3
ในปี 1986 เวอร์ชั่นที่ 3 ของ System ได้ถูกนามาใช้พร้อมกับฟีเจอร์ Mac Plus และ Finder
5.1 มันสามารถทางานได้เร็วกว่าเดิมมากด้วยเทคโนโลยี Disk Cache technology ซึ่ง
คือการเก็บเอาข้อมูลที่ใช้บ่อยๆ ไว้ใน Memory เพื่อลดเวลาในการอ่านข้อมูลที่จะนามา
ประมวลผลนั่นเอง
หลังจากการมาของ System 3 ได้เพียง 1 เดือน System 3.1 ก็ถูกปล่อย
ออกมา ตามมาด้วย System 3.2 ในเดือนมิถุนายน 1986 และ System 3.3 ซึ่งเป็นตัวสุดท้ายใน
เดือนมกราคม 1987
14. System 4
Apple ปล่อย System 4.0 ที่มาพร้อมกับ Finder 5.4
ในเดือนมีนาคม 1987 ในเวอร์ชั่นนี้ไม่มีการเปลี่ยนแปลงอะไรมาก เป็น
เพียงการแก้Bugs ของเวอร์ชั่นเดิมเท่านั้น อย่างไรก็ตามเครื่องที่สามารถ
รัน System 4.0 จะต้องมี RAM ขนาด 512k ขึ้นไป
เพียง 1 เดือนต่อมา System 4.1 ถูกปล่อยพร้อมกับ Finder
5.5. และเครื่องที่สามารถใช้งานได้จะต้องมี RAM ขนาด 1Mb เป็น
อย่างน้อย
15. System 5
ในเดือน ตุลาคม 1987 Apple ปล่อย System 4.2 ที่มาพร้อม
กับ Finder 6.0 แต่เรียกมันว่า System 5 ซึ่งจุดเด่นของเวอร์ชั่นนี้คือ
MultiFinder Multitasking ที่ช่วยให้รัน Application
หลายๆ ตัวไปพร้อมๆ กันได้
16. System 6
System 6 ถูกปล่อยออกมาเมื่อเดือนมิถุนายน 1988 เวอร์ชั่นนี้
ถือว่าเป็นเวอร์ชั่นที่เสถียรมาก ที่สาคัญคือมันใช้ RAM เพียง 300-400KB
ในการรัน Floppy Disk ทาให้มี RAM เหลือสาหรับการรัน
Application อื่นๆ มากขึ้น
17. System 7
13 พฤษภาคม 1991, Apple ปล่อย seven systems ออกมา
พร้อมกับก่รเปลี่ยนแปลงมากมาย มี Apps ที่มาพร้อมกับเครื่องมาก
กว่าเดิม เครื่องทางานได้เสียรกว่าเดิม และผู้ใช้งานสามารถเปิด App ใหม่ได้
เรื่อยๆ จนกว่า Memory ของเครื่องจะถูกใช้จนหมด
System 7 เป็น OS ของ Apple ตัวแรกที่ยอมให้ผู้ใชงานสามารถ
แชร์ไฟล์และเครื่องพิมพ์ได้ด้วยตัวเอง
19. Mac OS 8
ในเดือนกรกฎาคม 1997 ได้ทาการส่ง Mac OS 8 เข้าสู่
ท้องตลาด และมันสามารถขายแผ่นได้ทั้งหมด 1.25 ล้านแผ่นภายในเวลา
แค่ 2 อาทิตย์ซึ่งนับเป็นสถิติที่ดีที่สุดในเวลานั้น
Mac OS 8 ได้รับการยอมรับว่าเป็น OS ที่มีความเสถียรมากๆ
ในปี 1997 กลุ่มผู้ใช้งาน Mac จึงจัดให้มันเป็นหนึ่งซอฟท์แวร์ที่ “ต้องมี”
เลยทีเดียว
20. Mac OS 9
Mac OS 9 ปรากฏตัวครั้งแรกเมื่อ 23 ตุลาคม 1999 ซึ่งในเวอร์ชั่นนี้
สามารถมีบัญชีผู้ใช้งานหลายๆ คนได้ (Multi User System) นั่นทาให้
ผู้ใช้งานแต่ละคนสามารถเก็บข้อมูลและการตั้งค่าต่างๆ ไว้บนเครื่องเดียวกันได้
ใน Mac OS 9 การจัดการหน่วยความจาแบบใหม่ถูกนามาใช้เพื่อเพิ่ม
ประสิทธิภาพให้ดีกว่ารุ่นเดิมๆ และ Apple Software Update ก็เริ่มมีใน
เวอร์ชั่นนี้เป็นครั้งแรกด้วย
21. Mac OS X 10.0 – Cheetah
24 มีนาคม 2001 เป็นวันเกิดของ Mac OS X แรกซึ่งตัว X คือเลขโรมันที่
มีค่าเท่ากับเลข 10 ดังนั้นชื่อของมันคือ “แมค โอเอส เท็น” หรือ เวอร์ชั่น 10 นั่นเอง
และนี่เป็นครั้งแรกที่ Apple ใช้ชื่อแมวตัวใหญ่มาเป็นชื่อในการทาการตลาด ซึ่ง
Cheetah ได้ถูกใช้กับเวอร์ชั่น 10
Mac OS X มีหน้าตาที่เปลี่ยนไปจากเวอร์ชั่นก่อนนี้มากทีเดียว
มันดูทันสมัยแต่ยังคงไว้ซึ่งความคลาสิค มันถูกพัฒนามากจาก UNIX ซึ่งเป็นที่มา
ของ Dock นั่นเอง
22. Mac OS X 10.2 – Jaguar
23 สิงหาคม 2002 หรืออีกประมาณหนึ่งปี ให้หลัง เสือตัวที่ 3 คือเจ้า
Jaguar (Mac OS X 10.2) ก็ถูกปล่อยออกมา และเป็นที่ยอมรับจากกลุ่มผู้ใช้งาน
ว่าเป็นตัวที่ แรง เร็ว ทน และที่สาคัญที่สุดมันสามารถเข้าไปต่อเชื่อมและทางาน
ร่วมกับไมโครซอฟท์เน็ตเวิร์ค ได้
รวมถึงความ Comaptible กับอุปกรณ์ต่อพ่วงยี่ห้ออื่นๆ เช่นพริ้นเตอร์
กล้องดีจิตอล แสกนเนอร์ เป็นต้น
23. Mac OS X 10.3 – Panther
Panther (Mac OS X 10.3) ออกวางจาหน่ายเมื่อ 24 ตุลาคม 2003 ในเวอร์ชั่นนี้
แอพพลิเคชั่นที่ชื่อ TextEdit สามารถใช้งานร่วมกับ Microsoft Word ที่เป็นไฟล์ .doc
ได้
สิ่งที่เป็นไฮไลท์ของเวอร์ชั่นนี้คือการเข้ามาแทน Internet Explore ของ Safari
เว็บบราวเซอร์ที่ Apple พัฒนาขึ้นมาเอง
นอกจากนั้นยังมีแอพพลิเคชั่นใหม่ที่มาพร้อมกับ OS อีกหลายตัวเช่น iChat, Font
Book, Exposé, FireVault เป็นต้น
24. Mac OS X 10.4- Tiger
Tiger หรือ Mac OS X 10.4 ถูกปล่อยออกมาเมื่อ 29 เมษายน
2005 และในเวลาเพียง 6 สัปดาห์มันถูกขายไปถึง 2 ล้านชุด ในเวอร์ชั่นนนี้มีการ
เปิดตัวแอพพลิเคชั่นใหม่ๆ เช่น Automator, Grapher, Dictionary,
Quartz Composer, Au Lab, Dashboard, Spotlight,
QuickTime 7 และ Front row เป็นต้น
25. Mac OS X 10.5 – Leopard
Apple ใช้เวลาร่วม 2 ปีก่อนที่จะทาการเปิดตัว Mac OS X 10.5
ที่มีชื่อว่า Leopard ออกมาเมื่อวันที 26 ตุลาคม 2007
ใน Leopard มีฟีเจอร์ใหม่ที่ไม่เคยมีมาก่อนถึง 300 ฟีเจอร์เลย
ทีเดียว ตัวอย่างเช่น Time Machine, Spaces, Core
Animation, Quicklook, Stack, Finder แบบ Cover Flow
เป็นต้น และเวอร์ชั่นนี้รองรับ 64-bit เป็นเวอร์ชั่นแรกด้วย
26. Mac OS X 10.6 – Snow Leopard
Snow Leopard ได้วางจาหน่ายเมื่อวันที่ 2 กันยายน 2009 โดยเป็นเวอร์
ชั่นที่รองรับเฉพาะเครื่องที่มีโพเซสเซอร์ Intel เท่านั้นพร้อมกับหยุดการสนับสนุนแบบ
PowerPC มันจึงเป็น OS ที่เป็นสถาปัตยกรรมแบบ 64-bit อย่างสมบูรณ์ และ
ด้วยการปรับปรุงการเขียนโค๊ดกว่า 90% มันสามารุติดตั้งได้เร็วกว่าเวอร์ชั่นก่อนถึง 45%
โดยใช้พื้นที่น้อยกว่าเดิม 6 GB อีกด้วย
ส่วนตัวอย่างแแอพพลิเคชั่นเพิ่มเติมมีดังนี้ Dock Exposé,
QuickTime X, Grand Central Dispatch
27. Mac OS X 10.7 – Lion
Lion ราคาจาหน่ายเพียง 29.99 ดอลลาร์สหรัฐ และเป็นเวอร์ชั่นแรกที่เลิกผลิตแผ่น
และเริ่มขายตั้งแต่วันที่ 20 กรกฎาคม 2011 บน Mac App Store เท่านั้น
Lion เน้นการทางานร่วมกับ iOS Device มากขึ้นด้วย iCloud และยังมี
Launchpad ที่หน้าตาคล้ายกับ iOS อีกด้วย
ส่วนฟีเจอร์ใหม่ๆ มีดังต่อไปนี้ Facetime, Mission Control, Mac
App Store, AirDrop, Launchpad, Full-screen apps, Multi-Touch
Gestures, Auto save, iCloud, และ Find My Mac
28. OS X 10.8 – Mountain Lion
เวอร์ชั่นเริ่มวางจาหน่ายบน Mac App Store เมื่อ 25 กรกฎาคม 2012 ด้วย
ราคาเพียง $19.99 เท่านั้น ทาให้มันถูกขายไปถึง 3 ล้านชุดในเวลาเพียง 4 วัน สิ่งที่น่าสังเกตุคือ
Apple ได้ตัดคาว่า Mac ออก ดังนั้นชื่อของมันเหลือเพียง OS X 10.8 Mountain Lion
ด้วยเหตุผลที่ว่าต้องการให้สอดคล้องกับ iOS นั่นเอง
Mountain Lion เพิ่มการทางานกับ iOS มากขึ้นกว่าเดิม ซึ่งหนึ่งในฟีเจอร์ที่สาคัญ
คือการทางานร่วมกับ facebook ที่ช่วยให้สามารถใช้งานและแชร์ไปยัง facebook ได้ง่ายขึ้น
นอกจากนั้นที่เพิ่มขึ้นมาก็มี Notification Center, Message, Game Center,
Gatekeeper, Mission Control เป็นต้น
29. OS X 10.9 – Mavericks
OS X Mavericks ซึ่งกาลังจะวางจาหน่ายในราวเดือนกันยายน หรือ ตุลาคม
2013 นี้นับได้ว่าเป็นตัวแรกของ OS X ที่ไม่ได้ใช้ชื่อของสัตว์ตระกูลแมวตัวใหญ่มาเป็นชื่อ
เรียกของมัน เนื่องจากชื่อของสัตว์เหล่านั้นถูกนามาใช้จนไม่มีเหลือแล้วนั่นเอง Apple ได้ใช้
สถานที่สาคัญใน California มาเป็นชื่อเรียก OS ของพวกเค้านับจากนี้ไป ซึ่ง
Mavericks เป็นที่เล่น Surfboard อันเลื่องลือของเมือง California
ฟีเจอร์ใหม่ๆ ใน Mavericks ได้แก่ Finder Tabs, Tags, iBooks,
Maps, iCloud Keychain และ Multiple display
30. ความเป็นมาของ Mac OSX
Mac OS รุ่นปัจจุบัน ถือเป็นรุ่นที่ 10 หรือมีชื่อเรียกอย่างเป็นทางการว่า
Mac OS X (อ่านว่า โอเอส เท็น เพราะว่าตัว X นี้มาจากตัวเลขสิบโรมัน) หรือที่เรา
รู้จักกันดีในชื่อเสือสารพัดชนิด (Cheetah, Puma, Jaguar, Panther
และที่กาลังจะออกมาอาละวาดในปี 2005 ก็คือ Tiger) ได้ออกมาปรากฏโฉมครั้ง
แรก ในชื่อรุ่นที่ 10.0 ในปี 2001 แต่ว่าจริงๆ แล้ว Mac OS X มีประวัติ
ยาวนานกว่านั้นมาก นานกว่า Mac OS ที่ออกมาก่อนหน้านั้นคือ Mac OS 9
เสียด้วยซ้า และในความเป็นจริงก็คือ Mac OS X นั้น แทบจะไม่มีความเกี่ยวพันกับ
Mac OS 9 หรือ Mac OS ก่อนหน้านั้นเลย
31. Mac OS X เป็นระบบปฏิบัติการ ที่แตกต่างจาก Mac OS 9 โดย
สิ้นเชิง ซึ่งจะเรียกว่าเป็นคนละตัวกันไปเลย อาจจะเหมาะกว่าเรียกว่า เป็น Mac
OS รุ่นถัดจาก Mac OS 9 เสียอีก และจุดเริ่มต้นของการพัฒนา Mac OS
X นั้น ไม่ได้มาจาก Apple แต่อย่างใด แต่ว่ามาจากบริษัทที่ชื่อ NeXT
Computer! ในวันที่ 31 พฤษภาคม 1985 เป็นวันสูญสิ้นอานาจของ
Steve Jobs ที่บริษัท Apple อย่างเป็นทางการ (โดยก่อนหน้านั้น John
Sculley (CEO ของ Apple ในขณะนั้น) ได้ตัดสินใจถอด Steve Jobs
ออกจากตาแหน่งที่มีอานาจการบริหารและการตัดสินใจทุกอย่างของ Apple)
ภายในเวลาไม่นานหลังจากนั้น Steve Jobs ผู้ซึ่งเป็นที่รู้จักกันดี ในเรื่อง
ความคิดสร้างสรรค์ และมุมมอง วิสัยทัศน์ที่แตกต่าง ก็เกิดความคิดใหม่ขึ้น และ
เริ่มต้นเส้นทางใหม่ในโลกซิลิคอน-ดิจิตอล หรือก็คือ การสร้างคอมพิวเตอร์ (ทั้ง
ฮาร์ดแวร์และซอร์ฟแวร์) ที่ "สมบูรณ์"
ความเป็นมาของ Mac OSX ต่อ
32. แมคโอเอสเท็นรุ่นต่างๆ
Mac OS X Public Beta (Kodiak) เปิดตัวต่อ
สาธารณชนเมื่อวันที่ 13 กันยายน 2000, เพื่อที่จะได้รับการตอบรับจาก
ผู้ใช้, ซึ่งค่าใช้จ่าย $ 29.95 เป็นที่รู้จักกันทาเครื่องหมายห้องว่าง
สาธารณะครั้งแรกของอินเตอร์เฟซ Aqua และแอปเปิ้ลได้ทาการ
เปลี่ยนแปลงหลาย UI ขึ้นอยู่กับความคิดเห็นของลูกค้า Mac OS X
Public Beta หมดอายุแล้วและหยุดการทางานในฤดูใบไม้ผลิ 2001
33. Mac OS X 10.0 (Cheetah)
วางจาหน่าย 24 มีนาคม พ.ศ. 2544 ได้รับคาชมในเรื่องความ
เสถียรและความสามารถ แต่มีปัญหาในด้านความเร็วในการทางาน ราคา
จาหน่าย 129 ดอลลาร์
34. Mac OS X 10.1 (Puma)
วางจาหน่าย 25 กันยายน พ.ศ. 2544 ไม่ได้วางจาหน่าย แต่แจก
เป็นชุดอัพเกรดฟรีสาหรับ Cheetah เพิ่มความเร็วในการทางาน และ
ความสามารถอื่นๆ เช่น การเล่นดีวีดี
35. Mac OS X 10.2 (Jaguar)
วางจาหน่าย 23 สิงหาคม พ.ศ. 2545 เพิ่มความรวดเร็วในการ
ทางาน หน้าตาแบบใหม่ และความสามารถ เช่น
- สนับสนุนเครือข่ายที่เป็นไมโครซอฟท์วินโดวส์
- iChat - อินสแตนท์เมสเซจจิง
- Apple Rendezvous – การเชื่อมต่อเครือข่ายแบบ
อัตโนมัติ
- CUPS (The Common Unix Printing
System) - ระบบการพิมพ์'กลาง' ของระบบยูนิกซ์
36. Mac OS X 10.3 (Panther)
วางจาหน่าย 24 ตุลาคม พ.ศ. 2546 พัฒนาความสามารถด้านอื่น
เพิ่มขึ้น แต่หยุดสนับสนุนสถาปัตยกรรมแบบ G3 แล้ว ความสามารถเด่นมี
ดังนี้
- Exposé - การแสดงหน้าต่างทางานทั้งหมดในหน้าจอเดียว
ทาให้ผู้ใช้เปลี่ยนหน้าต่างทางานได้อย่างรวดเร็ว
- Fast User Switching
- FileVault
- เพิ่มการสนับสนุนสถาปัตยกรรม G5
37. Mac OS X 10.4 (Tiger)
กาหนดวางจาหน่าย 29 เมษายน พ.ศ. 2548 ความสามารถเด่นมี
ดังนี้
- Spotlight
- Dashboard
- QuickTime 7
- Automator
- Front row
38. Mac OS X 10.5 (Leopard)
แมคโอเอสเทน เลเพิร์ด (มักเรียกผิดเป็น ลีโอพาร์ด) วางจาหน่ายใน
วันที่ 26 ตุลาคม พ.ศ. 2550 มีความสามารถเด่นที่ประกาศแล้วดังนี้
- Time Machine
- Spaces
- Core Animation
- Quicklook
- Stack
- Finder ใหม่ที่รวม Cover Flow view เข้าไป
- รองรับ 64-bit
- นอกจากนี้ยังมีการปรับปรุงแอปพลิเคชันที่มีอยู่เดิมอีกด้วย
39. Mac OS X 10.6 (Snow Leopard)
แมคโอเอส สโนว์เลเพิร์ด ได้วางจาหน่ายเมื่อวันที่ 2 กันยายน พ.ศ. 2552 โดยหยุด
การสนับสนุนสถาปัตยกรรม PowerPC และมีความสามารถพิเศษเพิ่มเติมดังนี้
- Dock Exposé
- QuickTime X
- Grand Central Dispatch
- Safari 4
- เขียนภาษาจีนโดยใช้ Trackpad ได้
- ติดตั้งเร็วขึ้น 45%
- ใช้พื้นที่น้อยลง 6GB
- ปรับปรุงโค้ดกว่า 90%
- เปลี่ยนเป็นระบบปฏิบัติการ 64 บิต อย่างสมบูรณ์
- โปรแกรมทั้งหมดเปลี่ยนเป็น 64 บิต
40. Mac OS X 10.7 (Lion)
แมคโอเอส เท็น ไลออน ราคาจาหน่าย 29.99 ดอลลาร์สหรัฐ
และแจกจ่ายไม่คิดเงินสาหรับผู้ซื้อรุ่น 10.6 ในวันที่ 21 กรกฎาคม
2554 หรือหลังจากนั้น ซึ่งไม่ได้รับ แมคโอเอส เท็น รุ่น 10.7[2]
- Safari 5
- Facetime
- iLife' 11
- Launchpad
- Mission Control
- Mac App Store
41. - Full-screen apps
- Multi-Touch Gestures
- Auto save
- Apps resume when launched
- Autohiding Scrollbars
- รองรับ Multi-Touch Gestures เพิ่มมากขึ้น (สาหรับ Apple
MagicMouse และ Apple MagicTrackpad)
- รองรับการ Preview ในรูปแบบเต็มหน้าจอ
- รองรับ iCloud (รุ่น 10.7.2)
- รองรับ Back To My Mac (รุ่น 10.7.2)
- รองรับ Find My Mac (รุ่น 10.7.2)[3]
Mac OS X 10.7 (Lion) ต่อ
43. Mac OS X ภาพรวม
• ดาร์วิน
• QuickTime
• OpenGL: เปิดกราฟิกภาษา
• ผลึก
• คลาสสิก
• คาร์บอน
• โกโก้
• Java 2
• น้า
• การย้ายถิ่นของปัญหา
44. QuickTime - แอปเปิ้ล
ได้รับรางวัลเทคโนโลยี
มัลติมีเดียที่สร้างขึ้นใน
รากฐานกราฟิกของ
Mac OS X.
OpenGL เป็น SGI สร้างมาตรฐานอุตสาหกรรม
สาหรับกราฟิก 3D แม้ว่า OpenGL ถูกท้าทายอย่าง
มากจาก Direct3D บนแพลตฟอร์ม Microsoft
แม้ไมโครซอฟท์อย่างเสียไม่ได้รองรับมาตรฐาน
ดาร์วิน - ระบบปฏิบัติการ
เปิดแหล่งที่มาหลัก ดาร์
วินรวมถึงการดาเนินการ
เต็มรูปแบบ BSD
ควอตซ์ - แอปเปิ้ล
ของกรอบการ
ถ่ายภาพ 2D และ
หน้าต่งเซิร์ฟเวอร์
ใหม่ขึ้นอายู่กับ
รูปแบบของ
ไฟล์ ควอตซ์แบ่งพื้น
ใหม่ในการจัดการ
การเชื่อมต่อบน
หน้าจอ
โกโก้ (เดิมเรียกว่า
กล่องสีเหลืองใน
Rhapsody)
เป็น API ที่ทันสมัยมี
ประสิทธิภาพที่ช่วยให้
การใช้งานที่ถูกสร้าง
ขึ้นตั้งแต่เริ่มต้นในส่วน
ของเวลาที่จะใช้เวลา
แบบดั้งเดิม
คาร์บอน - API (อินเตอร์
เฟซการเขียนโปรแกรม
ประยุกต์) เพื่อความสะดวก
ในการเปลี่ยนไปใช้
Mac OS X สาหรับ
โปรแกรมเมอร์ Mac แบบ
ดั้งเดิม นี้เป็นไปตามเดิม
Mac OS API และ
สามารถนามาใช้ในการ
สร้างโปรแกรมที่ทางานบน
Mac OS 8/9 รวมทั้ง
Mac OS X.
Java - เป็นครั้งแรกที่
เคย Mac OS เป็นผู้
เล่นในการพัฒนาและ
การใช้งานจาวา
เวที Java 2SE
v1.3 เป็นพลเมือง
ชั้นหนึ่งและกระจายกับ
สาเนาของ
Mac OS X. แต่ละ
Aqua ใช้เครื่องยนต์ภาพ
ควอตซ์ในการสร้างส่วน
ติดต่อผู้ใช้ที่น่าประหลาดใจ
มากที่สุดที่มีอยู่บน
แพลตฟอร์มใด
ๆ โปรแกรมที่เขียนในโกโก้
, คาร์บอน, หรือ Java
สามารถเข้าถึงความสามารถ
ของ Aqua GUI
45. ใน OS X แบบสถาปัตยกรรมมาตรฐานดาร์วินเป็นตัวแทนจากชั้นเดียว ใน
ความเป็นจริงดาร์วินเองจะประกอบด้วยสองชั้นเคอร์เนลจักรและระบบ
ย่อย BSD ความแตกต่างนี้เป็นสิ่งสาคัญที่ผู้ใช้ Mac เพราะนี้เป็นครั้งแรกที่
ผู้บริโภค Mac OS ได้รับเมล็ดตาม จักรเคอร์เนล
เคอร์เนลเป็นชิ้นเล็ก ๆ ของรหัสที่ควบคุมบทคัดย่อฮาร์ดแวร์ของเครื่อง
คอมพิวเตอร์จากซอฟต์แวร์ที่ทางานบนมัน เคอร์เนลที่ทาหน้าที่เป็นยาม
สาหรับกระบวนการอื่น ๆ และโปรแกรมทั้งหมด ในระบบเคอร์เนลที่ใช้เพียง
เคอร์เนลโดยตรงสามารถเข้าถึงฮาร์ดแวร์ (ระบบ I / O, หน่วยความจาและ
อุปกรณ์ต่อพ่วง) โดยเฉพาะการช่วยให้ชิ้นส่วนของซอฟต์แวร์ในการดาเนิน
กิจกรรมที่สาคัญการใช้งานของแต่ละบุคคลไม่สามารถผิดพลาดหรือเสียหาย
ของระบบ เป็นผู้ใช้ก่อนหน้านี้การแก้ไข
Darwin
47. ในการสร้าง OS X, แอปเปิ้ลได้อย่างสมบูรณ์อีกครั้งการ
ออกแบบระบบปฏิบัติการแมคโอเอสหลัก การสร้างรากฐานของ OS X
เป็นเมล็ด ในขณะที่ OS ตัวอื่นๆ เป็นสภาพแวดล้อมการทางานหลาย
สหกรณ์ การตอบสนองของกระบวนการทั้งหมดจะถูกทาลายหากแม้
โปรแกรมเดียวไม่ได้ให้ความร่วมมือ ในขณะที่การใช้งานในเวลาจริงเช่น
มัลติมีเดียจะต้องมั่นใจได้ว่าการคาดการณ์เวลาที่สาคัญพฤติกรรม
ในทางตรงกันข้าม OS X เป็นสภาพแวดล้อมการทางานหลาย
มาตรการ ใน OS X เคอร์เนลให้การบังคับใช้ของกระบวนการความ
ร่วมมือการจัดตารางการแบ่งเวลา (จอง) นี้สนับสนุนการทางานเรียลไทม์
ในการใช้งานที่จาเป็นต้องใช้งาน
48. เคอร์เนลพร้อมกับชิ้นส่วนหลักอื่น ๆ ของ OS X จะเรียกว่าดาร์
วิน ดาร์วินเป็นระบบปฏิบัติการที่สมบูรณ์ขึ้นอยู่กับหลายเทคโนโลยีเดียวกัน
กับที่รองรับ OS X. แต่ดาร์วินไม่รวมถึงแอปเปิ้ลหรือการใช้งานกราฟิกที่เป็น
กรรมสิทธิ์ของชั้นเช่นควอตซ์, QuickTime, โกโก้, คาร์บอนหรือ
OpenGL
แสดงให้เห็นถึงความสัมพันธ์ระหว่างดาร์วินและ OS X. ทั้งสอง
สร้างเมื่อเคอร์เนลเดียวกัน แต่ OS X เพิ่มแกน Services, สมัครและ
QuickTime เป็นคลาสสิก, คาร์บอน, โกโก้, และ Java (JDK)
สภาพแวดล้อมการใช้งาน ทั้งดาร์วินและ OS X รวมถึง BSD
สภาพแวดล้อมที่ใช้บรรทัดคาสั่ง แต่ใน OS X การใช้สภาพแวดล้อมที่ไม่
จาเป็นและทาให้มันถูกซ่อนจากผู้ใช้จนกว่าพวกเขาจะเลือกที่จะเข้าถึงมัน
51. ส่วนขยายเคอร์เนล
OS X มีกลไกการขยายเมล็ดเป็นวิธีการช่วยให้โหลดแบบไดนามิก
ของชิ้นส่วนของรหัสลงในพื้นที่เคอร์เนลโดยไม่จาเป็นต้องคอมไพล์ ชิ้นนี้ของ
รหัสเป็นที่รู้จักกันโดยทั่วไปเป็นปลั๊กอินหรือในสภาพแวดล้อมที่ OS X เคอร์เนล
เป็นส่วนขยายของแก่นหรือ kexts
เพราะ kexts ให้ทั้งต้นแบบและรับน้าหนักแบบไดนามิกที่พวกเขาเป็นทางเลือก
ที่เป็นธรรมชาติสาหรับบริการใด ๆ ที่ค่อนข้างอยู่ในตัวเองที่ต้องมีการเข้าถึงการ
เชื่อมต่อที่ไม่ได้ส่งออกไปยังพื้นที่ของผู้ใช้ หลายองค์ประกอบของ
สภาพแวดล้อมเคอร์เนลสนับสนุนกลไกส่วนขยายนี้แม้ว่าพวกเขาจะทาเช่นนั้นใน
รูปแบบที่แตกต่างกัน
52. API
API หรือ Programming Interface แอพลิเคชันเป็นชุด
ของขั้นตอนและหน้าที่ที่โปรแกรมเมอร์สามารถใช้เมื่อการเขียน
ซอฟแวร์ API ที่มักจะมีเฉพาะงานเฉพาะเช่น API QuickTime
สามารถทางานเพื่อเพิ่มการใช้งานมัลติมีเดีย API ระดับระบบสาหรับการ
เขียนโปรแกรมแมคอินทอชแบบดั้งเดิมที่เรียกว่าแมคอินทอชกล่อง
เครื่องมือ ใน Mac OS X
53. ดาร์วิน
ดาร์วินใน OS X แบบสถาปัตยกรรมมาตรฐานดาร์วินเป็น
ตัวแทนจากชั้นเดียว ในความเป็นจริงดาร์วินเองจะประกอบด้วยสองชั้น
เคอร์เนลจักรและระบบย่อย BSD ความแตกต่างนี้เป็นสิ่งสาคัญที่ผู้ใช้
Mac เพราะนี้เป็นครั้งแรกที่ผู้บริโภค Mac OS ได้รับตาม
55. ระบบย่อย BSD
เคอร์เนลดาร์วินวาง BSD (การจัดจาหน่ายซอฟแวร์เบิร์กลีย์)
ระบบย่อย เป็นส่วนหนึ่งของระบบปฏิบัติการ Mac OS X เป็นชุดของ
ซอฟต์แวร์ที่ทาให้ระบบปฏิบัติการยูนิกซ์เหมือน แต่น่าเสียดายที่นี้นาไปสู่
คาถามที่ว่าสิ่งที่ระบบปฏิบัติการยูนิกซ์
56. ฮาร์ดไดรฟ์ Mac OS X
แทนการแสดงกราฟิ กของไฟล์ขนาดของพวกเขาและการ
ปรับเปลี่ยนวันที่พวกเขานาเสนอข้อมูลในรูปแบบข้อความ ในตัวอย่างนี้
โดยเฉพาะอย่างยิ่งความหลากหลายของไฟล์และไดเรกทอรีต่างประเทศกับ
ชุมชน Macintosh: เดสท็อป DB, mach.kernel, usr, var
ฯลฯ และอื่น ๆ
57. ความระมัดระวัง
แตกต่างจากรุ่นก่อนหน้าของ Mac OS, Mac OS X ไม่ได้
เก็บทุกระบบปฏิบัติการที่สาคัญไฟล์ในโฟลเดอร์ระบบเดียว แม้ว่า (เท่าที่
เห็นในรายการ) มีโฟลเดอร์ระบบที่จะมีบางส่วนที่สาคัญของ
ระบบปฏิบัติการที่ไม่ได้มีระบบย่อย BSD BSD ส่ วนของ
ระบบปฏิบัติการที่ถูกซ่อนอยู่ในภาคเอกชน sbin, var, usr ไดเรกทอรี
tmp, ถัง, dev และ แม้ว่าพวกเขาจะไม่สามารถมองเห็นได้ตามปกติใน
กรณีที่ชื่อหรือตาแหน่งของไดเรกทอรีเหล่านี้มีการเปลี่ยนแปลง,
Mac OS X มีแนวโน้มที่จะกลายเป็นซึ่งปฏิบัติไม่ได้
62. Carbon
คาร์บอนเขียนใหม่ของกล่องเครื่องมือแมคอินทอชที่มีอยู่เพื่อใช้
ประโยชน์จากเทคโนโลยีใหม่ใน Mac OS X. นอกจากนี้ยังจะเอาการปฏิบัติ
ที่ถูกนามาใช้น้อยมากและไม่เข้ากับสภาพแวดล้อมของระบบปฏิบัติการขั้นสูง
(เช่นการเข้าถึงโดยตรงไปยังหน่วยความจาระบบ)
เมื่อโปรแกรมประยุกต์ที่เขียนในคาร์บอนก็สามารถทางานได้ทั้งบน
Mac OS X และบน Mac OS 8/9 (กับชิ้นฟรีของซอฟต์แวร์ที่เรียกว่า
CarbonLib ติดตั้ง) ด้วยจานวนเงินขั้นต่าของความพยายามที่นักพัฒนา
สามารถใช้ชิ้นส่วนของซอฟต์แวร์ที่ถูกเขียนขึ้นสาหรับรุ่นแรกของ
MacOS, ปรับปรุงการใช้คาร์บอนและจบลงด้วยโปรแกรมที่ทางาน
natively ทั้งใน OS X และ Mac OS 8/9 .
63. Cocoa
แม้จะไม่มีองค์ประกอบ NT, โกโก้มีการพัฒนาสภาพแวดล้อมที่
น่าสนใจสาหรับ Mac OS X โกโก้เป็นสภาพแวดล้อมที่สูงเชิงวัตถุที่คล้ายกัน
ในวิธีการที่จะ Java และพิจารณาโดยมากจะดีกว่าอย่างมากมาย โปรแกรมส่วน
ใหญ่ใช้ภาษา-C, โกโก้เป็นที่สุดเริ่มต้นที่จะจับขึ้นกับนักพัฒนาใหม่ เมื่อเทียบ
กับวิธีการเขียนโปรแกรมแบบดั้งเดิมโกโก้มีเครื่องมือขั้นสูงอย่างรวดเร็วการ
ออกแบบต้นแบบเรียลไทม์และความสามารถในการเขียนโปรแกรมเพียงครั้ง
เดียวในการสร้างโปรแกรมเต็มรูปแบบในส่วนของเวลาของวิธีการอื่น ๆ แต่น่า
เสียดายที่เส้นโค้งการเรียนรู้โกโก้ยังคงอยู่ค่อนข้างสูงและภาษา Objective-
C สามารถทาให้สับสนผู้ที่มีฝีมือใน C + + แอปเปิ้ลได้ใช้ขั้นตอนที่จะกาจัด
ปัญหานี้โดยรวมถึงเครื่องมือนักพัฒนาที่มีสาเนาของ OS X ขายในแต่
ละ (ก่อนหน้านี้เครื่องมือสาหรับนักพัฒนาต่อไปเสียค่าใช้จ่ายหลายพัน
ดอลลาร์.)
65. Aqua
Aqua, มีอินเตอร์เฟซผู้ใช้ระบบปฏิบัติการ Mac OS X ขึ้นอยู่กับ
สีโปร่งแสงหน้าต่างโปร่งใสและกราฟิกที่แปรเปลี่ยนไปในและออกจากตาแหน่ง
Aqua คือสายตาที่เห็น ผู้ใช้ Mac มีเพียงหกปีที่จะได้รับคุ้นเคยกับการ
ปรากฏตัวของลาตินั่มเปิดตัวใน Mac OS 8
Aqua ทาให้อินเตอร์เฟซใหม่ Mac OS X ทั้งหมด Mac OS
องค์ประกอบส่วนติดต่อผู้ใช้มาตรฐานได้ถูกแทนที่ภายใน Aqua แถบเลื่อนปุ่ม
รูปร่างหน้าต่างและทุกการควบคุมอื่น ๆ จะแสดงตอนนี้ใช้รูปแบบโปร่งแสง
Aqua นักพัฒนาในรุ่นแรกของ Mac OS X ออกแบบบ่นว่าสีสดใสถูก
เบี่ยงเบนความสนใจ ที่อยู่ร้องเรียนนี้แอปเปิ้ลที่สร้างขึ้นในรูปแบบ Aqua ที่
สองเรียกว่ากราไฟท์ซึ่งแทนที่อินเตอร์เฟซที่มีมากขึ้นกระชับลงแสดงระดับสีเทา
66. Migration Issues
ผู้ใช้ Mac แบบดั้งเดิมและตายยากแฟน Unix มีสองประเภทหลัก
ของผู้ใช้ที่จะมีความสนใจใน Mac OS X เป็นครั้งแรก ก่อนที่จะกระโดดลงไป
ในการติดตั้ง Mac OS X, ฉันต้องการที่จะให้ผู้ใช้หัวขึ้นเกี่ยวกับสิ่งที่คาดหวังที่
พวกเขาทาให้การเปลี่ยนแปลงจาก Mac OS 9 หรือลินุกซ์ให้เป็น
MacOS X ได้ผู้ใช้ Mac OS จะพบจานวนขององค์ประกอบของอินเตอร์เฟซ
ที่หายไปหรือมีการเปลี่ยนแปลง
67. าตุ เปล น ปลง
โฟลเดอร์ Pop-up ลบออก
โฟลเดอร์ Springloaded ลบออก
การปรับแต่งการค้นหา
ตัวอักษร
ลบออก
เมนูแอปเปิ้ ล แทนที่โดยส่วนใหญ่ท่าเรือ
แผงควบคุม แทนที่ด้วยการตั้งค่าพื้นที่ส่วนกลาง (คล้ายกับ Mac OS 6.0)
เฉดสีหน้าต่าง แรเงาหน้าต่างได้รับการแทนที่ด้วยหน้าต่างลดลง
ถังขยะ ย้ายไปที่ท่าเรือ
สี่เหลี่ยมซูม หน้าต่างปรากฏขึ้นทันทีสี่เหลี่ยมซูมจะหายไป
สกรีนเซฟเวอร์ รวมเข้ากับ Mac OS X.
ไอคอนขนาดใหญ่ จากัด ก่อนหน้านี้ 32x32 พิกเซลไอคอนขณะนี้สามารถเป็ นใหญ่เป็ น 128x128
เมนูกระบวนการ แทนที่ด้วยกระบวนการผู้จัดการท่าเรือ
องค์กรเมนู องค์กรเมนู OS X มีการเปลี่ยนแปลง ตัวเลือก systemwide อยู่ในขณะนี้ภายใต้เมนู
แอปเปิ้ ล
แถบควบคุม แทนที่ด้วย Dock และเมนูพิเศษ แต่หายไปมากของการทางาน
เมนูบริบท ฟังก์ชั่นมากจะถูกลบออก
การสนับสนุนฮาร์ดแวร์ การสนับสนุนที่ จากัด ในการเริ่มต้นการเปิ ดตัว X Mac OS สาหรับสแกนเนอร์,
เครื่องพิมพ์และอุปกรณ์วิดีโอ
69. การประยุกต์ใช้
โฟลเดอร์มีทุกโปรแกรม Mac OS X ติดตั้งเช่น TextEdit, จดหมาย,
โปรแกรม QuickTime Player และอื่น ๆ อีกมากมาย โปรแกรมใด
ๆ ตั้งอยู่ภายในโฟลเดอร์นี้จะสามารถเข้าถึงได้ให้กับผู้ใช้ในระบบ หากคุณ
ติดตั้งโปรแกรมประยุกต์ที่ควรจะเข้าถึงได้โดยเพียงคนเดียวก็อาจทาให้รู้สึก
มากขึ้นในการจัดเก็บโปรแกรมภายในไดเรกทอรีบ้านของผู้ใช้ (ไดเรกทอรี
บ้านจะได้รับการคุ้มครองในไม่ช้า)
70. ระบบ
ถัดขึ้นไปในรายการเป็นโฟลเดอร์ Mac OS X ระบบ โฟลเดอร์
ระบบประกอบด้วยโฟลเดอร์อื่นอย่างใดอย่างหนึ่งที่เรียกว่าห้องสมุด นี้เป็น
รุ่นที่เฉพาะเจาะจงมากขึ้นของโฟลเดอร์ไลบรารีเดียวกันที่มีโฟลเดอร์และ
ทรัพยากรอื่น ๆ ภายในโฟลเดอร์ระบบห้องสมุดที่มีส่วนประกอบที่ทาขึ้น
เป็นแกนหลักของประสบการณ์ Mac OS X แม้ว่ามันจะเป็นไปได้ที่จะ
ดาเนินการเรียบร้อยน่าสนใจบางอย่างกับระบบปฏิบัติการไฟล์และ
โฟลเดอร์เหล่านี้ไม่ควรที่จะมีการเปลี่ยนแปลงเว้นแต่คุณจะทราบว่าการ
ปรับเปลี่ยนใด ๆ ที่คุณทาอาจทาให้คอมพิวเตอร์ของคุณเป็ น
unbootable
71. ผู้ใช้
ไดเรกทอรีผู้ใช้น่าจะเป็นนอกจากนี้ที่น่าสนใจที่สุดและมีความสาคัญ
กับระบบไฟล์แมคอินทอช แม้ว่ามันจะมีอยู่ใน Mac OS 9 ความสามารถผู้ใช้
หลาย pales เมื่อเทียบกับสิ่งที่มีอยู่ภายใต้Mac OS X.
Mac OS X จะขึ้นอยู่กับพื้นฐานของระบบปฏิบัติการยูนิกซ์ ภายใน
ยูนิกซ์แต่ละไฟล์และโฟลเดอร์ที่เป็นของผู้ใช้เฉพาะกลุ่ม เจ้าของไฟล์เป็นสิงท
มันเส งเหมือนบุคคลทไฟล์ทเป็น ถ้าคุณสร้างไฟล์ที่คุณเป็นเจ้าของได้ ในฐานะ
ที่เป็นเจ้าของคุณมีสิทธิที่จะตัดสินใจว่าคุณต้องการให้คนอื่นสามารถดูหรือแก้ไข
ได้ กลุ่ม ฟ้มหรือไดเรกทอรทมความคล้า คลึงกับเจ้าของ แต่ในขณะที่เจ้าของ
เป็นคนเดียวในกลุ่มอาจประกอบด้วยคนที่แตกต่างกัน
73. OS อื่น ๆ ส่วนประกอบ
มเพ งไม่กชิ้นส่วนของระบบปฏิบัติการอืน ๆ ที่ไม่ค่อนข้างพอดีกับประเภทที่
เราเคยมองที่เป็น เพื่อให้เป็นจุดที่ง่ายของการอ้างอิงที่พวกเขาจะถูกรวมไว้ที่นี่
- เปิด / บันทึกโต้ตอบ - การเลือกเอกสารที่จะเปิดและตาแหน่งที่จะบันทึกไฟล์
ที่มีการเปลี่ยนแปลงอย่างมากใน Mac OS X.
- ตัวเลือกสี - Mac OS X ตัวเลือกสีเป็นงานง่ายง่ายและให้บริการทั่ว
โลก แต่น่าเสียดายที่มันมีโคลนที่มีฟังก์ชันการทางานที่แตกต่างกันเล็กน้อยในการใช้งาน
ที่แตกต่างกัน
- แผงอักษร - การประยุกต์ใช้ในขณะนี้สามารถใช้ประโยชน์จากแผงทั่วโลก
Mac OS X ตัวอักษร นี้ไม่มากมายของตัวอักษรที่จะเลือกอุปกรณ์ (เมนู,
Windows, และอื่น ๆ ) ทใช้ก่อนหน้าน้ในระบบปฏิบัติการ
- ปริมาณและความสว่าง - แม้ว่าผู้ใช้สามารถใช้แบบพกพาภายใต้
Mac OS 8/9 เป็นเวลาหลายปี, Mac OS X 10.1 ในขณะนี้ขยายการควบคุม
การแสดงผลทั่วโลกเพื่อทุกระบบ Macintosh