Red Hat ընկերությունը քննարկել է տաս ամիս փորձարկումներից հետո հավաստագրված տարբերակը , ներառելով DLL-գրադարանը Linux-ի հիման վրա API-ների ինքնօրինակման համար Windows-ում, թույլ տալով՝ նվազագույն փոփոխություններով կառուցել Linux-ի համար նախատեսված ծրագրեր։ Փաթեթին նաև ներառված են Windows-ի համար առանձնացված ստանդարտ Unix օգտակարությունները, սերվերային ծրագրեր, կոմպիլատորներ, գրադարաններ և գլխակալների ֆայլեր։
Main changes:
- xterm-ի համատեղելիության režim-ի շնորհիվ աջակցություն է մատուցվում 24-բիթի գույներին (աշխատում է Windows 10-ում, սկսած 1703 հավաքածուից)։ Հին կոնսոլի համար ավելացվել է 24-բիթ գույների խառնաշփոթի դրամապանակ՝ օգտագործելով մոտ 16-բիթ գույների պալիտրից ղեկավարող գույները;
- PTY-ում ավելացված է վիրտուալ տերմինալների համար API, որը հայտնի է որպես կեղծ կոնսուլներ, որը մեկնարկվել է Windows 10 1809-ում։ Կեղծ կոնսուլների աջակցությունը Cygwin-ում թույլ է տվել՛ native կոնսոլային ծրագրերի աշխատանքներ կատարելը նման, ինչպիսին են gnu screen, tmux, mintty և ssh;
Ավելացվել են նոր API-ներ գործընթացների և թելերի կցման համար CPU-ներին։ sched_getaffinity, sched_setaffinity, pthread_getaffinity_np և pthread_setaffinity_np։ Օգտագործված է նաև CPU_SET մակրոն; - Ավելացվել է API, որը աշխատում է DBM-ի հետ
- , տվյալները պահված են բանալիկ/արժեք ձեւաչափում՝ dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error, Հնարավորություն է ապահովված բազմաթիվ FIFO-կանալի բացման համար գրառման համար;
times() ֆունկցի մեջ իրականացվել է аргументի աջակցություն, որի արժեքը - NULL է;
- /proc/cpuinfo-ի ելքը և ձևաչափը մոտեցված է Linux-ի ներկայացմանը;
stackdump-ի սահմանը մեծացել է 13-ից 32. - rdesktop նախագծին անհրաժեշտ է նոր հետնորդ
- Օգտագործեք նմանUnicode խորհրդանիշների միջոցով վավերացման շրջանցելու համար
Ընտանիք: opennet.ru
