Compania Red Hat a lansat o versiune stabilă a pachetului Cygwin 3.5.0, care include o bibliotecă DLL pentru emularea API-ului de bază Linux în Windows, permițând compilarea programelor destinate Linux cu modificări minime. Pachetul conține, de asemenea, utilitare Unix standard, aplicații server, compilatoare, biblioteci și fișiere de antet compilate pentru a rula în Windows.
Lansarea este notabilă prin încetarea suportului pentru Windows 7, Windows 8, Windows Server 2008 R2 și Windows Server 2012. Astfel, Cygwin 3.5.0 suportă doar Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 și Windows Server 2022.
Paleta de culori a fost modificată, oferind o separare mai contrastantă între text și fundal.
- A fost permis accesul la dispozitivele consolei (/dev/consN) din procesele conectate la alte console sau terminale pty. Această modificare a permis rularea utilitarelor GNU screen și tmux în consolă.
- A fost adăugată utilitarul newgrp pentru a schimba identificatorul grupului în sesiunea curentă.
- Utilitarul cygcheck a fost îmbunătățit cu suport pentru căutarea pachetelor în distribuția cygwin și pentru obținerea informațiilor despre pachetele disponibile și instalate.
- Funcțiile fnmatch și glob au fost îmbunătățite cu posibilitatea de a specifica clase de caractere în definirea măștilor (de exemplu, «[:alnum:]», «[=a=]», «[.aa.]»).
- A fost adăugat directorul /dev/disk cu subdirectoare „by-*”, care sunt link-uri simbolice către dispozitivele de disc și partițiile de disc:
- by-drive/DRIVE_LETTER -> ../..../sdXN
- by-label/VOLUME_LABEL -> ../..../sdXN
- by-id/BUSTYPE-[VENDOR_]PRODUCT_[SERIAL|0xHASH][-partN] -> ../..../sdX[N]
- by-partuuid/MBR_SERIAL-OFFSET -> ../..../sdXN
- by-partuuid/GPT_GUID -> ../..../sdXN
- by-uuid/VOLUME_SERIAL -> ../..../sdXN
- by-voluuid/MBR_SERIAL-OFFSET -> ../..../sdXN
- by-voluuid/VOLUME_GUID -> ../..../sdXN
Sursa: opennet.ro
