ozgur_yazilim_kapak

Özgür Yazılım- GPL



Yazılımlara Özgürlük

  • Uzun zamandır aklımda olan bir uygulamayı artık hayata geçiriyorum. Tüm yaptığım ve ileride yapacağım yazılımları “Özgür Yazılım” olarak GPL lisansı ile yayınlayacağım. Bu açık kaynak kod ile aynı anlama gelmektedir.
  • Özgür yazılım ile tüm fonksiyonları görebilecek bunlar hakkında fikir yürütebileceksiniz.
  • Bunların tamamı kısıtlamasız olacak
  • Kısacası korkulardan ve bencillikten sıyrılarak yazılımlarımı herkese açık bir şekilde yayınlıyorum.
  • Aşağıda GPL ile ilgili açıklamalara ve bağlayıcı noktalara bakmanızda fayda vardır. Çünkü her ne kadar açık kaynak olsa da bazı şartlar yerine getirilmediğinde kanuni yaptırımlar ile karşı karşıya kalabiliriz.

GPL Nedir

gpl-logo-1
GNU Simgesi afrikadaki Gnu Hayvanından gelir.
  • GPL lisansı, 1983 yılında Richard Stallman tarafından geliştirilmiştir.
  • GPL genelde linux programcıları tarafından kullanılan “General Public License”  yani “Genel Kamu Lisansı” demektir.
  • GPL ile programlar daha çok geliştirilebilir ve ilerletilebilir
  • Mevcut yazılımı geliştirip sizde GPL olarak yayınlayabilir yada eklemeler yapabilirsiniz.

GPL Olumlu Yanları

ozgur-yazilim-3
GPL ile projeler birçok farklı gönüllü tarafından zaman içerisinde geliştirilip ilerletilir
  • Fonksiyonların tamamı görüleceğinden herhangi bir “backdoor” yada gizli-sinsi bir yazılım ( kullanıcı bilgilerini çalmak gibi) bir şey söz konusu olamaz, olsa bile bu diğer yazılımcılar tarafından fark edilir ve düzeltilir.
  • Yazılım içeriğine tam erişim olduğundan kullanıcı isterse fonksiyonları değiştirebilir yada yeni özellikler ekleyebilir bu da gelişim anlamına gelmektedir.
  • GPL lisansı kullanılarak yapılan her yazılım yine GPL lisansı ile yayınlanmak zorunluluğundadır. Bu sebeple bu yazılım hırsızlığını önler.
  • GPL lisansı ile yapılan yazılımlar zaman içerisinde bir çok yazılımcının elinden geçeceği için kapalı yazılımlara göre daha işlevsel ve kaliteli olurlar

GPL Olumsuz Yanları

  • Yazılımlarda yüksek maddi gelir elde edilemeyebilir. Gönüllüler tarafından geliştirilen projeler yine ücretsiz olarak sunulabilir.

GPL nin Şartları ve Bağlayıcılığı Nedir

ozgur-yazilim-4
Günümüzde bir çok büyük proje özgür yazılım olarak dağıtılmaktadır
  • Her lisansta olduğu gibi bu lisansında kanun karşısında ciddi yaptırımları mevcuttur
  • GPL lisansı ile yayınlanmış dosyayı kullandığınızda GPL lisans şartlarını kabul etmiş sayılırsınız.
  • Özgür Yazılım bedava-ücretsiz yazılım ile karıştırılmamalıdır. Burada amaç yazılımı bedava dağıtmak değil herkese açık bir şekilde dağıtmak ve geliştirilmesini sağlamaktır. Bu sebeple beraberinde birçok şart getirir
    1. GPL lisansı ile dağıtılmış bir yazılımı kullanarak bir yazılım yaparsanız mutlaka o yaptığınız yazılımı da GPL ile yayınlamak zorundasınız
    2. GPL lisansı ile dağıtılmış bir yazılım içindeki üretici isim ve açıklamaları silinemez aksi halde ciddi bir hukuki yaptırım ile karşı karşıya kalabilirsiniz çünkü kodların yayınlanması ve işlevi mahkemede savunulabilir.(kod sahipliği)
    3. GPL lisansı ile dağıtılmış bir yazılımı kullanarak ürettiğiniz bir yazılımı satabilirsiniz bunun için orjinal yazılımcıya bir ücret ödemenize gerek yoktur ancak yukarıda belirttiğim gibi sizde yeni yazılımı GPL olarak yayınlamak zorundasınız.
    4. Daha detaylı olarak  GPL nin Türkçe çevirisini okuyabilirsiniz bu çeviri bilgilendirme niteliğindedir esas olarak hukuken lisans sözleşmesinin ingilizcesi geçerlidir.

 

 

About ERCAN KOÇLAR

Çalışmalarım çocukken başladı kolonyalı kağıtları yakmak, ilaçları birbirine katmak gibi değişik deneylerim vardı. Kimya kitabında elektroliz ile suyun hidrojen ve oksijene ayrıldığı ve hidrojenin yandığını yazıyordu, o zamanlarda aklım almıyordu sudan nasıl yanan....Devamını okumak için tıklayınız ;)