Nueva versión de Cygwin 3.1.0, entorno GNU para Windows

Tras diez meses de desarrollo, la empresa Red Hat ha publicado ha lanzado la versión estable del paquete Cygwin 3.1.0, que incluye una biblioteca DLL para emular la API básica de Linux en Windows, permitiendo compilar programas diseñados para Linux con mínimas modificaciones. El paquete también incluye utilidades Unix estándar, aplicaciones de servidor, compiladores, bibliotecas y archivos de encabezado compilados directamente para ejecutarse en Windows.

Principales cambios:

  • En modo de compatibilidad con xterm se ha añadido soporte para 24 colores (funciona en Windows 10 a partir de la build 1703). Para la consola anterior, se añadió un modo que simula 24 colores mediante el uso de colores cercanos de la paleta de 16 bits;
  • Se ha añadido soporte para pseudoconsolas en PTY, una API para terminales virtuales que apareció en Windows 10 1809. El soporte para pseudoconsolas en
    Cygwin ha permitido que aplicaciones de consola nativas como gnu screen, tmux, mintty y ssh funcionen en PTY;
  • Se han añadido nuevas API para vincular procesos e hilos a núcleos de CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np y pthread_setaffinity_np. También se ha añadido soporte para el macro CPU_SET;
  • Se ha añadido una API para trabajar con bases de datos DBM, que almacena datos en formato clave/valor: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Se ha añadido la posibilidad de abrir múltiples canales FIFO para escribir;
  • En la función times() se ha implementado el soporte para un argumento con valor
    NULL;
  • La salida y el formato de /proc/cpuinfo se asemejan a su representación en Linux;
  • El límite del stackdump se ha incrementado de 13 a 32.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster