Ny version af Cygwin 3.1.0, GNU-miljø for Windows

Efter ti måneders udvikling har virksomheden Red Hat offentliggjorde udgivet en stabil version af pakken Cygwin 3.1.0, som inkluderer en DLL-bibliotek til emulering af det grundlæggende Linux API i Windows, hvilket gør det muligt at kompilere programmer, der er lavet til Linux, med minimale ændringer. Pakken inkluderer også Unix-værktøjer, serverapplikationer, compilere, biblioteker og header-filer, der er specificeret til udførelse i Windows.

Vigtige ændringer:

  • I kompatibilitetsmode med xterm er der tilføjet understøttelse af 24-bit farver (yderligere fungerer i Windows 10 fra build 1703). For den ældre konsol er der tilføjet en 24-bit farvesimulationsmode ved brug af nært beslægtede farver fra 16-bit paletten;
  • I PTY er der tilføjet understøttelse af pseudokonsoller — et API til virtuelle terminaler, der blev introduceret i Windows 10 1809. Understøttelse af pseudokonsoller i
    Cygwin har gjort det muligt at køre nativt konsolapplikationer i PTY som gnu screen, tmux, mintty og ssh;
  • Nye API'er til at binde processer og tråde til CPU-kerner er blevet tilføjet: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np og pthread_setaffinity_np. Understøttelse af makros CPU_SET er også blevet tilføjet;
  • Der er tilføjet et API til at arbejde med databaser DBM, der gemmer data i nøgle/værdi-format: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Mulighed for multiple åbning af FIFO-kanaler til skrivning er blevet sikret;
  • I funktionen times() er der implementeret understøttelse af et argument med værdien
    NULL;
  • Udsigten og formatet af /proc/cpuinfo er blevet tilpasset dets præsentation i Linux;
  • Størrelsen på begrænsningen stackdump er øget fra 13 til 32.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster