Π‘Ρ‚Π°Π±ΠΈΠ»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Wine 11.0

По Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ 25 СкспСримСнтални Π²Π΅Ρ€Π·ΠΈΠΈ, објавСна Π΅ Wine 11.0, стабилното ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Win32 API со ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄. Π’ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π½Π°Π΄ 6300 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈ 600 ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. ΠšΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ Π½Π°ΠΏΡ€Π΅Π΄ΠΎΡ†ΠΈ Π²ΠΎ Π½ΠΎΠ²Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ цСлосна NTSYNC ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Reparse Point ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π½ΠΎΠ²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° WoW64.

ΠŸΠΎΡ‚Π²Ρ€Π΄Π΅Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° 5419 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Π²ΠΎ Wine Windows (5372 ΠΏΡ€Π΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°, 5336 ΠΏΡ€Π΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, 5266 ΠΏΡ€Π΅Π΄ Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ), ΡƒΡˆΡ‚Π΅ 4500 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ (4435 ΠΏΡ€Π΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°, 4397 ΠΏΡ€Π΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, 4370 ΠΏΡ€Π΅Π΄ Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ) Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π΄ΠΎΠ±Ρ€ΠΎ со Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ поставки ΠΈ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ DLL-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ. 4086 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ (4020 ΠΏΡ€Π΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°, 3943 ΠΏΡ€Π΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, 3888 ΠΏΡ€Π΅Π΄ Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ) ΠΈΠΌΠ°Π°Ρ‚ ΠΌΠ°Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠΎΠΈ Π½Π΅ сС ΠΌΠ΅ΡˆΠ°Π°Ρ‚ Π²ΠΎ основната функционалност Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅.

ΠšΠ»ΡƒΡ‡Π½ΠΈ ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ Π²ΠΎ Wine 11.0:

  • ЦСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ ntsync, ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π° пСрформанситС Windows- ΠΈΠ³Ρ€ΠΈ лансирани со Wine. Π”Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ Ρ˜Π°Π΄Ρ€ΠΎΡ‚ΠΎ Linux ΠΎΠ΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 6.14 ΠΈ Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΡƒΡ€Π΅Π΄ΠΎΡ‚ Π·Π° Π·Π½Π°Ρ†ΠΈ /dev/ntsync ΠΈ мноТСство ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΈ Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΡˆΡ‚ΠΎ сС користат Π²ΠΎ Ρ˜Π°Π΄Ρ€ΠΎΡ‚ΠΎ. Windows НВ. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π²ΠΎ пСрформанситС сС постигнуваат со Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ°Ρ‚Π° ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° RPC Π²ΠΎ корисничкиот простор.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ моТноста Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΈΡ‚Π΅ Π½Π° Π½ΠΈΡˆΠΊΠΈΡ‚Π΅ Π²ΠΎ Linux ΠΈ macOS.
  • API-Ρ‚ΠΎ β€žΠ‘Π°Ρ€ΠΈΠ΅Ρ€ΠΈ Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°β€œ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π²ΠΎ ntdll, ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΎ ΠΏΠ°ΡƒΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° повСќС нишки Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ сС достигнС ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ ситС нишки (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΡ‡Π΅ΠΊΠ°Ρ˜Ρ‚Π΅ Π΄ΠΎΠ΄Π΅ΠΊΠ° ситС нишки Π½Π΅ достигнат ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Ρ„Π°Π·Π° ΠΊΠΎΠ³Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° истиот ΠΊΠΎΠ΄).
  • Новата ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΌΠ΅Ρ“ΡƒΡΠ»ΠΎΡ˜ΠΎΡ‚ WoW64 (64-Π±ΠΈΡ‚Π΅Π½) Π΅ прСмСстСна Π²ΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° цСлосно ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈ Windows-Π½Π°-Windows), ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Ρ‚Π΅ 32-Π±ΠΈΡ‚Π΅Π½ Windows- Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° 64-Π±ΠΈΡ‚Π½ΠΈ Unix систСми. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ постарата ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° WoW64, која ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡˆΠ΅ 32-Π±ΠΈΡ‚Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ 32-Π±ΠΈΡ‚Π½ΠΈ Unix процСси, Π½ΠΎΠ²Π°Ρ‚Π° WoW64 ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° 32-Π±ΠΈΡ‚Π΅Π½ ΠΊΠΎΠ΄ Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° 64-Π±ΠΈΡ‚Π΅Π½ процСс. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° 16-Π±ΠΈΡ‚Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ WoW64 Ρ€Π΅ΠΆΠΈΠΌ.

    Π‘ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΡˆΡ‚ΠΎ пристапуваат Π΄ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π½Π° Unix користат ΠΏΡ€Π΅Π²Π΅Π΄ΡƒΠ²Π°Ρ‡ΠΈ Π½Π° систСмски ΠΏΠΎΠ²ΠΈΡ†ΠΈ WoW64 (Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π°ΠΌ), Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΈΠΌ Π½Π° 32-Π±ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π²ΠΎ PE Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π° пристапат Π΄ΠΎ 64-Π±ΠΈΡ‚Π½ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Unix. ΠœΠΎΠΆΠ½ΠΎΡΡ‚Π° Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° стари WoW64 инсталации Π²ΠΎ Π½ΠΎΠ²ΠΈΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° со ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° β€žWINEARCH=wow64β€œ. 32-Π±ΠΈΡ‚Π½ΠΈΡ‚Π΅ прСфикси создадСни со ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° WINEARCH=win32 сС застарСни ΠΈ Π½Π΅ сС ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈ Π²ΠΎ Π½ΠΎΠ²ΠΈΠΎΡ‚ WoW64 Ρ€Π΅ΠΆΠΈΠΌ. ΠžΠ΄Π΄Π΅Π»Π½ΠΈΠΎΡ‚ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°Ρ‡ wine64 Π΅ отстранСт, Π·Π°ΠΌΠ΅Π½Π΅Ρ‚ со ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π΅Π½ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°Ρ‡ ΡˆΡ‚ΠΎ Π³ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π²Ρ€Π· основа Π½Π° битноста Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΡˆΡ‚ΠΎ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°.

  • ΠˆΠ°Π΄Ρ€ΠΎ (ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ Π½Π° Ρ˜Π°Π΄Ρ€ΠΎΡ‚ΠΎ Windows)
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈ, кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡ΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ со ΠΎΠ·Π½Π°ΠΊΠΈ, Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ. ΠŸΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈ сС Ρ‚ΠΈΠΏΠΎΠ²ΠΈ Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС симболички врски ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°ΡšΠ΅.
    • Π—Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° пСрформанситС Π½Π° ΡΠ»Π΅Π΄Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° Π·Π°ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°, сС користи ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ UFFD (userfaultfd), кој ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Ρ‡ΠΈ Π·Π° пристап Π΄ΠΎ нСраспрСдСлСни мСмориски страници (page faults) Π²ΠΎ корисничкиот простор. Π’ΠΎ спровСдСнитС тСстови, ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° UFFD Π³ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½ΠΈΠ²ΠΎΠ°Ρ‚Π° Π²ΠΎ β€žStreets of Rage 4β€œ ΠΎΠ΄ 6-8 сСкунди Π½Π° 1.5-2 сСкунди, ΡˆΡ‚ΠΎ Π΅ Π²ΠΎ согласност со Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΡΡ‚Π°Ρ€Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. Windows.
    • ΠšΠΎΡ€ΠΈΡΡ‚Π΅Π½ΠΈΡ‚Π΅ Π±Ρ€ΠΎΠ΅Π²ΠΈ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ Π½Π° NT систСмот сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ со Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΡ‚Π΅ Π²Π΅Ρ€Π·ΠΈΠΈ. Windows, ΡˆΡ‚ΠΎ Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ‚ΠΎ користат цврсто ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ΠΈ систСмски Π±Ρ€ΠΎΠ΅Π²ΠΈ Π·Π° ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π°ΡšΠ΅.
    • На ARM64 систСмитС, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ моТноста Π·Π° ΡΠΈΠΌΡƒΠ»ΠΈΡ€Π°ΡšΠ΅ Π½Π° 4K мСмориски страници Π²ΠΎ срСдини со Ρ˜Π°Π΄Ρ€Π°. Linux, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ мСмориски страници (16K ΠΈΠ»ΠΈ 64K). Π‘ΠΈΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Ρ‚Π΅ Сдноставни Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π° Π·Π° послоТСни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, сС ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π° Π΄Π° користитС Ρ˜Π°Π΄Ρ€Π° Linux со страници со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΎΠ΄ 4 ΠΊΠΈΠ»ΠΎΠ±Π°Ρ˜Ρ‚ΠΈ.
  • Π“Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ потсистСм
    • На X11 систСми (winex11), стандардниот Π±Π΅ΠΊΠ΅Π½Π΄ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π·Π° OpenGL користи EGL. GLX Π±Π΅ΠΊΠ΅Π½Π΄ΠΎΡ‚ Π΅ застарСн, Π½ΠΎ останува достапСн ΠΊΠ°ΠΊΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° ΠΈ сС користи ΠΊΠΎΠ³Π° EGL Π½Π΅ Π΅ достапСн.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈΡ‚Π΅ D3DKMT, ΠΊΠΎΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ пристап Π½Π° ниско Π½ΠΈΠ²ΠΎ Π΄ΠΎ Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ ΠΎΠ΄ корисничкиот простор. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ сС СкстСнзиитС Vulkan VK_KHR_external_memory_win32, VK_KHR_external_semaphore_win32, VK_KHR_external_fence_win32 ΠΈ VK_KHR_win32_keyed_mutex.
    • Π’ΠΎ WoW64 Ρ€Π΅ΠΆΠΈΠΌ (64-Π±ΠΈΡ‚Π΅Π½) Windows-Π½Π°-Windows) ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π·Π° OpenGL Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Vulkan API, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΏΠΎΠ±Ρ€Π·ΠΈ пСрформанси Π½Π° 32-Π±ΠΈΡ‚Π½ΠΈ OpenGL Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ Wine.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€Π΅Π΄Π΅Π½ Π±Π°Ρ„Π΅Ρ€ Π·Π° OpenGL Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π±Π΅Π· Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°.
    • Π”Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ Π·Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ API Π½Π° Vulkan Π΅ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ Π·Π° Π΄Π° ја ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Vulkan 1.4.335.
    • Π’ΠΎ Π·Π±ΠΈΡ€ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ WindowsΠšΠΎΠ΄Π΅Ρ†ΠΈΡ‚Π΅ ја ΠΏΡ€ΠΎΡˆΠΈΡ€ΠΈΡ˜Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΌΠ΅Ρ‚Π°ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ со слики ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ†Π΅Π»ΠΎΠ±Ρ€ΠΎΠ΅Π½ ΠΈ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ Π·Π°ΠΏΠΈΡ€Π΅Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° Π±ΠΎΠΈ.
    • Зависноста ΠΎΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° OSMesa (Off-screen Mesa) Π΅ отстранСта. Π Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±ΠΈΡ‚ΠΌΠ°ΠΏΠΈ ΠΏΡ€Π΅ΠΊΡƒ OpenGL Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° хардвСрски Π·Π°Π±Ρ€Π·Π°Π½ΠΎΡ‚ΠΎ OpenGL runtime.
  • ДСсктоп ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π°
    • Π”Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ winewayland.drv, кој ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Wine Π΄Π° сС користи Π²ΠΎ срСдини Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Wayland Π±Π΅Π· ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° XWayland ΠΈΠ»ΠΈ X11 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ‚Π°Π±Π»Π°Ρ‚Π° со исСчоци, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Π° Π²Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅, Π½Π΅ΠΏΡ€Π°Π²ΠΎΠ°Π³ΠΎΠ»Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΈ транспарСнтност.
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° со X11: сСга Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΎ ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ Π±Π°Ρ€Π°ΡšΠ° Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π΄ΠΎ ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ EWMH сС користи Π·Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ X11 ΠΈ Win32 ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° СксклузивСн Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ†Π΅Π» Π΅ΠΊΡ€Π°Π½. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° Ρ†Π΅Π» Π΅ΠΊΡ€Π°Π½ Π²ΠΎ D3D ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ пСрформанси Π·Π° постари ΠΈΠ³Ρ€ΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° DDraw.
    • ΠŸΠ΅Ρ€Ρ„ΠΎΡ€ΠΌΠ°Π½ΡΠΈΡ‚Π΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ. Π—Π° мСѓупроцСсна ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° сСга сС користи сподСлСна ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°.
  • Π”ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½3Π”
    • Direct3D 11 Π΄ΠΎΠ΄Π°Π²Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° хардвСрски Π·Π°Π±Ρ€Π·Π°Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° H.264 Π²ΠΈΠ΄Π΅ΠΎ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΠΎΡ‚ API Vulkan.
    • Direct3D 11 ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° тСкстури minmax ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја OpenGL Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π°Ρ‚Π° GL_ARB_texture_filter_minmax ΠΈΠ»ΠΈ Vulkan Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π°Ρ‚Π° VK_EXT_sampler_filter_minmax.
    • Direct3D 11 ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ тСкстури.
    • Π“ΠΎΠ»Π΅ΠΌ Π΄Π΅Π» ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Direct3D сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ Vulkan, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС мСшањС Π½Π° Ρ‚Π΅ΠΌΠΈΡšΠ°, Ρ€Π°ΠΌΠ½ΠΎ Π·Π°ΡΠ΅Π½Ρ‡ΡƒΠ²Π°ΡšΠ΅, ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Ρ€Π°ΠΌΠ½ΠΈΠ½ΠΈ Π·Π° ΠΎΡ‚ΡΠ΅ΠΊΡƒΠ²Π°ΡšΠ΅ ΠΈ Ρ€Π°Π·Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π½Π° рСсурси.
    • Π’Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° копија Π½Π° vkd3d-shader ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΡˆΠ΅Ρ˜Π΄Π΅Ρ€ΠΈ 1, 2 ΠΈ 3.
    • ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΡ‚ D3DXSaveSurfaceToFileInMemory ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° PNG, JPEG ΠΈ BMP слики.
    • Direct3D 10 ΠΈ 11 ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π°Ρ‚ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π° ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π° Π½Π° BC4 ΠΈ BC5 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° MIP Π½ΠΈΠ²ΠΎΠ° (MipMap) ΠΏΡ€ΠΈ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° тСкстури.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ сС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ ID3DXEffect::SetRawValue() ΠΈ ID3DXSkinInfo::UpdateSkinnedMesh().
  • Π’Π»Π΅Π·Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° компатибилност со ΡŸΠΎΡ˜ΡΡ‚ΠΈΡ†ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° hidraw backend-ΠΎΡ‚.
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΎΡ‚ Force Feedback ΠΏΡ€ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π³Π΅Ρ˜ΠΌΠ΅Ρ€ΡΠΊΠΈ Ρ‚Ρ€ΠΊΠ°Π»Π° ΠΈ ΡŸΠΎΡ˜ΡΡ‚ΠΈΡ†ΠΈ.
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° гСјмпад Π²ΠΎ API-Ρ‚ΠΎ Windows.Gaming.Input ΠΈ ΠΏΡ€ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄ΠΎΡ‚ Π½Π° evdev.
    • Π’ΠΎ Π°ΠΏΠ»Π΅Ρ‚ΠΎΡ‚ Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΎΡ‚ Π·Π° ΠΈΠ³Ρ€ΠΈ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Ρ‚Π°Π± Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° API-Ρ‚ΠΎ. Windows.Π˜Π³Ρ€ΠΈ.Π’Π»Π΅Π·.
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° компатибилност Π½Π° DirectInput со постари ΠΈΠ³Ρ€ΠΈ.
  • Bluetooth
    • Π”Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ Π·Π° Bluetooth сСга Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° моТност Π·Π° ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ ΠΈ ΡΠΏΠ°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΡƒΡ€Π΅Π΄ΠΈ.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° услуги со ниска ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠ° Π½Π° Π΅Π½Π΅Ρ€Π³ΠΈΡ˜Π° ΠΏΡ€Π΅ΠΊΡƒ Bluetooth.
    • АпликациитС сСга ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Π°Ρ‚ RFCOMM врски Π½Π° ниско Π½ΠΈΠ²ΠΎ со Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ Winsock API.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° скСнСр
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° TWAIN 2.0 API, ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° пристап Π΄ΠΎ скСнСритС ΠΎΠ΄ 64-Π±ΠΈΡ‚Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ‚Π° DAT_IMAGENATIVEXFER Π·Π° ΠΏΡ€Π΅Ρ„Ρ€Π»Π°ΡšΠ΅ Π½Π° слика ΠΎΠ΄ скСнСр Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.
    • Π˜Π·Π±Ρ€Π°Π½ΠΈΠΎΡ‚ скСнСр ΠΈ поставкитС Π½Π° скСнСрот сСга сС Π·Π°Ρ‡ΡƒΠ²Π°Π½ΠΈ Π²ΠΎ рСгистарот.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° повСќС страници ΠΈ автоматски ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΡΠ½Π°Π±Π΄ΡƒΠ²Π°ΡšΠ΅ со Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ.
    • ΠŸΡ€Π΅ΡΡ‚Π°Π½Π° Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ Π·Π° ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ јазик Windows- Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΈ Π·Π° скСнСри.
  • Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°
    • ОбСзбСдСно Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΡ‚ locale.nls ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Unicode CLDR (Unicode Common Locale Data Repository) Π²Π΅Ρ€Π·ΠΈΡ˜Π° 48. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ bua-RU, bqi-IR, cop-EG, ht-HT, kek-GT, lzz-TR, mww-Hmnp-US, oka-CA, pi-Latn-GB, pms-IT, sgs-LT, suz-Deva-NP ΠΈ suz-Sunu-NP.
    • Π’Π°Π±Π΅Π»ΠΈΡ‚Π΅ со Π·Π½Π°Ρ†ΠΈ Π½Π° Π£Π½ΠΈΠΊΠΎΠ΄ сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ΠΈ Π½Π° стандардната Π²Π΅Ρ€Π·ΠΈΡ˜Π° 17.0.0. Π‘Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° врСмСнската Π·ΠΎΠ½Π° Π΅ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½Π°.
  • ΠšΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΡΡ‚ΠΈΠΊΠΈ Π·Π° ΠΌΡ€Π΅ΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅
    • MSHTML ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚, Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ ΡˆΡ‚ΠΎ Π΅ ΠΊΠΎΠΌΠΏΠ°Ρ‚ΠΈΠ±ΠΈΠ»Π΅Π½ со стандардитС, ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ€Π°ΠΊΡƒΠ²Π°ΡšΠ΅ со Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΊΠ°ΠΊΠΎ цСлосни DOM јазли. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ сС ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ DOMParser, XDomainRequest ΠΈ msCrypto.
    • JavaScript сСга ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π½ΠΈΠ·ΠΈ.
    • ΠšΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° ping Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π·Π° ICMPv6.
  • Π‘Π”
    • Π’ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° MSADO (ActiveX Data Objects) Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΅Π²ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠŸΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΎΡ‚ Recordset сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ.
    • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° odbc32 ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ANSI Win32 Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΈ ΠΊΠΎΠΈ Π½Π΅ сС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ со Unicode. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ сС слСднитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: SQLDriverConnectA(), SQLSpecialColumnsW(), SQLGetInfoW(), SQLGetInfoW(), SQLStatisticsW() ΠΈ QLColumnsW().
  • Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
    • WineCfg сСга ΠΈΠΌΠ° Ρ‚Π°Π± Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° стандардниот MIDI ΡƒΡ€Π΅Π΄.
    • Алатката cmd сСга Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° автоматско Π΄ΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΈΠΌΠ΅ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ, ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° слоТСни инструкции ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žmklink /jβ€œ Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅.
    • Алатката conhost (Console Hosting) сСга ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° со ΠΏΡ€ΠΈΡ‚ΠΈΡΠΊΠ°ΡšΠ΅ Π½Π° ΠΊΠΎΠΏΡ‡ΠΈΡšΠ°Ρ‚Π° F1 ΠΈ F3.
    • ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ timeout, runas ΠΈ subst сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ.
    • Алатката Π·Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ сСга ΠΈΠΌΠ° ΠΎΠΏΡ†ΠΈΠΈ β€ž/cβ€œ Π·Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΡΠΎΠ²ΠΏΠ°Ρ“Π°ΡšΠ° ΠΈ /i Π·Π° ΡΠΎΠ²ΠΏΠ°Ρ“Π°ΡšΠ° ΡˆΡ‚ΠΎ Π½Π΅ сС чувствитСлни Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈ ΠΌΠ°Π»ΠΈ Π±ΡƒΠΊΠ²ΠΈ.
    • Алатката whoami сСга Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈΠ·Π»Π΅Π·Π½ΠΈΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚.
  • Π˜Ρ‚Π½
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Wine Interface Definition Language (WIDL) сСга ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠ΅Ρ‚Π°ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Windows Runtime (WinRT). ΠŸΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° WinMD Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ (Windows ΠœΠ΅Ρ‚Π°ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ) Π·Π° WinRT API-Ρ˜Π°Ρ‚Π° (Windows Π’Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅).
    • Алатката winedump Π΅ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½Π° Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Π΄Π°ΠΌΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° MUI рСсурси, систСмски Π±Ρ€ΠΎΠ΅Π²ΠΈ Π·Π° ΠΏΠΎΠ²ΠΈΡ†ΠΈ, Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ NE ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ PDB Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ (>4 GB).
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Common Control Π΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΡ€Π°Π½Π°, Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° COMCTL32 Π΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° посСбни ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Π²Π΅Ρ€Π·ΠΈΠΈΡ‚Π΅ 5 ΠΈ 6.
    • BCrypt сСга Π³ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° стандардот Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ PBKDF2.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈΡ‚Π΅ UserProgramFiles, AccountPictures ΠΈ Screenshots.
    • Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈ сС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ LLVM Compiler-RT 8.0.1 ΠΈ TomCrypt 1.18.2. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° HwLoc сС користи Π·Π° Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΡ˜Π° Π½Π° процСсорот Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° FreeBSD.
    • Π‘Π»Π΅Π΄Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ΠΈ Π½Π° Π½ΠΎΠ²ΠΈ Π²Π΅Ρ€Π·ΠΈΠΈ: Vkd3d 1.18, Faudio 25.12, FluidSynth 2.4.2, LCMS2 2.17, LibMPG123 1.33.0, Libpng 1.6.51, LibTiff 4.7.1, LibXml2 2.12.10, LibXslt 1.1.43.

    Π˜Π·Π²ΠΎΡ€: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ² хостинг Π·Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²ΠΈ со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ сигурСн Π²Π΅Π±-хостинг со DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚Π°, VPS VDS сСрвСри | ProHoster