GNU Wget 1.19.3 duyuruldu

Web sunucularından içerik alan ve GNU projesinin bir parçası olan GNU Wget‘in (eskiden Geturl) 1.19.3 sürümü, Darshit Shah tarafından duyuruldu. Wget 1.19.3’ü duyurmaktan memnuniyet duyduklarını söyleyen Shah; yazılımın web’den hem de HTTP vekilleri aracılığıyla HTTP(S), FTP(S) desteğiyle interaktif olmayan dosyaların indirilmesi için kullanılan özgür bir program olduğunu hatırlattı. Bu sürümün, bazı yanlış yapılandırılmış sunucularla ilgili kimi problemleri gidermek üzere sunulan küçük bir hata düzeltme sürümü olduğunu belirten Shah; sürüme katkıda bulunan herkese çok teşekkür ettiklerini söyledi. Rekürsif indirme, adreslerin çevrimdışı görüntülenmesi için ikizleme ve vekil sunucu desteği de içeren GNU Wget’in ilk sürümü 1996’da yayınlanmıştır. Unix ve GNU/Linux kullanıcıları sayesinde yaygın bir kullanıma ulaşan yazılım, taşınabilir C dilinde yazılmış ve Microsoft Windows, Mac OS X, OpenVMS, HP-UX, MorphOS ve AmigaOS gibi ortamlara taşınmıştır. Aynı yazarın 1995 sonlarında yazmaya başladığı GetURL isimli yazılımı taban olarak alan Wget’in ismi, GetURL isimli başka bir Amiga yazılımının varlığı farkedildikten sonra Wget olmuştur. 1990’lı yıllarda “internetten download etme yazılımı” boşluğunu dolduran Wget; çevirmeli ağ bağlantı sorunlarıyla boğuşulduğu koşullarda, bir “indirme aracı” ihtiyacını karşılamıştır. Kendiliğinden kaldığı yerden devam edebilen Wget; HTTP’nin Range özelliğini kullanan ilk istemcidir. C diliyle yazılan yazılım, üçüncü parti kütüphanelere asgari düzeyde gereksinim duyan yüksek düzeyde taşınabilirlik özelliğine sahiptir. GNU Wget 1.19.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Wget 1.19.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Mozilla Firefox 58.0 çıktı

Hızlı, işlevsel ve açık kaynak kodlu internet tarayıcısı Mozilla Firefox, 58.0 sürümüne güncellendi. Henüz resmi duyurusu yapılmamış olan sürüme ait paketler, indirilmek için yansılarda yerini buldu. Yenilikçi bir işlevsellik ve çekirdek tarayıcı performansında iyileştirmeler içeren yeni sürümde, daha hızlı bir tarayıcı vaad ediliyor. Çeşitli güvenlik düzeltmeleriyle gelen Mozilla Firefox 58.0 hakkında daha geniş bilgi edinmek için resmi sürüm duyurusu yapıldıktan sonra sürüm notlarını inceleyebilirsiniz. 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. Çeşitli güvenlik düzeltmeleri ve kimi sorunların çözümünü içeren yeni sürümde, hızlı JavaScript performansı sağlanmış bulunuyor. Çoğu eklenti Firefox ile öntanımlı biçimde uyumlu kullanılabiliyor. 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 teknolojileri gibi yetenekleriyle ve önemli ölçüde iyileştirilen JavaScript performansı ile geliyor. Firefox; dünyanın çeşitli yerlerindeki Mozilla topluluk üyelerinin katkılarıyla 80′den fazla dilde kullanılabiliyor.

Continue Reading →

Mozilla Firefox 58.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Resmi duyurusu yapıldıktan sonra:

0

Mesa 17.3.3 duyuruldu

Sürüm adayı 16 Ocak 2018’de duyurulan Mesa 17.3.3ün final sürümü, Juan A. Suarez Romero tarafından duyuruldu. Kimi RADV Vega/GFX9 düzeltmeleri içeren yeni sürümün, çeşitli Intel ANV Vulkan sürücüleri üzerinde düzeltmelerle geldiğini söyleyen Romero; RADV VEGA desteğinin geliştirildiğini ifade etti. etnaviv, swrast ve radeonsi’nin de bazı düzeltmeler aldığını belirten Romero; bu arada askıda kalma sorunu olan mpv’in probleminin de giderildiğini söyledi. Mesa 17.3.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Mesa 17.3.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

APT 1.6~alpha7 duyuruldu

Alpha6 sürümü 3 Ocak 2018‘de duyurulan Debian GNU/Linux tabanlı GNU/Linux dağıtımlarının paket yönetim sistemi olan APT’nin 1.6 sürümünün alpha7 versiyonu, Julian Andres Klode tarafından duyuruldu. Sürümün çeşitli yenilikler ve hata düzeltmeleriyle geldiğini belirten Klode; yeni sürüm hakkında daha geniş bilgi edinmek için debian.org sayfasının ziyaret edilebileceğini söyledi. Debian GNU/Linux ve Debian tabanlı GNU/Linux dağıtımlarının paket yönetim sistemi olan APT ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. Önemli bir bölümü C++ programlama dili ile yazılan APT’nin bir kısmını libapt kütüphanesi oluşturur. Genellikle apt-get ve apt-cache olarak kullanılan APT ile tüm Debian GNU/Linux temelli dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri mümkündür. APT 1.6~alpha7 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

APT’nin diğer paket yönetim araçlarına göre çok sayıda üstünlüğü vardır. Sözgelimi, temel internet bağlantılarının (SSH) kolay kullanımı ve sistem yönetim betiklerinin kullanılabilmesi bunlardan bazılarıdır. Yerel paket içeriklerini depolardaki en son paketlerle güncellemek için şu komut kullanılır:sudo apt-get updateSistemi yükseltmek için öncelikle yukarıda açıklandığı gibi paket içeriğini güncellemek sonra da şu kodu döndürmek gereklidir:sudo apt-get upgradeapt-get komutunun paket yükleme ve kaldırma gibi işlevlerini /var/log/dpkg.log kayıt dosyasından görebilirsiniz.APT hakkında daha fazla bilgi edinmek için uçbirime şu komutu yazın:

apt-get help

APT 1.6~alpha7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wine 3.0 duyuruldu

Altıncı sürüm adayı 12 Ocak 2018‘de duyurulan Wine’in yeni kararlı sürümü 3.0’ın final sürümü, Alexandre Julliard tarafından duyuruldu. Wine 3.0 final sürümü duyurmaktan mutlu olduğunu söyleyen Julliard; 6.000’den fazla bireysel değişik içeren sürümün, Direct3D 10 ve 11 desteği ile geldiğini ifade etti. Geliştirilmiş DirectWrite ve Direct2D desteği içeren yeni sürüm, bir dizi yeni özellik içeriyor. Wine 3.0  hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wine 3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Git 2.16.0 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.16.0 final sürümü, Junio C Hamano tarafından duyuruldu. 91 kişinin katkıda bulunduğu yeni sürümü duyurmaktan mutlu olduklarını söyleyen Hamano; bir güvenlik düzeltmesi olan sürümün kullanılmak üzere yansılarda yerini aldığını 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.16.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Necdet Yücel: Özgür yazılım ile açık kaynağın ne farkı var?

Özgür Yazılım hareketi 1983’de başlayan ve kullanıcıların yazılımları çalıştırma, anlama, değiştirme ve değiştirdikleri halini dağıtma özgürlüklerini savunan bir harekettir. Açık Kaynak ise neredeyse aynı ilkeleri farklı ifadelerle savunan ve 1998’de ortaya çıkan, özgür yazılım topluluğunun içinden çıkan bir oluşumdur. Özgür Yazılım hareketinin başlatıcısı Stallman açık kaynağı bir yazılım geliştirme metodolojisi, özgür yazılımı ise bir sosyal hareket olarak görmektedir. Stallman uzun yıllardır neden kendisini bir açık kaynak savunucusu olarak kabul etmediğini yazılarıyla ve konuşmalarıyla anlatıyor olsa da çok fazla anlaşıldığı söylenemez. Bu yazıda ikisi arasında bir fark var mı ve biz hangi ifadeyi kullanmalıyız konularını tartışmak istiyorum.

Continue Reading →

Lisans

Bir yazılımla ne yapabileceğinizi belirleyen şey onun özgür yazılım veya açık kaynak olması değil o yazılımın kullandığı lisanstır. Temel kavramları aynı bile olsa her özgür yazılım lisansı aynı kullanım şartlarını sunmaz. Watcom ı gibi neredeyse kimsenin kullanmadığı lisansları bir tarafa bırakırsak bütün açık kaynak yazılım lisanslarının aynı zamanda özgür yazılım lisansı olarak kabul edildiğini görürüz. Konuya lisanslar açısından bakınca özgür yazılımlar ile açık kaynak yazılımlar arasında bir fark yoktur [3].

Yanlış anlamalar

Türkçe konuşan insanlar olarak “free software” ifadesinde yaşanan “bedava” mı “özgür” mü karışıklığını yaşamıyor olmamıza rağmen “open source” yazılım denildiğinde sadece kaynak kodu açık olan yazılımın anlaşılması gibi sorunla, İngilizce konuşanlar gibi, karşı karşıya kalıyoruz. Özgür yazılım denildiğinde arkasında yazılımın ve kullanıcıların özgürlüklerini önemseyen, onun için mücadele eden bir felsefe olduğunu anlamak kolay olmasına rağmen maalesef onun hakkında da kafa karışıklığı az değil. Genel Kamu Lisansı (GPL) en bilinen özgür yazılım lisanslarının başında geliyor olmasına rağmen tek özgür yazılım lisansı değil. GPL özgür yazılımın dört şartına ek olarak Copyleft kavramını da kullanmaktadır. Özgür yazılımın şartları yazılımı sizin nasıl haklarla edineceğinizi belirlerken Copyleft onu nasıl dağıtmanız gerektiğini söyler. Yani Copyleft özelliğine sahip bir lisansla lisanslanmış bir yazılımı yine aynı şartlarla dağıtmanız gerekir [1]. Bütün özgür yazılım lisanslarının böyle bir zorunluluğu olmamasına rağmen maalesef genel kanı bu yönde ülkemizde.

Açık kaynak ise ülkemizde en az anlaşılan kavramlardan biri. Bunda adının yaptığı çağrışımın etkisi de büyük elbette. Hem kullanıcılar, hem de önemli miktarda geliştirici bir yazılımın kaynak kodunu görebildiğinde onu açık kaynak sanmak gibi bir kavramsal hataya düşüyor [2]. Github benzeri bir kod barındırma ortamına yazılımının kaynak kodlarını koyan bir yazılımcı onun hemen açık kaynak olduğu yanılgısına kapılıyor.

Açık kaynak yanlış anlaşılmaya çok müsait olduğundan açık kaynak ifadesini her kullandığımızda onun kaynağı açık olan yazılım anlamına gelmediğini ve mevcut 10 şartını anlatmak oldukça zor bir iştir. Bunu yapmadığımızda hem özgür yazılım hem de açık kaynak hareketlerinin uğraştıkları konuları önemsememiş oluruz. Özgür yazılım dediğimizde birilerinin kafasını karıştırma riski oldukça düşüktür. Günümüzde gittikçe artan bir hızla özel mülk yazılımların da kaynak kodlarının açıldığını hesaba katarak, insanları yanlış yönlendirmemek için açık kaynak yerine özgür yazılım ifadesini kullanmak daha doğru bir hareket olacaktır.

Düşmanımız açık kaynak değil özel mülk yazılımdır

Özgür yazılım taraftarları olarak sıklıkla açık kaynak ifadesini özgür yazılım olarak düzeltiyoruz. Bunu kafa karışıklığına neden olmamak için yaptığımız halde, istemeden de olsa, sanki açık kaynağın kötü bir şey olduğu algısını da yaratabiliyoruz. Halbuki durum böyle değil. Özgür yazılım ve açık kaynak hareketleri kullanıcıların özgürlüklerini savunan hareketlerdir. Biz özgür yazılım savunucuları açık kaynağı düşman olarak görmeyiz. Hem özgür yazılımın hem de açık kaynak yazılımın insanlık için kötü olarak kabul ettiği yazılımlar özgür olmayan (özel mülk) yazılımlardır.

We in the free software movement don’t think of the open source camp as an enemy; the enemy is proprietary (nonfree) software.

[1] http://www.nyucel.com/2017/05/genel-kamu-lisansnn-gpl-onemli-fark.html
[2] http://www.nyucel.com/2017/05/ack-kaynak-sadece-kaynak-koda-erisim.html
[3] http://www.nyucel.com/2017/05/ozgur-yazlm-m-ack-kaynak-m-1.html

Necdet Yücel  28 Mayıs 2017

gezegen.linux.org.tr

0