यदि लक्ष्य UNIX सीखना है , तो लिनक्स या बीएसडी जैसा कुछ ओएस एक्स की तुलना में कहीं अधिक समझ में आता है।
जब मैं "UNIX सीखने" के बारे में सोचता हूं, तो मैं आर्क या स्लैकवेयर जैसी किसी चीज के बारे में सोचता हूं जहां आप न्यूनतम आधार प्रणाली से शुरू करते हैं और वहां से निर्माण करते हैं। मैं एक बड़े OS के बारे में नहीं सोचता, जहाँ आप एक बड़े आकार के स्रोत-GUI सिस्टम के साथ इसके शीर्ष पर एक-आकार-फिट-सभी आधार प्रणाली स्थापित करते हैं। मैं एक आधार प्रणाली के बारे में नहीं सोचता, जहाँ आप पैकेजों को स्वयं अपडेट नहीं करते हैं, बल्कि सामान्य रूप से ओएस के सामयिक बिंदु रिलीज़ अपडेट में अपडेट किए गए हैं (और फिर भी, अपडेट बहुत पीछे चले जाते हैं)। मैं उस उपयोगकर्ताभूमि के बारे में नहीं सोचता जहाँ स्वीकार की गई प्रथा सिर्फ नरक को छोड़ कर अपने पैकेजों को कहीं और बनाने की हो, जैसा कि फ़िंक और मैकपोर्ट्स करते हैं।
मैं अपने नए ब्रांड पर इस सब टाइप 13 "मैकबुक प्रो, जो मैं पसंद है। मैं का उपयोग कर ओएस एक्स मैं होने के लिए उपरोक्त में से किसी पर विचार नहीं करते प्यार बुरा जरूरी है। लेकिन यूनिक्स सीखने? नहीं।
शायद UNIX सीखने का सबसे अच्छा तरीका प्रयोग करने के लिए एक सस्ते सफेद बॉक्स को एक साथ फेंकना है। कुछ ऐसा जो आपको हमेशा काम करने की स्थिति में न हो। वर्चुअल मशीनें भी साथ खेलने के लिए अच्छी हैं, और निश्चित रूप से, आप VMWare Fusion को चला सकते हैं और अपने दिल की सामग्री तक VMs में अन्य UNIXes के साथ प्रयोग कर सकते हैं।
OS X को पसंद करने और उपयोग करने के कई कारण हैं, और UNIX उन लोगों में से एक है, लेकिन OS X का UNIX निश्चित रूप से प्रीफैब है। उपयोग करने के लिए बहुत अच्छा है, लेकिन यह नहीं कि मैं अंडरपिनिंग सीखने के लिए एक आदर्श मंच के रूप में क्या इंगित करता हूं।