Community Softwarepowered by sixgroups.com
Özgür Yazılım Nedir ? PDF Yazdır E-posta
Çarşamba, 05 Ocak 2005
Özgür yazılım " Open Source Software " nedir ? Bir yazılımın kaynak kodu tüm geliştiricilerin erişebilmesine olanak sağlayacak sekilde dağıtılıyorsa, bu yazılım özgür yazılım olarak adlandırılır. Böylelikle bir yazılım tüm işlevleri izlenebilir ve kontrol edilebilir hale gelir. Bu şeffaflik gerçekten kullanıcı dostudur. "GNU General Public License" bir adım daha ileriye gider ve kullanıcıya şu hakları verir :

  • yazılımı her amaç için kullanabilir
  • yazılımı kontrol edebilir
  • yazılımı kendi ürününe göre değistirebilir
  • yazılımı istediği kadar kopyalayıp dağıtabilir yazılımı geliştirebilir, iyileştirebilir ve değişiklikler yapabilir.


Özgür Yazılım ücretsiz midir ?

Evet , eğer bir dağıtımcı tarafindan dağıtılmıyorsa. Örneğin bir kitap ya da CD-ROM üzerinde yer alıyorsa sadece bu dagıtımlar ( yani kitabın ya da CD'nin ücreti ) için para alınabilir. Yazılımın kullanılması için herhangi bir ücret söz konusu değildir. Kişi kendiside rahatlıkla bir dağıtımı hazırlayip, üçüncü kişilere iletebilir.

Bir Özgür Yazılım Yatırımının geleceği garanti midir  ?

Evet. Özgür yazılımlar tüm dünyaya yayılmış yazılım geliştiricileri tarafindan geliştirilmektedir.
Bu demektir ki , yazılımın gelişimi tek bir kişi ya da kurumun kararına bağlı değildir. Özgür yazılım herkes tarafından paylaşımı garanti eder. Yazılım her an geliştirilebilir, optimize edilebilir, kopyalanabilir ya da kullanılabilir. Oysa ticari olarak üretilen bir yazılımın üreticisi sürekli olarak bu desteği vermek konusunda yeterli olamayabilir. Bu açıdan bakıldığında, Özgür yazılımın kaynaklarının bolluğu ( tabi ki geliştirici açısından ) ve esnekliği büyük bir avantaj olarak göze çarpmaktadır. Ayrıca hiçkimse ticari bir ürünü yenileme ya da değiştirme şansına sahip değildir. ( hatta kopyalama )

Özgür Yazılım çözümleri sunan firmalar nasıl para kazanıyorlar  ?

Sunulan yazılımla ilgili danışmanlık hizmetlerinden para kazanabiliyorlar.

  • Danışmanlik
  • Kurulum
  • Müşteriye özgü değişiklikler
  • Eğitim
  • Güvenlik, Sistem yönetimi, yazılım bakımı ve yazılımın düzenli güncellemeleri



Özgür yazılım icin hangi lisans modelleri mevcuttur ?

Aşağıdaki tabloda genel olarak lisansların içeriklerini görebilirsiniz :


Yazılım Lisans Türleri

Ücretsiz

Dağıtılabilir

Kullanım kısıtlaması yok

Yazılım Kodu açık

Kod Değiştirilebilir

Türev Programlar açık olmak zorunda

Ticari programlarda kullanılabilir

Public Domain

X

X

X

X

X

X

Shareware

(X)1

X

Freeware

X

X

X

GPL

X

X

X

X

X

X

LGPL

X

X

X

X

X

X

X

MPL

X

X

X

X

X

X

X

BDS-License

X

X

X

X

X

X

1*) Sadece deneme süresi içinde geçerlidir

Kim Özgür Yazilimin kalitesini kontrol eder ?

Özgür yazılımlar devamlı olarak bir kalite kontrolü sistemi çerçevesinde gelistirilirler. yazılım geliştiriciler açısından, bir özgür yazılım devamlı evrim içinde olan bir süreçtir. Her zaman yazılımı iyileştirmek ve geliştirmek icin olanak vardır. Bu sebeple hemen hemen her özgür yazılım projesinde geliştirici ve kullanıcılardan oluşan bir ağ yazılımın kalitesi ile yakından ilgilenir. Yapılan bazı araştırmalara göre işlevler ile ilgili hatalar özgür yazılımlarda daha düşük seviyelerdedir.

 
< Önceki   Sonraki >