Özgür Yazılım ve Açık Kaynak Kodlu Yazılım Nedir?
Açık kaynak kodlu yazılım, yazılımın kaynak kodunun incelenmesi, değiştirilmesi ve yazılımı elinde bulunduran kişinin yazılımı üçüncü kişilere ücretli veya ücretsiz dağıtabilmesini mümkün kılan bir yazılım modelidir. Kodun açık tutuluyor oluşu, doğal bir topluluk oluşmasını ve geliştirmeye açık olmasını sağlıyor. Böylelikle herkesin ulaşarak inceleyebileceği, değiştirebileceği ve geliştirebileceği bir alan-yazılım ortaya çıkmış olur. Bu durum ise denetlenebilir, güvenilebilir, esnek bir program yapısına ulaşılmasını sağlıyor.
Açık Kaynak Kod Yazılım Örnekleri
Kullanımında özgürlüğü tadacağınız, bilinen en popüler açık kaynak yazılımları listesi;
- Drupal - İçerik yönetim sistemi (CMS)
- Joomla - İçerik yönetim sistemi (CMS)
- WordPress - İçerik yönetim sistemi (CMS)
- Linux Çekirdeği ve Dağıtımları (Debian, Fedora, Slackware) - İşletim sistemi
- PHP - Komut dosyası dili
- Python - Programlama dili
- Apache HTTP - Web sunucusu
- FileZilla - FTP istemcisi
- Firefox - Web tarayıcısı
- Chromium - Web tarayıcı
- LibreOffice - Ofis yazılım setleri
- GIMP - Görüntü İşleme Programı
- Thunderbird - e-posta, haber grubu,RSS ve sohbet istemcisi
- VLC - Video oynatıcı
- OpenShot - Video düzenleme
olarak karşımıza çıkıyor. Bu örnekleri çoğaltmak ve kullanım alanınıza göre tercih etmeniz mümkün.
Açık Kaynak Kodlu Yazılım Özellikleri
Açık kaynak kodlu yazılımların kullanımına ulaşılması özel mülk yazılımlardan daha kolaydır. Geliştirici güvenini yükseltir ve geliştiriciler bu ürün üzerinde daha söz sahibi ve güçlü hisseder. Açık kaynak kodlu yazılımların başlıca özellikleri ve avantajları:
- Lisans maliyetinin olmaması,
- Şeffaf ve süresiz olması,
- Güvenli olması,
- Esnek bir yapı olması,
- Kalitesinin test edilebilir olması,
- Geliştirilebilir olması,
- Güncelliğini koruması,
- Bir topluluk tarafından desteklenmesi,
- Tedarikçi firma veya kişi ile yaşanabilecek bir sorunda başka firma veya kişiye aktarılabilir olması,
- Mülkiyetinin kendi kurumunuzda kalması,
şeklinde sıralanabilir.
Açık kaynak kodlu yazılım kullanmak ise;
- Kurumunuzun imajı için iyi bir yatırım olur,
- Pazarlama ve lojistik giderlerini düşürür,
- Daha esnek bir teknoloji ve daha hızlı inovasyon potansiyeli sunar,
- Binlerce bağımsız programcının testiyle ve oluşan hataları düzeltme ile birlikte çok yüksek güvenlik sağlar,
böylece kurumunuzun birç