11 पॉइंट द्वारा ffdd270 2020-10-06 | 5 टिप्पणियां | WhatsApp पर शेयर करें

Linux के WINE जैसी MacOS के लिए एक compatibility layer जारी की गई है। यह hardware virtualization नहीं है, बल्कि compatibility API layer प्रदान करती है, इसलिए virtualization की तुलना में तेज़ है.

फ़िलहाल बुनियादी GUI प्रोग्राम खास settings के साथ चलाए जा सकते हैं, और आगे चलकर लक्ष्य Android पर iOS प्रोग्राम चलाना बताया गया है.

कहा जाता है कि इसका नाम Apple के Darwin kernel और Linux kernel के मिलकर बने अर्थ से Darling रखा गया। वेबसाइट पर लिखा है कि WSL समर्थित नहीं है, लेकिन हाल में आए एक Pull Request की टिप्पणियों में कहा गया है कि कुछ settings के साथ WSL (बेशक 2) पर भी यह चल जाता है.

5 टिप्पणियां

 
xguru 2020-10-06

लगता है कि WSL में अभी भी थोड़ी दिक्कत है, लेकिन अगर यह ठीक से चलने लगे तो शायद हम Windows पर Linux/Mac/iOS/Android ऐप्स को एक साथ चलते हुए देख पाएँगे, हा हा

 
ffdd270 2020-10-06

असल में विजेता शायद Linux ही हो..

https://anbox.io/

अगर Linux पर मौजूद compatibility layers को सब इकट्ठा कर लिया जाए, तो ज़्यादातर OS तो चल ही सकेंगे। लेकिन desktop environment पसंद नहीं है, इसलिए OTL

 
galadbran 2020-10-06

उफ़... यह कुछ शानदार भी लगता है और साथ ही यह सोच भी आती है कि इसका इस्तेमाल आखिर कहाँ होगा... फिर भी लगता है कि Apple इसे रोकने की कोशिश करेगा ^^;;;

 
ffdd270 2020-10-06

अरे। अनुवाद तो नहीं किया था, लेकिन ऐसा जवाब भी था कि 'पूरी तरह free software पर आधारित है, इसलिए शायद रोका नहीं जा सकेगा haha'।

लेकिन WINE को सोचें तो... अगर OS देने वाली तरफ़ API को इधर-उधर बदलती रहे, तो development time बहुत लंबा हो जाएगा uff. ऊपर से WinAPI में तो बड़े बदलाव भी नहीं थे... Apple तो बिना रुके बदलता ही रहता है..

 
ffdd270 2020-10-06

https://github.com/darlinghq/darling/issues/260#issuecomment-530184521

होमपेज पर अभी भी लिखा है कि 'WSL में काम नहीं करता', लेकिन कुछ यूज़र्स WSL kernel में बदलाव करके इसे चलाने की गाइड दे रहे हैं.