वाईन चालत विंडोज अनुप्रयोग

हे कसे कार्य करते

वाईन प्रकल्पाचा उद्देश आहे लिनक्स व इतर पीओएसआयएस सुसंगत ऑपरेटिंग सिस्टम्ससाठी "अनुवाद स्तर" विकसित करणे जे वापरकर्त्यांना त्या ऑपरेटिंग सिस्टमवर मूळ मायक्रोसॉफ्ट विंडोज अनुप्रयोग चालविण्यास सक्षम करते.

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

त्याऐवजी वाईनमध्ये पर्यायी डीडीएल (डायनॅमिक लिंक लायब्ररीज) उपलब्ध आहेत जे अनुप्रयोग चालविण्यासाठी आवश्यक आहेत. हे मूळ सॉफ्टवेअर घटक आहेत, त्यांच्या अंमलबजावणीनुसार त्यांच्या विंडोज समकक्षांपेक्षा ते तितकेच कार्यक्षम किंवा अधिक कार्यक्षम असू शकतात. म्हणूनच विंडोजच्या तुलनेत काही एमएस विंडोज ऍप्लिकेशन्स लिनक्सवर वेगाने धावू शकतात.

लिनक्सवर विंडोज प्रोग्राम्स चालवण्यास वापरकर्त्यांना सक्षम करण्याकरिता वाईन डेव्हलपमेंट टीमने लक्ष्य साध्य करण्यामध्ये लक्षणीय प्रगती केली आहे. त्या प्रगतीचे मोजमाप करण्याचा एक मार्ग म्हणजे चाचणी केलेल्या प्रोग्रामची संख्या मोजणे. वाईन अॅप्लिकेशन डाटाबेस मध्ये सध्या 8500 पेक्षा अधिक प्रविष्ट्या आहेत. मायक्रोसॉफ्ट ऑफिस 97, 2000, 2003, आणि एक्सपी, मायक्रोसॉफ्ट आउटलुक, मायक्रोसॉफ्ट इंटरनेट एक्स्प्लोरर, मायक्रोसॉफ्ट प्रोजेक्ट, मायक्रोसॉफ्ट व्हिसीओ, मायक्रोसॉफ्ट विझियो, अडोब फोटोशॉप, क्विक्टन, क्विकटाइम, आयट्यून्स, विंडोज मीडिया प्लेयर 6.4, लोटस नोट्स 5.0 आणि 6.5.1, सिल्क्राड ऑनलाइन 1.x, अर्ध-आयु 2 रिटेल, आधा जीवन काउंटर स्ट्राइक 1.6 व 1 99 4 चा युद्धक्रम.

वाइन स्थापित केल्यानंतर, विंडोज ऍप्लिकेशन्स सीडी ड्राईव्हमध्ये ठेवून शेल खिडकी उघडून, सीडी डिरेक्टरीमध्ये नेव्हिगेट करून, एक्स्प्लॉब्युबल एक्झिक्यूटेबल असलेली व "वाइन सेटअप.एक्सए" मध्ये प्रवेश करून स्थापित केली जाऊ शकते, जर setup.exe हे इन्स्टॉलेशन प्रोग्राम असेल .

वाइनमधील प्रोग्रॅम कार्यान्वित करताना, वापरकर्ता "डेस्कटॉपमध्ये एखादा बॉक्स" मोड आणि मिक्स करण्यायोग्य विंडो दरम्यान निवडू शकतो. वाईन थेट डायरेक्टएक्स आणि ओपनजीएल गेमचे समर्थन करते. Direct3D साठी समर्थन मर्यादित आहे. तेथे वाइन एपीआय देखील आहे जी प्रोग्रामरांना सॉफ़्टवेअर लिहीण्याची परवानगी देते जे स्रोत आणि बायनरीला Win32 कोडशी सुसंगत आहे.

1 99 3 मध्ये लिनक्सवर विंडोज 3.1 प्रोग्रॅम चालू करण्याच्या हेतूने हा प्रकल्प सुरु झाला. त्यानंतर, इतर युनिक्स ऑपरेटिंग सिस्टमचे आवृत्त्या विकसित केले गेले आहेत. प्रकल्पाचा मूळ समन्वयक, बॉब अमेंस्टाट यांनी एका वर्षा नंतर अलेक्झांड्रयू ज्युलियार्ड या प्रकल्पावर हा प्रकल्प सोपविला. अलेक्झांडर पूर्वीपासूनच विकास प्रयत्नांचे नेतृत्व करत आहेत.