Archive | Yazılım

RPM 6.0.2 duyuruldu

Kısaca RPM olarak adlandırılan Red Hat Package Manager’in, güçlü paketleme aracının 6.0.2 sürümü duyuruldu. Bunun, öncelikle iki CVE açığını (orta ve düşük önem dereceli) ve diğer bazı güvenlik sorunlarını veya gerilemeleri düzelten bir güvenlik güncellemesi olduğu belirtilirken, rpmuncompress(1) içinde komut enjeksiyonunu önleme (CVE-2026-44604) ve ndb uygulamasını tamsayı taşmalarına karşı güçlendirme (CVE-2026-44605) özellikleriyle gelen sürümde, önsöz dili dize ayrıştırmasında arabellek taşmalarının önlendiği söyleniyor. RPM olmayan dosyalarda Lua komut dosyalarına neden olan gerilemenin düzeltildiği belirtilirken, eksik yama/kaynak kodunun hatayla sonlanmamasına neden olan hata da düzeltilmiş bulunuyor. Başta Red Hat Enterprise Linux olmak üzere, Fedora, openSUSE, SUSE Linux Enterprise, Meego, Mageia ve diğer GNU/Linux dağıtımlarında kullanılan RPM ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemi uçbirim üzerinden gerçekleştirmek mümkündür. RPM ile Red Hat, Fedora, Mageia gibi dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri yapılabilir. RPM paketleri genellikle platformlara göre hazırlanmış paketlerdir. Bir GNU/Linux dağıtımı için hazırlanmış bir RPM paketi, diğer bir GNU/Linux dağıtımına kurulamayacak ya da kurulsa bile hatalı kurulacaktır. Bu nedenle RPM paketlerinin isimlerinin yanında açıklayıcı ekler bulunur. Sözgelimi; i386: 386, 486 ve daha yukarısı işlemciler için, i586: Pentium I ve daha yukarısı işlemciler için, i686: Pentium II ve daha yukarısı işlemciler için, ia64: 64 bit işlemci mimarisine uygun işlemciler için, noarch: Herhangi bir işlemci mimarisine bağlı kalınmadan kurulabilen paketler demektir. RPM 6.0.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz. Continue Reading →

 

 

 

YUM ( Yellowdog Updater Modifier )
YUM, basitçe RPM paket yönetim sistemi olarak tanımlanabilir. Fedora ve benzeri sistemlerde, gerekli olan paketleri yüklemek, kaldırmak ve güncellemek amacıyla Yum kullanılabilir. Yum’u kullanmaya başlamadan önce birkaç yapılandırma işlemine tabi tutulması ve programın güncellenmesi gerekir. Mesela, paket yüklemek için yum install paket_adı komutu kullanılabilir. RPM 6.0.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU Libtool 2.6.2 duyuruldu

Tutarlı, taşınabilir bir arabirimin arkasında paylaşılan kitaplıkları kullanmanın karmaşıklığını gizleyen genel bir kitaplık destek komut dosyası olan GNU Libtool‘un 2.6.2 sürümü, Ileana Dumitrescu tarafından duyuruldu. GNU yapı sisteminin bir parçası olan bir yazılım geliştirme aracı olan GNU Libtool; bir kabuk betiğidir. Kaynak koddan paylaşılan kitaplıkları derlerken yazılım taşınabilirliği sorununu çözmek için oluşturulmuştur. Paylaşılan kitaplıkları derleyen komutlar için bilgi işlem platformları arasındaki farkları gizler. Yazılım, platformlar arasında aynı olan bir komut satırı arabirimi sağlar ve platformun yerel komutlarını yürütür. Elbette ki farklı işletim sistemleri ve paylaşılan kitaplıkları farklı şekilde işler. Libtool, çeşitli Unix benzeri işletim sistemlerinde statik ve dinamik kitaplıkların oluşturulmasını yönetmeye yardımcı olur. Libtool bunu, kitaplık oluşturma sürecini soyutlayarak, çeşitli sistemler arasındaki farkları gizleyerek gerçekleştirir. LT_PROG_OBJC ve LT_PROG_OBJCXX’deki sözdizimi hatasının düzeltildiği belirtilirken, doğru etiketleme desteği için Objective C ve C++ önbellek kontrolünün ayrıldığı söyleniyor. Boşluk içeren değerleri desteklemek için darwin’de düzeltme yapıldığı belirtilirken, Clang için daha fazla statik bağlantı seçeneğinin tanındığı ifade ediliyor. Dumitrescu; katkıda bulunan herkese teşekkür ettiklerini söyledi. GNU Libtool 2.6.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

 

 

 

GNU Libtool 2.6.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Wayland 1.26.0 duyuruldu

Wayland’ın 1.26.0 sürümü, Simon Ser tarafından duyuruldu. Wayland 1.26.0’ın en önemli özelliğinin wl_pointer.warp olayının eklenmesi olduğunu belirten Ser; wl_pointer.warp olayının eklenmesinin, Wayland’da şu anda bazı durumlarda Wayland istemcisinin işaretçi için doğru konum bilgisini elde edememesi sorununu gidermeyi amaçladığını söyledi. Orijinal wl_pointer.button olayının konum bilgisini içermediği belirtilirken, Wayland 1.26.0’ın ayrıca, global remove olayları etrafındaki yarış koşullarını ele almak için yeni bir wl_fixes.ack _global_remove isteği eklediği belirtiliyor. Bilindiği gibi, 1980’lerin Başında bir MIT mühendisi olan Bob Scheifler tarafından duyurulan X; bilgisayarlar için yeni grafik görüntüleme sistemiydi ve o günlerde büyük bir devrimi ifade ediyordu. Kısa sürede UNIX ve benzeri sistemlerde standart grafik arayüz olarak kullanılmaya başlanan ve hâlâ da kullanılmakta olan X; ağ üzerinde çalışmaya imkan veren ilk grafik görüntüleme sistemiydi. Zaman paylaşımlı bir sunucu üzerinde çalışan bir X sunucusu ağdaki istemciler tarafından kullanılabiliyordu. Zaten X, donanımdan bağımsız ve tamamen ağda hizmet verebilecek şekilde tasarlanmıştı. MIT yönetiminde ve Bob Scheifler liderliğinde geliştirilen X sunucusunun üstün olduğu ağ imkanları 90’lı yıllarda çoğunlukla kullanılmamaya başlandı. Ayrıca, X’in çok çeşitli donanımlara Linux ortamında nasıl erişim sağlayacağı da önemli bir sorun haline gelmişti. Bu, GNU/Linux dünyası için üzüntü vericiydi. Bu gelişmelere yönelik olarak, 2007 yılında Thomas Hellstrom, Eric Anholt ve Dave Airlie tarafından geliştirilen TTM (Translation Table Maps) adını verilen bir önbellekleme sistemi kullanılmaya başlandı. Böylelikle uygulamalar grafik verilerin işlenmesi için beklemek zorunda kalmayacak ve hızlanacaklardı. Wayland 1.26.0 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

Bu, kuşkusuz, GNU/Linux çevrelerinde memnunlukla karşılandı. Sonuç olarak, tüm Linux grafik sürücülerinin kullanabileceği bir bellek yönetim sistemi kullanılabilir olmuştu. Ancak, açık kaynak kodlu Linux grafik sürücülerinin basit API’lere ihtiyaç duymasına karşılık; TTM çok büyük bir kod yığınıydı. Buna ilişkin olarak, 2008 yılında Reenter Keith Packard ve Eric Anholt’un da yardımıyla TTM için yeni bir API yazıldı. GEM (Graphics Execution Manager) adı verilen bu yapı; mevcut Kernel fonksiyonlarını kullanacak şekilde değiştirilip küçültülmüştü. Ancak asıl sorun; OpenGL, Qt ve Gtk+ gibi büyük boyutlu kütüphaneler ile kernel arasındaki ilişkide X’in modern grafik ihtiyaçlarını karşılayacak durumda olmadığını gösteriyordu. Bu aşamada, bir yazılım mühendisi olan AIGLX’in yazarı Kristian Høgsberg, grafik çıktılarının doğrudan Kernel’e gönderileceği, uygulamaların doğrudan GPU’ya ulaşabileceği bir tasarıma girişmişti. Kısa sürede temel kütüphaneleri yazmaya başlayan ve çok kısa bir süre içinde, az çok çalışan bir sunucu geliştirmeyi başaran Høgsberg’in X sunucusuna hiçbir bağımlılığı olmayan bir son işlem API’si kullanan yazılımının adı: Wayland idi. Konu, phoronix.com‘un haberi ile duyuruldu. Henüz çok taze bir proje olan Wayland’ın kaynak kodları da internette yerini aldı. Wayland, küçük gömülü sistemler, cep telefonları ya da küçük oyuncaklarda dahi çalışabilecek kadar hafif biçimde tasarlanıyordu. Høgsberg, geriye dönük uyumluluğu sağlamak için X sunucusunun Wayland’ın bir istemcisi konumunda çalışabilmesine olanak sağlamıştı. Wayland günümüzde Kernel’de bulunan GEM, evdev (input drivers) ve kms (kernel mode switching) teknolojilerini ve DRI2 (Direct Rendering Infrastructure) kullanıyor. Intel ve RedHat tarafından desteklenen bu yeni teknoloji, X için çözülmesi zor görünen pek çok geleneksel sorunu çözmeye yaklaşmış görünüyor. Intel, sürücülerinin Wayland ile daha performanslı çalışmasını sağlamak için projeye, Wayland geliştiricilerini kiralayacak kadar büyük destek sunuyor. Wayland 1.26.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

KiCad 10.0.5 RC1 duyuruldu

Elektronik tasarım otomasyonu (EDA) için açık kaynak kodlu bir yazılım paketi olan KiCad‘in 10.0.5 RC1 sürümü duyuruldu. GNU GPL v3 altında lisanslanmış olan yazılım, önde gelen bir CAD programıdır. Açık donanım ürünlerini tasarlamada System76 için kullanılan KiCad, yaklaşık 31 yıl önce geliştirilmeye başlanmıştır. 1992 yılında orijinal yazarı Jean-Pierre Charras tarafından kullanıma sunulan yazılımın yeni sürümünün; 10.0.5 sürümünün ilk sürüm adayı olduğu ve test için kullanıma sunulduğu belirtiliyor. Bu sürüm adayının testinde kritik sorunlar bulunmadığı sürece 10.0.5 sürümünün yakında yayınlanabileceği ifade ediliyor. Bu sürümdeki çözülmüş sorunların listesinin burada görülebileceği belirtiliyor. KiCad ismi, Jean-Pierre Charras’ın arkadaşı bir şirketin ilk harflerinin “Ki” ile “Cad” birleşmesinden gelmektedir. KiCad 10.0.5 RC1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

KiCad 10.0.5 RC1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

OBS Studio 32.2.0 RC1 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım olan OBS Studio‘nun (Open Broadcaster Software) 32.2.0 RC1 sürümü duyuruldu. Beta 1-3’te ses seviyesi göstergesindeki boş isim etiketinin düzeltildiği belirtilirken, macOS ses yakalama kaynaklarının gereksiz yere imleç yakalaması da düzeltilmiş bulunuyor. Windows’taki bazı kullanıcı arayüzü öğelerindeki fazladan dolgu probleminin düzeltildiği hatırlatılırken, NVIDIA Ses Efektlerinin çalışmaması düzeltilmiş bulunuyor. Ses mikserindeki uzun öğe adlarıyla ilgili sorunların da düzeltildiği hatırlatılıyor. OBS Studio 32.2.0 RC1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

   OBS Studio 32.2.0 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Lemonade 11.0 duyuruldu

AMD, metin okuma özelliği ve diğer yeni özelliklerle Lemonade yerel yapay zeka sunucusunun 11.0 sürümünü duyurdu. Haftaya gerçekleşecek AMD Advancing AI etkinliği öncesinde AMD; AMD Ryzen CPU’ları, AMD Radeon GPU’ları ve AMD Ryzen AI NPU hızlandırmasını destekleyen yerel yapay zeka sunucusunun en son özellik sürümü olan Lemonade 11.0’ı duyurmuş bulunuyor. Lemonade‘nin, hem Windows hem de GNU/Linux’ta AMD donanımı genelinde hızlandırılmış yapay zekanın potansiyelini yerel olarak denemek için harika bir yol olduğu belirtilirken, bu açık kaynaklı ve en yeni büyük dil modellerini destekleyen yazılımın kendi başına kullanışlı olduğu ifade ediliyor. Lemonade 11.0, ses klonlama ve ses tasarım modellerini destekleyen OpenMOSS arka ucu kullanarak metin okuma (TTS) desteği getiriyor. Bu TTS desteği Lemonade kullanıcı arayüzüne entegre edilmiş bulunuyor. Lemonade 11.0 ayrıca, uygulama içi model görüntüleyiciyle birlikte yeni bir 3B oluşturma modu da sunuyor. Lemonade 11.0 ile Linux kullanıcıları için bir diğer güzel gelişmenin de FastFlowLM NPU arka ucunun artık GNU/Linux’a otomatik olarak yüklenmesi olduğu söyleniyor. Yazılım, yeni bir 3D oluşturma modu, Trellis.2 görüntüden 3D’ye dönüştürme hattını taşıyarak, POST /v1/3d/generations uç noktası ve uygulama içi model görüntüleyiciye sahip bir GUI 3D paneli de sunuyor. Ses klonlama ve ses tasarımı modelleri ve GUI’de özel bir TTS paneli de dahil olmak üzere OpenMOSS arka ucuyla birlikte metinden sese dönüştürme özelliği geliyor. Lemonade 11.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Lemonade 11.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Mesa 26.2.0-rc1 duyuruldu

Mesa‘nın 26.2.0-rc1 sürümü, Eric Engestrom tarafından duyuruldu. Mesa 26.2.0-rc1’in yeni bir sürüm döngüsünün başlangıcı ve ilk sürüm adayı olan 26.2.0-rc1’i duyurmaktan mutluluk duyduğunu belirten Engestrom; her zaman olduğu gibi, herhangi bir sorunla karşılaşanların bunları buradan bildirmesini rica etti. 26.2.0 final sürümünün yayınlanmasını engelleyecek ve dolayısıyla daha fazla 26.2.0-rc* sürüm adayının eklenmesine neden olacak herhangi bir sorunun, bu kilometre taşına eklenmesi gerektiğini belirten Engestrom; bir sonraki sürüm adayının bir hafta sonra, 22 Temmuz’da yayınlanmasının beklendiğini sözlerine ekledi. Mesa 26.2.0-rc1 hakkında bilgi edinmek için sürüm duyurusu incelenebilir.

Continue Reading →

 

 

 

 

 

Mesa 26.2.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.