Özkula Banner

Açık Kaynak Kodlu Yazılım (AKKY) Nedir?

Açık Kaynak Kodlu Yazılım (AKKY) Nedir?

Cumhurbaşkanlığı tarafından 29 Temmuz 2023 tarihinde yayınlanan “Açık Kaynak Kodlu Yazılım Kullanımı” genelgesi, bilişim harcamalarından tasarruf edilmesi, üretici bağımlılığının azalması ve siber güvenliğin güçlendirilmesini amaçlamaktadır. Bu genelgeyle, tüm kamu kurumlarının açık kaynak kodlu yazılımlara geçişi için bir yol haritası belirlenmiştir.

Açık Kaynak Kodlu Yazılımın Tanımı

Açık Kaynak Kodlu Yazılım (Open Source Software), kaynak kodunun herkes tarafından görüntülenebilen, paylaşılabilen ve değiştirilebilen yazılımlara verilen isimdir. Bu yazılımlar genellikle ücretsiz olarak dağıtılır ve kullanıcılar tarafından özgürce kullanılabilir.

Temel İlkeler

  1. Özgür Kullanım: Herkesin yazılımı indirme, kopyalama, dağıtma ve düzenleme hakkı vardır.
  2. İş Birliği: Topluluklar, yazılımların geliştirilmesine birlikte katkı sağlar.
  3. Erişilebilirlik: Yazılımın kaynak kodu herkes tarafından açık bir şekilde paylaşılır.
  4. Lisanslama: Açık kaynak kodlu yazılımlar genelde özel lisanslar ile dağıtılır.
  5. Özelleştirilebilirlik: Yazılımlar, kullanıcıların ihtiyaçlarına göre kolayca düzenlenebilir.
  6. Kapsayıcı Yönetim: Yazılımın geliştirilmesinde toplulukların fikirleri dikkate alınır.

En Çok Kullanılan Lisanslar

  1. GNU General Public License (GPL)
  2. Apache License
  3. Microsoft Public License (MS-PL)
  4. Berkeley Software Distribution (BSD)
  5. Common Development and Distribution License (CDDL)
  6. Eclipse Public License (EPL)
  7. MIT License

En Popüler Açık Kaynaklı Yazılımlar

  1. İşletim Sistemi: Linux
  2. CMS: WordPress
  3. Ofis Yazılımları: LibreOffice
  4. Görüntü Düzenleme: Gimp
  5. Veritabanı Yönetim Sistemi: MySQL
  6. Üç Boyutlu Modelleme ve Animasyon: Blender
  7. Dosya Barındırma: NextCloud

Kapalı Kaynak Kodlu Yazılım (Closed Source Software) Nedir?

Tanım ve Örnekler

Kapalı kaynak kodlu yazılımların kaynak kodları sadece yazılım üreticisi tarafından görüntülenebilir ve geliştirilebilir. Örnek olarak Microsoft Office ve Adobe Photoshop verilebilir.

Farklar

  1. Kaynak Kod Erişimi
  2. Lisanslama
  3. Geliştirme ve Özelleştirme
  4. Güvenlik ve Hata Düzeltme
  5. Test Süreci

Açık ve kapalı kaynak kodlu yazılımlar arasındaki farklar, kullanıcıların ihtiyaçlarına ve tercihlerine bağlı olarak değişiklik gösterebilir. Her iki türün de avantajları ve dezavantajları bulunmaktadır.

  Dijital Pazarlama İçin En İyi Hosting Seçenekleri

İlginizi Çekebilir

Sunucu Yedekleme ve Veri Kurtarma

Sunucu Yedekleme ve Veri Kurtarma

Dijital çağda, veri kaybı işletmeler için büyük bir tehdit oluşturuyor ve bu yüzden sunucu yedekleme ve kurtarma stratejileri...

Devamını Oku
En iyi 7 WordPress Site Taşıma Eklentisi

En iyi 7 WordPress Site Taşıma Eklentisi

Bu blog yazısında, Wordpress site taşıma sürecinin önemi ve nasıl yapıldığı anlatılıyor. Wordpress site taşıma, bir web sitesinin...

Devamını Oku
En İyi 10 Antivirüs Programı, Mail ve Hosting Güvenliğini Sağlayan Antivirüs

En İyi 10 Antivirüs Programı, Mail ve Hosting Güvenliğini Sağlayan Antivirüs

Antivirüs, mail ve hosting güvenliği, dijital dünyada karşılaştığımız tehditlere karşı korunmamızı sağlayan temel unsurlardır. Bu blog yazısında, bu...

Devamını Oku
Linux Sunucu Yönetimi İçin İpuçları

Linux Sunucu Yönetimi İçin İpuçları

Günümüzde işletmelerin altyapılarının bel kemiğini oluşturan sunucular, özellikle Linux tabanlı sistemlerle güçlendirildiğinde, yüksek performans ve güvenilirlik sunar. Ancak,...

Devamını Oku
Sunucu Yedekliliği Nedir ve Sunucu Yedeği Alma

Sunucu Yedekliliği Nedir ve Sunucu Yedeği Alma

Dijital çağda işletmeler için veri güvenliği, kesintisiz hizmet sunabilme yeteneği ve sistem sürekliliği en temel gereksinimler arasında yer...

Devamını Oku
Sunucu Performansını Artırmanın Yolları

Sunucu Performansını Artırmanın Yolları

Dijital çağda, işletmelerin başarısı büyük ölçüde teknoloji altyapısının verimliliğine bağlı. Verimli bir sunucu performansı, hızlı veri işlemeyi ve...

Devamını Oku