GNU/LINUX FELSEFESİ
Kaynağı olmayan yazılım
yoktur... Bu söylem belki ilk bakışta çok büyük bir anlam içermiyormuş
gibi görünebilir; ancak Linux'un ve GNU projesinin felsefesini ortaya
koyması açısından oldukça önemli. Linux "open source", yani açık kaynak
koduna sahip olan bir yazılımdır. Ancak kaynak kodlarının herhangi bir
kazanç beklentisi olmadan dağıtılmasının altında yatan tek amaç, bu tip
yazılımları ücretsiz hale getirmek değildir. Açık kaynak kodları,
programcılık bilgisi olan herkesin yazılımı geliştirmeye destek
olmalarını sağlamaktadır.
Kaynak kodlarını ücretsiz olarak temin
edemediğimiz yazılımlarda ise böyle bir durum söz konusu olamaz. Çünkü
ticari yazılımları geliştiren ekipler, programı nasıl uygun
görürlerse o şekilde değiştirmek isterler. Eğer tüm programların kaynak
kodları açık olsaydı, herhalde hiçbir yazılım üreticisi bu işten
yeterli kazancı elde edemezdi. Dolayısıyla ticari amaçlarla
geliştirilen yazılımlarda herhangi bir kişiselleştirmeden bahsetmek
mümkün değildir.
Kısacası Linux, dünya üzerinde binlerce
programcının bağımsız olarak geliştirdiği ve her geçen gün birkaç adım
daha ileriye giden örnek bir yazılımdır. Örnek diyoruz; çünkü Linux,
yazılım dünyasında ticari kuralların dışında kalarak da faydalı
programlar üretilebileceğinin en güzel kanıtıdır.