Wine एक संगतता परत है जो Windows प्रोग्राम को Linux या macOS जैसे अन्य ऑपरेटिंग सिस्टम पर चलाने की अनुमति देता है। इस संस्करण को विशिष्ट रूप से Apple कंप्यूटरों पर उपयोग के लिए डिज़ाइन किया गया है।
यह संगतता परत Windows के स्रोत कोड को यूनिक्स-आधारित ऑपरेटिंग सिस्टम पर पोर्ट करने में सक्षम है इसके द्वारा प्रदान किए गए उपकरणों के सेट के माध्यम से। इस प्रकार, Windows API तत्वों को POSIX API तत्वों में अनुवादित करके बिना किसी संशोधन के वास्तविक समय निष्पादन किया जा सकता है। यह Windows की आवश्यक संरचना और पुस्तकालयों का पुनर्निर्माण करता है।
इसके कार्य करने की प्रवृत्ति के कारण, Wine को एमुलेटर के रूप में नहीं माना जा सकता। एमुलेटर कोड का वर्चुअलाइज या अनुकरण करता है जो सामान्यतः किसी अन्य प्रोसेसर के लिए डिज़ाइन होता है।
macOS या Linux का उपयोग करने वाले उपयोगकर्ताओं का एक बड़ा हिस्सा ऐसे प्रोग्राम्स को चलाने के लिए Wine का उपयोग करते हैं जो उनके ऑपरेटिंग सिस्टम के लिए उपलब्ध नहीं हैं। हालांकि इन सिस्टमों के लिए सामान्यतः विकल्प बनाए जाते हैं, कभी-कभी केवल Windows के लिए उपलब्ध प्रोग्राम का उपयोग करना आवश्यक होता है।
सभी Windows प्रोग्राम Wine के साथ संगत नहीं होते हैं, और विशेष रूप से कुछ प्रोग्राम केवल पुराने संस्करणों के साथ काम करते हैं। इसलिए, ध्यान देना चाहिए कि कुछ प्रोग्राम त्रुटियां उत्पन्न कर सकते हैं।
कॉमेंट्स
उत्कृष्ट