Skip to main content

லினக்ஸிற்கான வைன் எம்எஸ் விண்டோஸ் எமலேட்டர்

Anonim

ஒயின் திட்டத்தின் குறிக்கோள் லினக்ஸ் மற்றும் பிற POSIX இணக்கமான இயக்க முறைமைகளுக்கு "மொழிபெயர்ப்பு லேயரை" உருவாக்குவதாகும், இது இயங்குதள கணினிகளில் இயல்பான மைக்ரோசாஃப்ட் விண்டோஸ் பயன்பாடுகளை இயக்க உதவுகிறது.

இந்த மொழிபெயர்ப்பு அடுக்கு என்பது மைக்ரோசாப்ட் விண்டோஸ் ஏபிஐ (அப்ளிகேஷன் புரோகிராமிங் இன்டர்ஃபேஸ்) "எலைட்" செய்யும் ஒரு மென்பொருள் தொகுப்பு ஆகும், ஆனால் டெவெலப்பர்கள் இது ஒரு முன்மாதிரி அல்ல என்பது இயல்பான இயக்க முறைமை மேல் கூடுதல் மென்பொருளை சேர்க்கிறது நினைவகம் மற்றும் கணிப்பு மேல்நிலை சேர்க்க மற்றும் எதிர்மறையாக செயல்திறன் பாதிக்கும்.

அதற்கு பதிலாக, வைன் பயன்பாடுகளை இயக்குவதற்கான மாற்று DDL க்கள் (டைனமிக் லிங்க் நூலகங்கள்) வழங்குகிறது. இவை இயற்கையான மென்பொருள் கூறுகள் ஆகும், அவற்றின் செயல்பாட்டைப் பொறுத்து, அவற்றின் விண்டோஸ் சகலதை விடவும் திறமையான அல்லது திறமையானதாக இருக்கலாம். அதனால்தான் சில MS விண்டோஸ் பயன்பாடுகள் லினக்ஸில் லினக்ஸில் விட வேகமாக இயங்குகின்றன.

லினக்ஸில் விண்டோஸ் புரோகிராம்களை இயக்குவதற்கு இலக்கு வைக்கும் நோக்கில் வைன் டெவலப்மெண்ட் குழு கணிசமான முன்னேற்றம் அடைந்துள்ளது. அந்த முன்னேற்றத்தை அளவிடுவதற்கான ஒரு வழி சோதிக்கப்படும் நிரல்களின் எண்ணிக்கையை எண்ணுவதாகும். வைன் அப்ளிகேஷன் டேட்டாபேஸ் தற்போது 8500 க்கும் மேற்பட்ட உள்ளீடுகளை கொண்டுள்ளது. மைக்ரோசாஃப்ட் ஆபிஸ் 97, 2000, 2003 மற்றும் எக்ஸ்பி, மைக்ரோசாப்ட் அவுட்லுக், மைக்ரோசாப்ட் இன்டர்நெட் எக்ஸ்ப்ளோரர், மைக்ரோசாஃப்ட் ப்ரொஜெக்ட், மைக்ரோசாஃப்ட் விஸியோ, மைக்ரோசாஃப்ட் ப்ரொஜெக்ட், மைக்ரோசாஃப்ட் ப்ரொஜெக்ட், அடோப் ஃபோட்டோஷாப், வேகமான, குயிக்டைம், ஐடியூன்ஸ், விண்டோஸ் மீடியா ப்ளேயர் 6.4, லோட்டஸ் குறிப்புகள் 5.0 மற்றும் 6.5.1, சில்ட்கிராட் ஆன்லைன் 1.x, ஹாஃப்-லைஃப் 2 சில்லறை, ஹாஃப்-லைஃப் ஸ்ட்ரைக் 1.6, மற்றும் போர்க்களத்தில் 1942 1.6.

வைன் நிறுவிய பின், சிடி டிரைவில் குறுவட்டு வைப்பதன் மூலம், ஷெல் சாளரத்தை திறந்து, நிறுவல் இயக்கி கொண்ட குறுவட்டு அடைவுக்கு செல்லவும் மற்றும் "wine setup.exe" இல் நுழைந்து, setup.exe என்பது நிறுவல் நிரல் .

ஒயின் நிகழ்ச்சிகளை இயக்கும் போது, ​​பயனர் "டெஸ்க்டாப்-ல்-ஒரு-பாக்ஸ்" பயன்முறை மற்றும் கலந்த சாளரங்களுக்கிடையே தேர்ந்தெடுக்க முடியும். வைன் டைரக்ட்எக்ஸ் மற்றும் ஓபன்ஜீஎல் விளையாட்டு இரண்டையும் ஆதரிக்கிறது. Direct3D க்கான ஆதரவு குறைவாக உள்ளது. Win32 குறியீடோடு இணக்கமான மூல மற்றும் பைனரி இயங்கும் மென்பொருளை எழுதுவதற்கு நிரலாளர்கள் அனுமதிக்கும் வைன் ஏபிஐ உள்ளது.

லினக்ஸில் விண்டோஸ் 3.1 நிரல்களை இயக்க நோக்கமாக 1993 இல் இந்த திட்டம் தொடங்கப்பட்டது. பிற யுனிக்ஸ் இயக்க முறைமைகளுக்கான பதிப்புகள் தொடர்ந்து உருவாக்கப்பட்டுள்ளன. திட்டத்தின் அசல் ஒருங்கிணைப்பாளர் பாப் அஸ்ஸ்டாட், ஒரு வருடம் கழித்து அலெக்ஸாண்ட்ரே ஜூலியார்டுக்கு திட்டத்தை ஒப்படைத்தார். அலெக்ஸாண்ட்ரே இதுவரை அபிவிருத்தி முயற்சிகளை முன்னெடுத்து வருகிறார்.