Microsoft, Windows platforması üçün Coreutils utilitlər paketinin təqdimatını etdi. Paketə sort, cat, chmod, chown, cp, find, sleep, sort, tee, echo, uptime və ls daxil olmaqla bir neçə onlarla utilit daxildir. Bu alətlər Windows-da Linux və macOS-da mövcud olan adət üzrə utilitləri istifadə etməyə imkan tanıyır, WSL qatını istifadə etmədən. Layihənin məqsədi Unix-ə bənzər sistemlər, WSL, konteynerlər və Windows arasında keçidi asanlaşdırmaq və var olan skriptlərin digər sistemlərdən yenidən yazılmadan köçürülməsi üçün komanda, bayraq və metodlar üçün vahid bir dəst təqdim etməkdir. Kod Rust və PowerShell-də yazılmışdır və MIT lisenziyası ilə yayımlanır.
Tətbiq, Rust dilində GNU Coreutils-un bir variantını inkişaf etdirən uutils layihəsinin koduna əsaslanır, eləcə də Rust dilində find və grep utilitlərinin icrası. Utilitlər bir "C:\Program Files\coreutils\coreutils.exe" adlı tək bir universal icra edilə bilən fayl şəklində bir araya gətirilir ki, ona ayrı-ayrı komandalar NTFS-də sərt bağlantılar vasitəsilə bağlanmışdır.
Mövcud Windows utilitləri ilə münaqişə və spesifik imkanlara bağlı olaraq dd, dir, dircolors, shred, sync, uname, expand, kill, more, paste, timeout və whoami utilitləri paketin tərkibindən çıxarılıb. Həmçinin, Windows-da dəstəklənməyən POSIX konsepsiyalarına bağlı utilitlər də çıxarılıb: chcon, chgrp, chmod, chown, chroot, groups, hostid, id, install, logname, mkfifo, mknod, nice, nohup, pathchk, pinky, runcon, stdbuf, stty, tty, users, who.
Məhdudiyyətlərdən və xüsusiyyətlərdən NUL-un \/dev\/null yerinə istifadə olunmasının zəruriliyi, siqnalların (SIGHUP, SIGPIPE, SIGUSR) dəstəklənməməsi, simbolik bağlantıların yalnız inkişaf etdirici rejimi aktivləşdirildikdən sonra yaradılması və bəzi giriş hüquqları ilə bağlı əməliyyatların əlçatan olmaması qeyd edilir. Kataloqlarla işləyərkən həm "\/" simvolu olan, həm də "\" simvolu olan yollar qəbul edilir.
Eyni zamanda, AI-agentinin inteqrasiya olunmuş olduğu Intelligent Terminal adlanan terminal emulatorunun ilk buraxılışı təqdim edildi. ACP (Agent Client Protocol) protokolunu dəstəkləyən AI-agentlərinə, məsələn, gitHub Copilot, Claude, Codex və Gemini ilə əlaqə dəstəklənir. Terminalın kodu C++ və Rust dillərində yazılıb və MIT lisenziyası ilə açıqdır.
Funksional baxımdan terminal Windows Terminal-a yaxındır və həmçinin tabs, dizayn mövzuları, profillər, klaviş birləşmələri və ayrı-ayrı sahələrdə ekranların bölünməsi dəstəkləyir. Fərqliliklər arasında AI-agentinin vəziyyətini göstərən ayrı status satırı və ona sürətli müraciət imkanı, həmçinin AI-agenti ilə qarşılıqlı əlaqə üçün kontekstə bağlı bir panel qeyd olunur. AI-agentlərinin fəaliyyət tarixçəsini görmək və müxtəlif AI-agentləri arasında keçid etmək imkanı var. Microsoft-a proqramın istifadəsi ilə bağlı telemetriya göndərmək imkanı qeyd edilir.


Əlavə olaraq, Windows-da Linux konteynerlərinin işə salınması üçün sistem yaradılması layihəsi elan edilib, bu, WSL (Windows Subsystem for Linux) əsasındadır. Alətin wslc adlı standart komanda interfeysini və Linux əsaslı konteynerlərin yaradılması, yerləşdirilməsi və işə salınması üçün API təqdim edir. Həmçinin, Windows-dan işləyən konteynerlərə müraciət etməyə imkan tanıyır. İlk tanışlıq versiyasının WSL-yə daxil olan bir yeniləmə ilə yaxın aylarda yayımlanması planlaşdırılır. WSL açıq bir layihə olduğuna görə, onun inkişafını artıq indi GitHub-da izləmək mümkündür.
Mənbə: opennet.ru
