ReactOS 0.4.12


ReactOS 0.4.12

Ang paglabas ng ReactOS 0.4.12 operating system ay ipinakita, na naglalayong tiyakin ang pagiging tugma sa mga programa at driver ng Microsoft Windows.

Ito ang ikalabindalawang release pagkatapos lumipat ang proyekto sa mas mabilis na pagbuo ng release na may dalas na humigit-kumulang isang beses bawat tatlong buwan. Sa loob ng 21 taon na ngayon, ang operating system na ito ay nasa "alpha" na yugto ng pag-unlad. Ang installation kit ay inihanda para sa pag-download. ISO image (122 MB) at Live build (90 MB). Ang code ng proyekto ay ipinamamahagi sa ilalim ng mga lisensya ng GPLv2 at LGPLv2.

Sa kabila ng iskedyul ng pagpapatakbo ng pagbuo, ang pangwakas na paghahanda ng paglabas, na tradisyonal na isinasagawa sa isang hiwalay na sangay, ay tumagal ng halos anim na buwan. Ang dahilan ng napakahabang proseso ng paghahanda ay ang pagnanais ng release engineer na si Joachim Henze na iwasto ang pinakamaraming regression hangga't maaari na naipon sa nakalipas na ilang taon. Bilang isang resulta, higit sa 33 regression ang tinanggal, na maaaring tawaging isang kahanga-hangang resulta.

Ang pinakamahalagang pag-aayos sa bersyon 0.4.12 ay ang pag-aalis ng isang serye ng mga problema na humantong sa pag-render ng pagbaluktot text sa mga button sa maraming iba't ibang application, gaya ng iTunes at mga program batay sa .NET framework (2.0 at 4.0).

Dalawang bagong tema ang naidagdag - Lunar sa istilo ng XP na may binagong scheme ng kulay at Mizu sa istilo ng mga bagong bersyon ng Windows.

Na-activate ang suporta pagkakahanay ng bintana mga application na nauugnay sa mga gilid ng screen o lumalawak/mag-collapse kapag inililipat ang window gamit ang mouse sa ilang partikular na direksyon.

Nagdagdag ng libreng driver para sa Intel e1000 network adapter, na ginagamit bilang default sa VirtualBox at VMware virtual network interface. Ito ay binuo nina Viktor Perevertkin at Mark Jensen.

Idinagdag ni Stanislav Motylkov ang kakayahang mag-load ng mga driver para sa mga instrumento ng MIDI at pamahalaan ang mga ito.

Ang pinakalumang ulat ng bug na naayos sa ReactOS 0.4.12 ay isang kahilingan sa CORE-187 na magdagdag ng suporta para sa mga lokal na Dll override gamit ang ".local" na mga file. Kinakailangan ang lokal na override para gumana ang maraming portable program.

Ang mga problema sa pagpapatupad ng network boot gamit ang PXE protocol ay nalutas na.

Ang code ay muling isinulat upang protektahan ang mga bahaging tumatakbo sa kernel space (ntoskrnl, win32k, mga driver, atbp.) mula sa pagbabago ng mga application.

Naka-synchronize sa Wine Staging 4.0 codebase at na-update na mga bersyon ng mga third-party na bahagi: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, lib.x2.ml, lib.x.2.9.9ml libtiff 1.1.33 .4.0.10.

>>> Changelog

>>> Listahan ng mga bug na nalutas

>>> Mga pagsubok sa software at listahan ng mga regression para sa release 0.4.12

Pinagmulan: linux.org.ru

Magdagdag ng komento