Apple Mojave घोषणा में OpenGL और OpenCL पुस्तकालयों के लिए समर्थन दर्शाता है

सेब / Apple Mojave घोषणा में OpenGL और OpenCL पुस्तकालयों के लिए समर्थन दर्शाता है 2 मिनट पढ़ा

ओएस एक्स दैनिक



मैकओएस 10.14 मोजावे की आज घोषणा हुई, लेकिन क्यूपर्टिनो ने भी तब सुर्खियां बटोरीं, जब उन्होंने कहा कि वे ओपनसीएल और ओपनजीएल को अपदस्थ करने जा रहे हैं। Apple के इंजीनियर पिछले कुछ समय से मेटल एपीआई को ग्राफिक्स प्लेटफॉर्म के रूप में प्रचारित कर रहे हैं, इस उम्मीद के साथ कि कोडर्स इसे आईओएस और मैकओएस डिवाइस पर भी समान रूप से इस्तेमाल कर सकते हैं।

यह अचानक घोषणा की व्याख्या करने में मदद कर सकता है। पिछले कई वर्षों में macOS में OpenGL स्टैक को बहुत अपडेट नहीं किया गया है। वास्तव में, यह आधिकारिक ओपन-सोर्स ओपनजीएल 4.x बंडलों में प्रकाशित अपस्ट्रीम प्रगति के पीछे गंभीरता से शुरू हो गया है।



कुछ उपयोगकर्ता उम्मीद कर रहे थे कि वे भविष्य में वल्कन का समर्थन कर सकते हैं, लेकिन लगता है कि Apple केवल विक्रेता-विशिष्ट धातु प्रौद्योगिकी का समर्थन करने के लिए चुना गया है। OpenGL और OpenCL- आधारित एप्लिकेशन बंडल जो वर्तमान में macOS में काम करते हैं, को भविष्य में निकट भविष्य के लिए Mojave में ठीक काम करना जारी रखना चाहिए।



इंजीनियरों ने अभी तक कोई तारीख निर्धारित नहीं की है, जब वे पूरी तरह से ड्राइवर समर्थन को हटाने जा रहे हैं, और ऐसा नहीं लगता है कि उनके पास अंतिम उपयोगकर्ताओं के लिए एक आधिकारिक समय सारिणी है जो अब उन्हें विरासत प्रौद्योगिकियों पर विचार करने के लिए शुद्ध करते हैं।



विडंबना यह है कि, Apple के अपने प्रौद्योगिकीविदों ने पहली बार OpenCL विकसित किया और इसे अधिकांश अन्य सिस्टम सॉफ़्टवेयर कार्यान्वयन के लिए समर्थन प्राप्त करना जारी रखना चाहिए। कुछ आलोचकों ने इस तथ्य पर चिंता व्यक्त की है कि एप्पल ने इसे विरासत प्रौद्योगिकी के रूप में संदर्भित किया जब अंतिम स्थिर रिलीज 60 दिनों से कम समय पहले आई थी।

क्यूपर्टिनो कई खुले मानकों को अपनाता हुआ दिख रहा था, लेकिन यह उन प्रौद्योगिकियों की ओर एक बदलाव है जो अन्य हार्डवेयर विक्रेताओं द्वारा विकसित उपकरणों के साथ काम नहीं करेगा। शायद सबसे तत्काल प्रभाव सफारी के डेवलपर्स द्वारा महसूस किया जाएगा।

WebGL, समान खुले मानकों पर निर्भर करता है, और इस प्रकार Safari को निर्भरता के रूप में कार्य करने के लिए कुछ हटाए गए पैकेजों की आवश्यकता होती है। इन पैकेजों के बिना, सफारी कुछ प्रकार की वेब सामग्री को प्रस्तुत करने में असमर्थ होगी, जो Apple को एक बहुत ही असामान्य स्थिति में डाल देगा।



डेवलपर्स क्या कर सकते हैं, यह एक पूरी तरह से नया स्टैक है, जो मेटल एपीआई जैसी किसी चीज़ के ऊपर WebGL की तैनाती की अनुमति देता है, लेकिन इस तरह की नीति के आलोचकों ने इस तरह की रणनीति को चुनौती दी है, क्योंकि यह एप्पल के खुले के विपरीत चल रहा है। -सूत्र प्रतिबद्धताओं

इस लेखन के समय तक, OpenGL को बनाए रखा जा रहा था, जबकि OpenCL सक्रिय विकास के दौर से गुजर रहा है।

टैग Apple समाचार OpenCL ओपन