शराब विंडोज अनुप्रयोग चलाता है

यह काम किस प्रकार करता है

वाइन प्रोजेक्ट का लक्ष्य लिनक्स और अन्य पीओएसईक्स संगत ऑपरेटिंग सिस्टम के लिए "अनुवाद परत" विकसित करना है जो उपयोगकर्ताओं को उन ऑपरेटिंग सिस्टम पर देशी माइक्रोसॉफ्ट विंडोज अनुप्रयोग चलाने में सक्षम बनाता है।

यह अनुवाद परत एक सॉफ्टवेयर पैकेज है जो माइक्रोसॉफ्ट विंडोज एपीआई ( एप्लिकेशन प्रोग्रामिंग इंटरफेस ) को "अनुकरण" करता है, लेकिन डेवलपर्स जोर देते हैं कि यह एक एमुलेटर नहीं है कि यह देशी ऑपरेटिंग सिस्टम के शीर्ष पर एक अतिरिक्त सॉफ्टवेयर परत जोड़ता है, मेमोरी और गणना ओवरहेड जोड़ देगा और नकारात्मक रूप से प्रदर्शन को प्रभावित करेगा।

इसके बजाय शराब वैकल्पिक डीडीएल (गतिशील लिंक पुस्तकालय) प्रदान करता है जिन्हें अनुप्रयोग चलाने के लिए आवश्यक हैं। ये देशी सॉफ़्टवेयर घटक हैं, जो उनके कार्यान्वयन के आधार पर, उनके विंडोज समकक्षों की तुलना में उतना ही कुशल या अधिक कुशल हो सकते हैं। यही कारण है कि कुछ एमएस विंडोज अनुप्रयोग विंडोज़ की तुलना में लिनक्स पर तेजी से चलते हैं।

शराब विकास टीम ने उपयोगकर्ताओं को लिनक्स पर विंडोज प्रोग्राम चलाने में सक्षम बनाने के लक्ष्य को प्राप्त करने की दिशा में महत्वपूर्ण प्रगति की है। उस प्रगति को मापने का एक तरीका है परीक्षण किए गए कार्यक्रमों की संख्या की गणना करना। शराब अनुप्रयोग डेटाबेस में वर्तमान में 8500 से अधिक प्रविष्टियां हैं। उनमें से सभी पूरी तरह से काम नहीं करते हैं, लेकिन आमतौर पर विंडोज अनुप्रयोगों का उपयोग बहुत अच्छा होता है, जैसे कि निम्न सॉफ़्टवेयर पैकेज और गेम: माइक्रोसॉफ़्ट ऑफिस 97, 2000, 2003, और एक्सपी, माइक्रोसॉफ्ट आउटलुक, माइक्रोसॉफ़्ट इंटरनेट एक्सप्लोरर, माइक्रोसॉफ्ट प्रोजेक्ट, माइक्रोसॉफ्ट विसियो, एडोब फोटोशॉप, क्विकन, क्विकटाइम, आईट्यून्स, विंडोज मीडिया प्लेयर 6.4, कमल नोट्स 5.0 और 6.5.1, सिल्क रोड ऑनलाइन 1.x, हाफ लाइफ 2 रिटेल, हाफ लाइफ काउंटर स्ट्राइक 1.6, और बैटलफील्ड 1 9 42 1.6।

शराब स्थापित करने के बाद, सीडी ड्राइव में सीडी रखकर, एक शेल विंडो खोलने, इंस्टॉलेशन निष्पादन योग्य सीडी निर्देशिका में नेविगेट करने और "wine setup.exe" दर्ज करने के लिए विंडोज अनुप्रयोगों को स्थापित किया जा सकता है, अगर setup.exe स्थापना प्रोग्राम है ।

शराब में कार्यक्रमों को निष्पादित करते समय, उपयोगकर्ता "डेस्कटॉप-इन-ए-बॉक्स" मोड और मिश्रित विंडो के बीच चयन कर सकता है। शराब डायरेक्टएक्स और ओपनजीएल गेम्स दोनों का समर्थन करता है। डायरेक्ट 3 डी के लिए समर्थन सीमित है। एक वाइन एपीआई भी है जो प्रोग्रामर को सॉफ़्टवेयर लिखने की अनुमति देती है जो रन 3232 के साथ स्रोत और बाइनरी संगत है।

परियोजना को 1 99 3 में लिनक्स पर विंडोज 3.1 प्रोग्राम चलाने के उद्देश्य से शुरू किया गया था। इसके बाद, अन्य यूनिक्स ऑपरेटिंग सिस्टम के संस्करण विकसित किए गए हैं। प्रोजेक्ट के मूल समन्वयक, बॉब अमास्ताट ने एक साल बाद इस परियोजना को अलेक्जेंड्रे जुलिआर्ड को सौंप दिया। अलेक्जेंड्रे तब से विकास के प्रयासों का नेतृत्व कर रहा है।