Şu An Bedava

MIT, Apache, GPL farkı: hangisini ticari işte kullanabilirsin?

Son güncelleme: 20 Eylül 2026

"Açık kaynak" tek bir şey değil. MIT lisanslı bir kütüphaneyi kapalı kaynaklı ticari ürününde kullanabilirsin; GPL lisanslı birini aynı şekilde kullanmak kendi kodunu da açmak zorunda bırakabilir. Fark, işini kaybetmek ile kaybetmemek arasında olabilir.

Tek tabloda

LisansKapalı üründe kullanımYükümlülük
MIT / BSDSerbestLisans bildirimini koru
Apache 2.0SerbestBildirim + değişiklikleri belirt
LGPLSerbest (kütüphane olarak bağlarsan)Kütüphanedeki değişiklikleri paylaş
GPLHayırDağıtırsan tüm ürünü GPL ile aç
AGPLHayırGPL + web servisi olarak sunmak da sayılır

Belirleyici soru: dağıtıyor musun?

GPL'in yükümlülükleri dağıtım anında doğuyor. Bu ayrım çok atlanıyor:

Apache 2.0'ın fazlası: patent

MIT kısa ve nettir ama patentlerden hiç söz etmez. Apache 2.0, katkıda bulunanlardan açık bir patent izni alıyor — yani kodu kullandığın için sonradan patent davasıyla karşılaşma riskin azalıyor. Kurumsal projelerde Apache 2.0'ın tercih edilme sebebi büyük ölçüde bu.

Lisansı olmayan kod

GitHub'da lisans dosyası olmayan bir depo "serbest" değildir — tam tersine, tüm haklar saklıdır demektir. Kodu görebilir, okuyabilirsin; ama kullanma, kopyalama ve dağıtma izni verilmemiştir.

İşine yarayan lisanssız bir depo bulduysan yapılacak şey, geliştiriciye bir konu (issue) açıp lisans eklemesini istemek.

Pratik alışkanlıklar

Not: Bu bir özet; hukuki görüş değil. Ticari bir ürüne GPL veya AGPL kod katmayı düşünüyorsan, karar öncesinde hukuk danışmanına sormak en doğrusu.

Açık kaynak yazılımlara bak → GitHub, Flathub, F-Droid — her kartta lisans bilgisi