Archive | Yazılım

Wayland protokol 1.31 duyuruldu

Wayland protokol’un 1.31 sürümü, Jonas Ådahl tarafından duyuruldu. Bu sürümün, kesirli ölçekleme denilen yeni bir hazırlama protokolü sunduğunu belirten Ådahl; bu protokolün birleştiricinin iletişim kurmasına izin verdiğini ifade etti. Son sürümden bu yana, yeni bir üye olan Smithay/cosmic-comp’un eklendiğini söyleyen Ådahl; protokol ACKs gereklilikleri hakkında yönetişim yapıldığını belirtti. 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 protokol 1.31 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →


Bu, kuşkusuz, GNU/Linux çevvrelerinde 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 protokol 1.31 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Libvirt 8.10.0 duyuruldu

Sanal makineleri yönetmek için uygun bir yol sağlayan yazılım koleksiyonu Libvirt‘in 8.10.0 sürümü duyuruldu. Sürüm; yeni özellikler, çeşitli iyileştirmeler ve hata düzeltmeleriyle geliyor. QEMU VM’lerinin SEV üretici yazılımı önyükleme ölçümünü doğrulamak için bir araçla geldiği belirtilen yeni sürümün, paylaşılan depolama alanında QEMU vms’nin vTPM durumunun geçişini desteklediği söyleniyor. x86 platformu için çeşitli özelliklerin eklendiği belirtilirken, yazılıma, hv-avic Hyper-V aydınlanması için destek eklendiği ifade ediliyor. RPM paketleme değişiklikleri yapılırken, libvirt-istemcisine libvirt-daemon’un isteğe bağlı bağımlılığının eklendiği söyleniyor. Çeşitli hata düzeltmeleri ve iyileştirmelerle gelen sürüm kullanıma sunulmuş bulunuyor. Tek bir kütüphane ile birden fazla sanallaştırma platform’unu (KVM, VMware, Xen) ve diger network, storage gibi bileşenleri yönetmek üzere kullanılan Libvirt API’si ile uzak makineler de dahil olmak üzere tüm libvirt işlevlerine erişilebilinir. Libvirt 8.10.0 hakkında ayrıntılı bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

Libvirt 8.10.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Mesa 22.3.0 duyuruldu

Üçüncü sürüm adayı 17 Kasım 2022’de duyrulan Mesa‘nın 22.3.0 sürümü, Eric Engestrom tarafından duyuruldu. Yeni bir özellik sürümü olan Mesa 22.3.0’ı duyurmaktan mutluluk duyduğunu söyleyen Engestrom; Panfrost’ta gölgelendirici disk önbelleğiyle gelen yeni sürümün, RADV’de ilk GFX11/RDNA3 desteği sağladığını söyledi. Şimdilik, Rusticl’de hiçbir sürücü varsayılan olarak etkin olmadığını söyleyen Engestrom; bir sonraki hata düzeltme sürümünün iki hafta içinde, 14 Aralık’ta çıkacağını söyledi. Sürümün kimi düzeltmeler de dahil olmak üzere diğer her şey hazır biçimde geldiği düşünülüyor. Herhangi bir sorun tespit eden kullanıcıların onu buradan bildirebilecekleri ifade ediliyor. Mesa 22.3.0 hakkında bilgi edinmek için sürüm duyurusu incelenebilir.

Continue Reading →

Mesa 22.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LibreOffice Başlangıç Kılavuzu (Started Guide)7.4 ve LibreOffice Impress Guide 7.4 yayımlandı

LibreOffice dokümantasyon topluluğu tarafından harika bir çalışmayla üretilen LibreOffice Başlangıç Kılavuzu (Started Guide) 7.4 ve LibreOffice Impress Guide 7.4, Olivier Hallot tarafından duyuruldu. LibreOffice dokümantasyon ekibinin, tüm LibreOffice 7.4 özelliklerini içerecek şekilde güncellenen LibreOffice Başlangıç Kılavuzu (Started Guide) ve Impress Guide 7.4’ü duyurmaktan mutluluk duyduğunu söyleyen Hallot; kılavuzun herkes için yazıldığını vurguladı. Buna göre, LibreOffice Başlangıç Kılavuzu (Started Guide) 7.4 Kees Kriek ve Jean Weber’in revizyonuyla birlikte koordine edilirken, güncelleme Skip Masonsmith tarafından gerçekleştirildi. Aynı şekilde, Peter Schofield tavrafından koordine edilen LibreOffice Impress Guide 7.4, Kees Kriek tarafından revize edildi. Komuya ilişkin olarak, Olivier Hallot’un duyurusunu inceleyebilirsiniz.

Continue Reading →


LibreOffice Topluluğu, dokümantasyon varlıklarımıza ve bilgimize muazzam katkılarından dolayı Peter, Skip, Kees ve Jean’e teşekkür ediyor.

LibreOffice Başlangıç Kılavuzu (Started Guide) 7.4 ve Impress Guide 7.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Texinfo 7.0.1 duyuruldu

GNU projesinin resmi dokümantasyon formatı olan Texinfo‘nun 7.0.1 sürümü, Gavin Smith tarafından duyuruldu. Metni işaretlemek için komutlar içeren metin tabanlı bir format olan GNU Texinfo’nun yeni sürümü, çeşitli dillerde belgeler oluşturmak için araçlar içeriyor. Çeşitli düzeltmeler yapan, test eden veya bildirilen sorunlar için katkıda bulunan herkese teşekkür edildiği bildiriliyor. Richard Stallman ve Bob Chassell tarafından yıllar önce yaratılan Texinfo; diğer biçimlendirme dillerine ve Brian Reid’in Scribe’ine dayanmaktadır. GNU dışında da pek çok projede kullanılan yazılım, çevrimiçi ve basılı (dvi, html, info, pdf, xml, vb. gibi farklı formatlarda) çıktı üretmek için tek bir kaynak dosyası kullanır. Texinfo, GNU Emacs ile iyi entegre edilmiştir. Metin tabanlı bir format olan Texinfo, HTML ve PDF de dahil olmak üzere, çeşitli dokümanlar üreten araçlar sağlar. GNU Texinfo 7.0.1 hakkında ayrıntılı bilgi edinmek için sürüm hakkında hazırlanan sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Texinfo 7.0.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

XZ 5.2.9 çıktı

Özgür ve genel amaçlı bir veri sıkıştırma yazılımı olan XZ, 5.2.9 sürümüne güncellendi. Sürüme ait paketler indirilip kullanılmak üzere yansılardaki yerini aldı. Kararlı sürüm paketlerinin Sourceforge’da barındırıldığı hatırlatılıyor. POSIX benzeri sistemler için yazılan XZ ve XZ araçları, yüksek sıkıştırma oranı ile özgür bir veri sıkıştırma yazılımıdır. Aslında POSIX benzeri sistemler için yazılmış olan XZ; aynı zamanda, POSIX olmayan sistemlerde de çalışmaktadır. XZ araçları, LZMA araçlarının mirasçısıdır. XZ araçlarının sıkıştırma kodu çekirdeği LZMA SDK tabanlıdır, ancak modifiye edilmiş ve XZ araçları için uyumlu hale getirilmiştir. Birincil sıkıştırma algoritması olarak varolan LZMA2 içinde, .xz konteyner formatı kullanılır. XZ araçlarıyla % 30 daha küçük çıktı oluşturmak mümkündür.

Continue Reading →

XZ 5.2.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cinnamon 5.6.4 duyuruldu

Gelişmiş yenilikçi özellikler sunan, buna karşın, geleneksel kullanıcı deneyimini de bir biçimde sürdüren ve Linux Mint tarafından geliştirilen Cinnamon masaüstü ortamının 5.6.4 sürümü duyuruldu. Clement Lefebvre tarafından github.com üzerinden duyurulan yeni sürüm, böylelikle kullanıma sunulmuş oldu. Sürümde 2 dosya değişikliği, 15 ekleme ve 1 silme işlemi gerçekleştirildiği bildiriliyor. Fare imleci boyutu yapılandırılabilir yapılan yeni sürüm, Cinnamon masaüstü ortamı için hata ayıklama sembollerini içeriyor. Cinnamon 5.6.4 sürümü hakkında ayrıntılı bilgi edinmek için GitHub sayfasını ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Cinnamon 5.6.4 sürümünü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0