Archive | Nisan, 2025

Valgrind 3.25.0 duyuruldu

GNU/Linux programlarında hata ayıklama ve profil oluşturma için GPL’li bir sistem olan Valgrind‘in 3.25.0 sürümü, Mark Wielaard tarfından duyuruldu. Valgrind’in 3.25.0 sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, bu sürümün, RISCV64/Linux için ilk desteği, GDB uzak paket ‘x’, zstd sıkıştırılmış hata ayıklama bölümlerini, Linux test projesi testsuite entegrasyonunu, Illumos için çok sayıda düzeltmeyi, FreeBSD atexit filtreleri ve getrlimitusage sistem çağrısı desteğini içerdiği ifade ediliyor. Yazılımın ayrıca landlock*, io_pgetevents, open_tree, move_mount, fsopen, fsconfig, fsmount, fspick, userfaultfd, s390x BPP, BPRP, PPA ve NIAI talimat desteği için Linux sistem çağrısı desteği, –track-fds=yes iyileştirmeleri ve yeni bir –modify-fds=high seçeneği ve bir helgrind –check-cond-signal-mutex=yes|no seçeneği eklediği de söyleniyor. Valgrind gdbserver’in artık GDB uzak protokol paketini desteklediği belirtilirken, x paketi GDB’nin valgrind’den belleği okuma süresini azaltabildiği söyleniyor. Linux test projesinin (ltp) test takımına entegre edildiği belirtilirken, GNU/Linux için RISCV64 desteğinin eklendiği ifade ediliyor. Illumos için çok sayıda hata düzeltmesi, özellikle bir sinyal işleyicisi çağrıldığında oluşan Valgrind çökmesinin düzeltildiği söyleniyor. GNU GPL‘nin sınırları dahilinde indireceğiniz Valgrind’in kaynak kodunu okuyabilir, değişiklikler yapabilir ve bunları aktarabilirsiniz. Valgrind 3.25.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

 

Continue Reading →

 

Valgrind 3.25.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU libsigsegv 2.15 duyuruldu

Kullanıcı modunda sayfa hatalarını işlemek için bir kütüphane olan GNU libsigsegv‘in 2.15 sürümü, Bruno Haible tarafından duyuruldu. Bir programın şu anda kullanılamayan bir bellek bölgesine erişmeye çalıştığında bir sayfa hatası oluştuğu hatırlatılırken; sayfalanabilir sanal bellek, kalıcı veritabanlarına bellek eşlemeli erişim, nesnesel çöp toplayıcılar, yığın taşma işleyicileri, dağıtılmış paylaşımlı bellek gibi özelliklerle gelen yazılımın; <sigsegv.h> dosyasında tanımlanan üç işlev kümesini desteklediği belirtiliyor. Bu kütüphanenin çalıştığı bilinen platformların listesinin PORTING dosyasında yer aldığı söyleniyor. Musl libc ile Linux/PowerPC (32-bit) desteği eklenen yeni sürüme, Hurd/x86_64 desteğinin de eklendiği söyleniyor. AIX 7’de yığın taşması ile diğer hatalar arasındaki ayrımın optimize edildiği belirtilirken, Clang 15 veya daha yenisi ile macOS/x86_64 desteği de eklenmiş bulunuyor. GNU libsigsegv 2.15 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

GNU libsigsegv 2.15 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

4MLinux 48.0 duyuruldu

Bir bakım (bir sistem kurtarma live CD’si gibi), multimedya, mini sunucu (inetd daemon kullanılarak) bir miniserver gibi temel unsurlara odaklanan ve bazı küçük GNU/Linux oyunları sağlayan bir GNU/Linux dağıtımı olan 4MLinux’un 48.0 sürümü, Zbigniew Konojacki tarafından duyuruldu. Projenin en son kararlı sürümü, bazı yeni özellikler içeriyor. Son derece küçük ve hızlı bir sunucu yazılımı setine ihtiyaç duyan sistem yöneticileri için tasarlanan sistem; FSP, FTP/SFTP, HTTP/HTTPS, NBD, NFS, NTP, rlogin, SSH, Telnet ve TFTP. Tor anonimleştiricili bir proxy sunucusu (Polipo) da dahil çeşitli sunucuları destekliyor. Ana güvenlik bileşenleri olarak 4MLinux güvenlik duvarı (iptables tabanlı) ve Clam AntiVirus yazılımı kullanılıyor. TheSSS iso görüntüleri, kullanımı kolay bir TheSSS Canlı USB oluşturmak için kullanılan UNetbootin ile tamamen uyumlu olduğu belirtiliyor. 4MLinux 48.0 hakkında bilgi edinmek üzere sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

4MLinux 48.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LibreOffice 25.2.3 RC2 çıktı

LibreOffice’in yeni seriden yeni test sürümü 25.2.3 RC2, The Document Foundation (TDF) tarafından sürüm takviminde belirtilen tarihe göre çıkarılarak, test edilmek üzere kullanıma sunuldu. Sürüme ait paketler indirilmek üzere yansılarda yerini aldı. LibreOffice 25.2.3 RC2’nin test için kullanıma sunulmasından mutluluk duyduklarını söyleyen topluluk üyeleri, sürümün GNU/Linux, MacOS ve Windows için indirilebilir olduğunu ifade etti. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. LibreOffice 25.2.3 RC2’yi var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz. Sürüme ilişkin resmi duyuru qa.blog.documentfoundation.org üzerinden bugün yapıldı.

Continue Reading →

 

 

 

        

LibreOffice 25.2.3 RC2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LabPlot 2.12.0 duyuruldu

Herkese açık özgür, açık kaynaklı ve çapraz platform bir veri görselleştirme ve çözümleme yazılımı olan LabPlot‘un 2.12.0 sürümü duyuruldu. Çizimleri oluşturmak, yönetmek ve düzenlemek için kolay bir yol sağlayan LabPlot’un yeni sürümü; farklı alanlarda birçok yeni özellik, iyileştirme ve performans optimizasyonunun yanı sıra renk haritaları tarayıcısında ayrıntılı bilgi görüntüleme moduyla birlikte geliyor. Sayı biçimi için, uygulama ayarlarında hem ondalık hem de grup ayırıcılarını belirtmeye izin verildiği belirtilirken, sayı biçimi değişiklikleri olduğunda görselleştirmelerin yeniden başlatmadan otomatik olarak güncellendiği söyleniyor. Yalnızca eşleşen içe aktarma filtresinin seçilmesine izin verildiği belirtilirken, MCAP dosya içe aktarımının desteklendiği ve veri içe aktarımı için hata mesajlarının iyileştirildiği ifade ediliyor. Hata mesajı işlemenin ve canlı veri içe aktarımının da iyileştirildiği belirtilirken, özel sütun veri türlerini belirtme olanağının eklendiği söyleniyor. İşlev iletişim kutusunda işlev listesinden “hücre” seçerken oluşan çökmenin düzeltildiği belirtilirken, fareyle hareket eden nesnelerin düzeltildiği söyleniyor. LabPlot 2.12.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

LabPlot 2.12.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Trinity Desktop Environment (TDE) R14.1.4 duyuruldu

Yıllar önce KDE 3.5 çatalı olarak başlayan Trinity Desktop Environment (TDE)‘nin hâlâ KDE3 deneyimini yaşamak isteyenler için çeşitli hata düzeltmeleri ve iyileştirmelerle hazırlanan yeni R14.1.4 sürümü duyuruldu. Geliştirme ekibinin, yeni Trinity masaüstü ortamının R14.1.4 sürümünü duyurmaktan memnuniyet duyduğu belirtilirken, yazılımın, Unix benzeri işletim sistemleri için tasarlanmış, geleneksel masaüstü modelini tercih eden bilgisayar kullanıcıları için tasarlanmış eksiksiz bir masaüstü ortamı ve özgür bir yazılım olduğu hatırlatıldı. 2010’da KDE 3.5’in bir çatalı olarak doğan TDE, artık çeşitli Linux dağıtımları, BSD ve DilOS için kullanıma sunuluyor. R14.1.x serisinin dördüncü bakım sürümü olan R14.1.4 ile Unicode vekil karakterleri ve sıfırın üstündeki düzlemler (örneğin emojiler) için destek sağlandığı, yeni modern vektör duvar kağıtları ve yeni renk temalarına kapı açıldığı, deb/rpm alternatiflerini yönetmek için yeni kontrol modülü kpdf’de sekme desteği eklendiği söyleniyor.  Dekorator’da şeffaflık, üst ve gölge kenarlıkları ve etkin olmayan pencereler için destek sağlanan yeni sürümde, tderandrtray için daha iyi bağlam menüsü ve gama ayarlarının işlenmesinde düzeltmeler yapılmış bulunuyor. Ubuntu Plucky ve yaklaşan Fedora 43 için desteksağlandığı ifade edilirken, hem arka planda hem de kullanıcılar tarafından görülebilen çok daha fazla değişiklik olduğu söyleniyor. Trinity Desktop Environment (TDE) R14.1.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

Trinity Desktop Environment (TDE) R14.1.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland protokol 1.44 renk gösterimi ile duyuruldu

Wayland protokol’un 1.44 sürümü, Jonas Ådahl tarafından duyuruldu. Yeni sürümle birlikte beraberinde yeni bir protokol daha eklendiğini belirten Ådahl; Wayland Protocol’ün sahneleme alanına gelen renk gösterimi protokolünün, kullanıcıların YCbCr arabellek içerikleri hakkında meta veri sağlamalarına olanak sağladığını söylüyor. Renk gösterimi için birleştirme talebi iki yıldır yapılıyor ve Sebastian Wick tarafından yönetiliyordu. Renk gösterimi protokolü, meta verilerin alfa modunu, renk modelini ve arabellek içeriklerini yorumlamak için alt örnekleme ve niceleme aralığını tanımlamasına olanak tanıyordu. Bu eklemelerle YCbCr piksel formatlarını RGB’ye dönüştürmeye yardımcı olunabileceği ifade ediliyor. KDE KWin, GNOME Mutter ve Weston kompozitörleri tarafından renk gösterimi için bekleyen kodların zaten mevcut olduğu hatırlatılıp ayrıca GStreamer ve MPV medya oynatıcısı tarafından renk gösterimi kullanımının hazır olduğu belirtiliyor. Bunun, Wayland altında renk yönetimini / HDR’yi iyileştirmek için atılmış bir adım daha olduğu belirtilirken, renk temsilinin artık Wayland Protokolleri ile birleştirilmesinin, kompozitörlerin ve uygulamaların bunu destekleme konusunda ilerlemesi için kapıyı açtığı söyleniyor. Renk temsil protokolü, Wayland Protokolleri 1.44’ün ana eklemesi olarak geliyor. Wayland protokol 1.44 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kuşkusuz, GNU/Linux çevvrelerinde herşey memnunlukla karşılanmıştı. 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 protokol 1.44 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0