Archive | Yazılım

Java JDK 9 RC duyuruldu

Web’i daha kullanışlı hale getiren uygulamalar geliştirmek için kullanılan bir teknoloji biçiminde tanımlanan ve Oracle tarafından üretilen Java tabanlı uygulamalar geliştirmek için kullanılabilecek bir yazılım paketi olan JDK‘nın (Java Geliştirme Seti) 9 No’lu sürümünün sürüm adayı duyuruldu. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor. HTTP2 desteği ile gelen sürüm, işlem API’sinde iyileştirmeler ve geliştirilmiş dokümantasyon becerilerine sahip. Java applet ve uygulamaları yazmak için gerekli olan JDK geliştirme araçları; Java Runtime Environment, Java derleyicisi ve Java API’leri içerir. JDK, bu nedenle, daha fazla disk alanına ihtiyaç duyuyor. Bilindiği gibi Java, genel anlamda, masaüstü ve konsol uygulamaları geliştirmek üzere dizayn edilen SE (Standard Edition), sunucu üzerinde çalışan uygulamalar için gerekli olan EE (Enterprise Edition) ve mobil cihazlarda kullanılan uygulamalar için gerekli olan ME (Micro Edition) olmak üzere üç gruba ayrılıyor. Java JDK 9 RC hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Java JDK 9 RC edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GnuPG 2.1.23 duyuruldu

GPL lisanslı bir özgür yazılım olan GnuPG‘nin (ya da GPG) 2.1.23 sürümü, Werner Koch tarafından duyuruldu. GnuPG ekibinin yeni sürüm 2.1.23’ü duyurmaktan memnuniyet duyduğunu söyleyen Koch; yeni sürümün kimi yeni özellikler ve hata düzeltmeleriyle geldiğini ifade etti. Yazılımın üç farklı versiyonunun (modern, kararlı, klasik) etkin olarak kullanıldığını hatırlatan Koch; çok yönlü bir anahtar yönetimi sistemine sahip olan yazılımın diğer uygulamalarla kolay entegrasyon özellikleriyle bir komut satırı aracı içerdiğini belirtti. Zengin bir kütüphane ile sunulan yazılımın 2. sürümünden bu yana, S/MIME ve Secure Shell için destek sağladığı belirtiliyor. Başlangıçta Werner Koch tarafından geliştirilen GPG, neredeyse tüm GNU/Linux dağıtımlarına; FreeBSD, OpenBSD, NetBSD gibi özgür işletim sistemlerine sıklıkla dahil edilir. GPG ayrıca Mac OS X ve Microsoft Windows gibi platformlar için de derlenebilir. Mac OS X için, MacPGP denen özgür bir GPG portu bulunmaktadır. MacPGP, OS X kullanıcı arayüzüne ve yerel sınıf tanımlarına uyarlanmıştır. Bir melez şifreleme yazılımı olan GnuPG, yalnızca bir kez kullanılan bir oturum anahtarı şifrelemeyi alıcının genel anahtarını kullanarak yapar. GnuPG 2.1.23 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GnuPG 2.1.23 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Cinnamon 3.4.6 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 3.4.6 sürümü duyuruldu. Clement Lefebvre tarafından github.com üzerinden duyurulan yeni sürüm, böylelikle kullanıma sunulmuş oldu. Sürümün çıkarılmasına ilişkin olarak tüm ekip ve geliştiriciler adına duyulan mutluluk ifade edilirken, kullanıcıların çeşitli geliştirme ve yeniliklerle gelen sürümle ilgili olarak tespit ettikleri ayrıntıların geribildirimi konusunda tereddüt etmemeleri rica edildi. Cinnamon 3.4.6 hakkındaki ayrıntılar için değişiklikler sayfasını takip edebilirsiniz.

Continue Reading →

Cinnamon 3.4.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Inkscape 0.92.2 duyuruldu

Açık kaynak kodlu, ölçeklenebilir vektörel grafik düzenleyici Inkscape‘in 0.92.2 sürümü duyuruldu. Inkscape projesinin popüler vektör çizim yazılımının yeni sürümü 0.92.2’yi duyurmaktan mutlu olduğu belirtilirken, önemli hata ve regresyon düzeltmeleri, güncellenmiş çeviriler ve gelişmiş belgeler içeren sürümün bir kararlılık ve hata düzeltme sürümü olduğu ifade edildi. Bunun, proje kodunun GitLab’a taşındıktan sonraki ilk sürüm olduğu belirtilirken, daha kararlı bir sürümün kullanıma sunulduğu ifade edildi. XCF, PDF, EPS, PS + LaTeX desteği geliştirilen ve Adobe Illustrator, CorelDRAW, Xara gibi yazılımların alternatifi olan ve %100 açık kaynak kodlu bir yazılım olan Inkscape; yalnızca GNU/Linux altında değil, MacOS X ve Windows altında da yaygın olarak kullanılıyor. Kullanıcılarını anasayfasında “draw freely” sloganıyla karşılayan Inkscape ile XML tabanlı vektörel resim formatı olan .SVG resimleri oluşturabilmek olanaklı. Çeşitli logolar hazırlayabileceğiniz, çizimler yapabileceğiniz Inkscape ile resimleri tek bir tuş ile .JPEG, .PNG, .BMP gibi birçok resim formatına dönüştürebilmek de olanaklı. Inkscape 0.92.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Inkscape 0.92.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

ZFS’in (Zettabyte File System) 0.7.1 sürümü duyuruldu

Sun Microsystems firması tarafından geliştirilmesine 2000 yılında başlanan bir dosya sistemi ve mantıksal birim yöneticisi olan ZFS (Zettabyte File System)‘in 0.7.1 sürümü, Tony Hutter tarafından duyuruldu. Başarısız olarak alınan kayıtlar için hata ayıklama günlüğü girdileri eklenen yazılımda, zfs userspace ve zfs groupspace alt komutlarının kota sınırlarını belirlemek ve nesne kullanımı hakkında rapor vermek üzere genişletildiğini hatırlattı. 2.6.32’den 4.12’ye kadar Linux kernel uyumluluğu ile gelen yazılımda, çeşitli hatalar giderilmiş bulunuyor. Veri bütünlüğünün bütünüyle korunması gözönünde tutularak geliştirilen ve bu amaçla volüm yönetimi, snapshot, copy-on-write, sürekli data bütünlüğü kontrolü, Raid-Z gibi pek çok aracı içeren ZFS’i, bu özellikleri, diğer dosya sistemlerinden ayırmaktadır. Oracle Solaris, FreeBSD, NetBSD, FreeNAS, MacOS X ve Linux kernelini kullanan sistemlerde kullanılabilen ZFS; ZFS’nin babası olarak bilinen ve Sun Microsystems bünyesinde bulunan Jeff Bonwick tarafından “The Last Word in File Systems” olarak tanımlanıyor. 2005 yılında da Solaris 10′a implement edilen, 2007 yılında ise FreeBSD’ye, Illumos grubu tarafından port edilen ZFS’in FreeBSD’ ye implementasyonu hala devam etmektedir. ZFS 0.7.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu sayfasını inceleyebilirsiniz.

Continue Reading →

zfs-file-system

ZFS’in, CDDL(Common Development and Distribution License) olarak bilinen Sun Microsystems’in kendi lisansı ile dağıtılmasından dolayı Linux’ta kullanabilmek için bazı gereklilikler söz konusuydu. CDDL lisansı, GPL(General Public License) ile bazı yönlerden dolayı uyumsuz olduğu için ancak FUSE ile kullanılabilmekteydi. ZFS’i , Linux’a eklemek için, kernelde değişiklikler yapmak gerektiğinden bu da GPL lisansının suistimali anlamına gelmekteydi. Şu andaki durum ise şöyle tarif edilebilir: Linux’ta ZFS kurulumu artık bir paket kurulumu kadar kolaydır. ZFS’in (Zettabyte File System) 0.7.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Wayland 1.14.0 Duyuruldu

Wayland protokolü ve Weston görüntü yöneticisi (compositor) olmak üzere iki ana kısımdan oluşan Wayland‘ın 1.14.0 sürümü, Bryce Harrington tarafından duyuruldu. Wayland 1.14.0 ile birlikte Weston 3.0’ın da duyurulduğu bildiriliyor. Bunun resmi bir sürüm olduğunu belirten Harrington; Çeşitli düzeltmeler ve geliştirmeler içeren Wayland 1.14.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunun incelenebileceğini söyledi. Wayland 1.15 için bir zaman çizelgesi hazırlamaktan vazgeçeceğini belirten Harrington; bu yıl için bir 1.14.1 sürümü üzerinde düşündüğünü ifade etti. 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ı.

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.14.0 ve Weston 3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Cinnamon 3.4.5 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 3.4.5 sürümü duyuruldu. Clement Lefebvre tarafından github.com üzerinden duyurulan yeni sürüm, böylelikle kullanıma sunulmuş oldu. Sürümün çıkarılmasına ilişkin olarak tüm ekip ve geliştiriciler adına duyulan mutluluk ifade edilirken, kullanıcıların çeşitli geliştirme ve yeniliklerle gelen sürümle ilgili olarak tespit ettikleri ayrıntıların geribildirimi konusunda tereddüt etmemeleri rica edildi. Cinnamon 3.4.5 hakkındaki ayrıntılar için değişiklikler sayfasını takip edebilirsiniz.

Continue Reading →

Cinnamon 3.4.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0