02 Haziran 2007

Taşındık

Ani bir kararla buradan taşınıp wordpress'e geçme kararı aldım. Nedenini ben de bilmiyorum ama oraya taşınınca blogumu daha istediğim gibi olduğunu düşünüyorum. RSS lerinizi ve bağlantılarınızı (eğer var ise tabii) http://silentsheadspace.wordpress.com a yönlendirirseniz teşekkür ederim. :)

03 Mayıs 2007

En Değerli Hexadecimal

09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0

15 Nisan 2007

Daha iyi ATI Linux Sürücüleri İçin

ATI'nin Linux sürücüleri için yazdığım eleştri yazısı Phoronix'de yayınlandı. Yorumlar ve tartışmalar için forumlarında bir de başlık açmışlar.

Yazının kendisi ingilizce ve pek bir uzun olduğu için Türkçe'ye şimdilik çeviremiyorum. Blog artık tamamen Türkçe olduğu için de orjinalini buraya kopyalamıyorum ama; siz yine de buraya yorum bırakmak isterseniz, siz bilirsiniz.

Not: Elbette vaktim olursa yazıyı Türkçe'ye çeviririm ama önümüzdeki hafta yurtdışına gidiyorum, pek bir vakitsizim.

12 Mart 2007

"Diveristy is a good thing" vs. "Niye bu kadar çok linux var?"

Eğer linux dünyası ile ilgilenen bir son kullanıcı iseniz, ilk farkettiğiniz şeylerden biri dağıtım kavramıdır. Dağıtım kabaca, belli programlarla beraber paketlenen bir linux çekirdeğinden başka bir şey değildir esasında ama; bunlardan yüzlerce olması kafa karıştıran bir şeydir genelde son kullanıcı için.

Bu dağıtımlar nispeten kolay olanlardan (fedora, ubuntu gibi) deneyimsiz kullanıcı için oldukça zorlayıcı olanlara kadar (debian, gentoo) çok geniş bir skalada yer alırlar ve genelde aşağı yukarı aynı paketleri içerirler fakat; derinlerde bir yerlerde bu dağıtımlar bir şeyleri farklı yaparlar ve bunu genelde sadece masaüstünden bakan son kullanıcı görmez ya da göremez (zaten son kullanıcının bunu görememesi istenir, kendi huzuru için) ve ondan sonra işte tartışma başlar...

Genelde yeni bir linux meraklısı ya da linux'a yeni alışan bir sistem yöneticisi, kendi iş yerinde ya da masaüstünde kullanmak için bir dağıtım ister. Siz de bir şeyler önerirsiniz. Beğenmez, başka bir şeyler ister başka şeyler söylersiniz. Elinizdeki basit opsiyonlar bittiğinde (deneyimsiz pilotun kullanabileceği süpersonik jet yapmak her babayiğidin harcı değildir) debian, gentoo gibi şeylere yönelirsiniz ve sonunda karşıdan cevap gelir:

Neden bu kadar çok linux var? Bunlar neden birleşmiyorlar? Belli standartlar yok? Bak, Windows bir tane ve dünyayı sallamakla meşgul...
İnsanlara anlatmakta ne kadar zorlansam da, kazın ayağı pek öyle değil maalesef büyük bilgisayarlar dünyasında. Dünya üzerinde bağlandığınız sunucuların çok büyük kısmı Linux üzerinde çalışan apache sunuculardır. Dünyadaki süperbilgisayarların çoğu Linux kullanır. Bir çok ADSL modemde de Linux ya da BSD tabanlı gömülü sistemler vardır. Gerçekten...

Peki neden bu kadar çok linux var? Esasında hiç kimse dünyada en az yüz tane Linux dağıtımı olacak diye bir kural koymuyor. Bu çeşitlilik doğal bir ekosistemin ürünü. Burası bir canlılar ekosistemi. Her dağıtımın cinsi aynı: linux ama; türler farklı (Tam tersi de olabilir, üşendim şimdi biyolojik gruplandırma aramaya).

Linux ve onun üzerinde çalışan programların bir çoğu "özgür yazılım" dediğimiz, GNU/GPL lisansı ile lisanslanmış olan yazılımlardır. Bu yazılımları değiştirebilir, değiştirdiğiniz halini başka isimler ile dağıtabilrisiniz. Bu özgürlüğün ise kaçınılmaz bir sonucu vardır: çeşitlilik.

Çeşitliliğin getirdiği şeylerden biri de evrimdir. Linux dağıtımlarının hiç biri birbirinden tamamen bağımsız değildir. Bu aralar pek bir popüler olan ubuntu ailesi, esasında debian'ın son kullanıcıların daha kolay kullanabilmesi için evrimleştirilmesi ile oluşturulmuştur. Aynı şekilde Pardus'da yine aynı şekilde çok profesyonel bir dağıtım olan gentoo ve yine debian tabanlı olarak geliştirilmiştir ama;(*) Bir çok son kullanıcı ubuntu'nun debian, Pardus'un gentoo(*) köklerini görmez. Görmemesi de gerekir çünkü biz onların bilgisayarlarını kullanabilmelerini istiyoruz. Zorlanmalarını değil.

Aynı açıdan baktığım zaman şahsen ben, son kullanıcının kullanabileceği, her ayar için ayrı araçlar içeren, veya bazı yerlerinde çok fazla ayar var diye sadeleştirilmiş bir Linux dağıtımı kullanmaktan hazzetmediğim için debian kullanıyorum. Terminal ile gayet rahatım, hatta bir adım ileri gidip konfügrasyon dosyalarımı kendim yazmaktan haz alıyorum (bana istediğiniz sıfatı yakıştırmakta serbestsiniz). Siz debian ile ne kadar rahat değilseniz, ben de ubuntu da boğulabiliyorum örneğin. İşte bu yüzden bu kadar çok dağıtım, bu kadar çok program varyantı, bu kadar çeşit var. Burası bir "bazaar". İsteyen istediğini almakta serbest ve kimse kimseye neden diye sormuyor.

Peki siz pazarda bu kadar çok domatesçi varken ve bunun nedenini sormuyorken, neden bu kadar çok Linux var diyorsunuz? Burada herkes için bir şeyler var. Lütfen çekinmeyin, deneyin ve lütfen bize böyle şeyler yazdırmayın, üzülüyoruz.

Kıssadan hisse. Diversity is a good thing(TM).

(*): A. Murat Eren bu blog'a bıraktığı bir yorumda Pardus'un evrilmediğini aksine sıfırdan geliştirildiğini belirtmiş. Referans olması için yorumun tamamını bıraya kopyalıyorum:
Merhabalar,

Yazınıza Google Analytics kayıtları arasında gezerken rastladım. Okudum (elinize sağlık), ve bir şeyi düzeltmek istedim müsadenizle.

Pardus Gentoo tabanlı bir dağıtım değil.

Pardus ile Gentoo arasındaki tek ilişki, Pardus'un kendi ayakları üzerinde durmasını sağlayacak araçların ve uygulamaların Türkçe ile ilgili teknik problemlerinin düzeltilmesi ile ilgili geliştirme işleri esnasında, yani henüz ortada Pardus yokken geliştiricilerin Gentoo kullanıyor olması idi. Bir kısmı da zaten Debian, birisi de Mandrake kullanıyordu.

Pardus, -ön plana çıkarılması gereken bir özelliği olduğu için değil, sadece doğru bilgiyi iletmek adına belirtmek istiyorum ki-, hiç bir dağıtımın temel alınması ile oluşturulmuş bir dağıtım değil. "From scratch" tabir edilen yaklaşımla inşa edildiğinden bahsedebiliriz.
Kendisine gösterdiği ilgi için teşekkür eder, hatalı bilgilendirme için özür dilerim.