Cygwin 3.4.0 buraxılışı, Windows üçün GNU mühiti

Red Hat şirkəti, Windows-da əsas Linux API-nin emulyasiyası üçün DLL kitabxanasını özündə birləşdirən Cygwin 3.4.0 paketinin sabit buraxılışını dərc etdi. Bu paket, Linux üçün yaradılmış proqramları minimum dəyişikliklərlə tərtib etməyə imkan verir. Paket həmçinin Windows-da işlətmək üçün birbaşa tərtib edilmiş standart Unix utilitlərini, server tətbiqlərini, kompilatorları, kitabxanaları və başlıq fayllarını da əhatə edir.

Buraxılış, 64-bit Windows-da 32-bit proqramların işlədilməsini təmin edən WoW64 qatının və 32-bit quraşdırmaların dəstəklənməsinin dayanması ilə diqqət çəkir. Həmçinin Windows Vista və Windows Server 2008 əməliyyat sistemlərinin dəstəyi dayandırılıb. Növbəti versiyada (3.5) Windows 7, Windows 8, Windows Server 2008 R2 və Windows Server 2012-nin dəstəyinin dayandırılması planlaşdırılır. Bununla, Cygwin 3.5.0-da yalnız Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 və Windows Server 2022 dəstəklənəcək.

Digər dəyişikliklər:

  • Cygwin DLL-də varsayılan olaraq aktiv olan adres məkanının randomizasiyası (ASLR) həyata keçirilməsi imkanı təqdim edilib.
  • «.com» uzantılı fayllar üçün xüsusi fayl emalçısı silinib.
  • setrlimit(RLIMIT_AS) çağırışını emal etmək üçün kod əlavə edilib.
  • Proc//status-da siqnal maskalarının emal edilməsi üçün kod əlavə edilib.
  • UDP_SEGMENT və UDP_GRO soket opsiyalarının emalçıları əlavə edilib.
  • Varsayılan olaraq «CYGWIN=pipe_byte» seçimi təyin edilib, burada adlandırılmamış kanallar bayt rejimində işləyir, mesaj ötürmə rejimində deyil.
  • stdio.h başlıq faylında tərtib olunan giriş funksiyalarında faylın sonu (EOF) ilə bağlı oxuma cəhdləri deaktiv edilib, bu da davranışı Linux-a yaxınlaşdırır.
  • PATH mühit dəyişənində boş yol göstərilməsi indi cari kataloqa istinad olaraq qiymətləndirilir, bu, Linux-da olan davranışa uyğundur.
  • Varsayılan dəyərlər FD_SETSIZE və NOFILE 1024 və 3200 ilə əvəz edilib.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster