Archive | Mart, 2019

NetworkManager 1.16.0 duyuruldu

GNU/Linux tabanlı ve diğer Unix benzeri işletim sistemlerinde bilgisayar ağlarının kullanımını basitleştirmeyi amaçlayan bir yardımcı program olan NetworkManager’in 1.16.0 sürümü duyuruldu. Bu yeni kararlı sürümde, NetworkManager’ın DNS ayarlarını yapılandırmasına izin vermek için “main.systemd-resolved” desteği sağlandığı belirtilirken, dahili DHCP eklentisi için varsayılan “ipv4.dhcp-client-id” ayarının değiştirildiği ifade ediliyor. Dahili DHCP eklentisi ile DHCP yönlendirici seçeneklerinin kullanımının da iyileştirildiği söyleniyor. NetworkManager.conf’ta “plugins.monitor-connection-files” ayarının kullanımdan kaldırıldığı, ancak, bu seçeneğin gelecek sürümlerde etkili olmayacağı bildiriliyor. NetworkManager 1.16.0 hakkında daha bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

NetworkManager 1.16.0 edinmek için aşağıdaki linkten 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

deepin 15.9.2 Beta duyuruldu

Yalnızca İngilizce ve basitleştirilmiş geleneksel Çince versiyonları sunulan, Debian tabanlı Çin kökenli kullanıcı dostu dağıtım deepin, son derece özel ve sezgisel HTML 5 tabanlı deepin masaüstü ortamını içeren 15.9.2 sürümünün betası, deepin ekibi tarafından duyuruldu. deepin’in Linux çekirdeğini ve masaüstü uygulamaları temel alarak dizüstü bilgisayarlar, masaüstü bilgisayarlar ve hepsi bir arada aygıtları destekler yapıda bir GNU/Linux dağıtımı olduğu belirtilirken, kararlılığı ve güvenliği derinlemesine iyileştirmek amacıyla, Debian unstable versiyonundan Debian stable versiyonuna geçildiği ifade ediliyor. Sistem, Debian stable tabanlı bir biçimde uyarlanmış ve optimize edilmiş bulunuyor. Böylelikle güvenlik açıklarına daha hızlı yanıt alınacağı, sistem güncellemesinde iyileştirilmiş bir kararlılık sağlanacağını, üçüncü taraf uygulamalar için daha iyi destek sağlanabileceği ve daha iyi iş desteğinin mümkün olacağı ifade ediliyor. deepin 15.9.2 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

deepin 15.9.2 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt 5.12.2 duyuruldu

Uygulamaların oluşturulmasını hızlandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin bir geliştirme platformu olan Qt’nin 5.12.2 sürümü, Tuukka Turunen tarafından duyuruldu. Qt 5.12 LTS’nin ikinci yaması olan Qt 5.12.2’yi duyurmaktan memnuniyet duyduğunu söyleyen Turunen; yeni sürümün bir dizi hata düzeltmesi ve başka iyileştirmeler sağladığını belirtti. Qt 5.12.1 ile karşılaştırıldığında, yeni Qt 5.12.2’nin 250’den fazla hata düzeltmesi içerdiğini belirten Turunen; bu değişiklikler hakkında bilgi edinmek için değişim dosyalarının incelenebileceğini söyledi. Qt; özellikle KDE masaüstü ortamının bu araç takımını kullanması ile dikkatleri üzerine çekmiştir. Qt 5.12.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt 5.12.2 edinmek için;

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

EasyOS 1.0.14 duyuruldu

Puppy Linux‘un geliştirdiği teknolojilerin ve paket biçimlerinin çoğunu kullanan Avustralya kökenli deneysel bir GNU/Linux dağıtımı olan EasyOS‘un 1.0.14 sürümü, Barry Kauler tarafından duyuruldu. Paketler, masaüstü ayarları, ağ iletişimi ve ağ üzerinden paylaşım kaynaklarının grafiksel yardımcı programlarla kontrol edilebildiği söylenen sistem, çeşitli hata düzeltmeleriyle geliyor. Ana Easy dosya sistemindeki programların initrd içinde, örneğin Xorg’da çalıştırılabileceğini hatırlatan Kauler; artık önyükleme bölümünü ve çalışma bölümünü bulmak için disk tanımlayıcı kullanılmadığını söyledi. easy-1.0.14-amd64.img.gz dosyasının indirilerek bir USB belleğe yazılmasıyla kullanıma hazır hale geleceği belirtilen sistem, NetworkManager ile geliyor. EasyOS 1.0.14 hakkında ayrıntılı bilgi edinmek üzere sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

EasyOS 1.0.14 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0