Ný útgáfa af Cygwin 3.1.0, GNU umhverfi fyrir Windows

Eftir tíu mánaða þróun, Red Hat опубликовала stöðugri pakkaútgáfu Cygwin 3.1.0, sem inniheldur DLL bókasafn til að líkja eftir grunn Linux API á Windows, sem gerir þér kleift að smíða forrit sem eru búin til fyrir Linux með lágmarksbreytingum. Pakkinn inniheldur einnig venjuleg Unix tól, netþjónaforrit, þýðendur, bókasöfn og hausaskrár sem eru beint saman til að keyra á Windows.

Helstu breytingar:

  • Í xterm samhæfniham er stuðningur við 24 bita liti veittur (virkar á Windows 10, byrjar með byggingu 1703). Fyrir gömlu stjórnborðið hefur stillingu verið bætt við til að líkja eftir 24 bita litum með því að nota svipaða liti úr 16 bita litatöflunni;
  • PTY hefur bætt við stuðningi við gervitölvur, API fyrir sýndarútstöðvar kynntar í Windows 10 1809. Stuðningur við gervitölvur í
    Cygwin gerði það mögulegt að láta innfædd tölvuforrit eins og gnu screen, tmux, mintty og ssh virka í PTY;

  • Bætt við nýjum API til að binda ferla og þræði við CPU kjarna: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np og pthread_setaffinity_np. Einnig bætt við stuðningi fyrir CPU_SET fjölva;
  • Bætt við API til að vinna með gagnagrunninn DBM, geymir gögn á lykil-/gildissniði: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;

  • Möguleikinn á margfaldri opnun á FIFO rásinni fyrir upptöku er veittur;
  • Fallið times() styður nú gildisrök
    NÚLL;

  • Framleiðsla og snið /proc/cpuinfo er nálægt framsetningu þess í Linux;
  • Stærð Stackdump-takmarka aukist úr 13 í 32.

Heimild: opennet.ru

Bæta við athugasemd