
Microsoft Build 2026’da Coreutils for Windows ve Windows Development Skills Duyuruldu
Teknoloji Haberleri - Microsoft’un 2-3 Haziran tarihlerinde geliştirici odaklı gerçekleştirdiği Build 2026 konferansı, yazılım dünyasının uzun süredir kanayan bir yarasına doğrudan parmak basan iki büyük duyuruya sahne oldu. Şirket, Coreutils for Windows paketiyle Linux komut satırı araçlarını işletim sistemine yerel olarak entegre ederken, Windows Development Skills ile yapay zeka ajanlarının masaüstü uygulaması inşa etme biçimini temelden değiştiriyor. Bu iki hamle, Microsoft’un artık Windows’u sadece bir işletim sistemi olarak değil, modern yazılım geliştirmenin merkezi bir platformu olarak konumlandırma kararlılığının en net göstergesi.
Platformlar Arası Geliştirmenin Kronik Baş Ağrısına Kalıcı Çözüm
Yıllardır farklı işletim sistemleri arasında mekik dokuyan her yazılım geliştiricinin ortak bir şikayeti vardır. Linux sunucular, macOS geliştirme ortamları, Windows istemcileri ve konteyner yapıları arasında geçiş yaparken en temel komutların bile farklı davranması, iş akışını yavaşlatan ve zihinsel yükü artıran ciddi bir sorundu. Microsoft’un Build 2026’da resmen kullanıma sunduğu Coreutils for Windows, işte tam olarak bu kronik sıkıntıyı ortadan kaldırmak için tasarlanmış.
Microsoft’ta Windows ve Cihazlar bölümünün başında bulunan Pavan Davuluri’nin konuyla ilgili sözleri meselenin özünü net biçimde ortaya koyuyor. Davuluri, geliştiricilerin platformlar arasında sürekli hareket ettiğini ancak bildikleri komutların tutarlı şekilde çalışmadığını, bunun da üretkenliği düşürdüğünü açıkça dile getiriyor. Yeni paket, bu tutarsızlığı kökünden çözmeyi hedefliyor. Windows Terminal’i açıp ls, cp, mv, grep veya find yazdığınızda, tıpkı bir Linux dağıtımındaymış gibi aynı çıktıyı ve davranışı alabiliyorsunuz.
Paketin teknik altyapısı ise oldukça modern bir temele dayanıyor. Microsoft, bu araç setini sıfırdan oluşturmak yerine, Rust programlama dilinde yazılmış uutils/coreutils projesini temel almış. Rust’ın getirdiği bellek güvenliği ve yüksek performans, bu kritik sistem araçlarının Windows üzerinde de kararlı ve hızlı çalışmasının garantisi olmuş. Dağıtım modeli de zekice düşünülmüş; tüm komutlar tek bir coreutils.exe çoklu çağrı ikili dosyasında toplanıyor. Kurulum sırasında oluşturulan NTFS sabit bağlantılar sayesinde ls.exe, cat.exe veya grep.exe gibi çağrılar doğrudan bu ana dosyaya yönlendiriliyor.
Paketin İçinde Neler Var, Neler Dışarıda Bırakıldı?
Coreutils for Windows duyurusunun en sevindirici yanı, kapsamının bir avuç komutla sınırlı kalmaması. Resmi belgelere göre paket, günlük geliştirme rutininin vazgeçilmezleri olan 75’ten fazla aracı içeriyor. ls, cp, mv, rm, pwd, sleep, tee, uptime, cat ve hostname gibi temel yapı taşları eksiksiz biçimde geliyor. Dosya arama ve metin işleme tarafında ise find, xargs ve grep gibi ağır toplar, sırasıyla uutils/findutils ve uutils/grep alt modülleri üzerinden sisteme dahil ediliyor. Teknoloji Haberleri - Teknoloji Medya
