[Pardus-kullanicilari] Konu Özgür yazılımdan açılmışken ...
Erkan Tekman
tekman at pardus.org.tr
21 Şub 2008 Per 01:31:27 EET
21 Şubat 2008 Perşembe 00:37:31 tarihinde Arda Eden şunları yazmıştı:
> Bir yazılımın ÖZGÜR yazılım olabilmesi için aşağıdaki şartlara uygun olması
> gerekmektedir:
>
> - Özgürlük Sıfır : Yazılımı istenilen herhangi bir amaç için kullanabilmek.
> - Özgürlük Bir : Yazılımın ne şekilde işlediğini inceleyebilmek ve yazılımı
> ihtiyaçlara göre uyarlayabilmek. (Kaynak kodunu görebilmek bunun için ön
> koşuldur.)
> - Özürlük İki : Yazılımı çevrenizdekilere yardımcı olmak amacıyla yeniden
> dağıtabilmek. (Redistribution)
> - Özgürlük Üç : Tüm toplumun faydalanabilmesi için, yazılımı geliştirmek ve
> geliştirilmiş halini tekrar yayımlayabilmek. (Kaynak kodunu görmek bunun
> için ön koşuldur.)
>
> Bu kurallar Richard Stallman tarafından Özgür Yazılım İfadesi adı altında
> yayımlanmıştır.
> Tüm bu özgürlükleri yerine getirirken hiç bir kimseden izin almamak ve hiç
> bir kimseye (yazılımın ilk yaratıcısı olsa da) hesap vermemek de ayrıca bir
> özgürlüktür.
>
> Bu anlamda, "Özgür Yazılım" ile "Açık Kaynak" arasındaki ayrımı kavramak
> gerekir.
> "Açık kaynak", "Özgür yazılımın" bir ön koşuludur. Ancak, her "Açık Kaynak"
> yazılım bir "Özgür Yazılım" demek değildir.
Bu noktada önemli bir bilgilendirme hatası yaptığınızın farkındasınızdır
umarım. "Open Source", ya da sizin deyiminiz ile "Açık Kaynak", da belirli
bir takım kıstas ve kurallara uygunluk ile edinilebilen bir terimdir. Bundan
yaklaşık 10 yıl kadar önce Bruce Perens ve Eric S. Raymond atarfından tarif
edilmiştir ve Open Source Initiative (www.opensource.org) şemsiyesinin
temelini oluşturur. OSI Open Source tarifinin ilk cümlesi:
"Open source doesn't just mean access to the source code."
yani, "Açık Kaynak yalnızca kaynak koduna erişim demek değildir.", yani Açık
Kaynak açık kaynak değildir. Tarafsız gözler FSF'in Özgür Yazılım tanımı ile
OSI'ın Açık Kaynak tarifi arasında yalnızca minör farklar olduğunda
hemfikirdirler. Kaba bir sınıflandırma ile Özgür Yazılım, FSF'in (ya da
RMS'in) prensiplere dayalı ve kısmen ideolojik bakışını ön plana çıkarırken,
Açık Kaynak, OSI'ın (yani ESR'ın ve Perens'in) faydacı (yani pragmatik)
yaklaşımını vurgular.
> Yine bu anlamda, "PARDUS" maalesef bir "Özgür Yazılım" değildir. Evet,
> "Windows" veya "MACOSX" gibi işletim sistemleriyle kıyaslanırsa belirgin
> bir özgürlüğe (en azından maddi olarak veya lisans ile ilgili) sahipken,
> felsefi olarak "Özgür Yazılım" fikrine pek uymamaktadır. PARDUS, "Özgür"
> değil, "Açık Kaynak Kodlu" bir yazılımdır.
Yanlış. Pardus ile dağıtılabilen kimi bileşenler ne FSF'in Özgür Yazılım, ne
de OSI'ın Açık Kaynak tarifine uymazlar. Bu bileşenler kapalı kaynak kodlu,
ancak dağıtılmasına izin verilen bileşenlerdir. Açık değillerdir, özgür
değillerdir. Pardus ile dağıtılmalarının nedeni tümüyle son kullanıcının
yararıdır.
Pardus ile dağıtımı yapılmakta olan yazılımların çok önemli bir bölümü (%75+)
GPL lisanslıdır. Geri kalanların da ezici çoğunluğu OSI tarafından özgür
yazılım lisansı olarak kabul edilmiş lisanslarla dağıtılmaktadır. Büyük
olasılıkla %1 mertebesinde bileşen ise farklı sahipli lisanslara sahiptir. Bu
resme bakarak "Pardus Özgür Yazılım değildir" denebilir mutlaka, ancak RMS
kadar sekter bir yaklaşıma sahipseniz.
> Peki neden ? :
> - PARDUS: Suse, Mandriva, Fedora vs. gibi pek çok dağıtımdan bir tanesidir.
> PARDUS ve tüm bu dağıtımlar, pek çok donanım ve yazılım üreticisinin
> yukarıdaki özgürlük şartlarının yerine getirilebilmesine izin vermeyen
> lisanslara sahip kodlarını içermektedirler. (Gerek çekirdek içerisinde
> gerekse harici...)
>
> Gerçek "Özgür Yazılımlar" hangileridir ?
> - GNU ve FSF web sitelerinde tam anlamıyla özgür yazılımların (GNU/Linux
> dağıtımlarının) listeleri bulunmaktadır. "gNewSense", "Ututo" gibi bazı
> GNU/Linux dağıtımları bunlardan bazılarıdır. Daha fazla bilgi için:
> http://www.gnu.org ve http://www.fsf.org web sitelerine bakınız.
>
> Tüm bu fikirler doğrultusunda "Özgürlük İçin PARDUS" sloganı bence pek de
> uygun değil gibi.
Kanımca çok yanlış bir yaklaşım, tabii RMS'i motomot izleyenlerden değilseniz.
Pardus'un sağladığı özgürlükleri ve seçeneğin ne olduğunu düşünürseniz
özellikle. Hele bir de daha birkaç yıl önce kapalı ve ikili şekilde dağıtılan
hangi bileşenlerin şimdi özgürleştiğini ve bu eğilimin hızlanarak devam
etmekte olduğunu düşünürseniz...
> Bu arada ben de uzun zamandır bir PARDUS kullanıcısıyım ve PARDUS'u "Özgür
> Yazılım" olarak değil, "Açık Kaynak Kodlu" bir yazılım olarak
> adlandırmaktayım. Bu anlamda kullanmaya devam edeceğim. Ancak tam anlamıyla
> "Özgür" olduğunu söyleyemeyeceğim.
Pardus'u "Açık Kaynak Kodlu" bir yazılım olarak da adlandırmayın. Kimi
bileşenlerinin kaynak koduna ne biz erişebiliyoruz, ne de kullanıcılara
iletebiliyoruz. Bu açıdan bakınca özgür sıfatı açık sıfatından çok daha uygun
Pardus'a.
> Bu fikirlerimi dile getirmeden önce Richard Stallman'ın kendisi ile uzun
> bir konuşma yaptığımı da belirtmek isterim.
RMS'in Pardus'u bir Özgür Yazılım olarak vaftiz etmeyeceğinden emin
olabilirsiniz. Ama unutmayın ki RMS Özgür Yazılım'ın sahibi değildir, öyle
olması özgürlük sözcüğü ile çelişir öncelikle. Bu nedenle Pardus, özgürlük,
açıklık, Özgür Yazılım, Açık Kaynak terimlerini kafanızda bir kere daha
tartmanızı salık veririm, haddim olmadan.
Saygılarımla,
--
Erkan Tekman
TÜBİTAK UEKAE
Pardus Geliştiricisi
<-- Özgürlük için... -->
http://www.pardus.org.tr/
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi