Tag Archives | intel

Wayland 1.19.91 duyuruldu

Wayland’ın 1.19.91 sürümü, Simon Ser tarafından duyuruldu. Bunun, Wayland 1.20 için bir alfa sürüm olduğunu belirten Ser; FreeBSD desteği tamamen güncellenmiş olarak gelen sürümün, otomatik araçlar oluşturma sisteminin düşürüldüğünü söyledi. Birkaç protokol eklemesiyle gelen yeni sürüm, bir dizi hata düzeltmesi içeriyor. 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.19.91 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu 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.19.91 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland 1.20.0’ın Aralık’ta çıkarılması planlanıyor

27 Ocak 2021‘de duyurulan Wayland 1.19.0’un üzerinden yaklaşık dokuz ay geçti. Ve Simon Ser; bugün yayımladığı bir bildiriyle, Wayland 1.20.0’ın Aralık ayında çıkarılması için çalıştıklarını açıkladı. 4 Kasım’da bir alfa sürüm yayınlayacaklarını belirten Ser; 18 Kasım’da bir beta ve 2 Aralık’ta vir sürüm adayı çıkaracaklarını söyledi. Ser; buna göre, final sürüm için de 9 Aralık tarihini hedeflediklerini ifade etti. Wayland 1.20.0’ın autotools yapı sistemini bırakacağını söyleyen Ser; kullanıcının istekte bulunabileceğini 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. Simon Ser’in bildirisine buradan ulaşabilirsiniz.

Continue Reading →

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ı.


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.

0

Psycopg 3.0 duyuruldu

Python DB API 2.0 spesifikasyonlarının eksiksiz bir uygulaması olarak kullanıma giren ve Python programlama dili için en popüler PostgreSQL bağdaştırıcısı olan Psycopg‘un 3.0 sürümü, Daniele Varrazzo tarafından duyuruldu. Bunun, psycopg2’nin geliştirilmesi ve sürdürülmesiyle elde edilen deneyime dayanan eksiksiz bir yeniden yazma olduğunu belirten Varrazzo; Python’un (3.6-3.10) ve PostgreSQL’in (10-14) tüm güncel sürümlerini hedefleyen yeni sürümün, zaman uyumsuz ve statik olarak yazılan kod gibi modern Python geliştirme tekniklerinin kullanılmasına izin verdiğini söyledi. Bu uzun bir yolculukta, fikirleri ve kodlarıyla bu projenin harika olmasına yardımcı olan insanlara teşekkür ettiğini belirten Varrazzo; bu projeyi mümkün kılan sponsorlara da teşekkür ettiğini söyledi. Psycopg 3.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Psycopg 3.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Intel Cloud Hypervisor 19.0 duyuruldu

Intel’in Rust tabanlı bulut hipervizörlerinden sorumlu açık kaynak kod ekibi, Intel Cloud Hypervisor 19.0’ı duyurarak büyük bir özellik güncellemesini yayınlamış oldular. Modern bulut iş yüklerini çalıştırmak için Linux’un KVM’si üzerine inşa edilmiş Rust tabanlı VMM’nin yeni sürümü olan bu sürüm, doğrudan bağlanmış VFIO tabanlı cihazları takma (çıkarma) yeteneği ile eksiksiz bir Kata Containers iş yükü desteği sağlıyor. VirtIO-FS için daha iyi destek sağlanan sürüm, artık DAX desteği de içeriyor. Çeşitli komut satırı iyileştirmeleriyle gelen sürüm, PVH ABI önyükleme desteğine de sahip. Sürüm; ch-remote adı verilen Hypervisor Command Line Interface (CLI) ile geliyor. Intel Cloud Hypervisor 19.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Intel Cloud Hypervisor 19.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SUSE Linux Enterprise 15 SP3 duyuruldu

İkinci sürüm adayı 21 Temmuz 2020‘de duyurulan SUSE Linux Enterprise’in 15 SP3 sürümü, Jeff Reser tarafından duyuruldu. İş yükü gereksinimleri (performans, güvenilirlik, işletim sistemi ortamı) ne olursa olsun, kullanıcı ihtiyaçları için özel olarak oluşturulmuş bir işletim sistemi çözümünü kullanıma sunduklarını belirten Reser; AMD ve Intel x86-64, IBM Z, IBM POWER ve Arm64 gibi pek çok mimaride çalışan ortak bir kod tabanına sahip olan sistemin, kullanıcı tarafından özelleştirilebileceğini söyledi. openSUSE Leap ve SUSE Linux Enterprise arasında %100 uyumluluk sağlanmış olduğunu söyleyen Reser; bunun, openSUSE ve SUSE, kullanıcılar ve müşteriler için önemli bir kilometre taşı olduğunu ifade etti. SUSE Linux Enterprise 15 SP3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

SUSE Linux Enterprise’in Intel ve AMD 32 ve 64 bit x86, Intel Itanium, IBM Power ve System Z mimarilerine destek veren ürünleri, 60 gün boyunca ücretsiz denenebilir. SUSE Linux Enterprise 15 SP3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Android-x86 8.1-r6 duyuruldu

Google’ın Android mobil işletim sistemi için gayri resmi bir girişim olan, Intel ve AMD x86 işlemciler tarafından desteklen ve netbook ve dizüstü bilgisayarlar da dahil olmak üzere, popüler cihazlar üzerinde çalışan Android-x86’nın 8.1-r6 sürümü, Android-x86 geliştiricileri tarafından duyuruldu. Projenin Android’in çeşitli netbook’larda ve ultra mobil PC’lerde, özellikle ASUS Eee PC’de çalışmasını sağlamak için Android kaynak koduna bir dizi yama olarak başladığı hatırlatılırken, 8.1 serisine yapılan projenin en son güncellemesinin grafik, ses ve çekirdek güncellemelerini içerdiği söyleniyor. Android-x86 projesi, Android-x86 8.1 (nougat-x86) için altıncı kararlı sürüm olan 8.1-r6 sürümünü duyurmaktan mutluluk duyduğunu açıklarken, sürümün temel olarak 8.1-r5’in bir güvenlik güncellemesi olduğu ifade ediliyor. 4.19.195 LTS Linux çekirdeği üzerine yapılan sistemde, Mesa 19.3.5 ile alsa-lib ve alsa-utils 1.2.5 yer alıyor. Eski BIOS’a sahip eski cihazlar için 32-bit ISO’nun denenmesi öneriliyor. Android-x86 8.1-r6 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Android-x86 8.1-r6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Psycopg 2.9 duyuruldu

Python DB API 2.0 spesifikasyonlarının eksiksiz bir uygulaması olarak kullanıma giren ve Python programlama dili için en popüler PostgreSQL bağdaştırıcısı olan Psycopg‘un 2.9 sürümü, Daniele Varrazzo tarafından duyuruldu. Bunun, önceki büyük sürümlere kıyasla nispeten küçük bir sürüm olduğu belirtilirken, buna karşın, paketlerin oluşturulmasının çok çaba gerektirdiği ifade edildi. Ayrıca, Python paketleme standartlarının evrimi ve birden çok mimariyi (Intel, ARM, PPC…) destekleme ihtiyacı nedeniyle paketlemenin daha karmaşık hale geldiği söyleniyor. Python 2.7, 3.4, 3.5 desteği kaldırılırken, mx.DateTime desteği de kaldırılmış bulunuyor. Python ve PostgreSQL kullanıcılarının bu iki sistem arasında en gelişmiş adaptörün oluşturulmasına destek olmalarının beklendiği belirtiliyor. Psycopg 2.9 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Psycopg 2.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0