SDL 3.1.0 önizleme sürümü duyuruldu

OpenGL ve Direct3D üzerinden ses, klavye, fare, joystick ve grafik donanımlarına düşük düzeyde erişim sağlamak için tasarlanmış bir çapraz platform geliştirme kütüphanesi olan SDL‘nin (Simple DirectMedia Layer) SDL 3.1.0 önizleme sürümü, Sam Lantinga tarafından duyuruldu. SDL3, platformlar arası oyunlarda yaygın olarak kullanılan bu platformlar arası donanım/yazılım soyutlama katmanı için birçok iyileştirme ile gelirken; bir Vulkan oluşturucu eklendiği, bir depolama API’si, renk alanı ve HDR ile ilgili iyileştirmeler, Steam Deck için gürleme desteği de eklendiği belirtiliyor. Alt açılır pencereler, X11 yerine Wayland’i tercih etme ve birçok eski kodun içini boşaltma da diğer olanaklar arasında. API kullanımının daha kolay ve daha tutarlı olacak şekilde önemli ölçüde yeniden düzenlendiği belirtilirken, 2D işleme API’sinin artık daha gelişmiş renk alanlarını, HDR oluşturmayı desteklediği ifade ediliyor. 2D işleme API’sinin artık bir Vulkan arka ucu olduğu belirtilirken, test/testffmpeg.c dosyasına ffmpeg kullanılarak donanım hızlandırmalı video oynat örneğinin eklendiği söyleniyor. SDL SDL 3.1.0 önizleme sürümü hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

SDL SDL 3.1.0 önizleme sürümü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Emacs 29.3 duyuruldu

Genişletilebilir, özelleştirilebilir bir metin editörü ve daha fazlası olan GNU Emacs‘ın 29.3 sürümü, Eli Zaretskii tarafından duyuruldu. Son derece özelleştirilebilir Lisp kodu ve bir grafik arayüzü sunan uygulama, neredeyse tüm insan dilleri ve onların kodları için Unicode desteği veriyor. Emacs, 1970’lerde MIT Yapay Zeka Laboratuvarı’nda Richard M. Stallman tarafından yazıldı. Kısa sürede yaygınlaşan ve bu şekilde büyüyen makrolar, Guy Steele ve Stallman tarafından derlenip EMACS ismini aldı. Unix’de çalışan ilk Emacs ise, Java programlama dilinin de yazarı olan James Gosling tarafından 1981 yılında geliştirildi. Gosling Emacs olarak anılan uygulama C’de yazılmış olmasına rağmen kullanıcılara kolay kişiselleştirme ve geliştirme imkânı veren Mocklisp isimli Lisp türevi betik dilini destekliyordu. 1984’e kadar özgürce dağıtılan bu uygulamanın haklarının Gosling tarafından  satılması, aynı kod ağacından başlayan Stallman’ın GNU Emacs isimli düzenleyicisinin eski kodlardan temizlenmesini gerektirdi. Benzer şekilde kendi uygulamasının özgürlüğünü kaybetmesini istemeyen Stallman, GPL lisansını yazdı ve GNU Emacs, GPL ile lisanslanan ilk uygulama oldu. GNU Emacs 29.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

1991’de, GPL lisansının özgürlüğünden faydalanan bir takım farklı geliştiriciler Lucid Emacs’i türetti. Daha sonradan XEmacs ismini alan bu uygulama özgür yazılım tarihindeki en büyük çatallanmaya sebep oldu. GNU Emacs ve XEmacs, 2006 yılı itibariyle halen kullanılmakta olan en yaygın iki Emacs’tır. GNU Emacs 29.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LibreOffice 7.6.6 RC3 çıktı

LibreOffice’in yeni seriden 7.6.6 sürümünün RC3 sürümü, The Document Foundation (TDF) tarafından sürüm takviminde belirtilen tarihe göre değil, kararlı sürüm yerine fazladan çıkarılarak, test edilmek üzere kullanıma sunuldu. Sürüme ait paketler indirilmek üzere yansılarda yerini aldı. LibreOffice 7.6.6 RC3’ün test için kullanıma sunulmasından mutluluk duyduklarını söyleyen topluluk üyeleri, sürümün GNU/Linux, MacOS ve Windows için indirilebilir olduğunu ifade etti. 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. LibreOffice 7.6.6 RC3’ü var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz.

Continue Reading →

 

LibreOffice 7.6.6 RC3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Dynebolic 4.0 BETA duyuruldu

CD’den, USB bellek veya sürücüden çalıştırılabilen live bir ISO olarak kullanıma sunulan ve Free Software Foundation tarafından önerilen bir işletim sistemi olan Dynebolic‘in 4.0 BETA beta sürümü duyuruldu. Ses ve görüntü düzenlemeye odaklı bir GNU/Linux dağıtımı olan Dynebolic, normalde live CD ya da bir USB bellek üstünden çalışıyor ve güvenlik güncellemesi de almadığı için “statik” bir dağıtım olarak kullanılıyor. Bu nedenle, çevrimdışı olarak kullanılması öneriliyor. Dyne.org vakfı yeni bir RASTASOFT üretimi olarak kullanıma sunulan ürün, 6.8 Linux çekirdeği üzerine yapılandırılmış bulunuyor ve Devuan 5 “Daedalus” üzerine yapılandırılmış bulunuyor. Farklı yolculuklar halinde düzenlenmiş yeni bir kullanıcı deneyimi sunulduğu belirtilirken, masaüstü ortamı olarak KDE 5 Plasma’nın tercih edildiği ifade ediliyor. Her etkinliğe masaüstü panelinden veya klavye aracılığıyla kolayca ulaşılabileceği ifade ediliyor. Dynebolic 4.0 BETA hakkında bilgi edinmek için web sayfasını ya da beni oku sayfasını inceleyebilirsiniz.

Continue Reading →

 

Dynebolic 4.0 BETA edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SparkyLinux için yeni bir araç: Koodo Reader

Windows, macOS, GNU/Linux ve Web için senkronizasyon ve yedekleme kapasitelerine sahip modern bir e-kitap yöneticisi ve okuyucusu olan Koodo Reader, artık  SparkyLinux kullanıcıları tarafından kullanılabilecek. GNU AGPL 3.0 lisansıyla lisanslı özgür ve açık kaynak kodlu bir uygulama olan Koodo Reader’in EPUB (.epub), PDF (.pdf), DRM-free Mobipocket (.mobi) ve Kindle (.azw3, .azw), Plain text (.txt), FictionBook (.fb2), Comic book archive (.cbr, .cbz, .cbt, .cb7), Rich text (.md, .docx), Hyper Text (.html, .xml, .xhtml, .mhtml, .htm, .htm) gibi geniş bir format desteği de var. Verilerinizi OneDrive, Google Drive, Dropbox, FTP, SFTP, WebDAV, S3, S3 Compatible üzerinde kaydetme olanağı sağlayan yazılım, aynı zamanda, kaynak klasörü özelleştirmek suretiyle OneDrive, iCloud, Dropbox vb. kullanarak birden fazla cihaz arasında senkronizasyon yapılmasına olanak sağlıyor. Metinden konuşmaya, çeviri, sözlük, dokunmatik ekran desteği, toplu içe aktarma gibi pek çok özellikle gelen yazılım; kitaplara yer imleri, notlar, vurgulamalar ekleme imkanı da sağlıyor.

Continue Reading →

 

Konuyu sparkylinux.org üzerinden duyuran pavroo, Sparky 7 ve 8 amd64, arm64, i386 kullanıcıları için kurulumun aşağıdaki kodlarla yapılabileceğini söyledi.

sudo apt update
sudo apt install koodo-reader

Elbette yazılımı buradan edinmeniz de mümkün.

0

Rust programlama dilinin 1.77.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.77.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un, herkesin güvenilir ve verimli yazılım geliştirmesine olanak tanıyan bir programlama dili olduğu belirtiliyor. Bu sürümün, nispeten küçük olduğu, ancak her zaman olduğu gibi, artan iyileştirmelerin bile daha büyük bir bütüne yol açtığı ifade ediliyor. Rust’un artık &’statik CStr tipi bellekte nul baytla sonlandırılmış bir dizeye genişleyen C-string değişmez değerlerini (c”abc”) desteklediği belirtilirken, zaman uyumsuz işlevlerin önce derleyici sınırlaması nedeniyle kendilerini çağıramadıklaarı ama bu sınırlamanın yeni sürümde kaldırıldığı söyleniyor. 1.77.0 sürümünün offset_of’u dengelediği belirtilirken, kullanıcıların artık offset_of!(StructName, field) ile genel bir alanın uzaklığına erişebildikleri ifade ediliyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.77.0’ı edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.77.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

  

Rust 1.77.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Mozilla Firefox 124.0.1 duyuruldu

Hızlı, işlevsel ve açık kaynak kodlu internet tarayıcısı Mozilla Firefox’un 124.0.1 sürümü duyuruldu. Bu sürümün, özellikle çeşitli güvenlik düzeltmeleri içerdiği belirtiliyor. Menzil analizi atlaması yoluyla sınır dışı erişim sorununun giderildiği belirtilirken, olay işleyicileri aracılığıyla ayrıcalıklı JavaScript yürütme probleminin de çözümlendiği söyleniyor. Yalnızca masaüstü Firefox’u etkileyen, Firefox’un mobil sürümlerini etkilemeyen saldırganın, ayrıcalıklı bir nesneye, ana süreçte rastgele JavaScript yürütülmesine izin verecek bir olay işleyicisi enjekte edebilmesi problemi de giderilmiş bulunuyor. Mozilla Firefox 124.0.1 hakkında bilgi edinmek için sürüm notlarını inceleyebileceksiniz. Güvenlik, kararlılık, hız ve daha fazlası” ilkesi ile yoluna devam eden tarayıcı; casus yazılımlara, virüslere ve istenmeden açılan pencerelere karşı geliştirilen koruma kalkanına, yemleme korumasına sahip ve getirdiği binlerce yararlı eklentiyle istenilen biçimde kişiselleştirilebiliyor. Çoğu eklenti Firefox ile öntanımlı biçimde kullanılabildiği halde; HTML5, XHR, MathML, SMIL için destek standartları geliştirilen; kimi kararlılık sorunları da giderilen Mozilla Firefox, web ve eklenti geliştiricileri için donanımsal hızlandırılmış grafikler ve HTML5 gibi teknolojileri yetenekleriyle ve önemli ölçüde iyileştirilen JavaScript performansı ile geliyor. Firefox; dünyanın çeşitli yerlerindeki Mozilla topluluk üyelerinin katkılarıyla 90′dan fazla dilde kullanılabiliyor.

Continue Reading →

 

Mozilla Firefox 124.0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0