← Sözlük
Sözlük · Geliştirme

Open Source nedir?

Kaynak kodları herkesin erişimine ve geliştirmesine açık olan yazılımlardır.

Tanım

Açık kaynak, bir yazılımın kaynak kodlarının herkesin incelemesine, değiştirmesine ve dağıtmasına izin verecek şekilde paylaşılmasıdır. Bu yaklaşım, yazılımın topluluk tarafından geliştirilmesini ve şeffaf bir şekilde büyümesini sağlar.

Şöyle düşünün: Bir yemeğin tarifini gizli tutmak yerine herkese açık bir yemek kitabında yayınlayıp, herkesin o tarifi geliştirip daha lezzetli hale getirmesine izin vermek gibidir.

Nasıl çalışır?

Geliştiriciler kodlarını GitHub gibi platformlarda paylaşır. Dünyanın her yerinden gönüllü yazılımcılar bu kod üzerinde çalışır, hataları düzeltir ve yeni özellikler ekler.

Nerede kullanılır?

İşletim sistemlerinden (Linux gibi) yapay zeka modellerine kadar modern teknolojinin temelinde yer alır. Şirketler maliyetleri düşürmek ve güven sağlamak için sıkça tercih eder.

Sık karıştırılanlar

Ücretsiz yazılım ile karıştırılır ancak açık kaynak kodun özgür olmasıdır, bedava olması bir yan sonuçtur.

Sıkça sorulanlar

Açık kaynak güvenli midir?

Evet, binlerce göz kodu incelediği için güvenlik açıkları kapalı kaynak yazılımlara göre genellikle daha hızlı bulunur ve kapatılır.

Herkes kod değiştirebilir mi?

Evet, ancak değişikliklerin ana projeye dahil edilmesi genellikle projenin ana sorumlularının onayına bağlıdır.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.