ReactOS 0.4.12


ReactOS 0.4.12

ReactOS 0.4.12 -käyttöjärjestelmän julkaisu on esitelty, jonka tavoitteena on varmistaa yhteensopivuus Microsoft Windows -ohjelmien ja -ajurien kanssa.

Tämä on kahdestoista julkaisu sen jälkeen, kun projekti siirtyi nopeampaan julkaisun sukupolveen noin kerran kolmessa kuukaudessa. Nyt 21 vuoden ajan tämä käyttöjärjestelmä on ollut "alfa" kehitysvaiheessa. Asennuspaketti on valmis ladattavaksi. ISO-kuva (122 Mt) ja Live build (90 Mt). Projektikoodia jaetaan GPLv2- ja LGPLv2-lisensseillä.

Muodostumisen operatiivisesta aikataulusta huolimatta julkaisun lopullinen valmistelu, joka perinteisesti tehtiin erillisessä haarassa, kesti lähes kuusi kuukautta. Syynä näin pitkälle valmisteluprosessille oli julkaisuinsinöörin Joachim Henzen halu korjata mahdollisimman monta viime vuosien aikana kertynyttä regressiota. Tämän seurauksena yli 33 regressiota eliminoitiin, mitä voidaan kutsua vaikuttavaksi tulokseksi.

Version 0.4.12 merkittävin korjaus oli useiden ongelmien poistaminen, jotka johtivat siihen tuottaa vääristymiä tekstiä painikkeissa monissa eri sovelluksissa, kuten iTunesissa ja .NET-kehykseen perustuvissa ohjelmissa (2.0 ja 4.0).

Kaksi uutta teemaa on lisätty - Lunar XP:n tyyliin muuttuneella värimaailmalla ja Mizu uusien Windows-versioiden tyyliin.

Tuki aktivoitu ikkunoiden kohdistus sovelluksia suhteessa näytön reunoihin tai laajentaa/kutistaa, kun ikkunaa liikutetaan hiirellä tiettyihin suuntiin.

Lisätty ilmainen ohjain Intel e1000 -verkkosovittimelle, jota käytetään oletuksena VirtualBox- ja VMware-virtuaaliverkkoliitännöissä. Sen ovat kehittäneet Viktor Perevertkin ja Mark Jensen.

Stanislav Motylkov lisäsi mahdollisuuden ladata MIDI-instrumenttien ajureita ja hallita niitä.

Vanhin ReactOS 0.4.12:ssa korjattu virheraportti oli CORE-187:n pyyntö lisätä tuki paikallisille DLL-ohituksille käyttämällä ".local"-tiedostoja. Paikallinen ohitus on välttämätön, jotta monet kannettavat ohjelmat toimisivat.

Ongelmat verkkokäynnistyksen toteuttamisessa PXE-protokollan avulla on ratkaistu.

Koodi on kirjoitettu uudelleen suojaamaan ydintilassa olevia komponentteja (ntoskrnl, win32k, ajurit jne.) sovellusten muuttamiselta.

Synkronoitu Wine Staging 4.0 -koodikannan kanssa ja päivitetyt versiot kolmansien osapuolien komponenteista: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10x.2xs.2.9.9 .1.1.33, libtiff 4.0.10 .XNUMX.

>>> changelog

>>> Lista vioista korjattu

>>> Ohjelmistotestit ja lista regressioista julkaisulle 0.4.12

Lähde: linux.org.ru

Lisää kommentti