Temabayiiİkon lisans karnesi
Lisans

Apache 2.0 lisanslı ikon setleri ve NOTICE dosyası

5 dakikalık okuma · Yayın 24 Ekim 2026 · Son kontrol 23 Ekim 2026 · 2 kaynak

Apache 2.0 lisanslı bir ikon setini ticari bir sitede, uygulamada ya da müşteri işinde kullanabilirsiniz ve sayfada görünür bir atıf vermeniz gerekmez. Ama Apache 2.0, MIT’ten daha uzun bir metindir ve dağıtım sırasında üç ek şey ister. Bu üç şey ikonu yalnızca bir web sayfasında gösterdiğinizde neredeyse hiç sorun çıkarmaz; ikonları bir paket, tema ya da uygulama içinde dağıttığınızda önem kazanır.

23 Ekim 2026 verimize göre Iconify’daki 30 set Apache 2.0 lisanslı. Bunlar arasında ikon sayısı en yüksek setlerin birkaçı var: Material Symbols (15.728 ikon), Material Symbols Light (15.793), Google Material Icons (10.955), Material Design Icons (7.447), Noto Emoji (3.729), MingCute (3.320) ve Remix Icon (3.188). Tüm liste Apache 2.0 sayfamızda.

Dağıtımda istenen dört şey

Lisansın 4. bölümü “Redistribution” başlığını taşır ve eseri ya da türetilmiş eseri dağıtırken dört koşul koyar.

(a) Lisansın bir kopyası. Eseri ya da türetilmiş eseri alan herkese bu lisansın bir kopyasını vermeniz gerekir. İkon setinde bu, LICENSE dosyasını paketinizde tutmak demektir.

(b) Değiştirilen dosyalarda not. Değiştirdiğiniz dosyaların, onları değiştirdiğinizi belirten belirgin bir not taşıması gerekir. Bir SVG ikonun yolunu ya da kalınlığını değiştirip yeniden dağıtıyorsanız, dosyanın başına bir yorum satırı (“Bu dosya X tarihinde değiştirilmiştir”) eklemek bu şartı karşılar.

(c) Telif, patent, marka ve atıf notlarının korunması. Dağıttığınız türetilmiş eserin kaynak biçiminde, özgün eserdeki tüm telif, patent, marka ve atıf notlarını korumanız gerekir; türetilmiş eserin hiçbir parçasıyla ilgisi olmayan notlar hariç.

(d) NOTICE dosyası. Eser bir “NOTICE” metin dosyası içeriyorsa, dağıttığınız türetilmiş eser de o dosyadaki atıf notlarının okunabilir bir kopyasını içermelidir. Lisans bu kopyanın nerede olabileceğini de sayar: dağıtımla birlikte gelen bir NOTICE dosyasında, kaynak koduyla ya da belgelerde, veya türetilmiş eserin ürettiği bir ekranda, bu tür notların normalde göründüğü yerde.

MIT ile kıyaslarsanız, MIT yalnız (a) ve (c)’ye benzeyen tek bir şart koyar. (b) ve (d) Apache’ye özgüdür.

NOTICE dosyası her sette var mı

Hayır. NOTICE dosyası, lisans verenin özel bir atıf metni istediği durumlarda kullanılır ve birçok ikon deposunda bulunmaz. Kullandığınız setin deposunun kök dizinine bakın: LICENSE dışında NOTICE ya da NOTICE.txt diye bir dosya varsa, içeriğini kendi paketinize ya da uygulamanızın lisans ekranına taşımanız gerekir. Yoksa (d) maddesi sizin için bir iş doğurmaz.

Set sayfalarımızda her setin lisans dosyasına giden bağlantıyı veriyoruz. Örneğin Material Design Icons karnesindeki lisans bağlantısı Pictogrammers’ın deposundaki LICENSE dosyasına gider.

Web sitesinde kullanım

Bir web sitesinde Apache 2.0 lisanslı bir ikonu SVG olarak göstermek, ikonu ziyaretçiye “dağıtmak” sayılabilir. Pratikte makul uygulama şudur:

Sayfanın altbilgisine “İkonlar: Material Symbols” yazmak lisansın istediği bir şey değildir. Yazmanızda bir sakınca da yoktur.

Uygulama ve tema paketlerinde

İkonları bir mobil uygulamanın içinde, bir WordPress temasının içinde ya da bir arayüz kitinde dağıtıyorsanız, Apache 2.0’ın dört şartı tam olarak devreye girer:

  1. Paketin içinde Apache 2.0 metninin bir kopyası bulunsun.
  2. Değiştirdiğiniz ikonlarda değişikliği belirten bir not olsun.
  3. Özgün telif notları silinmesin.
  4. Setin bir NOTICE dosyası varsa içeriği, uygulamanın açık kaynak lisansları ekranında ya da paketin belgelerinde yer alsın.

Mobil uygulamalarda Android ve iOS projelerinde “üçüncü taraf lisansları” ekranı oluşturan araçlar Apache 2.0 bağımlılıklarını genellikle otomatik listeler. Ama tek tek kopyaladığınız SVG dosyaları bir paket bağımlılığı olmadığı için bu listelere kendiliğinden girmez; onları elle eklemeniz gerekir.

Marka maddesi, ikonlar için ne anlama geliyor

Apache 2.0’ın 6. bölümü kısadır ve ikon kullanıcılarının sık atladığı bir konuyu düzenler: lisans, lisans verenin ticari adlarını, markalarını, hizmet markalarını ya da ürün adlarını kullanma izni vermez; eserin kökenini tarif etmek için gereken makul ve alışılmış kullanım hariç.

Bunun iki pratik sonucu var. Birincisi, “Material Symbols kullanıyoruz” demek kökeni tarif etmektir ve sorun yaratmaz; ama ürününüzü “Google onaylı” gibi gösteren bir kullanım bu iznin dışındadır. İkincisi, Apache 2.0 lisanslı bir sette bir şirket logosu bulunuyorsa, lisans size o logonun marka hakkını vermez. Telif lisansı ile marka hakkı ayrı şeylerdir.

Patent maddesi

Apache 2.0, MIT’ten farklı olarak, katkıda bulunanların katkılarıyla ilgili patentler için açık bir patent lisansı verir (3. bölüm). Bir kişi ya da kurum, eserin bir patenti ihlal ettiğini iddia ederek dava açarsa, o kişiye verilen patent lisansı dava tarihinde sona erer. İkon setlerinde patent sorunu nadirdir, ama bu madde Apache 2.0’ı büyük şirketlerin açık kaynak projelerinde sık tercih edilen bir lisans yapar. Google’ın Material Symbols için yayımladığı geliştirici rehberi de setin Apache License 2.0 ile sunulduğunu açıkça yazar.

Material Symbols’ta yazı tipi ile SVG arasındaki fark

Material Symbols iki biçimde dağıtılır: değişken bir yazı tipi ve tek tek SVG dosyaları. Google’ın rehberine göre yazı tipinin dört ekseni vardır: dolgu (FILL, 0–1), kalınlık (wght, 100–700), derece (GRAD) ve optik boyut (opsz, 20–48). Rehber, yalnız kullandığınız ikonları içeren alt kümeyi yüklemenin dosya boyutunu tüm ikonlar için 295 KB’den üç ikon için 1,7 KB’ye düşürdüğünü de not eder.

Lisans açısından iki yol arasında fark yoktur; ikisi de Apache 2.0’dır. Fark, ne dağıttığınızdadır: yazı tipini kendi sunucunuzdan sunuyorsanız lisans dosyası yazı tipi dosyalarının yanında durmalıdır. Iconify üzerinden SVG olarak kullanıyorsanız lisans dosyası SVG’lerin yanında durmalıdır.

Kısa kontrol listesi

Görünür atıf istemeyen tüm setleri temel arayüz kapsamına göre sıraladığımız atıfsız kullanım sayfası, Apache 2.0 setlerini MIT ve ISC setleriyle birlikte gösterir.

Bir not, lisans değişiklikleri üzerine

Bir set zamanla lisansını değiştirebilir; örneğin yeni sürümler farklı bir lisansla yayımlanabilir. Apache 2.0 ile aldığınız bir sürüm, o sürüm için verilen lisansla kalır. Bu yüzden projenizde hangi setin hangi sürümünü kullandığınızı not etmek, ileride lisans sorusu çıktığında elinizde kanıt bulunmasını sağlar. Somut bir dağıtım kararında lisans metninin kendisi ve gerekirse bir hukukçunun görüşü belirleyicidir.

Kaynaklar

  1. Apache Software Foundation, Apache License, Version 2.0
  2. Google for Developers, Material Symbols guide

Temabayii ekibi hazırladı. Lisans açıklamaları genel bilgidir. Hata görürseniz bize yazın.

Kılavuzdan başka yazılar