क्या आपने कभी वेब ब्राउज़र में विंडोज़ एप्लिकेशन चलाना चाहा है? खैर, अब आप Boxedwine नामक एक आकर्षक ओपन-सोर्स प्रोजेक्ट के साथ ऐसा कर सकते हैं...कुछ इस तरह।
शराब परियोजना यह वर्षों से लोगों को लिनक्स, मैकओएस और बीएसडी ऑपरेटिंग सिस्टम पर (कुछ) विंडोज़ एप्लिकेशन चलाने की अनुमति दे रहा है। यह ओपन-सोर्स सॉफ़्टवेयर विकास के सर्वोत्तम उदाहरणों में से एक है, लेकिन वाइन इस पर काम नहीं कर सकती सब कुछ. बॉक्सडवाइन, एक नया प्रोजेक्ट जो वाइन पर आधारित है, का लक्ष्य इसे ठीक करना है - यह अधिक ऑपरेटिंग सिस्टम और यहां तक कि वेब ब्राउज़र पर भी चल सकता है।
वाइन एक एमुलेटर नहीं है - इसके बजाय, यह Windows API कॉल को POSIX-संगत कॉल में अनुवादित करता है। हालाँकि, बॉक्सडवाइन है एक एम्यूलेटर. यह वाइन के एक असंशोधित 32-बिट संस्करण का उपयोग करता है जो एक अनुकरणीय लिनक्स वातावरण में चलता है। Boxedwine को C++ में a के साथ लिखा गया है एसडीएल इंटरफ़ेस, इसलिए यह वाइन से भी अधिक क्रॉस-प्लेटफ़ॉर्म है। मैक और लिनक्स समर्थित हैं, नियमित वाइन की तरह, लेकिन आप इसे विंडोज़ पर भी चला सकते हैं। यदि आप पुराने 16-बिट विंडोज़ अनुप्रयोगों का उपयोग करना चाहते हैं जो आधुनिक में काम नहीं करेंगे तो यह मददगार हो सकता है विंडोज़, या यदि आप बस एक पृथक वातावरण चाहते हैं जिसमें विंडोज़ वर्चुअल स्थापित करना शामिल नहीं है मशीन। बॉक्सडवाइन को अन्य प्लेटफार्मों पर भी पोर्ट किया जा रहा है,
हाइकु ओएस सहित.बॉक्सडवाइन आधुनिक वेब ब्राउज़र के अंदर भी चल सकता है, धन्यवाद वेबअसेंबली और एम्सस्क्रिप्टेन. आप यहां कुछ डेमो विंडोज़ एप्लिकेशन और गेम आज़मा सकते हैं Boxedwine.org/demo, शामिल साम्राज्यों का युग (1997), अबीवर्ड, और 3-डी अल्ट्रा पिनबॉल: क्रीप नाइट. बॉक्सडवाइन पहले से ही होस्ट सिस्टम की लगभग 25% गति पर है (डेवलपर के अनुसार), और ब्राउज़र के अंदर चलने से इसमें और कमी आने की संभावना है, लेकिन AbiWord जैसे बुनियादी एप्लिकेशन मेरे पीसी पर Ryzen 5 1500 प्रोसेसर के साथ क्रोमियम के साथ प्रयोग करने योग्य हैं।
भले ही ब्राउज़र में Boxedwine अधिकांश स्थितियों के लिए अभी तक पर्याप्त व्यावहारिक नहीं है, फिर भी यह एक प्रभावशाली तकनीकी डेमो है। ब्राउज़र संपूर्ण लिनक्स कर्नेल, वाइन की एक असंशोधित प्रतिलिपि और शीर्ष पर विंडोज़ एप्लिकेशन चला रहा है - जिसमें सर्वर से कोई वीडियो स्ट्रीमिंग शामिल नहीं है।
यदि प्रदर्शन में सुधार किया जा सकता है, तो बॉक्सडवाइन भविष्य में विंडोज एप्लिकेशन चलाने के लिए एक शानदार टूल बन सकता है। चूँकि x86 इम्यूलेशन पोर्टेबल C++ कोड में लिखा गया है, यह एंड्रॉइड टैबलेट जैसे ARM उपकरणों पर x86 विंडोज़ एप्लिकेशन चलाने का एक समाधान हो सकता है। वाइन पहले से ही एआरएम एंड्रॉइड पर उपलब्ध है, लेकिन यह केवल एआरएम के लिए संकलित विंडोज सॉफ्टवेयर चला सकता है - इसमें कोई अनुकरण परत नहीं है।
आशा है कि परियोजना में सुधार जारी रहेगा। यदि आप डेस्कटॉप संस्करण को आज़माना चाहते हैं, तो पूर्व-संकलित विंडोज़ संस्करण उपलब्ध हैं बॉक्सडवाइन वेबसाइट.