Lanzamiento de Cygwin 3.6.0, entorno GNU para Windows

La empresa Red Hat ha publicado una versión estable del paquete Cygwin 3.6.0, que incluye una biblioteca DLL para emular la API básica de Linux en Windows, permitiendo compilar y ejecutar en Windows programas diseñados para Linux con mínimas modificaciones. El paquete también incluye utilidades, aplicaciones de servidor, compiladores, bibliotecas y archivos de encabezado típicos para sistemas similares a Unix, compilados para funcionar en Windows. Cygwin proporciona funcionalidad similar a una distribución de Linux que opera sobre Windows. El código está escrito en C y se distribuye bajo las licencias GPLv2, LGPLv2.1 y GPLv3.

Principales cambios:

  • Se han implementado nuevas funciones: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize y posix_close, posix_spawn_file_actions_addchdir.
  • Se ha agregado soporte para los flags FS_PINNED_FL y FS_UNPINNED_FL para soportar los atributos de Windows FILE_ATTRIBUTE_PINNED y FILE_ATTRIBUTE_UNPINNED.
  • Se ha añadido la biblioteca libaio.a, destinada a verificar el soporte para POSIX aio.
  • Se ha agregado a la utilidad cygpath la opción "-r" para generar rutas de Windows con el prefijo "\\?\".
  • Se ha cambiado a la categoría de obsoleto y ya no se instala por defecto en nuevas versiones de Windows el protocolo SMBv1.
  • Se ha revisado el manejo de pipes no nombrados.
  • Se han activado instrucciones AVX/AVX2/AVX-512 en el manejador de señales.
  • El valor máximo del identificador de proceso (PID) se ha incrementado de 65536 a 4194304.

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