ReactOS 0.4.12


ReactOS 0.4.12

Predstavljeno je izdanje ReactOS 0.4.12 operativnog sistema sa ciljem da se obezbedi kompatibilnost sa Microsoft Windows programima i drajverima.

Ovo je dvanaesto izdanje nakon što je projekat prešao na generisanje bržeg izdanja sa frekvencijom od otprilike jednom svaka tri mjeseca. Već 21 godinu ovaj operativni sistem je u "alfa" fazi razvoja. Instalacioni komplet je pripremljen za preuzimanje. ISO slika (122 MB) i live build (90 MB). Projektni kod se distribuira pod GPLv2 i LGPLv2 licencama.

Uprkos operativnom rasporedu formiranja, konačna priprema izdanja, koja se tradicionalno odvijala u posebnom ogranku, trajala je skoro šest mjeseci. Razlog tako dugog pripremnog procesa bila je želja inženjera izdanja Joachima Henzea da ispravi što više regresija koje su se nakupile u proteklih nekoliko godina. Kao rezultat toga, eliminirano je više od 33 regresije, što se može nazvati impresivnim rezultatom.

Najznačajnija ispravka u verziji 0.4.12 bila je eliminacija niza problema koji su doveli do rendering distortion tekst na dugmadima u mnogim različitim aplikacijama, kao što su iTunes i programi zasnovani na .NET frameworku (2.0 i 4.0).

Dodane su dvije nove teme - Lunar u stilu XP sa promijenjenom šemom boja i Mizu u stilu novih verzija Windowsa.

Podrška je aktivirana poravnanje prozora aplikacije u odnosu na ivice ekrana ili proširenje/kolapse kada se prozor pomera mišem u određenim pravcima.

Dodan je besplatni drajver za Intel e1000 mrežni adapter, koji se podrazumevano koristi u virtuelnim mrežnim interfejsima VirtualBox i VMware. Razvili su ga Viktor Perevertkin i Mark Jensen.

Stanislav Motylkov je dodao mogućnost učitavanja drajvera za MIDI instrumente i upravljanja njima.

Najstariji izvještaj o grešci popravljen u ReactOS-u 0.4.12 bio je CORE-187 zahtjev za dodavanje podrške za lokalne Dll nadjačavanja koristeći ".local" datoteke. Lokalno nadjačavanje je neophodno za rad mnogih prenosivih programa.

Problemi u implementaciji mrežnog pokretanja pomoću PXE protokola su riješeni.

Kod je ponovo napisan da zaštiti komponente koje rade u prostoru kernela (ntoskrnl, win32k, drajveri, itd.) od modifikacije od strane aplikacija.

Sinhronizirano s kodnom bazom Wine Staging 4.0 i ažuriranim verzijama komponenti trećih strana: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10xl 2lt. .2.9.9, libtiff 1.1.33 .4.0.10.

>>> promjena

>>> Ispravljena lista grešaka

>>> Softverski testovi i lista regresija za izdanje 0.4.12

izvor: linux.org.ru

Dodajte komentar