Archive | Yazılım

VirtualBox 6.1.6 duyuruldu

Bir x86 ve AMD64/Intel64 sanallaştırma ürünü olan VirtualBox‘ın 6.1.6 sürümü, Simon Coter tarafından duyuruldu. Sürüm için geri dönüşte bulunan ve test eden kullanıcılara teşekkür edildiği belirtiliyor. GNU Genel Kamu Lisansı (GPL) 2 şartları altında kullanıma sunulan açık kaynak kodlu VirtualBox’ın özgür ve profesyonel bir çözüm olduğu belirtiliyor. Bir sanallaştırma yazılımı olan VirtualBox, Sun’ın Ocak 2010′da Oracle tarafından satın alınmasıyla Oracle VM VirtualBox adını almış bulunuyor. Bilindiği gibi; sanal makine yazılımları, donanımın, çalışan işletim sistemiyle paylaştırılmasını sağlarlar. Başka deyişle, bir işletim sistemi üzerinde diğer birini kurup kullanabilmenizi mümkün kılarlar. VirtualBox; başta GNU/Linux, Windows ve Mac OS X olmak üzere pek çok sisteme destek veriyor. Deneyimsiz kullanıcıların da fazla zorlanmadan kullanabildiği VirtualBox, ücretsiz ve açık kaynak kodlu bir yazılımdır. VirtualBox 6.1.6 hakkında ayrıntılı bilgi edinmek için sürüm duyurusu incelenebilir.

Continue Reading →

VirtualBox 6.1.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Fwupd 1.4.0 duyuruldu

GNOME geliştiricisi Richard Hughes tarafından geliştirilen GNU/Linux tabanlı sistemlere ürün yazılımı güncellemelerinin kurulumunu yönetmek için açık kaynak kodlu bir daemon olan Fwupd’un 1.4.0 sürümü, Richard Hughes tarafından duyuruldu. fwupdtool’a ‘firmware-convert’ alt komutunun eklendiğini söyleyen Hughes; Cypress CCGX ve EP963x donanımları için birer eklenti eklenen yazılıma, CPU mikrokodu için de bir eklenti eklendiğini ifade etti. Öncelikle UEFI ve EFI sistem kaynak tablosunun (ESRT) 4.2 Linux çekirdeği ve sonrasında desteklendiği hatırlanmalıdır. Linux Vendor Firmware Service (LVFS) bu güncellemeleri almak için çevrimiçi bir depo görevi görür. Aralık 2015’te Hughes’un sistemi gerçek donanım üzerinde test etmek için bir Dell geliştiricisiyle birlikte çalıştığı ve Dell Edge Gateway ürününün fwupd üzerinden bellenim servisini destekleyeceği ortaya çıkmıştı. Ağustos 2018’de Lenovo projeye katıldı ve çok çeşitli cihazları için güncelleme desteği sunmaya başladı. Eylül 2019’da Acer, Aralık 2019’dan itibaren Google, sertifikalı Chromebook’lar için Fwupd ile ürün yazılımı güncellemelerini getirdi. Fwupd 1.4.0 hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Fwupd 1.4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Lutris 0.5.6 duyuruldu

GNU Genel Kamu Lisansı altında yayınlanan ve GNU/Linux tabanlı işletim sistemleri için özgür ve açık kaynak kodlu oyun yöneticisi olan Lutris‘in 0.5.6 sürümü, Mathieu Comandon tarafından duyuruldu. Monitörden bazı Wine çekirdeği işlemleri eklenen yeni sürümde, İngilizce olmayan sistemlerde Wine sandbox için düzeltme yer aldığını söyleyen Comandon; kullanıcının eski sürümlere geri dönmeyi düşünmemesi gerektiğini, yoksa sorun yaşanabileceğini ifade etti. Kolay oyun kurulumu, yapılandırılması ve erişimini amaçlayan Lutris, Mathieu Comandon ve topluluğu tarafından geliştiriliyor. Wine, Steam, emülatörler ve Lutris uygulamasıyla başlatılabilen oyunlar kendi platformları kullanılarak oynanabilir. Lutris; DOSbox, ScummVM, Atari 800, Snes9x, Dolphin, PCSX2 ve PPSSPP gibi 20’den fazla emülatörü desteklemektedir. Lutris’e Steam desteği ilk olarak 2013 yılında eklenmiştir. Lutris 0.5.6 hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Lutris 0.5.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

EROFS-Utils 1.1 duyuruldu

Android cihazlar göz önünde bulundurularak Huawei tarafından geliştirilen salt okunur Linux dosya sistemi olan EROFS-Utils’in 1.1 sürümü, Gao Xiang tarafından duyuruldu. 2018’de 4.19 Linux çekirdeği için yeniden birleştirilen ve en son 5.4 Linux çekirdeğiyle yapılanmış bulunuyor. EROFS-Utils 1.1’in artık süper blok sağlama toplamı desteğine, dosya sistemi UUID desteğine ve diğer geliştirmelere sahip olduğu söyleniyor. EROFS-Utils, şeffaf LZ4 sıkıştırma yeteneği ile uğraşmak için kullanıcı alanı desteğinden yoksun olmasının eksik olan şey olduğu belirtilirken, LZ4 EROFS-Utils desteği için yamaların mevcut olduğu ifade ediliyor. Zira EROFS-Utils, LZ4 gerektiriyor. Bunun, malum güncellemeleri içeren bir bakım sürümü olduğunu söyleyen Xiang; mkfs.erofs için bir kılavuz ve dosya sistemi UUID desteğinin eklendiğini ifade etti. EROFS-Utils 1.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

EROFS-Utils 1.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

xfsprogs 5.6.0 duyuruldu

XFS dosya sistemini yönetmek için tasarlanan xfsprogs‘un 5.6.0 sürümü duyuruldu. 1993 yılında IRIX 5.3 sürümüyle IRIX de dahil olmak üzere, Extents dosya sistemi veya XFS’nin geliştirilmesine Silicon Graphics tarafından başlandı. Dosya sistemi, Mayıs 2000’de GNU Genel Kamu Lisansı (GPL) altında yayınlandı. SGI’da Steve Lord tarafından yönetilen bir ekip onu GNU/Linux’a taşıdı ve ilk GNU/Linux dağıtımının desteği 2001’de geldi. Gentoo Linux, 2002 yılının ortalarında XFS için varsayılan dosya sistemi olarak bir seçenek sunan ilk GNU/Linux dağıtımı oldu. Ağustos 2016’da Linux çekirdeği 4.8, yazılıma “ters haritalama” adlı yeni bir özellik ekledi. xfsprogs 5.6.0 hakkında ayrıntılı bilgi edinmek için burayı inceleyebilirsiniz.

Continue Reading →

xfsprogs 5.6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Git 2.26.1 duyuruldu

Yazılım geliştirme süreçlerinde kullanılan, hız odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod yönetim sistemi olan olan Git‘in 2.26.1 final sürümü, Junio C Hamano tarafından duyuruldu. Hamano; sürüme katkıda bulunan katkıcılara teşekkür ettiklerini ifade etti. İlk sürümü Linux çekirdeği‘nin geliştirilmesi sürecinde kullanılmak üzere 2005 yılında Linus Torvalds tarafından tasarlanıp geliştirilen, son Eclipse kullanıcı topluluğu anketi verilerine göre 2013 yılı itibariyle %30 pazar payına ulaşan Git’in ortaya çıkışı, çok sayıda Linux çekirdeği geliştiricisinin proje yönetimi için bir önceki sürüm kontrol sistemi olan BitKeeper’ı tercih etmesiyle başlamıştır. Andrew Tridgell, bir takım tersine mühendislik yöntemleriyle BitKeeper protokolüne müdahalelerde bulunmuş, ancak BitKeeper’ın telif haklarını elinde bulunduran Larry McVoy, BitKeeper’ın ücretsiz kullanımını reddeterek konuyu hukuki platforma taşıyınca BitKeeper’ın kullanımından vazgeçilmiş, böylece Git’in temelleri atılmıştır. 2.6.12-rc2 sürümlü Linux çekirdeğinin yayınlanmasının ardından Torvalds, kendi sürüm kontrol sistemini yazmaya karar vermiştir. Böylece, BitKeeper ve Monotone’dan esinlenilerek Git doğmuştur. Git 2.26.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Git 2.26.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU gettext 0.20.2 duyuruldu

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.20.2 sürümü, Bruno Haible tarafından duyuruldu. Yeni sürüm; C, C ++, Java, C #, Shell programları için çalışma zamanı kütüphaneleri ve programcılar ve çevirmenler için araçlarla geliyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Haible; libintl.so dosyasının yanlış paylaşılan bir kütüphane sürümünün düzeltildiğini belirtti. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. GNU gettext 0.20.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

GNU gettext 0.20.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0