Archive | Yazılım

Vulkan 1.1.104 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın 1.1.104 sürümü, Khronos grubu tarafından duyuruldu. Her yıl düzenlenen Oyun Geliştiricileri Konferansı (GDC) San Francisco’da başlarken, Khronos’un Vulkan çalışma grubu da bugün birçok kayda değer uzantı içeren Vulkan 1.1.104’ü kullanıma sundu. Vulkan 1.1.104, özellikle bir AMD yerel HDR uzantısı ile tam ekran için özel bir uzantı içeriyor. Bu arada, Vulkan 1.1 ile korumalı bellek ve kaynaklar ile korumalı ekran ve çıktılar için destek sağlanmış bulunuhyor. AMD’nin Mantle’ı rafa kaldırmasıyla eş zamanlı olarak duyurulan Vulkan, OpenGL’in devamı olan glNext API’sini geliştiren Khronos Group tarafından GDC 2015’te açıklanmıştır. AMD’nin Mantle API bileşenleri üzerine türetilmiş ve inşa edilmiş olan Vulkan, OpenGL gibi, yüksek performanslı video oyunu ve interaktif medya gibi, gerçek zamanlı 3D grafik uygulamalara hedeflenir ve Direct3D 12 ve Mantle gibi, daha yüksek performans ve daha düşük CPU kullanımı sunar. DirectX 12 API’sinin açık kaynak kodlu alternatifi olan Vulkan için Nvidia da destek vermiştir. DirectX 12’nin aksine, birden fazla modern işletim sisteminde kullanılabilen Vulkan, OpenGL gibi, tek bir işletim sistemine veya cihaz form faktörüne kilitli değildir. Vulkan Windows 7, Windows 8, Windows 8.1, Windows 10, Tizen, GNU/Linux ve Android ile de çalışabilir. Vulkan 1.1.104 hakkında ayrıntılı bilgiyi GitHub sayfasında ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

Vulkan edinme linklerini aşağıda bulabilirsiniz.

0

Wine-Staging 4.4 duyuruldu

Wine’in 4.4 sürümünün birkaç gün önce duyurulmasının ardından, Wine-Staging’in 4.4 sürümü de duyuruldu. Henüz geliştirme aşamasına gelmemiş hata düzeltmelerini ve özellikleri ele alan ve winehq.org‘un bir test alanı olan Wine Staging‘in yeni sürümünde, 2 değişiklik, 2 ekleme ve 2 silme işlemi gerçekleştirilmiş bulunuyor. En sevilen oyunların denenebileceği belirtilen yeni sürüm, en sevilen uygulamaların test edilmesi için de kullanımda bulunuyor. Wine-Staging 4.4 hakkında daha ayrıntılı bilgi edinmek için GitHub üzerindeki değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wine-Staging 4.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SparkyLinux kullanıcıları için yeni bir araç: mkusb

Bir ISO kalıbı veya sıkıştırılmış bir kalıptan flash veya klonlama yöntemiyle önyükleme sürücüleri oluşturmayı daha basit ve güvenli hale getirmek için geliştirildiği belirtilen mkusb adlı yeni araç SparkyLinux kullanıcılarının kullanımına sunuldu. Aslında yine dd kullanımına dayalı olarak geliştirilen araç; bir depolama cihazını, USB sürücüyü, bazen dahili bir sürücüyü veya bir eSATA sürücüsünü hedef alıyor. Kullanıcılar, sudo apt update komutuyla depolarını güncelledikten sonra, sudo apt install mkusb komutuyla aracı sistemlerine kolaylıkla kurabiliyorlar.

Continue Reading →

SparkyLinux kullanıcıları için üretilen yeni araç mkusb hakkında sparkylinux.org adresinde yayımlanan yazıyı inceleyebilirsiniz.

0

Wine 4.4 duyuruldu

Wine’in yeni kararlı sürümü 4.4, Alexandre Julliard tarafından duyuruldu. Wine ekibinin, Wine 4.4 kararlı sürümü duyurmaktan gurur duyduğunu söyleyen Julliard; çeşitli hata düzeltmeleri ve çeviri güncellemeleriyle kullanıma sunulan sürümün, Vulkan desteği, Direct3D 12 desteği, Android’de yüksek DPI desteği sunduğunu; ayrıca, oyun kontrolörlerini desteklediğini belirtti. MSI veritabanlarını yönetmek için yeni MSIDB aracı içeren yeni sürüm, ortak kontrollerde özel buttonlar desteğiyle geliyor. Wine 4.4 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wine 4.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Wayland 1.16.93 & Wayland 1.17 RC1 duyuruldu

Birkaç gün içinde kullanıma sunulması beklenen Wayland 1.17 için ilk sürüm adayı, Wayland sürüm yöneticisi Derek Foreman tarafından duyuruldu. 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. 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.16.93 & Wayland 1.17 RC1 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 1.16.93 & Wayland 1.17 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

FreeCAD 0.18 duyuruldu

Parametrik bir 3D modelleyici olan FreeCAD‘in 0.18 sürümü duyuruldu. Pek çok hatanın giderildiği yeni sürüm, çeviri güncelleştirmeleri de içeriyor. Yeni eskiz araçlarının daha kararlı ve sağlam bir şekilde düzenlendiği belirtilirken, gelişmiş ve genişletilmiş Arch ve BIM araçlarının yazılıma eklendiği ifade ediliyor. 3D görünüm, görünümü hızla yönlendirmek için artık yeni bir gezinme küpünden faydalanıyor. Artık duvarlar bir blok yığını olarak gösterilebiliyor ve boyutların ve blokların nasıl istiflenmesi gerektiğini yapılandırmak için birçok seçenek sunuluyor. FreeCAD; açık kaynak (LGPL ve GPL lisanslı), çok gelişmiş eklentiler içeren ve özelleştirmeye olanak sağlayan bir yazılım. C++ ve Python ile yazılan FreeCAD; STEP, IGES, STL ve diğerleri gibi pek çok açık dosya formatını okuyor ve yazıyor. (Bu konuda daha fazlası için bu sayfayı inceleyebilirsiniz.) Parametrik modelleme; kullanıcının modelinin geçmişine gidip parametrelerini değiştirerek, tasarımını kolaylıkla değiştirmesine olanak tanıyor. FreeCAD kimler içindir? Ev kullanıcıları, bu işi hobi edinmiş olanlar, böyle bir projeye sahip olanlar…vb. FreeCAD’in pek çok işlevselliğine Python ile erişebilmek mümkün. FreeCAD 0.18 hakkında ayrıntılı bilgi edinmek için sürüm notlarını ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

FreeCAD 0.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

FreeType 2.10.0 duyuruldu

Metinleri bitmap‘lere dönüştürmek için kullanılan popüler bir yazılım geliştirme kitaplığı olan FreeType‘in 2.10.0 sürümü duyuruldu. Bu sürüm, renk katmanlı anahat glifleri (örneğin ölçeklendirilebilir emoji glifleri) için destek sağlanmış olarak gelerek dikkate değer bir özellik içeriyor. API referansının tamamen elden geçirildiği belirtilirken, daha önce açıklandığı gibi modernize edildiği ifade ediliyor. Her zaman oldugu gibi, birçok küçük düzeltme de uygulanmış bulunuyor. Değişikliklerin ayrıntılı bir listesine buradan ulaşabilirsiniz. Tüm kullanıcıların yeni sürüme geçmelerinin beklendiği ifade ediliyor. BSD benzeri bir lisans ve GPL altında iki lisansla kullanıma sunulan FreeType; fontları gömme ve alt kısıtlama bilgilerine erişebilme özelliğini 2.3.8 sürümüyle elde etmiştir. Filtreleme tekniklerine başvurmadan yüksek kaliteli LCD ile optimize edilmiş çıktılar sunan yazılımda, varsayılan biçimde ClearType çözünürlüğün üç katına çıkarıldığı hatırlatılıyor. FreeType 2.10.0 hakkında ayrıntılı bilgi edinmek için projenin haberler sayfasını inceleyebilirsiniz.

Continue Reading →

FreeType 2.10.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0