Új Cygwin 3.1.0 verzió, GNU környezet Windows-hoz

Tíz hónapnyi fejlesztés után a Red Hat Company kiadta stabil kiadása Cygwin 3.1.0, amely tartalmaz egy DLL-könyvtárat a Linux API alapvető emulációjához Windows-ban, lehetővé téve a Linux-ra készült programok minimális módosítással való összegyűjtését. A csomagban közvetlenül Windows-ra készített, standard Unix segédprogramok, szerveralkalmazások, fordítók, könyvtárak és fejlécek is találhatók.

Főbb változások:

  • Az xterm kompatibilitási módban 24-bites szín támogatás érhető el (Windows 10 esetén 1703-as verziótól). A régi konzolhoz hozzáadták a 24-bites színek szimulációjának módját a 16-bites palettából származó közelítő színek felhasználásával;
  • A PTY-hoz hozzáadták a pszeudo konzolok támogatását — az API a virtuális terminálokhoz, amely a Windows 10 1809-es verziójában jelent meg. A pszeudo konzolok támogatása a
    Cygwinben lehetővé tette a natív konzolalkalmazások, mint például a gnu screen, tmux, mintty és ssh működését a PTY-ben;
  • Új API-kat adtak hozzá a folyamatok és szálak CPU magokhoz való kötéséhez: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np és pthread_setaffinity_np. Ezen kívül hozzáadták a CPU_SET makrót is;
  • Hozzáadtak egy API-t az adatbázis kezeléséhez DBM, amely kulcs/érték formátumban tárolja az adatokat: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Lehetővé vált a FIFO-csatorna többszörös megnyitása írásra;
  • A times() függvényben a NULL értékű paraméter támogatását valósították meg;
    A /proc/cpuinfo kimenete és formátuma közelít a Linux-os megjelenéséhez;
  • A stackdump korlátozása 13-ról 32-re növekedett.
  • Tíz hónapnyi fejlesztés után a Red Hat Company kiadta a csomag stabil verzióját

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster