Nova verzija Cygwin 3.1.0, GNU okruženje za Windows

Nakon deset mjeseci razvoja, kompanija Red Hat objavila objavila je stabilno izdanje paketa Cygwin 3.1.0, koji uključuje DLL biblioteku za emulaciju osnovnog Linux API-ja u Windows-u, omogućujući kompilaciju programa stvorenih za Linux uz minimalne izmjene. Paket također uključuje standardne Unix alate, serverske aplikacije, kompajlere, biblioteke i zaglavlja direktno prilagođene za Windows.

Glavne promjene:

  • U načinu rada sa xterm podržana je 24-bitna boja (radi na Windows 10, počevši od verzije 1703). Za staru konzolu dodan je način simulacije 24-bitnih boja korištenjem približnih boja iz 16-bitne palete;
  • U PTY je dodana podrška za pseudokonzole — API za virtualne terminale, koji je uveden u Windows 10 1809. Podrška za pseudokonzole u
    Cygwin omogućila je korištenje nativnih konzolnih aplikacija u PTY, kao što su gnu screen, tmux, mintty i ssh;
  • Dodani su novi API-ji za vezivanje procesa i niti na CPU jezgre: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np i pthread_setaffinity_np. Također je dodana podrška za makro CPU_SET;
  • Dodana je API za rad s bazom podataka DBM, koja pohranjuje podatke u formatu ključ/vrijednost: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Omogućeno je višestruko otvaranje FIFO kanala za pisanje;
  • U funkciji times() implementirana je podrška za argument sa vrijednošću
    NULL;
  • Izlaz i format /proc/cpuinfo približeni su njegovom predstavljanju u Linux-u;
  • Veličina ograničenja stackdump povećana je sa 13 na 32.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster