Vim‘in iyi yanlarını ve daha fazlasını isteyen kullanıcılar için tasarlanan Neovim‘in 0.10.0 sürümü duyuruldu. Çekirdekte değişiklik yapmadan gelişmiş kullanıcı arayüzlerinin etkinleştirilmesi hedeflenen yazılım hakkında daha fazla bilgi için giriş wiki sayfasına ve yol haritasına bakılabileceği söyleniyor. C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust dahil olmak üzere herhangi bir dilden API erişimi bulunan yazılım, gömülü, komut dosyası oluşturulabilir terminal emülatörü. Ruby ve Python eklentileri de dahil olmak üzere çoğu Vim eklentisiyle uyumlu olduğu söyleniyor. Varsayılan renk şeması “Nvim markalı” ve erişilebilir olacak şekilde güncellenirken, eski renk şemasına dönmek için :colorscheme vim kullanılabileceği söyleniyor. Aynı tanımlayıcıya sahip aynı gruba iki kez yerleştirilen işaretin taşınacağı belirtilirken, pencereleri değiştirirken CursorMoved otomatik komutlarının, Nvim hemen ana döngüye geri döndüğünde tetikleneceği ifade ediliyor. Neovim 0.10.0 hakkında bilgi edinmek için GitHub sürümler sayfasını ya da haberler sayfasını inceleyebilirsiniz.
Archive | Yazılım
QTerminal 2.0.0 duyuruldu
LXQt projesi tarafından geliştirilen QTermWidget’ı temel alan hafif bir Qt terminal emülatörü olan QTerminal’in 2.0.0 sürümü duyuruldu. LXQt ekibi, Qt6’ya taşınan QTerminal 2.0.0’ın kullanıma sunulduğunu duyurmaktan gurur duyduğunu açıkladı. Bazı düzeltmeler yapıldığı ve kod temizliği yapıldığı belirtilen yeni sürümün Github’dan indirilebileceği söyleniyor. Bazı değişkenlerin başlatıldığı belirtilirken, yinelenen bir #include’nin kaldırıldığı ve bir işaretçiyi silmeden önceki geçersizlik testinin kaldırıldığı ifade ediliyor. Tercihlere kelime karakterleri seçeneği eklendiği belirtilirken, Qt6 ile etkin olmayan sekme metninin düzeltildiği söyleniyor. Geliştirilmiş Qt çevirileri yükleme özelliğiyle gelen yeni sürüm, kullanılmayan kütüphaneleri kaldırıyor. QTerminal 2.0.0 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub duyurusunu inceleyebilirsiniz.
PipeWire 1.1.81 duyuruldu
GNU/Linux altında ses ve videonun işlenmesini büyük ölçüde iyileştirmeyi amaçlayan bir proje olan PipeWire‘in 1.1.81 sürümü duyuruldu. Bunun, önceki sürümlerle uyumlu API ve ABI olan ilk 1.2 sürüm adayı olduğu belirtilirken, bunun önceki 1.0.x sürümleriyle uyumlu olduğu ifade ediliyor. Eşzamansız işleme desteği uygulandığı belirtilen yeni sürümün, yapılandırma ayrıştırma hataları, satır ve komutlarla daha erken ve çok daha iyi raporlandığı söyleniyor. Snap desteği eklenen yeni sürüm, açık senkronizasyon desteği de içeriyor. Pipewire sunucusu ve istemcileri, artık düğümleri işlemek için birden fazla iş parçacığı kullanabiliyor. PipeWire 1.1.81 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Git 2.45.1 duyuruldu
Yazılım geliştirme süreçlerinde kullanılan, hız odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod yönetim sistemi olan olan Git‘in 2.45.1 sürümü, Junio C Hamano tarafından duyuruldu. Açık kaynak kodlu Git projesinin çeşitli özellikler ve hata düzeltmeleriyle Git 2.45.1’i kullanıma sunduğu ifade ediliyor. İlk sürümü Linux çekirdeği‘nin geliştirilmesi sürecinde kullanılmak üzere 2005 yılında Linus Torvalds tarafından tasarlanıp geliştirilen, son Eclipse kullanıcı topluluğu anketi verilerine göre 2013 yılı itibariyle %30 pazar payına ulaşan Git’in ortaya çıkışı, çok sayıda Linux çekirdeği geliştiricisinin proje yönetimi için bir önceki sürüm kontrol sistemi olan BitKeeper’ı tercih etmesiyle başlamıştır. Andrew Tridgell, bir takım tersine mühendislik yöntemleriyle BitKeeper protokolüne müdahalelerde bulunmuş, ancak BitKeeper’ın telif haklarını elinde bulunduran Larry McVoy, BitKeeper’ın ücretsiz kullanımını reddeterek konuyu hukuki platforma taşıyınca BitKeeper’ın kullanımından vazgeçilmiş, böylece Git’in temelleri atılmıştır. 2.6.12-rc2 sürümlü Linux çekirdeğinin yayınlanmasının ardından Torvalds, kendi sürüm kontrol sistemini yazmaya karar vermiştir. Böylece, BitKeeper ve Monotone’dan esinlenilerek Git doğmuştur. Git 2.45.1 hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz. Continue Reading →
APT 2.9.3 kararsız olarak duyuruldu
APT’nin 2.9.3 kararsız sürümü, Debian FTP yöneticileri tarafından duyuruldu. Yeni sürüm; bağımlılık kalıpları, bağımlılıklar, çatışmalar vb. eklenmiş olarak geliyor. Yeni sürüm hakkında daha geniş bilgi edinmek için debian.org sayfasının ziyaret edilebileceği söyleniyor. Debian GNU/Linux ve Debian tabanlı GNU/Linux dağıtımlarının paket yönetim sistemi olan APT ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. Önemli bir bölümü C++ programlama dili ile yazılan APT’nin bir kısmını libapt kütüphanesi oluşturur. Genellikle apt-get ve apt-cache olarak kullanılan APT ile tüm Debian GNU/Linux temelli dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri mümkündür. APT 2.9.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Godot 3.6 beta 5 duyuruldu

Docker 26.1.2 duyuruldu
İşletim sistemi imajlarını versiyonlayan, Apache versiyon 2 lisanslı, Go dili ile yazılmış sanallaştırma ve konteyner teknolojisi olan Docker‘in 26.1.2 sürümü, Paweł Gronowski tarafından duyuruldu. Bu sürümdeki çekme isteklerinin ve değişikliklerin tam listesi için ilgili GitHub kilometre taşlarına bakılması öneriliyor. Kullanımdan kaldırılan ve kaldırılan özellikler için buraya bakılabileceği söyleniyor. Hata düzeltmeleri ve geliştirmelerle gelen yeni sürümde, bir kapsayıcı başlatılamadığında CLI işleminin bazen askıda kalması sorununun düzeltildiği söyleniyor. Docker; kişilere ya da kuruluşlara çeşitli gereksinimlerini, çoklu problemlerini çözmelerine izin veren eksiksiz bir konteyner platformu sunuyor. Debian, Ubuntu gibi dağıtımlar için ayrı ayrı uygulamalar sunan Docker; BT liderlerinin mimarlık ve altyapı kilitlenmesi korkusu olmaksızın tüm uygulama portföylerini kendi hızlarıyla etkin bir maliyet ile oluşturup yönetebilecekleri bir ortam sağlayan, kurumsal kullanıma hazır bir konteyner platformudur. Docker ayrıca, yeni uygulamalar oluşturmak için zaman ve kaynak ayırma imkanı da sağlar. Bilindiği gibi Docker, Community Edition (CE) ve Enterprise Edition (EE) olmak üzere iki sürüm sunuyor. 26.1.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
