सेब समाचार

उल्लेखनीय डेवलपर ने ऐप्पल सिलिकॉन लिनक्स पोर्ट को फंड करने के लिए पैट्रियन शुरू किया

सोमवार 30 नवंबर, 2020 4:23 बजे जूली क्लोवर द्वारा पीएसटी

डेवलपर हेक्टर मार्टिन, जो खुद को किसी ऐसे व्यक्ति के रूप में वर्णित करता है जो 'चीजों पर लिनक्स डालना पसंद करता है,' ने एक लिनक्स पोर्ट बनाने की योजना शुरू की है एप्पल सिलिकॉन मैक।





मैक मिनी मैकबुक प्रो मैकबुक एयर M1
मार्टिन, जिसे 'मार्कन' के नाम से भी जाना जाता है, एक Patreon बनाया लिनक्स को मैक से लैस करने की जटिलताओं का सामना करने में सक्षम होने के लिए पर्याप्त धन अर्जित करने के लक्ष्य के साथ a एम1 टुकड़ा। लिनक्स पोर्ट बनाना कोई आसान काम नहीं है, और लिनक्स निर्माता लिनुस टॉर्वाल्ड्स ने यहां तक ​​​​कहा है कि उन्हें नहीं लगता कि यह एक संभावना है।

नया आईमैक कब निकलता है

मार्टिन को असामान्य प्लेटफॉर्म पर लिनक्स चलाने का अनुभव है और वह एक लिनक्स पोर्ट बनाने में सक्षम है प्लेस्टेशन 4 . के लिए लेकिन वह स्वीकार करते हैं कि एक ‌Apple Silicon‌ लिनक्स पोर्ट एक अधिक गंभीर उपक्रम है। Apple के Mac के लिए Linux पोर्ट बनाना एक पूर्णकालिक कार्य है, और मार्टिन का कहना है कि यह वित्तीय सहायता के बिना व्यवहार्य नहीं है। उन्होंने एक Patreon शुरू किया है जो , , और प्रतिज्ञा स्तरों के साथ ,000 प्रति माह मांग रहा है। वह 88 प्रतिशत वित्त पोषित है और जब तक उसे पूरी राशि नहीं मिलती है, तब तक वह परियोजना शुरू करने की योजना नहीं बनाता है।




मार्टिन के अनुसार, वह PlayStation 4 जैसे अन्य उपकरणों के लिए Linux पोर्ट पर काम करने के अपने अनुभव के कारण इस परियोजना को लेने के लिए योग्य है। उसकी वेबसाइट पर अक्सर पूछे जाने वाले प्रश्न से:

2000 के दशक की शुरुआत से, मैं अपने जीवन के आधे से अधिक समय से रिवर्स इंजीनियरिंग डिवाइस रहा हूं। मैंने निंटेंडो वाईआई (जहां मैं हार्डवेयर दस्तावेज़ीकरण, ओपन लाइब्रेरी, 'जेलब्रेकिंग' सॉफ़्टवेयर (द होमब्रू चैनल), रिकवरी टूल (बूटएमआई) आदि के लिए सबसे बड़ा योगदानकर्ताओं में से एक हूं, जैसे प्लेटफॉर्म के लिए अनौपचारिक ओपन सॉफ़्टवेयर समर्थन बनाने के लिए काम किया है। ), सोनी PS3 (जहाँ मैंने AsbestOS और एक Linux पैचसेट लिखा था ताकि Linux को PS3 स्लिम पर काम करने के साथ-साथ अप-टू-डेट PS3 इकाइयों को मूल Linux समर्थन हटा दिए जाने के बाद), PS4 (जिसे मैंने Linux को पोर्ट किया था) , पूर्ण ओपनजीएल/वल्कन ग्राफिक्स समर्थन के साथ स्टीम गेम चलाने में सक्षम होने के बिंदु तक), और अन्य छोटे प्लेटफॉर्म।

मैं हमेशा स्वच्छ और मजबूत कोड लिखने का प्रयास करता हूं जो सुरक्षित हो, उपयोगकर्ता को सबसे पहले रखता हो, और अपस्ट्रीम हो। मैं ओपन हार्डवेयर और सॉफ्टवेयर डेवलपमेंट का समर्थन करता हूं। मैं कई बार लिनक्स कर्नेल पैच प्रक्रिया से गुजरा हूं और मुझे पता है कि सामान को अपस्ट्रीम करने में क्या लगता है।

मार्टिन का कहना है कि वह ‌Apple Silicon‌ मैक जो लोग 'वास्तव में उपयोग करना चाहते हैं' सभी बुनियादी हार्डवेयर काम कर रहे हैं, सभ्य बिजली प्रबंधन, और बहुत कुछ। 'बिग टाइम सिंक' GPU सपोर्ट होगा, जो पोर्ट को बनाने के लिए जरूरी है। मार्टिन PS4 संस्करण को चालू करने में सक्षम था क्योंकि यह एक GPU का उपयोग कर रहा है जो केवल थोड़ा अनुकूलित है, लेकिन ‌Apple Silicon‌ अधिक कठिन होगा। अवधारणा का प्रमाण है, हालांकि, नोव्यू में, a GPU ड्राइवर प्रोजेक्ट NVIDIA कार्ड के लिए।


परियोजना को ऐप्पल द्वारा स्वीकृत नहीं किया गया है, लेकिन जब तक मार्टिन लिनक्स समर्थन बनाने के लिए मैकोज़ से कोड का उपयोग नहीं करता है, तब तक उनका कहना है कि उपयोगकर्ताओं को वितरित करना उनके लिए कानूनी है। Apple ‌Apple Silicon‌ पर कस्टम कर्नेल की बूटिंग की भी अनुमति देता है, जो Linux समर्थन का मार्ग प्रशस्त करता है, लेकिन मार्टिन को Apple ड्राइवरों को रिवर्स इंजीनियर करने की आवश्यकता होगी।

क्या आप ऐप्पल पे का उपयोग करके नकद वापस प्राप्त कर सकते हैं

लिनुस टॉर्वाल्ड्स इस माह के शुरू में ने कहा कि वह एक ‌M1‌ मैक अगर यह लिनक्स चलाता है, लेकिन उसे नहीं लगता कि यह ऐप्पल के सहयोग के बिना संभव है। '‌M1‌ मेरे लिए GPU और उसके आस-पास के अन्य उपकरण हैं, क्योंकि यह संभावना है कि वह मुझे इसका उपयोग करने से रोकेगा क्योंकि इसमें कोई Linux समर्थन नहीं होगा जब तक कि Apple नहीं खुलता, 'टॉर्वाल्ड्स ने कहा। उन्होंने आगे कहा कि उन्हें लगता है कि यह 'असंभव लगता है' Apple अपने चिपसेट को खोलेगा, लेकिन 'आप हमेशा उम्मीद कर सकते हैं।'

यदि परियोजना को वित्त पोषित किया गया है, और यह है ऐसा लगेगा कि यह होगा , मार्टिन ने गिटहब को नियमित धक्का देकर खुले में विकसित करने की योजना बनाई है, और वह किसी से भी मदद स्वीकार करेगा जो योगदान देना चाहता है।

टैग: एप्पल सिलिकॉन गाइड , M1 गाइड , लिनक्स