ஒயின் 7.0 இன் நிலையான வெளியீடு

ஒரு வருட வளர்ச்சி மற்றும் 30 சோதனை பதிப்புகளுக்குப் பிறகு, Win32 API இன் திறந்த செயலாக்கத்தின் நிலையான வெளியீடு வழங்கப்பட்டது - ஒயின் 7.0, இது 9100 க்கும் மேற்பட்ட மாற்றங்களை உள்ளடக்கியது. புதிய பதிப்பின் முக்கிய சாதனைகள், பெரும்பாலான ஒயின் மாட்யூல்களை PE வடிவத்தில் மொழிபெயர்ப்பது, தீம்களுக்கான ஆதரவு, ஜாய்ஸ்டிக்ஸ் மற்றும் உள்ளீட்டு சாதனங்களுக்கான அடுக்கை HID இடைமுகத்துடன் விரிவாக்குதல் மற்றும் 64-பிட் நிரல்களை இயக்குவதற்கு WoW32 கட்டமைப்பை செயல்படுத்துதல் ஆகியவை அடங்கும். 64-பிட் சூழல்.

விண்டோஸிற்கான 5156 (ஒரு வருடம் முன்பு 5049) நிரல்களின் முழு செயல்பாட்டை ஒயின் உறுதிப்படுத்தியுள்ளது, மற்றொரு 4312 (ஒரு வருடம் முன்பு 4227) நிரல்கள் கூடுதல் அமைப்புகள் மற்றும் வெளிப்புற DLL களுடன் சரியாக வேலை செய்கின்றன. 3813 நிரல்கள் (3703 ஆண்டுகளுக்கு முன்பு) பயன்பாடுகளின் முக்கிய செயல்பாடுகளைப் பயன்படுத்துவதில் குறுக்கிடாத சிறிய செயல்பாட்டு சிக்கல்களைக் கொண்டுள்ளன.

ஒயின் 7.0 இல் முக்கிய கண்டுபிடிப்புகள்:

  • PE வடிவத்தில் தொகுதிகள்
    • ELF க்குப் பதிலாக PE (Portable Executable, Windows இல் பயன்படுத்தப்படும்) இயங்கக்கூடிய கோப்பு வடிவத்தைப் பயன்படுத்த கிட்டத்தட்ட அனைத்து DLLகளும் மாற்றப்பட்டுள்ளன. PE இன் பயன்பாடு வட்டு மற்றும் நினைவகத்தில் உள்ள கணினி தொகுதிகளின் அடையாளத்தை சரிபார்க்கும் பல்வேறு நகல் பாதுகாப்பு திட்டங்களை ஆதரிப்பதில் உள்ள சிக்கல்களை தீர்க்கிறது.
    • நிலையான NT கர்னல் சிஸ்டம் அழைப்பைப் பயன்படுத்தி யூனிக்ஸ் லைப்ரரிகளுடன் PE தொகுதிகள் தொடர்பு கொள்ளும் திறன் செயல்படுத்தப்பட்டுள்ளது, இது Windows பிழைத்திருத்திகளிடமிருந்து Unix குறியீட்டிற்கான அணுகலை மறைக்க மற்றும் நூல் பதிவை கண்காணிக்க உங்களை அனுமதிக்கிறது.
    • உள்ளமைக்கப்பட்ட டிஎல்எல்கள், அது உண்மையான நூலகமா அல்லது ஸ்டப் எதுவாக இருந்தாலும், அதனுடன் தொடர்புடைய PE கோப்பு வட்டில் இருந்தால் மட்டுமே ஏற்றப்படும். இந்த மாற்றம் PE கோப்புகளுடன் சரியான பிணைப்பை எப்போதும் பார்க்க பயன்பாட்டை அனுமதிக்கிறது. இந்த நடத்தையை முடக்க, நீங்கள் WINEBOOTSTRAPMODE சூழல் மாறியைப் பயன்படுத்தலாம்.
  • WoW64
    • WoW64 கட்டமைப்பு (64-பிட் விண்டோஸ்-ஆன்-விண்டோஸ்) செயல்படுத்தப்பட்டது, இது 32-பிட் யூனிக்ஸ் செயல்முறைகளில் 64-பிட் விண்டோஸ் பயன்பாடுகளை இயக்க அனுமதிக்கிறது. 32-பிட் NT சிஸ்டம் அழைப்புகளை 64-பிட் அழைப்புகளாக NTDLLக்கு மொழிபெயர்க்கும் லேயரின் இணைப்பு மூலம் ஆதரவு செயல்படுத்தப்படுகிறது.
    • WoW64 அடுக்குகள் பெரும்பாலான யூனிக்ஸ் நூலகங்களுக்குத் தயாராக உள்ளன மற்றும் 32-பிட் PE தொகுதிகள் 64-பிட் யூனிக்ஸ் நூலகங்களை அணுக அனுமதிக்கின்றன. அனைத்து தொகுதிக்கூறுகளும் PE வடிவத்திற்கு மாற்றப்பட்டவுடன், 32-பிட் யூனிக்ஸ் லைப்ரரிகளை நிறுவாமல் 32-பிட் விண்டோஸ் பயன்பாடுகளை இயக்க முடியும்.
  • தீம்கள்
    • தீம் ஆதரவு செயல்படுத்தப்பட்டது. வடிவமைப்பு கருப்பொருள்கள் "ஒளி", "நீலம்" மற்றும் "கிளாசிக் ப்ளூ" ஆகியவை சேர்க்கப்பட்டுள்ளன, அவை WineCfg கட்டமைப்பாளர் மூலம் தேர்ந்தெடுக்கப்படலாம்.
    • கருப்பொருள்கள் மூலம் அனைத்து இடைமுகக் கட்டுப்பாடுகளின் தோற்றத்தையும் தனிப்பயனாக்கும் திறன் சேர்க்கப்பட்டது. வடிவமைப்பு கருப்பொருளை மாற்றிய பின் உறுப்புகளின் தோற்றம் தானாகவே புதுப்பிக்கப்படும்.
    • அனைத்து உள்ளமைக்கப்பட்ட ஒயின் பயன்பாடுகளிலும் தீம் ஆதரவு சேர்க்கப்பட்டுள்ளது. அதிக பிக்சல் அடர்த்தி (உயர் DPI) கொண்ட திரைகளுக்கு பயன்பாடுகள் மாற்றியமைக்கப்பட்டுள்ளன.
  • கிராபிக்ஸ் துணை அமைப்பு
    • ஒரு புதிய Win32u நூலகம் சேர்க்கப்பட்டுள்ளது, இதில் GDI32 மற்றும் USER32 நூலகங்களின் பகுதிகள் கிராபிக்ஸ் செயலாக்கம் மற்றும் கர்னல் மட்டத்தில் சாளர மேலாண்மை தொடர்பானவை. எதிர்காலத்தில், Winex32.drv மற்றும் winemac.drv போன்ற இயக்கி கூறுகளை Win11u க்கு போர்ட் செய்யும் பணி தொடங்கும்.
    • Vulkan இயக்கி Vulkan கிராபிக்ஸ் API விவரக்குறிப்பு 1.2.201 ஐ ஆதரிக்கிறது.
    • Direct2D API வழியாக குஞ்சு பொரிக்கப்பட்ட வடிவியல் பொருள்களை வெளியிடுவதற்கான ஆதரவை வழங்குகிறது, ஒரு கிளிக் ஹிட்ஸ் (ஹிட்-டெஸ்ட்) என்பதைச் சரிபார்க்கும் திறனுடன்.
    • ID2D2Effect இடைமுகத்தைப் பயன்படுத்தி பயன்படுத்தப்படும் காட்சி விளைவுகளுக்கான ஆரம்ப ஆதரவை Direct1D API வழங்குகிறது.
    • Direct2D API ஆனது ID2D1MultiThread இடைமுகத்திற்கான ஆதரவைச் சேர்த்துள்ளது, இது மல்டி-த்ரெட் அப்ளிகேஷன்களில் ஆதாரங்களுக்கான பிரத்யேக அணுகலை ஒழுங்கமைக்கப் பயன்படுகிறது.
    • WindowsCodecs நூலகங்கள் WMP (Windows Media Photo) வடிவத்தில் படங்களை டிகோடிங் செய்வதற்கும் DDS (DirectDraw Surface) வடிவத்தில் படங்களை குறியாக்கம் செய்வதற்கும் ஆதரவை வழங்குகிறது. விண்டோஸில் ஆதரிக்கப்படாத ICNS வடிவத்தில் (macOS க்கு) படங்களை குறியாக்கம் செய்வதை நாங்கள் இனி ஆதரிக்க மாட்டோம்.
  • Direct3D
    • புதிய ரெண்டரிங் எஞ்சின் கணிசமாக மேம்படுத்தப்பட்டுள்ளது, டைரக்ட்3டி அழைப்புகளை வல்கன் கிராபிக்ஸ் ஏபிஐக்கு மொழிபெயர்க்கிறது. பெரும்பாலான சூழ்நிலைகளில், Vulkan-அடிப்படையிலான இயந்திரத்தில் Direct3D 10 மற்றும் 11க்கான ஆதரவு நிலை பழைய OpenGL-அடிப்படையிலான எஞ்சினுடன் சம நிலைக்குக் கொண்டுவரப்பட்டது. வல்கன் ரெண்டரிங் எஞ்சினை இயக்க, டைரக்ட்3டி ரெஜிஸ்ட்ரி மாறி "ரெண்டரர்" ஐ "வல்கன்" ஆக அமைக்கவும்.
    • Direct3D 10 மற்றும் 11 இன் பல அம்சங்கள் செயல்படுத்தப்படுகின்றன, ஒத்திவைக்கப்பட்ட சூழல்கள், சாதன சூழலில் செயல்படும் நிலைப் பொருள்கள், இடையகங்களில் நிலையான ஆஃப்செட்கள், ஒழுங்கற்ற அமைப்புக் காட்சிகளை அழித்தல், வகையற்ற வடிவங்களில் ஆதாரங்களுக்கு இடையில் தரவை நகலெடுத்தல் (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGI32GI_PY32GI_FY32) போன்றவை. .
    • மல்டி-மானிட்டர் உள்ளமைவுகளுக்கான ஆதரவு சேர்க்கப்பட்டது, முழுத் திரை பயன்முறையில் Direct3D பயன்பாட்டைக் காண்பிக்க மானிட்டரைத் தேர்ந்தெடுக்க உங்களை அனுமதிக்கிறது.
    • DXGI API ஆனது திரை காமா திருத்தத்தை வழங்குகிறது, இது திரையின் பிரகாசத்தை மாற்ற Direct3D 10 மற்றும் 11 அடிப்படையிலான பயன்பாடுகளால் பயன்படுத்தப்படலாம். மெய்நிகர் ஃபிரேம்பஃபர்ஸ் கவுண்டர்களின் (SwapChain) மீட்டெடுப்பு இயக்கப்பட்டது.
    • Direct3D 12 பதிப்பு 1.1 ரூட் கையொப்பங்களுக்கான ஆதரவைச் சேர்க்கிறது.
    • Vulkan API வழியாக ரெண்டரிங் குறியீட்டில், கணினி VK_EXT_host_query_reset நீட்டிப்பை ஆதரிக்கும் போது வினவல் செயலாக்கத்தின் செயல்திறன் மேம்படுத்தப்பட்டுள்ளது.
    • காட்சிக்கு OpenGL அல்லது Vulkan ஐப் பயன்படுத்த முடியாவிட்டால் GDI வழியாக மெய்நிகர் ஃபிரேம்பஃபர்களை (SwapChain) வெளியிடும் திறனைச் சேர்த்தது, எடுத்துக்காட்டாக, வெவ்வேறு செயல்முறைகளிலிருந்து ஒரு சாளரத்திற்கு வெளியிடும் போது, ​​எடுத்துக்காட்டாக, CEF (Chromium உட்பொதிக்கப்பட்ட கட்டமைப்பு) கட்டமைப்பின் அடிப்படையில் நிரல்களில்.
    • GLSL ஷேடர் பின்தளத்தைப் பயன்படுத்தும் போது, ​​ஷேடர் வழிமுறைகளுக்கு "துல்லியமான" மாற்றியமைத்தல் உறுதி செய்யப்படுகிறது.
    • DirectDraw API ஆனது "RGB", "MMX" மற்றும் "Ramp" போன்ற மென்பொருள் சாதனங்களைப் பயன்படுத்தி கணினி நினைவகத்தில் 3D ரெண்டரிங் செய்வதற்கான ஆதரவைச் சேர்க்கிறது.
    • AMD Radeon RX 3M, AMD Radeon RX 5500/6800 XT/6800 XT, AMD வான் கோ, இன்டெல் UHD கிராபிக்ஸ் 6900 மற்றும் NVIDIA GT 630 கார்டுகள் Direct1030D கிராபிக்ஸ் அட்டை தரவுத்தளத்தில் சேர்க்கப்பட்டுள்ளன.
    • HKEY_CURRENT_USER\Software\Wine\Direct3D பதிவேட்டில் இருந்து “UseGLSL” விசை அகற்றப்பட்டது, அதற்கு பதிலாக, Wine 5.0 இல் தொடங்கி, நீங்கள் “shader_backend” ஐப் பயன்படுத்த வேண்டும்.
    • Direct3D 12 ஐ ஆதரிக்க, உங்களுக்கு இப்போது vkd3d நூலகத்தின் குறைந்தபட்ச பதிப்பு 1.2 தேவை.
  • D3DX
    • D3DX 10 செயலாக்கமானது விஷுவல் எஃபெக்ட்ஸ் கட்டமைப்பிற்கான ஆதரவை மேம்படுத்தியுள்ளது மற்றும் Windows Media Photo Image Format (JPEG XR)க்கான ஆதரவைச் சேர்த்தது.
    • D3DX10CreateTextureFromMemory() போன்ற, D3DX10 இல் வழங்கப்பட்டுள்ள அமைப்பு உருவாக்க செயல்பாடுகளைச் சேர்த்தது.
    • ID3DX10Sprite மற்றும் ID3DX10Font மென்பொருள் இடைமுகங்கள் ஓரளவு செயல்படுத்தப்பட்டுள்ளன.
  • ஒலி மற்றும் வீடியோ
    • டைரக்ட்ஷோ மற்றும் மீடியா ஃபவுண்டேஷன் கட்டமைப்பிற்கான ஜிஸ்ட்ரீமர் துணை நிரல்கள் ஒரு பொதுவான ஒயின்ஜிஸ்ட்ரீமர் பின்தளத்தில் இணைக்கப்பட்டுள்ளன, இது புதிய உள்ளடக்க டிகோடிங் ஏபிஐகளின் வளர்ச்சியை எளிதாக்குகிறது.
    • WineGStreamer பின்தளத்தின் அடிப்படையில், விண்டோஸ் மீடியா பொருள்கள் ஒத்திசைவான மற்றும் ஒத்திசைவற்ற வாசிப்புக்காக செயல்படுத்தப்படுகின்றன.
    • மீடியா ஃபவுண்டேஷன் கட்டமைப்பின் செயலாக்கம் மேலும் மேம்படுத்தப்பட்டுள்ளது, IMFPMediaPlayer செயல்பாடு மற்றும் மாதிரி ஒதுக்கீட்டிற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது, மேலும் EVR மற்றும் SAR ரெண்டரிங் பஃபர்களுக்கான ஆதரவு மேம்படுத்தப்பட்டுள்ளது.
    • QuickTime வடிவமைப்பிற்கான குறிவிலக்கியை வழங்கும் wineqtdecoder நூலகம் அகற்றப்பட்டது (எல்லா கோடெக்குகளும் இப்போது GStreamer ஐப் பயன்படுத்துகின்றன).
  • உள்ளீடு சாதனங்கள்
    • HID (Human Interface Devices) நெறிமுறையை ஆதரிக்கும் உள்ளீட்டு சாதனங்களுக்கான அடுக்கு கணிசமாக மேம்படுத்தப்பட்டுள்ளது, HID விளக்கங்களை பாகுபடுத்துதல், HID செய்திகளை செயலாக்குதல் மற்றும் மினி-HID இயக்கிகளை வழங்குதல் போன்ற திறன்களை வழங்குகிறது.
    • winebus.sys இயக்கியின் பின்பகுதியில், HID செய்திகளில் சாதன விளக்கங்களின் மொழிபெயர்ப்பு மேம்படுத்தப்பட்டுள்ளது.
    • HID நெறிமுறையை ஆதரிக்கும் ஜாய்ஸ்டிக்குகளுக்கான புதிய டைரக்ட்இன்புட் பின்தளம் சேர்க்கப்பட்டது. ஜாய்ஸ்டிக்ஸில் பின்னூட்ட விளைவுகளைப் பயன்படுத்தும் திறன் செயல்படுத்தப்பட்டுள்ளது. மேம்படுத்தப்பட்ட ஜாய்ஸ்டிக் கட்டுப்பாட்டுப் பலகம். XInput இணக்கமான சாதனங்களுடன் உகந்த தொடர்பு. WinMM இல், ஜாய்ஸ்டிக் ஆதரவு Linux இல் evdev பின்தளத்தையும் macOS IOHID இல் IOHID ஐயும் பயன்படுத்துவதற்குப் பதிலாக, DInputக்கு நகர்த்தப்பட்டது. பழைய ஜாய்ஸ்டிக் டிரைவர் winejoystick.drv அகற்றப்பட்டது.
    • மெய்நிகர் எச்ஐடி சாதனங்களின் பயன்பாட்டின் அடிப்படையில் புதிய சோதனைகள் டிஇன்புட் தொகுதியில் சேர்க்கப்பட்டுள்ளன மற்றும் இயற்பியல் சாதனம் தேவையில்லை.
  • உரை மற்றும் எழுத்துருக்கள்
    • டைரக்ட்ரைட்டில் எழுத்துரு அமைவு பொருள் சேர்க்கப்பட்டது.
    • RichEdit TextHost இடைமுகத்தை சரியாக செயல்படுத்துகிறது.
  • கர்னல் (விண்டோஸ் கர்னல் இடைமுகங்கள்)
    • Wine இல் அடையாளம் தெரியாத இயங்கக்கூடிய கோப்பை ('wine foo.msi' போன்றவை) இயக்கும் போது, ​​start.exe இப்போது அழைக்கப்படுகிறது, இது கோப்பு வகையுடன் தொடர்புடைய ஹேண்ட்லர்களை அழைக்கிறது.
    • லினக்ஸில் உள்ள ஃப்யூடெக்ஸ்களைப் போலவே, ஒத்திசைவு வழிமுறைகளான NtAlertThreadByThreadId மற்றும் NtWaitForAlertByThreadId ஆகியவற்றிற்கான ஆதரவு சேர்க்கப்பட்டது.
    • கர்னல் செயல்பாடுகளை பிழைத்திருத்த பயன்படுத்தப்படும் NT பிழைத்திருத்த பொருள்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
    • செயல்திறன் தரவைச் சேமிக்க டைனமிக் ரெஜிஸ்ட்ரி கீகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • சி இயக்க நேரம்
    • சி இயக்க நேரம் முழு அளவிலான கணித செயல்பாடுகளை செயல்படுத்துகிறது, அவை முக்கியமாக Musl நூலகத்திலிருந்து மேற்கொள்ளப்படுகின்றன.
    • அனைத்து CPU இயங்குதளங்களும் மிதக்கும் புள்ளி செயல்பாடுகளுக்கு சரியான ஆதரவை வழங்குகின்றன.
  • நெட்வொர்க்கிங் அம்சங்கள்
    • இன்டர்நெட் எக்ஸ்புளோரர் 11 (IE11)க்கான மேம்படுத்தப்பட்ட பொருந்தக்கூடிய பயன்முறை, இது இப்போது HTML ஆவணங்களைச் செயலாக்க இயல்பாகப் பயன்படுத்தப்படுகிறது.
    • mshtml நூலகம் ES6 ஜாவாஸ்கிரிப்ட் பயன்முறையை (ECMAScript 2015) செயல்படுத்துகிறது, இது லெட் எக்ஸ்பிரஷன் மற்றும் மேப் ஆப்ஜெக்ட் போன்ற அம்சங்களுக்கான ஆதரவை வழங்குகிறது.
    • வைன் வேலை செய்யும் கோப்பகத்தில் கெக்கோ எஞ்சினுடன் சேர்த்தல்களுடன் MSI தொகுப்புகளை நிறுவுவது இப்போது தேவைப்படும்போது செய்யப்படுகிறது, மேலும் ஒயின் மேம்படுத்தலின் போது அல்ல.
    • DTLS நெறிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது.
    • என்எஸ்ஐ (நெட்வொர்க் ஸ்டோர் இன்டர்ஃபேஸ்) சேவையானது, கணினியில் ரூட்டிங் மற்றும் நெட்வொர்க் இடைமுகங்கள் பற்றிய தகவல்களைச் சேமித்து, பிற சேவைகளுக்கு அனுப்புகிறது.
    • WinSock API ஹேண்ட்லர்களான setsockopt மற்றும் getsockopt ஆகியவை NTDLL மற்றும் afd.sys இயக்கிக்கு விண்டோஸ் கட்டமைப்பிற்கு இணங்க மாற்றப்பட்டுள்ளன.
    • வைனின் சொந்த நெட்வொர்க் தரவுத்தள கோப்புகளான /etc/protocols மற்றும் /etc/networks, இப்போது ஒயின் வேலை செய்யும் கோப்பகத்தில், ஒத்த யூனிக்ஸ் தரவுத்தளங்களை அணுகுவதற்குப் பதிலாக நிறுவப்பட்டுள்ளன.
  • மாற்று தளங்கள்
    • M1 ARM சில்லுகள் (ஆப்பிள் சிலிக்கான்) அடிப்படையிலான ஆப்பிள் சாதனங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
    • MacOS இல் BCrypt மற்றும் Secur32 அம்சங்களுக்கான ஆதரவுக்கு இப்போது GnuTLS நூலகத்தை நிறுவ வேண்டும்.
    • ARM இயங்குதளங்களுக்கான 32-பிட் எக்ஸிகியூட்டபிள்கள் இப்போது விண்டோஸைப் போலவே தம்ப்-2 பயன்முறையில் கட்டமைக்கப்பட்டுள்ளன. அத்தகைய கோப்புகளை ஏற்றுவதற்கு முன் ஏற்றி பயன்படுத்தப்படுகிறது.
    • 32-பிட் ARM இயங்குதளங்களுக்கு, விதிவிலக்குகளை நீக்குவதற்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது.
    • FreeBSD க்கு, நினைவக நிலை மற்றும் பேட்டரி சார்ஜ் நிலை போன்ற குறைந்த-நிலை கணினி தகவலுக்கான ஆதரவு வினவல்களின் எண்ணிக்கை விரிவாக்கப்பட்டுள்ளது.
  • உள்ளமைக்கப்பட்ட பயன்பாடுகள் மற்றும் மேம்பாட்டு கருவிகள்
    • reg.exe பயன்பாடு 32- மற்றும் 64-பிட் பதிவு காட்சிகளுக்கான ஆதரவைச் சேர்த்துள்ளது. பதிவு விசைகளை நகலெடுப்பதற்கான ஆதரவு சேர்க்கப்பட்டது.
    • WineDump பயன்பாடு விண்டோஸ் மெட்டாடேட்டாவை டம்ப் செய்வதற்கும், CodeView உள்ளீடுகள் பற்றிய விரிவான தகவல்களைக் காண்பிப்பதற்கும் ஆதரவைச் சேர்த்துள்ளது.
    • ஒயின் பிழைத்திருத்தம் (winedbg) 32-பிட் பிழைத்திருத்தியிலிருந்து 64-பிட் செயல்முறைகளை பிழைத்திருத்துவதற்கான திறனை வழங்குகிறது.
    • PE கோப்புகளில் கட்டமைக்கப்பட்ட நூலகங்களை ஏற்றும் திறன் IDL கம்பைலரில் (widl) சேர்க்கப்பட்டுள்ளது, WinRT-குறிப்பிட்ட பண்புக்கூறுகள் மற்றும் கட்டுமானங்களுக்கான ஆதரவு வழங்கப்பட்டுள்ளது, மேலும் இயங்குதளம் சார்ந்த நூலகத் தேடல் செயல்படுத்தப்பட்டுள்ளது.
  • சட்டசபை அமைப்பு
    • கட்டிடக்கலை சார்ந்த கோப்பகங்களில், லைப்ரரிகள் இப்போது கட்டமைப்பு மற்றும் இயங்கக்கூடிய வகையைப் பிரதிபலிக்கும் பெயர்களுடன் சேமிக்கப்படுகின்றன, எடுத்துக்காட்டாக, PE வடிவமைப்பிற்கான 'i386-windows' மற்றும் unix நூலகங்களுக்கு 'x86_64-unix', பல்வேறு கட்டமைப்புகளுக்கு ஆதரவை அனுமதிக்கிறது. ஒற்றை ஒயின் நிறுவல் மற்றும் Winelib இன் குறுக்கு-தொகுப்பை வழங்குகிறது.
    • சொந்த DLLகளைப் பயன்படுத்துவதற்கான மாற்றத்தைக் கட்டுப்படுத்தும் PE கோப்புகளின் தலைப்புகளில் விருப்பத்தை அமைக்க, '--prefer-native option' கொடி ஒயின்பில்டில் சேர்க்கப்பட்டது (DllMain இல் DLL_WINE_PREATTACH செயலாக்கம் நிறுத்தப்பட்டது).
    • ட்வார்ஃப் டிபக் டேட்டா வடிவமைப்பின் பதிப்பு 4க்கான ஆதரவு சேர்க்கப்பட்டது, இது இப்போது ஒயின் நூலகங்களை உருவாக்கும்போது இயல்பாகப் பயன்படுத்தப்படுகிறது.
    • இயங்கக்கூடிய கோப்புகளில் தனித்துவமான உருவாக்க அடையாளங்காட்டிகளைச் சேமிக்க, '—enable-build-id' என்ற உருவாக்க விருப்பம் சேர்க்கப்பட்டது.
    • MSVC இணக்கத்தன்மை பயன்முறையில் க்ளாங் கம்பைலரைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • Разное
    • பயனர் ஷெல்லில் (விண்டோஸ் ஷெல்) வழக்கமான கோப்பகங்களின் பெயர்கள் விண்டோஸ் விஸ்டாவில் தொடங்கி பயன்படுத்தப்படும் திட்டத்திற்கு கொடுக்கப்பட்டுள்ளன, அதாவது. 'எனது ஆவணங்கள்' என்பதற்குப் பதிலாக, இப்போது 'ஆவணங்கள்' கோப்பகம் உருவாக்கப்பட்டுள்ளது, மேலும் பெரும்பாலான தரவுகள் 'ஆப் டேட்டா' கோப்பகத்தில் சேமிக்கப்படும்.
    • OpenCL 1.2 விவரக்குறிப்புக்கான ஆதரவு OpenCL நூலக அடுக்கில் சேர்க்கப்பட்டுள்ளது.
    • WinSpool இயக்கி அச்சிடும்போது வெவ்வேறு பக்க அளவுகளுக்கான ஆதரவைச் சேர்த்தது.
    • ODBC இயக்கிகளுக்கான மைக்ரோசாஃப்ட் OLE DB வழங்குநரான MSDASQLக்கான ஆரம்ப ஆதரவு சேர்க்கப்பட்டது.
    • .NET இயங்குதளத்தின் செயலாக்கத்துடன் கூடிய ஒயின் மோனோ எஞ்சின் 7.0.0 வெளியிட புதுப்பிக்கப்பட்டது.
    • யூனிகோட் தரவு யூனிகோட் 14 விவரக்குறிப்புக்கு புதுப்பிக்கப்பட்டது.
    • மூல மரத்தில் Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt மற்றும் Zlib நூலகங்கள் உள்ளன, அவை PE வடிவத்தில் தொகுக்கப்பட்டுள்ளன மற்றும் Unix வடிவத்தில் பதிப்பு தேவையில்லை. அதே நேரத்தில், இந்த நூலகங்கள் உள்ளமைக்கப்பட்ட PE விருப்பங்களுக்குப் பதிலாக வெளிப்புற அசெம்பிளிகளைப் பயன்படுத்த கணினியிலிருந்து இறக்குமதி செய்யப்படலாம்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்