Özgür Yazılım ve Tescilli Yazılım: Etik ve Kontrol Meseleleri

Richard Stallman'ın özgür yazılım felsefesine göre, yazılım dünyasındaki temel ayrım teknik özelliklerde değil, **kontrol, güç ve etik değerler** üzerindedir. Merkezdeki soru şudur: Bilgisayarı kim kontrol ediyor; kullanıcı mı yoksa yazılımı üreten şirket mi?


1. Kontrol ve Güç İlişkisi

Yazılım dünyasında kaçınılmaz bir ikilem vardır: Ya kullanıcılar programı kontrol eder ya da program kullanıcıları kontrol eder.


2. Özgürlüğün Dört Temel Şartı

Bir yazılımın etik sayılabilmesi ve güç aracına dönüşmemesi için kullanıcılara tanıması gereken dört temel özgürlük:

  1. **Özgürlük 0:** Programı **herhangi bir amaç** için, istenildiği gibi çalıştırma özgürlüğü.
  2. **Özgürlük 1:** Programın **kaynak kodunu inceleme** ve onu kullanıcının istediği işi yapacak şekilde **değiştirme** özgürlüğü.
  3. **Özgürlük 2:** Programın kopyalarını **başkalarına dağıtma** özgürlüğü (komşuna yardım etme özgürlüğü).
  4. **Özgürlük 3:** **Değiştirilmiş sürümleri** toplulukla paylaşma ve dağıtma özgürlüğü (kolektif kontrolün sağlanması).

Bu özgürlüklerden herhangi biri eksikse, yazılım **tescillidir** ve etik açıdan sorunlu kabul edilir.


3. "Açık Kaynak" (Open Source) ile Etik Farkı

Stallman, "açık kaynak" teriminin özgür yazılım hareketinin temel **etik vurgusunu** gölgelediğini belirtir.


4. Eğitim ve Toplumsal Etik

Tescilli yazılımın okullarda kullanılması, öğrencilere **bağımlılık** aşılaması ve bilginin paylaşılması ilkesine aykırılığı nedeniyle ciddi bir etik sorun olarak görülmektedir. Bir öğrencinin sınıfa getirdiği bir yazılımı, kurabiye gibi, arkadaşlarıyla özgürce **paylaşabilmesi** gerekir.


5. Kötü Niyetli İşlevler (Proprietary Malware)

Tescilli yazılımlarda geliştiricinin sahip olduğu mutlak güç, kullanıcıların aleyhine kullanılan pratiklere yol açar. Stallman bu durumu **"enayi yazılımı"** (software for suckers) olarak nitelendirir ve bu işlevlere örnekler verir:

Özetle, özgür yazılım meselesi teknik bir tercih değil, toplumda giderek daha önemli hale gelen **insan hakları** ve bilgisayar kullanımı üzerindeki **demokratik kontrol** meselesidir. Tescilli yazılım, kullanıcının teknoloji üzerindeki hakimiyetini elinden alarak onu şirkete bağımlı ve savunmasız kılar.