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

По Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ 29 СкспСримСнтални Π²Π΅Ρ€Π·ΠΈΠΈ, бСшС прСтставСно стабилно ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°Ρ‚Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Win32 API - Wine 10.0, Π²ΠΎ која Π±Π΅Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ повСќС ΠΎΠ΄ 6000 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. ΠšΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΠ²Π°ΡšΠ° Π²ΠΎ Π½ΠΎΠ²Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ цСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARM64EC, ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΈ со Π³ΠΎΠ»Π΅ΠΌΠ° густина Π½Π° пиксСли, стандардно Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ Wayland, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ ΠΈ ΡŸΠΎΡ˜ΡΡ‚ΠΈΠΊ, Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π΅Π½ Π·Π°Π΄Π½ΠΈΠ½Π° Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° FFmpeg, Bluetooth Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€, ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Vulkan 1.4, моТност Π·Π° Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° ΠΏΡ€Π΅Ρ„Ρ€Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠΈ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.

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

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

  • ARM64
    • ОбСзбСдСна Π΅ цСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARM64EC (ARM64 Emulation Compatible), Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π²ΠΎ Wine Π·Π° ΠΊΠΎΠ΅ достигна Сднаквост со Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARM64. АрхитСктурата ARM64EC Π΅ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½Π° Π΄Π° Π³ΠΎ поСдностави ΠΏΡ€Π΅Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ напишани Π·Π° систСмитС x64_86 Π½Π° систСмитС ARM64 ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ x64_86 Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° ARM64 со помош Π½Π° Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ цСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΡ‚ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ARM64X PE, кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠΎΠ΄ Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ ARM64EC ΠΈ ARM64 Π²ΠΎ Π΅Π΄Π½Π° ΠΈΠ·Π²Ρ€ΡˆΠ½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. Π—Π° Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ Wine Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ARM64X, Ρ‚Ρ€Π΅Π±Π° Π΄Π° инсталиратС LLVM ΠΎΠ΄ Git (Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½Π°Ρ‚Π° функционалност ќС Π±ΠΈΠ΄Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½Π° Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ LLVM 20) ΠΈ ΠΊΠΎΠ³Π° ја ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Ρ‚Π΅ скриптата β€žΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ˜β€œ, Π½Π°Π²Π΅Π΄Π΅Ρ‚Π΅ ја ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° β€ž-enable-archs=arm64ec,aarch64β€œ .
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° 64-Π±ΠΈΡ‚Π½ΠΈ x86 систСми. Кога користитС ARM64EC, самото Π²ΠΈΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅, Π° Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π° само Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° x86-64. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° со Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΎΡ‚ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½Π° Π²ΠΎ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ Wine, Π½ΠΎ Π·Π° Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΠΈ x86-64 ΠΊΠΎΠ΄ΠΎΡ‚ Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° ARM64, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ користитС Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΠΎΡ‚ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ FEX ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ со ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ARM64EC.
    • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ARM64 Π±Π°Ρ€Π° систСмот Π΄Π° користи страници ΠΎΠ΄ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΎΠ΄ 4KB ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π±Π°Ρ€Π° ABI. Windows (Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ срСдини со Ρ˜Π°Π΄Ρ€Π° Linux, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° 16K ΠΈΠ»ΠΈ 64K мСмориски страници сè ΡƒΡˆΡ‚Π΅ Π½Π΅ Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΎ).
  • Π“Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ потсистСм
    • Π‘ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠΏΡ€Π΅Ρ†ΠΈΠ·Π½ΠΎ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΈ со висока густина Π½Π° пиксСли (High-DPI). ОбСзбСдСна Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π½Π° свСсност Π·Π° DPI Π·Π° Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΈ со висока густина Π½Π° пиксСли, имајќи ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π°Π»ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° DPI ΠΈΠ»ΠΈ Π½Π΅ (Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Π½Π΅ Π³ΠΎ Π·Π΅ΠΌΠ°Π°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ DPI сС скалираат автоматски). Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚Ρ„Ρ€Π»Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° со висок DPI Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ прСфикси Π·Π° Π²ΠΈΠ½ΠΎ.
    • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Vulkan 1.4 Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π½Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΎΡ‚ Π·Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΠΎΡ‚ API Π½Π° Vulkan (Vulkan 9.0 бСшС ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ Π²ΠΎ Wine 1.3.272). Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Vulkan СкстСнзии Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.
    • ΠŸΡ€ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π°Ρ‚Π° Π½Π° X11, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ моТноста Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° дСтски ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π½Π° Vulkan Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ користат Ρ‚Π°ΠΊΠ²ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π·Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ 3Π” содрТина (ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ Ρ‚Π°ΠΊΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° бСшС достапна само Π·Π° OpenGL).
    • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ„ΠΎΠ½Ρ‚ΠΎΠ²ΠΈ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° GdiPlus, која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° користитС Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Ρ„ΠΎΠ½Ρ‚ΠΎΠ²ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° тСкст Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π½Π΅ΠΌΠ° Ρ„ΠΎΠ½Ρ‚ΠΎΠ²ΠΈ ΠΊΠΎΠΈ ΠΎΠ΄Π΄Π΅Π»Π½ΠΎ Π³ΠΈ ΠΏΠΎΠΊΡ€ΠΈΠ²Π°Π°Ρ‚ ситС Π·Π½Π°Ρ†ΠΈ ΡˆΡ‚ΠΎ сС Π½Π°ΠΎΡ“Π°Π°Ρ‚ Π²ΠΎ тСкстот.
  • WAYLAND
    • Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° Π³ΠΎ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ winewayland.drv, кој ΠΌΡƒ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° Wine Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ срСдини Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Wayland Π±Π΅Π· ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° XWayland ΠΈΠ»ΠΈ X11 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Wine Π³ΠΈ стартува стандарднитС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π° Wayland само Π°ΠΊΠΎ XWayland Π½Π΅ Π΅ достапСн; Π²ΠΎ спротивно, XWayland Π΅ ΠΏΡ€Π΅Ρ‚ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½ΠΈΠΎΡ‚ стартувач. Π—Π° Π΄Π° Π³ΠΎ форсиратС Wayland, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ја користитС ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° DISPLAY ΠΈΠ»ΠΈ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ рСгистарски ΠΊΠ»ΡƒΡ‡ со ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° file.reg: Windows Π£Ρ€Π΅Π΄ΡƒΠ²Π°Ρ‡ Π½Π° рСгистар Π²Π΅Ρ€Π·ΠΈΡ˜Π° 5.00 [HKEY_CURRENT_USER\Software\Wine\Drivers] "Graphics" = "wayland" ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈ Π³ΠΎ со ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°: $ WINEPREFIX = /path/to/prefix wine regedit /path/to/file.reg
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° OpenGL ΠΈ Π±Π°Ρ„Π΅Ρ€ΠΈ Π·Π° пиксСли (pBuffer) Π½Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΎΡ‚ winewayland.drv.
    • РСшСни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° скокачки ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π²ΠΎ срСдини Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π’Π΅Ρ˜Π»Π΅Π½Π΄.
    • Кога користитС Wayland, сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° автоматско ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΡ‚ΠΈΡΠΊΠ°ΡšΠ΅ Π½Π° ΠΊΠΎΠΏΡ‡ΠΈΡšΠ°Ρ‚Π°.
  • ДСсктоп ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π°
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ СкспСримСнталСн ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π·Π° β€žΠΌΠΎΠ΄Π΅ΡΠ΅Ρ‚ΠΈΡ€Π°ΡšΠ΅β€œ ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠΌΠΈΡ‚ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€Π΅Ρ„Ρ€Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠΈ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π±Π΅Π· Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ Π΄Π° Π³ΠΈ ΠΌΠ΅Π½ΡƒΠ²Π°Ρ‚Π΅ поставкитС Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚. Видливоста Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° Ρ€Π΅Π·ΠΎΠ»ΡƒΡ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ Π±Π΅Π· ΠΏΡ€Π΅Ρ„Ρ€Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ сС создава ΠΏΡ€Π΅ΠΊΡƒ ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅ ΠΈ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² Π°ΠΏΠ»Π΅Ρ‚ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ°Π½Π΅Π» Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° ΠΏΠΎΠ²Ρ€ΡˆΠΈΠ½Π° (desk.cpl) со ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со поставкитС Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ја ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π°Ρ‚Π° Ρ€Π΅Π·ΠΎΠ»ΡƒΡ†ΠΈΡ˜Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° ΠΏΠΎΠ²Ρ€ΡˆΠΈΠ½Π° ΠΈΠ»ΠΈ Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚).
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ моТност Π·Π° Ρ€Π΅ΡΠ΅Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° поставкитС Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ Π½Π° стандарднитС врСдности Π°ΠΊΠΎ Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС Π²Ρ€Π°Ρ‚ΠΈ ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° ΠΏΠΎ ΠΏΠ°Π΄ Π½Π° процСсот.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠΊΠΎΠ½ΠΈ Π²ΠΎ систСмската Π»Π΅Π½Ρ‚Π° (Π²ΠΎ β€žHKLM\Software\Microsoft\β€œ)Windows\CurrentVersion\Policies\Explorer" Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π½Π°Π²Π΅Π΄Π΅ β€žNoTrayItemsDisplay=1β€œ).
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° школки (Shell launcher) Π²ΠΎ дСсктоп Ρ€Π΅ΠΆΠΈΠΌ (Π²ΠΎ β€žHKLM\Software\Microsoft\β€œWindows\CurrentVersion\Policies\Explorer" Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π½Π°Π²Π΅Π΄Π΅ β€žNoDesktop=1β€œ).
  • Π”ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½3Π”
    • Π Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ со OpenGL сСга Π±Π°Ρ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° GLSL 1.20, ΠΊΠ°ΠΊΠΎ ΠΈ наставкитС EXT_framebuffer_object ΠΈ ARB_texture_non_power_of_two. ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° стариот ARB shader backend ΠΈ поставката OffscreenRenderingMode Π΅ ΠΏΡ€Π΅ΠΊΠΈΠ½Π°Ρ‚Π°.
    • Π—Π° Direct3D 9 ΠΈ постари, Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ Ρ†Π΅Π²ΠΊΠΎΠ²ΠΎΠ΄ со фиксна Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° (постариот Direct3D ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡˆΠ΅ само ΠΎΠ΄Π½Π°ΠΏΡ€Π΅Π΄ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½Π°Ρ‚), ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Π½Π° ΡˆΠ΅Ρ˜Π΄Π΅Ρ€ΠΎΡ‚ HLSL ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Ρ˜ΡœΠΈ Π΅ΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° фиксна Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ Vulkan ΠΈΠ»ΠΈ OpenGL API.
    • Π Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ со Vulkan користи СкстСнзии Π½Π° Vulkan Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Π΄Π° ја ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΠΎΡ‚ Ρ†Π΅Π²ΠΊΠΎΠ²ΠΎΠ΄, Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ ΠΏΠ΅Π»Ρ‚Π΅Ρ‡Π΅ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ ΠΈΠ³Ρ€ΠΈΡ‚Π΅.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π° glsl-vkd3d Π·Π° GLSL ΡˆΠ΅Ρ˜Π΄Π΅Ρ€ΠΈ, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ vkd3d-shader.
    • ОбСзбСдСна ΠΏΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ Direct3D Π΅Ρ„Π΅ΠΊΡ‚ΠΈ со помош Π½Π° vkd3d-shader.
    • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° D3DX9 ја ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° способноста Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° MIP тСкстури (MipMap) ΠΏΡ€ΠΈ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° волумСтриски тСкстури. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π·Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±ΠΎΠΈ ΠΎΠ΄ 64 bpp RGBA ΠΈ 48 bpp RGB Π²ΠΎ PNG слики, ΠΊΠ°ΠΊΠΎ ΠΈ X8L8V8U8, A2W10V10U10, A8P8, V16U16 ΠΈ Q16W16V16U16 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ.
  • Π—Π²ΡƒΠΊ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ
    • Како Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π°Ρ‚Π° Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° GStreamer, сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Π½ΠΎΠ² ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΡ˜Π°Π»Π΅Π½ Π·Π°Π΄Π½ΠΈΠ½Π°, заснован Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° FFmpeg ΠΈ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° водСњС Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Π½Π° Media Foundation. Π—Π° Π΄Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈΡ‚Π΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ Π·Π°Π΄Π΅Π½ Π΄Π΅Π», Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π½Π°Π²Π΅Π΄Π΅Ρ‚Π΅ β€žDisableGstByteStreamHandler=1β€œ Π²ΠΎ Π΄Π΅Π»ΠΎΡ‚ Π·Π° рСгистар β€žHKCU\Software\Wine\MediaFoundationβ€œ.
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Media Foundation API Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π·Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΄Π° сС приспособат Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΠΊΠΎΠΈ зависат ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° Π΄Π΅ΠΌΡƒΠ»Ρ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€Π°ΡšΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅.
    • DirectMusic API Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ MIDI-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ.
  • Π’Π»Π΅Π·Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΎΡ‚ Π·Π° Bluetooth.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π°ΠΏΠ»Π΅Ρ‚ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ°Π½Π΅Π» Π½Π° ΡŸΠΎΡ˜ΡΡ‚ΠΈΠΊ (joy.cpl) со ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° поставкитС Π·Π° ΡŸΠΎΡ˜ΡΡ‚ΠΈΠΊΠΎΡ‚.
    • НаправСни сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π½Π° ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π°Ρ‡ΠΊΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ (Ρ‚Π°Ρ‡ΠΏΠ°Π΄ΠΎΠ²ΠΈ, Π³Π»ΡƒΠ²Ρ‡ΠΈΡšΠ°) со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ HID (ΡƒΡ€Π΅Π΄ Π·Π° Ρ‡ΠΎΠ²Π΅Ρ‡ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ). Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ mouhid.sys Π·Π° HID ΡƒΡ€Π΅Π΄ΠΈ. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΏΠ°Ρ€ΡΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈΡ‚Π΅ Π²Π»Π΅Π·Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° Π½ΠΈΠ² сСга сС прСнСсуваат Π΄ΠΎ Windows-Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊΠΎ посСбни ΡƒΡ€Π΅Π΄ΠΈ.
    • Π—Π° X11 Π·Π°Π΄Π½ΠΈΠ½Π°Ρ‚Π°, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΅ΠΊΡ€Π°Π½ΠΈ Π½Π° Π΄ΠΎΠΏΠΈΡ€ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ моТноста Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° повСќС Π΄ΠΎΠΏΠΈΡ€ ΠΏΡ€Π΅ΠΊΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° WM_POINTER* ΠΏΠΎΡ€Π°ΠΊΠΈ (WM_POINTERENTER, WM_POINTERLEAVE, ΠΈΡ‚Π½.).
    • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈ структури Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° user32 Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠ° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, со ΡˆΡ‚ΠΎ сС зголСмија пСрформанситС ΠΈ сС Π½Π°ΠΌΠ°Π»ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Wine Server.
    • Winex11 Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° настани Π½Π° XInput2 Π²ΠΎ однос Π½Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
    • Π‘ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° тастатури со распорСд Π½Π° Π”Π²ΠΎΡ€ΠΆΠ°ΠΊ.
  • ΠˆΠ°Π΄Ρ€ΠΎ (ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ Π½Π° Ρ˜Π°Π΄Ρ€ΠΎΡ‚ΠΎ Windows)
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΅ΡΠΊΠ°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ˜Π°Ρ‚Π° Π½Π° процСсот (процСсот ΡˆΡ‚ΠΎ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°ΠΊΠΎ стандардСн корисник ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ администраторски ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ). Кога ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ сСрвСрски процСси (msi Π°ΠΊΡ†ΠΈΠΎΠ½Π΅Π½ сСрвСр), ΠΊΠ°ΠΊΠΎ ΠΈ процСси ΠΊΠΎΠΈ Π³ΠΈ ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ RtlCreateUserProcess() ΠΈ CreateProcessInternal(), стандардно Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ администраторски Ρ‚ΠΎΠΊΠ΅Π½.
    • Кога сС Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° дискот, сСкогаш ΠΊΠΎΠ³Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎ, сСга сС користи пристап Π΄ΠΎ систСмски услуги ΠΏΡ€Π΅ΠΊΡƒ DBus, намСсто Π΄Π° сС ΠΎΠ±ΠΈΠ΄ΡƒΠ²Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄Π° пристапи Π΄ΠΎ ΡƒΡ€Π΅Π΄ΠΎΡ‚.
    • ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π·Π° Сднонасочна мСѓупроцСсна ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° (IPC) Π½Π° Mailslots сСга Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π²ΠΎ Wine сСрвСрот, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Ρ˜ΡœΠΈ цСлосна сСмантичка ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°. Windows.
    • Π‘ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Ρ‡Π΅ΠΊΠ°ΡšΠ΅ Π·Π° настани Π½Π° сСриска ΠΏΠΎΡ€Ρ‚Π° Π²ΠΎ асинхрон Ρ€Π΅ΠΆΠΈΠΌ.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ цСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° СкстСнзии Π½Π° процСсорот XSTATE Π²ΠΎ контСксти Π½Π° нишки, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Ρ˜ΡœΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π½ΠΎΠ²ΠΈ вСкторски СкстСнзии ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ AVX-512.
  • Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
    • ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Π»Π΅Π·Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ сС користи Π²ΠΎ ΠΏΡ€Π΅Π²Π΅Π΄ΡƒΠ²Π°Ρ‡ΠΎΡ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ cmd.exe Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ напишан. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ β€ž||β€œ Π½Π° cmd.exe И β€ž&&β€œ.
    • УслуТната Π°Π»Π°Ρ‚ΠΊΠ° findstr Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈ ΠΈΠ·Ρ€Π°Π·ΠΈ ΠΈ ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ° ΠΊΠΎΠΈ Π½Π΅ сС чувствитСлни Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π±ΡƒΠΊΠ²ΠΈ.
    • Бпособноста Π·Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ARM32EC Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ ΠΊΠΎΠΌΡƒΠ½Π°Π»Π½ΠΈΡ‚Π΅ услуги regsvr32 ΠΈ rundll64.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ: ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π²Π»Π΅Π·Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, fc Π·Π° ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΊΠ°Π΄Π΅ Π·Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ.
    • ΠΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° wmic ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°.
    • Explorer Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° стартното ΠΌΠ΅Π½ΠΈ ΠΈ Π»Π΅Π½Ρ‚Π°Ρ‚Π° со Π°Π»Π°Ρ‚ΠΊΠΈ. ОвозмоТСно ΡΡ‚Π°Ρ€Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° explorer.exe со Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈ ΠΏΡ€Π°Π²Π° Π·Π° пристап.
  • Алатки Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° β€ž-marm64xβ€œ Π²ΠΎ winebuild Π·Π° Π΄Π° сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π°Ρ‚ Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ARM64X.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° β€ž-marm64xβ€œ Π½Π° winegcc Π·Π° Π΄Π° сС ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π³Ρ€Π°Π΄Π΅ΡšΠ΅ Π·Π° ARM64X.
    • Π”Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ со помош Π½Π° Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π° Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ (IDL) користат ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΊΠΎΠΈ цСлосно Π³ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π°Π°Ρ‚ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ.
    • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Ρ‚ΠΈΠΏΠΎΠ²ΠΈ (TypeLib) Π²ΠΎ стариот Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ (SLTG) Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ IDL (Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π”Π΅Ρ„ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π° Јазик).
    • УслуТната Π°Π»Π°Ρ‚ΠΊΠ° winedump Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΄Π΅ΠΏΠΎΠ½ΠΈΠΈ Π½Π° minidump Ρ‚Π°Π±Π΅Π»ΠΈ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° исклучоци Π½Π° C++ ΠΈ рСсурси typelib.
  • Π˜Ρ‚Π½
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Diffie-Hellman (DH). Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ способност Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ°ΡšΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° DH. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈ Π·Π° создавањС ΠΏΠ°Ρ€ΠΎΠ²ΠΈ Π½Π° јавни ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΈ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ.
    • ОбСзбСдСно Π΅ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ полнСњС OAEP (ΠžΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ асимСтрично ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Ρ‡ΠΊΠΎ полнСњС) Π·Π°Π΅Π΄Π½ΠΎ со Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΡ‚ RSA.
    • DirectPlay API ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ΠΌΡ€Π΅ΠΆΠ½ΠΈ сСсии.
    • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Ρ€Π°ΠΊΡƒΠ²Π°ΡšΠ΅ со асинхрони Π²Π»Π΅Π·Π½ΠΎ/ΠΈΠ·Π»Π΅Π·Π½ΠΈ ΡΠΎΡΡ‚ΠΎΡ˜Π±ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ WoW64 (64-Π±ΠΈΡ‚Π΅Π½) Ρ€Π΅ΠΆΠΈΠΌ Windows-Π½Π°-Windows), ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Ρ‚Π΅ 32-Π±ΠΈΡ‚Π΅Π½ Windows-Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° 64-Π±ΠΈΡ‚Π½ΠΈ Unix систСми.
    • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ODBC Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΈ Π·Π° DBMS ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Π½ΠΈ Π·Π° Windows.
    • Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ARM, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ цСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° исклучоцитС RPC/COM, C++ RTTI (Run-Time Type Information) ΠΈ C++.
    • Π’ΠΎ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ C, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ANSI спровСдуваат ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° UTF-8 ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅.
    • ΠŸΡ€ΠΎΡˆΠΈΡ€Π΅Π½ΠΈ сС моТноститС Π½Π° MSHTML ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ²ΠΈ ΠΈ конструктори Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ. Нов ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° Π²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ Π·Π° MSHTML Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π²ΠΎ ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚ JavaScript. Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ MSHTML Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ сС ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°Π½ΠΈ Π²ΠΎ Π²Π°Π»ΠΈΠ΄Π½ΠΈ JavaScript ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ Ρ“ΡƒΠ±Ρ€Π΅ Π½Π° JavaScript Π·Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠΊΡ€ΠΈΠ΅ ситС контСксти Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ скрипти Π²ΠΎ нишка. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ArrayBuffer ΠΈ DataView JavaScript ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ.
    • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° статичка Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ Π·Π° тСстови Clang ΠΈ JUnit Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ систСмот Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Gitlab.
    • Π’ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Capstone 5.0.3, ΠΏΡ€Π΅ΠΊΡƒ која сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Ρ€Π°ΡΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ Π΄Π΅Π±Π°Π³Π΅Ρ€ΠΎΡ‚ Π½Π° WineDb.
    • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ΠΈ Π½Π° Π½ΠΎΠ²ΠΈ Π²Π΅Ρ€Π·ΠΈΠΈ: Vkd3d 1.14, Faudio 24.10, FluidSynth 2.4.0, LDAP 2.5.18, LCMS2 2.16, LibJpeg 9f, LibMPG123 1.32.9, LibP1.6.44, LibPng, LibPng 4.7.0, LibPng, 2, LibPng 2.12.8.bT, LibPng 1.1.42. 1.3.1, LibXslt XNUMX ΠΈ Zlib XNUMX.

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

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