Tag Archives | Richard Stallman

GNU Awk 5.2.0 duyuruldu

Alfred Aho, Peter Weinberger ve Brian Kernighan tarafından 1977 yılında geliştirilen ve ilk olarak Unix Version 7 ile yayınlanmış bir programlama dili olan GNU Awk’ın 5.2.0 sürümü, Arnold Robbins tarafından duyuruldu. Bunun, GNU Awk’nin bir sonraki büyük sürümü olduğunu belirten Robbins; bu sürümün, bir dizi insan tarafından çok sıkı bir çalışmayı temsil ettiğini söyledi. GNU web sitesindeki çevrimiçi belgelerin güncellendiğini belirten Robbins; hataları bildirmek için yeni buggawk komut dosyasının kullanılmasını önerdi. Libtool 2.4.7 ve Bison 3.8.2 gib altyapı yükseltmeleriyle gelen yeni sürümde, CMake altyapısı kaldırılmış bulunuyor. Çok sayıda küçük kod temizliği ve hata düzeltmesi yapılan yeni sürümde, türlenmemiş dizi öğelerinin aktarıldığı bazı ince sorunlar ve fonksiyonlar düzeltilmiş bulunuyor. İsmini yazarlarının soyisimlerinin ilk harflerinden (Alfred Aho, Peter Weinberger ve Brian Kernighan) alan Awk’ın GNU versiyonu 1985-1988 arasında Paul Rubin, Jay Fenlason ve Richard Stallman tarafından yazılmıştır. Awk ile CSV gibi metin-tabanlı dosyalardaki veriler düzenlenebilir ve dönüştürülebilir ve veriler değerlendirilip isteğe göre raporlanabilir. sed gibi akış editörlerinde kullanılan veri bulma/düzenleme/dönüştürme komutlarına ek olarak C deki gibi genel programlama yapıları içermektedir, bu sebepten dolayı tam donanımlı bir programlama dili olarak geçmektedir. Komut dili ve araçları standardında dil tanımlamalarına uyumlu olan GNU Awk’ın (Gawk) 5.2.0 sürümü hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Awk 5.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GnuTLS 3.7.7 duyuruldu

GnuTLS‘nin 3.7.7 sürümü Zoltan Fridrich tarafından duyuruldu. Bunun, bir hata düzeltme ve geliştirme sürümü olduğunu belirten Fridrich; bu sürümde katkıda bulunan herkese teşekkür ettiklerini söyledi. pkcs7 imzalarının doğrulanması sırasında çift serbestliğin düzeltildiğini söyleyen Fridrich; TLS PSK kullanıcı adları için uzunluk sınırının artırıldığını ifade etti. Fridrich; Guile 1.8’in artık desteklenmediğini söyledi. GnuTLS (GNU Transport Layer Security Library), başka deyişle, GNU taşıma katmanı güvenliği kütüphanesi; TLS, SSL ve DTLS iletişim kurallarının uyarlaması olan özgür bir yazılımdır. GnuTLS istemci uygulamaların mevcut iletişim kurallarını kullanarak güvenli oturum başlatmasını sağlayan bir kütüphaneden oluşuyor. Mart 2003’te Nikos Mavrogiannopoulos tarafından oluşturulan yazılım, GNU Kısıtlı Genel Kamu Lisansı (LGPL) altında lisanslanmıştır. Aslen GNU projesi için oluşturulan yazılım, Özgür Yazılım Vakfı ile çeşitli ilkeler üzerinde yaşadığı anlaşmazlıkların ardından Aralık 2012’de GNU ile olan bağlarını koparmıştır. Bu hamleye karşı çıkan Richard Stallman; tasarının çatallanmasını önermiş, fakat bu öneri yoksayılmıştır. GnuTLS 3.7.7 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GnuTLS 3.7.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 15.0.0-rc1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 15.0-rc1 sürümü, GitHub üzerinden duyuruldu. LLVM 15.0-rc1’i duyurmaktan memnuniyet duyulduğu belirtilirken, bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var.  LLVM 15.0.0-rc1 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 15.0.0-rc1 edinmek için projenin sürümler sayfasına gidilebilir.

0

LibreJS 7.21.0 duyuruldu

Richard Stallman’ın The JavaScript Trap makalesinde açıklanan JavaScript sorununu ele almayı amaçlayan ve GNU IceCat ve diğer Mozilla tabanlı tarayıcılar için özgür bir eklenti olarak kullanılan GNU LibreJS‘nin 7.21.0 sürümü duyuruldu. LibreJS; GNU IceCat ve diğer Mozilla tabanlı tarayıcılarda kullanılan bir eklentidir. JavaScript’e izin verirken, özgür olmayan JavaScript’i engelleyen yazılım; önemsiz komut dosyalarının kontrolleri için düzeltmeler içeriyor. LibreJS 7.21.0 hakkında daha ayrıntılı bilgi edinmek için web sayfasını veya sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

LibreJS 7.21.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Eklentiyi ayrıca Mozilla eklentiler sayfasından doğrudan yükleyebilirsiniz.

0

LLVM 14.0.6 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 14.0.6 sürümü, GitHub üzerinden Tom Stellard tarafından duyuruldu. LLVM 14.0.6’yı duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun önemli bir sürüm olduğunu söyledi.  University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 14.0.6 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 14.0.6 edinmek için projenin sürümler sayfasına gidilebilir.

0

GNU GDB 12.1 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 12.1 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sisteminde, C, C++ ve Fortran gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. Bir düzineden fazla farklı işlemci mimarisi üzerinde; en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği söylenen GDB’nin, özgür (libre) bir yazılım olduğunu söyleyen Brobecker; yeni sürümün, Ada, C, C++, Fortran, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olarak geldiğini ifade etti. GNU GDB 12.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itbari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GNU GDB 12.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 14.0.3 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 14.0.3 sürümü, GitHub üzerinden Tom Stellard tarafından duyuruldu. LLVM 14.0.3’ü duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun önemli bir sürüm olduğunu söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 14.0.3 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 14.0.3 edinmek için projenin sürümler sayfasına gidilebilir.

0