ReactOS 0.4.12

Ներկայացվել է ReactOS 0.4.12 օպերացիոն համակարգի թողարկումը, որն ուղղված է Microsoft Windows-ի ծրագրերի և դրայվերների հետ համատեղելիության ապահովմանը։

Սա տասներկուերորդ թողարկումն է այն բանից հետո, երբ նախագիծն անցում կատարեց ավելի արագ թողարկման սերնդի` մոտավորապես երեք ամիսը մեկ հաճախականությամբ: Արդեն 21 տարի այս օպերացիոն համակարգը գտնվում է զարգացման «ալֆա» փուլում։ Տեղադրման փաթեթը պատրաստվել է ներբեռնման համար: ISO պատկեր (122 ՄԲ) և կենդանի ձևավորում (90 ՄԲ). Ծրագրի կոդը բաշխվում է GPLv2 և LGPLv2 լիցենզիաների ներքո:

Չնայած կազմավորման գործառնական ժամանակացույցին, թողարկման վերջնական նախապատրաստումը, որն ավանդաբար իրականացվում էր առանձին մասնաճյուղում, տևեց գրեթե վեց ամիս։ Նման երկար նախապատրաստական ​​գործընթացի պատճառն ազատ արձակման ինժեներ Յոահիմ Հենզեի ցանկությունն էր՝ շտկելու որքան հնարավոր է շատ հետընթացներ, որոնք կուտակվել էին վերջին մի քանի տարիների ընթացքում: Արդյունքում վերացվել է ավելի քան 33 հետընթաց, ինչը կարելի է տպավորիչ արդյունք անվանել։

0.4.12 տարբերակի ամենակարևոր ուղղումը մի շարք խնդիրների վերացումն էր, որը հանգեցրեց մատուցող աղավաղում տեքստը կոճակների վրա շատ տարբեր ծրագրերում, ինչպիսիք են iTunes-ը և .NET Framework-ի վրա հիմնված ծրագրերը (2.0 և 4.0):

Ավելացվել է երկու նոր թեմա՝ Lunar-ը XP-ի ոճում՝ փոփոխված գունային գամմայով և Mizu-ը՝ Windows-ի նոր տարբերակների ոճով։

Աջակցությունն ակտիվացված է պատուհանների հավասարեցում հավելվածներ էկրանի եզրերին կամ ընդլայնվում/փլուզվում են պատուհանը մկնիկով որոշակի ուղղություններով տեղափոխելիս:

Ավելացվել է անվճար վարորդ Intel e1000 ցանցային ադապտերի համար, որն օգտագործվում է լռելյայնորեն VirtualBox և VMware վիրտուալ ցանցային ինտերֆեյսներում: Այն մշակվել է Վիկտոր Պերվերտկինի և Մարկ Ջենսենի կողմից։

Ստանիսլավ Մոտիլկովն ավելացրել է MIDI գործիքների դրայվերները բեռնելու և դրանք կառավարելու հնարավորությունը:

ReactOS 0.4.12-ում ֆիքսված սխալի ամենահին զեկույցը CORE-187 հարցումն էր՝ «.local» ֆայլերի միջոցով տեղական Dll-ի անտեսումներին աջակցություն ավելացնելու համար: Շատ դյուրակիր ծրագրերի աշխատանքի համար անհրաժեշտ է տեղային անտեսումը:

PXE արձանագրության միջոցով ցանցի բեռնման հետ կապված խնդիրները լուծվել են:

Կոդը վերաշարադրվել է միջուկի տարածքում աշխատող բաղադրիչները (ntoskrnl, win32k, դրայվերներ և այլն) պաշտպանելու համար հավելվածների կողմից փոփոխվելուց:

Սինքրոնացված է Wine Staging 4.0 կոդերի բազայի և երրորդ կողմի բաղադրիչների թարմացված տարբերակների հետ՝ btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 .1.25.10xlt 2xlts 2.9.9ml 1.1.33, libtiff 4.0.10 .XNUMX.

>>> changelog

>>> Սխալների ցանկը շտկվել է

>>> Ծրագրային ապահովման թեստեր և ռեգրեսիաների ցանկ 0.4.12 թողարկման համար

Source: linux.org.ru

Добавить комментарий