Temabayiiİkon lisans karnesi

Kaynak ve hesaplama

Son veri: 1 Kasım 2026. 276 set kaydından 259 görünür set ve 449.418 ikon.

Veri nereden geliyor

Tüm set bilgisi Iconify projesinden gelir. Iconify, açık kaynak ikon setlerini tek bir biçimde toplayan ve ücretsiz bir API ile sunan açık kaynak bir projedir. Iconify’ın belgelerinde herkese açık API için “sunucular ücretsiz kullanılabilir” denir ve kötüye kullanımı önlemek için istek sınırı olduğu belirtilir. Bu nedenle API’ye gece yalnız bir istek atıyoruz; set başına ağır veriyi aynı setlerin npm paketlerinden alıyoruz.

Iconify’ın icon-sets deposu kendini “farklı yazarların oluşturduğu ikon setlerinin derlemesi” olarak tanımlar ve her setin lisansının ayrı olduğunu, bazılarının atıf istediğini belirtir. Bu yüzden her set sayfasında lisansı ve yazarı setin kendisine ait olarak gösteriyoruz. Kişisel veri kullanmıyoruz; kayıtlarda yalnız proje ya da kurum adı olarak yazar bilgisi bulunur.

Güncelleme

Veri betiği her gece çalışır. Kaynak okunamazsa ya da yeni veri doğrulamadan geçmezse (set sayısı beklenenden azsa, lisans alanları boşsa) eski veri olduğu gibi kalır ve site eski veriyle derlenir. Her gece setlerin ikon sayısını ayrıca bir geçmiş dosyasına yazıyoruz; birkaç hafta biriktikçe set sayfalarında ikon sayısındaki değişim de görünür.

Ne hesaplıyoruz

Lisans kararı

Setin SPDX kimliğini dokuz lisans ailesinden birine yerleştiriyoruz. Karar, aile ile kullanım türünün kesiştiği hücreden gelir. Tablo aşağıda; her hücre ilgili lisans metninin okunmasıyla yazıldı. Marka logosu setlerinde marka hakkı nedeniyle karar bir basamak sıkılaşır (“Evet” → “Evet, şartla”; baskı ve yeniden dağıtımda “Riskli”; logo olarak kullanımda “Hayır”).

Temel arayüz testi

Bir arayüzde neredeyse her zaman gereken 36 anlamı (ana sayfa, arama, kullanıcı, ayarlar, menü, kapat, onay, ekle, sil, düzenle, indir, yükle, paylaş, beğen, yıldız, e-posta, telefon, takvim, saat, kilit, bildirim, sepet, konum, kamera, görsel, göster, filtre, geri, aşağı aç, bilgi, uyarı, çıkış, dosya, klasör, bağlantı, wi-fi) setin ikon adlarında arıyoruz. Her anlam için birkaç İngilizce eş ad var (ör. ayarlar için settings, cog, gear). Ad, stil ekleri (outline, filled, 16 gibi) atıldıktan sonra bu eş adla başlıyorsa anlam karşılanmış sayılır. Aynı çizim farklı bir adla çizilmişse test onu kaçırabilir; bu yüzden sonuç kaba bir kapsam ölçüsüdür.

Yüzdelik ve sıralar

Set sayfasındaki “arayüz setlerinin %X kadarı daha az karşılıyor” değeri, arayüz gruplarındaki setlerden kaçının bu setten daha az temel anlam karşıladığının oranıdır. İkon sayısı sırası Iconify’ın bildirdiği görünür ikon sayısına göre, güncellik sırası paketteki son değişiklik tarihine göredir.

Benzerlik

İki setin stil eki atılmış ikon adlarından oluşan kümeleri karşılaştırılır: ortak ad sayısı ÷ iki kümedeki farklı adların toplamı (Jaccard oranı). Oran %4’ün altındaysa iki set benzer sayılmaz. Yüksek oran, bir setten ötekine geçerken ikon adlarının büyük ölçüde aynı kalacağını gösterir; çizim tarzının benzerliğini ölçmez.

₺ ve Türk bayrağı

₺ için adında lira ya da currency-try geçen ikonları, bayrak için tr, flag-tr, flag-turkey gibi adları arıyoruz. Emoji setlerindeki “turkey” (hindi) ikonları bayrak sayılmaz.

Karar tablosu

Kamu malı

Hiçbir şart yok; atıf da gerekmez.

Serbest yazılım lisansı

Ticari kullanım serbest; dosyaları dağıtırken telif ve lisans notu korunur.

Yazı tipi lisansı

Ticari kullanım serbest; set tek başına satılamaz, lisans metni dosyalarla gider.

Dosya düzeyinde paylaşım şartlı

Ticari kullanım serbest; değiştirdiğiniz set dosyaları aynı lisansla açık kalır.

Atıflı Creative Commons

Ticari kullanım serbest; yazar adı ve lisans bağlantısıyla atıf zorunlu.

Atıflı, aynı lisansla paylaşım

Ticari kullanım serbest; atıf zorunlu, değiştirilmiş ikon aynı lisansla paylaşılır.

GPL (güçlü paylaşım şartı)

Ticari kullanım yasak değil; ikonları yazılımla dağıtırsanız GPL yükümlülükleri doğar.

Ticari olmayan

Ticari kullanım yasak; yalnız ticari olmayan işlerde, atıfla.

Sınırlar