GNU GENEL KAMU LİSANSİ
Sürüm 3, 29 Haziran 2007
Telif Hakkı (C) 2007 Free Software Foundation, Inc. https://fsf.org/
Herkes bu lisans belgesini aynen kopyalayıp dağıtabilir, ancak değiştirilmesine izin verilmez.
Önsöz
GNU Genel Kamu Lisansı, yazılım ve diğer türdeki çalışmalar için özgür, copyleft bir lisanstır.
Çoğu yazılım ve diğer pratik çalışmalar için tasarlanmış lisanslar, çalışmaları paylaşma ve değiştirme özgürlüğünüzü elinizden almak üzere tasarlanmıştır. Buna karşılık, GNU Genel Kamu Lisansı, bir programın tüm sürümlerini paylaşma ve değiştirme özgürlüğünüzü garanti altına almayı amaçlar—böylece programın tüm kullanıcıları için özgür yazılım olarak kalmasını sağlar. Biz, Free Software Foundation, GNU Genel Kamu Lisansı'nı yazılımlarımızın çoğu için kullanıyoruz; aynı zamanda yazarları tarafından bu şekilde yayımlanan diğer çalışmalar için de geçerlidir. Siz de bunu kendi programlarınıza uygulayabilirsiniz.
Özgür yazılımdan bahsederken, özgürlükten bahsediyoruz, fiyattan değil. Genel Kamu Lisanslarımız, özgür yazılımın kopyalarını dağıtma (ve isterseniz bunun için ücret alma), kaynak koduna erişebilme ya da istediğinizde erişebilme, yazılımı değiştirebilme veya parçalarını yeni özgür programlarda kullanabilme ve bunları yapabileceğinizi bilme özgürlüğüne sahip olmanızı sağlamak üzere tasarlanmıştır.
Haklarınızı korumak için, başkalarının bu hakları reddetmesini veya sizden bu haklardan vazgeçmenizi istemesini engellememiz gerekir. Bu nedenle, yazılımın kopyalarını dağıtırsanız veya değiştirirseniz belirli sorumluluklarınız vardır: başkalarının özgürlüğüne saygı gösterme sorumluluğu.
Örneğin, böyle bir programın kopyalarını ücretsiz ya da ücretli olarak dağıtıyorsanız, alıcılara aldığınız özgürlüklerin aynısını iletmelisiniz. Onların da kaynak koduna erişebilmelerini veya alabilmelerini sağlamalısınız. Ve haklarını bilmeleri için bu şartları onlara göstermelisiniz.
GNU GPL'yi kullanan geliştiriciler haklarınızı iki adımla korur: (1) yazılım üzerinde telif hakkı beyan eder ve (2) size bu Lisans ile yazılımı kopyalama, dağıtma ve/veya değiştirme için yasal izin verir.
Geliştiricilerin ve yazarların korunması için, GPL bu özgür yazılım için hiçbir garantinin olmadığını açıkça belirtir. Hem kullanıcıların hem de yazarların iyiliği için, GPL, değiştirilmiş sürümlerin değiştirildi olarak işaretlenmesini gerektirir, böylece sorunları önceki sürümlerin yazarlarına yanlışlıkla atfedilmez.
Bazı cihazlar, kullanıcıların içlerindeki yazılımın değiştirilmiş sürümlerini yüklemelerini veya çalıştırmalarını engelleyecek şekilde tasarlanmıştır, ancak üretici bunu yapabilir. Bu, kullanıcıların yazılımı değiştirme özgürlüğünü koruma amacıyla temel olarak bağdaşmaz. Bu tür bir istismarın sistematik modeli, bireylerin kullanımına yönelik ürünler alanında ortaya çıkar ve burada en kabul edilemez olandır. Bu nedenle, bu GPL sürümünü bu uygulamayı bu ürünler için yasaklayacak şekilde tasarladık. Bu tür sorunlar diğer alanlarda önemli ölçüde ortaya çıkarsa, kullanıcıların özgürlüğünü korumak için gerektiğinde bu hükmü GPL'nin gelecekteki sürümlerinde o alanlara genişletmeye hazırız.
Son olarak, her program sürekli olarak yazılım patentleri tarafından tehdit edilmektedir. Devletler, patentlerin genel amaçlı bilgisayarlarda yazılım geliştirme ve kullanımını kısıtlamasına izin vermemelidir, ancak izin verenlerde, özgür bir programa uygulanan patentlerin onu etkin bir şekilde tescilli hale getirebileceği özel tehlikeden kaçınmak isteriz. Bunu önlemek için GPL, patentlerin programı özgür olmayan hale getirmek için kullanılamayacağını garanti eder.
Kopyalama, dağıtım ve değişiklik için kesin şartlar ve koşullar aşağıdadır.
ŞARTLAR VE KOŞULLAR
0. Tanımlar.
"Bu Lisans", GNU Genel Kamu Lisansı'nın 3. sürümünü ifade eder.
"Telif hakkı", yarı iletken maskeleri gibi diğer türdeki çalışmalara uygulanan telif hakkı benzeri yasaları da ifade eder.
"Program", bu Lisans altında lisanslanan herhangi bir telif hakkı sahibi çalışmayı ifade eder. Her lisans alan "siz" olarak adlandırılır. "Lisans alanlar" ve "alıcılar" bireyler veya kuruluşlar olabilir.
Bir çalışmayı "değiştirmek", bir kopyanın aynısını yapmak dışında, çalışmanın tamamını veya bir kısmını kopyalamak veya uyarlamak anlamına gelir ve telif hakkı izni gerektirir. Ortaya çıkan çalışma, önceki çalışmanın "değiştirilmiş sürümü" veya önceki çalışmaya "dayanan" bir çalışma olarak adlandırılır.
"Kapsanan çalışma", değiştirilmemiş Program veya Program'a dayanan bir çalışma anlamına gelir.
Bir çalışmayı "yaymak", onunla, izin olmaksızın, sizi geçerli telif hakkı yasası kapsamında doğrudan veya dolaylı olarak sorumlu kılacak herhangi bir şey yapmak anlamına gelir; bir bilgisayarda çalıştırmak veya özel bir kopyayı değiştirmek hariç. Yayma, kopyalama, dağıtım (değişiklikli veya değişikliksiz), kamuya sunma ve bazı ülkelerde diğer faaliyetleri de içerir.
Bir çalışmayı "iletmek", diğer tarafların kopya yapmasını veya almasını sağlayan her türlü yayma şeklidir. Bir bilgisayar ağı aracılığıyla bir kullanıcıyla, herhangi bir kopya aktarımı olmaksızın gerçekleşen yalnızca etkileşim, iletme değildir.
Etkileşimli bir kullanıcı arayüzü, uygun bir şekilde ve belirgin bir şekilde görünür bir özellik içerdiği ölçüde "Uygun Yasal Bildirimler" gösterir: (1) uygun bir telif hakkı bildirimi görüntüler ve (2) kullanıcıya çalışma için hiçbir garanti olmadığını (garantilerin sağlandığı ölçüde hariç), lisans alanların çalışmayı bu Lisans altında iletebileceğini ve bu Lisans'ın bir kopyasının nasıl görüntüleneceğini söyler. Arayüz, kullanıcı komutlarının veya seçeneklerinin bir listesini sunuyorsa, örneğin bir menü gibi, listedeki belirgin bir öğe bu kriteri karşılar.
1. Kaynak Kodu.
Bir çalışmanın "kaynak kodu", çalışmanın üzerinde değişiklik yapmak için tercih edilen biçimidir. "Nesne kodu", bir çalışmanın kaynak kod dışındaki herhangi bir biçimini ifade eder.
"Standart Arayüz", tanınmış bir standart kuruluşu tarafından tanımlanmış resmi bir standart olan veya belirli bir programlama dili için belirtilen arayüzler söz konusu olduğunda, o dilde çalışan geliştiriciler arasında yaygın olarak kullanılan bir arayüz anlamına gelir.
Bir çalıştırılabilir çalışmanın "Sistem Kütüphaneleri", çalışmanın tamamı dışında, (a) bir Ana Bileşenin normal paketleme biçimine dahil olan ancak o Ana Bileşenin parçası olmayan ve (b) yalnızca çalışmanın o Ana Bileşen ile kullanımını sağlamaya veya kaynak kod biçiminde halka açık bir uygulaması bulunan bir Standart Arayüzü uygulamaya yarayan her şeyi içerir. Bu bağlamda "Ana Bileşen", çalıştırılabilir çalışmanın üzerinde çalıştığı belirli işletim sisteminin (varsa) önemli bir temel bileşeni (çekirdek, pencere sistemi vb.) veya çalışmayı üretmek için kullanılan bir derleyici veya onu çalıştırmak için kullanılan bir nesne kodu yorumlayıcısı anlamına gelir.
Nesne kodu biçimindeki bir çalışma için "Karşılık Gelen Kaynak", nesne kodunu oluşturmak, kurmak ve (çalıştırılabilir bir çalışma için) çalıştırmak ve çalışmayı değiştirmek için gereken tüm kaynak kodları ile bu faaliyetleri kontrol eden komut dosyalarını ifade eder. Ancak, çalışmanın Sistem Kütüphanelerini veya bu faaliyetleri gerçekleştirmede değiştirilmemiş olarak kullanılan ancak çalışmanın parçası olmayan genel amaçlı araçları veya genel olarak bulunabilen ücretsiz programları içermez. Örneğin, Karşılık Gelen Kaynak, çalışma için kaynak dosyalarıyla ilişkili arayüz tanım dosyalarını ve çalışmanın özellikle gerektirecek şekilde tasarlandığı paylaşılan kütüphaneler ve dinamik olarak bağlanan alt programlar için kaynak kodunu içerir; örneğin bu alt programlar ile çalışmanın diğer bölümleri arasındaki yakın veri iletişimi veya kontrol akışı yoluyla.
Karşılık Gelen Kaynak, kullanıcıların Karşılık Gelen Kaynağın diğer bölümlerinden otomatik olarak yeniden oluşturabileceği hiçbir şeyi içermek zorunda değildir.
Kaynak kodu biçimindeki bir çalışma için Karşılık Gelen Kaynak, aynı çalışmadır.
2. Temel İzinler.
Bu Lisans kapsamında verilen tüm haklar, Program üzerindeki telif hakkı süresi boyunca verilir ve belirtilen koşulların yerine getirilmesi koşuluyla geri alınamaz. Bu Lisans, değiştirilmemiş Programı çalıştırma konusundaki sınırsız izninizi açıkça onaylar. Kapsanan bir çalışmayı çalıştırmaktan elde edilen çıktı, yalnızca çıktı, içeriği göz önüne alındığında, kapsanan bir çalışma oluşturuyorsa bu Lisans kapsamındadır. Bu Lisans, telif hakkı yasası tarafından sağlandığı şekilde adil kullanım veya diğer eşdeğer haklarınızı tanır.
Lisansınız aksi halde yürürlükte kaldığı sürece, iletmediğiniz kapsanan çalışmaları koşulsuz olarak yapabilir, çalıştırabilir ve yayabilirsiniz. Kapsanan çalışmaları, yalnızca sizin için değişiklik yapmaları veya size bu çalışmaları çalıştırmak için olanaklar sağlamaları amacıyla başkalarına iletebilirsiniz; ancak kontrol etmediğiniz tüm materyali iletirken bu Lisansın şartlarına uymanız koşuluyla. Sizin için kapsanan çalışmaları yapan veya çalıştıranlar, bunu yalnızca sizin adınıza, sizin yönlendirmeniz ve kontrolünüz altında, telif hakkına sahip olduğunuz materyalin kopyalarını sizinle olan ilişkileri dışında yapmalarını yasaklayan şartlarla yapmalıdır.
Diğer herhangi bir durumda iletme, yalnızca aşağıda belirtilen koşullar altında izin verilir. Alt lisans vermeye izin verilmez; 10. bölüm bunu gereksiz kılar.
3. Kullanıcıların Yasal Haklarının Korumadan Kaçınma Yasasından Korunması.
Hiçbir kapsanan çalışma, 20 Aralık 1996'da kabul edilen WIPO telif hakkı anlaşmasının 11. maddesi kapsamındaki yükümlülükleri yerine getiren herhangi bir geçerli yasa veya bu tür önlemlerin etkisizleştirilmesini yasaklayan veya kısıtlayan benzer yasalar kapsamında etkili bir teknolojik önlemin parçası olarak kabul edilmeyecektir.
Kapsanan bir çalışmayı ilettiğinizde, bu Lisans kapsamındaki haklarınızı kullanarak teknolojik önlemlerin etkisizleştirilmesini yasaklamaya yönelik herhangi bir yasal gücünüzden feragat edersiniz ve çalışmanın kullanıcılarına karşı, sizin veya üçüncü tarafların teknolojik önlemlerin etkisizleştirilmesini yasaklama yasal haklarını uygulamanın bir yolu olarak çalışmanın işletimini veya değiştirilmesini sınırlama niyetiniz olmadığını beyan edersiniz.
4. Aynen Kopyaların İletilmesi.
Programın kaynak kodunun aynen kopyalarını, herhangi bir ortamda, aldığınız gibi iletebilirsiniz; ancak her kopyaya belirgin ve uygun şekilde uygun bir telif hakkı bildirimi yayımlamanız; bu Lisansın ve 7. bölüm uyarınca eklenen izin vermeyen şartların koda uygulandığını belirten tüm bildirimleri olduğu gibi korumanız; herhangi bir garantinin bulunmadığına dair tüm bildirimleri olduğu gibi korumanız; ve tüm alıcılara Program ile birlikte bu Lisansın bir kopyasını vermeniz gerekir.
İlettiğiniz her kopya için herhangi bir fiyat belirleyebilir veya ücretsiz verebilir ve ücret karşılığında destek veya garanti koruması sunabilirsiniz.
5. Değiştirilmiş Kaynak Sürümlerinin İletilmesi.
Programa dayanan bir çalışmayı veya onu Programdan üretmek için yapılan değişiklikleri, 4. bölümün şartları altında kaynak kodu biçiminde iletebilirsiniz; ancak aşağıdaki koşulların tümünü de karşılamanız gerekir:
- a) Çalışma, onu değiştirdiğinizi belirten ve ilgili bir tarih veren belirgin bildirimler taşımalıdır.
- b) Çalışma, bu Lisans altında ve 7. bölüm uyarınca eklenen herhangi bir koşul altında yayımlandığını belirten belirgin bildirimler taşımalıdır. Bu gereklilik, 4. bölümdeki "tüm bildirimleri olduğu gibi koruma" gerekliliğini değiştirir.
- c) Çalışmanın tamamını, bir kopyasına sahip olan herkese bu
Lisans altında lisanslamalısınız. Bu Lisans, bu nedenle, geçerli
- bölüm ek şartlarıyla birlikte, çalışmanın tamamına ve nasıl paketlenmiş olursa olsun tüm parçalarına uygulanacaktır. Bu Lisans, çalışmayı başka herhangi bir şekilde lisanslama izni vermez, ancak ayrı olarak almışsanız böyle bir izni geçersiz kılmaz.
- d) Çalışmanın etkileşimli kullanıcı arayüzleri varsa, her biri Uygun Yasal Bildirimleri görüntülemelidir; ancak Programın Uygun Yasal Bildirimleri görüntülemeyen etkileşimli arayüzleri varsa, çalışmanızın bunları yapmasını sağlamanız gerekmez.
Kapsanan bir çalışmanın, kapsanan çalışmanın doğası gereği uzantıları olmayan ve onunla daha büyük bir program oluşturacak şekilde birleştirilmemiş olan diğer ayrı ve bağımsız çalışmalarla birlikte, bir depolama veya dağıtım ortamı hacminde veya üzerinde derlenmesi, derleme ve bundan kaynaklanan telif hakkı, derlemenin kullanıcılarının erişimini veya yasal haklarını bireysel çalışmaların izin verdiğinin ötesinde sınırlamak için kullanılmıyorsa "bütün" olarak adlandırılır. Kapsanan bir çalışmanın bir bütüne dahil edilmesi, bu Lisans'ın bütünün diğer bölümlerine uygulanmasına neden olmaz.
6. Kaynak Olmayan Biçimlerin İletilmesi.
Kapsanan bir çalışmayı nesne kodu biçiminde, 4. ve 5. bölümlerin şartları altında iletebilirsiniz; ancak ayrıca makine tarafından okunabilir Karşılık Gelen Kaynağı bu Lisansın şartları altında aşağıdaki yollardan biriyle iletmeniz gerekir:
- a) Nesne kodunu, yazılım değişimi için geleneksel olarak kullanılan dayanıklı bir fiziksel ortama sabitlenmiş Karşılık Gelen Kaynak ile birlikte, fiziksel bir ürün (fiziksel bir dağıtım ortamı dahil) içinde veya gömülü olarak iletin.
- b) Nesne kodunu, en az üç yıl ve o ürün modeli için yedek parça veya müşteri desteği sunduğunuz sürece geçerli olmak üzere, nesne koduna sahip herkese, yazılım değişimi için geleneksel olarak kullanılan dayanıklı bir fiziksel ortam üzerinde, bu Lisans kapsamındaki üründeki tüm yazılım için Karşılık Gelen Kaynağın bir kopyasını, fiziksel olarak bu kaynak iletimini gerçekleştirmenin makul maliyetinizden fazla olmayan bir fiyatla veya (2) Karşılık Gelen Kaynağı bir ağ sunucusundan ücretsiz olarak kopyalamaya erişim sağlayan yazılı bir teklifle birlikte, fiziksel bir ürün (fiziksel bir dağıtım ortamı dahil) içinde veya gömülü olarak iletin.
- c) Nesne kodunun bireysel kopyalarını, Karşılık Gelen Kaynağı sağlamak için yazılı teklifin bir kopyasıyla birlikte iletin. Bu seçeneğe yalnızca ara sıra ve ticari olmayan amaçlarla ve yalnızca nesne kodunu böyle bir teklifle birlikte aldıysanız, 6b alt bölümü uyarınca izin verilir.
- d) Nesne kodunu, belirlenmiş bir yerden (ücretsiz veya ücretli) erişim sunarak iletin ve Karşılık Gelen Kaynağa aynı şekilde aynı yerden ek ücret olmaksızın eşdeğer erişim sağlayın. Alıcıların Karşılık Gelen Kaynağı nesne koduyla birlikte kopyalamasını istemeniz gerekmez. Nesne kodunu kopyalama yeri bir ağ sunucusuysa, Karşılık Gelen Kaynak, eşdeğer kopyalama olanaklarını destekleyen farklı bir sunucuda (sizin veya bir üçüncü tarafça işletilen) olabilir; ancak nesne kodunun yanında Karşılık Gelen Kaynağın nerede bulunacağını söyleyen açık yönergeler sağlamanız gerekir. Karşılık Gelen Kaynağa hangi sunucu ev sahipliği yaparsa yapsın, bu gereksinimleri karşılamak için gerektiği sürece kullanılabilir durumda olmasını sağlama yükümlülüğünüz devam eder.
- e) Nesne kodunu eşler arası iletim kullanarak iletin; ancak diğer eşlere, çalışmanın nesne kodu ve Karşılık Gelen Kaynağının 6d alt bölümü uyarınca genel kamuya ücretsiz olarak sunulduğu yeri bildirmeniz gerekir.
Kaynak kodu Karşılık Gelen Kaynaktan bir Sistem Kütüphanesi olarak hariç tutulan nesne kodunun ayrılabilir bir bölümünün, nesne kodu çalışmasının iletilmesine dahil edilmesi gerekmez.
"Kullanıcı Ürünü", (1) normalde kişisel, aile veya ev amaçları için kullanılan herhangi bir somut kişisel mülk anlamına gelen "tüketici ürünü" veya (2) bir konuta dahil edilmek üzere tasarlanmış veya satılan herhangi bir şeydir. Bir ürünün tüketici ürünü olup olmadığını belirlerken, şüpheli durumlar kapsam lehine çözümlenecektir. Belirli bir kullanıcı tarafından alınan belirli bir ürün için "normalde kullanılan", belirli kullanıcının statüsüne veya belirli kullanıcının ürünü fiilen kullanma veya kullanmayı bekleme veya kullanmasının beklenme şekline bakılmaksızın, o ürün sınıfının tipik veya yaygın kullanımını ifade eder. Bir ürün, ürünün önemli ticari, endüstriyel veya tüketici dışı kullanımları olsa bile, bu tür kullanımlar ürünün tek önemli kullanım şeklini temsil etmediği sürece tüketici ürünüdür.
Bir Kullanıcı Ürünü için "Kurulum Bilgisi", Karşılık Gelen Kaynağın değiştirilmiş bir sürümünden, o Kullanıcı Ürününde kapsanan bir çalışmanın değiştirilmiş sürümlerini kurmak ve çalıştırmak için gereken herhangi bir yöntem, prosedür, yetkilendirme anahtarı veya diğer bilgiler anlamına gelir. Bilgiler, değiştirilmiş nesne kodunun sürekli işleyişinin, yalnızca değişiklik yapıldığı için hiçbir şekilde engellenmemesini veya müdahale edilmemesini sağlamaya yeterli olmalıdır.
Bu bölüm kapsamında bir nesne kodu çalışmasını, bir Kullanıcı Ürününde veya onunla birlikte veya özellikle bir Kullanıcı Ürününde kullanılmak üzere iletirseniz ve iletim, Kullanıcı Ürününün mülkiyet ve kullanım hakkının alıcıya sürekli veya belirli bir süre için devredildiği bir işlemin parçası olarak gerçekleşirse (işlemin nasıl nitelendirildiğine bakılmaksızın), bu bölüm kapsamında iletilen Karşılık Gelen Kaynağa Kurulum Bilgisi eşlik etmelidir. Ancak bu gereklilik, ne siz ne de herhangi bir üçüncü taraf, Kullanıcı Ürününde değiştirilmiş nesne kodu kurma yeteneğini elinde tutuyorsa (örneğin, çalışma ROM'a yüklenmişse) geçerli değildir.
Kurulum Bilgisi sağlama yükümlülüğü, alıcı tarafından değiştirilmiş veya kurulmuş bir çalışma veya değiştirilmiş veya kurulmuş olduğu Kullanıcı Ürünü için destek hizmeti, garanti veya güncelleme sağlamaya devam etme yükümlülüğünü içermez. Değişikliğin kendisi ağın işletimini maddi olarak ve olumsuz şekilde etkilediğinde veya ağ üzerinden iletişim için kuralları ve protokolleri ihlal ettiğinde ağa erişim reddedilebilir.
Bu bölüm uyarınca iletilen Karşılık Gelen Kaynak ve sağlanan Kurulum Bilgisi, kamuya açık olarak belgelenmiş bir biçimde (ve kamuya açık olarak kaynak kodu biçiminde bir uygulaması mevcut olan) olmalı ve açma, okuma veya kopyalama için özel bir parola veya anahtar gerektirmemelidir.
7. Ek Şartlar.
"Ek izinler", bu Lisansın bir veya daha fazla koşulundan istisnalar yaparak bu Lisansın şartlarını tamamlayan şartlardır. Programın tamamına uygulanabilir ek izinler, geçerli yasaya göre geçerli oldukları ölçüde, bu Lisansa dahil edilmiş gibi muamele görecektir. Ek izinler yalnızca Programın bir kısmına uygulanıyorsa, o kısım bu izinler altında ayrı olarak kullanılabilir, ancak Programın tamamı, ek izinlere bakılmaksızın bu Lisans tarafından yönetilmeye devam eder.
Kapsanan bir çalışmanın bir kopyasını ilettiğinizde, kendi takdirinize bağlı olarak, bu kopyadan veya herhangi bir kısmından herhangi bir ek izni kaldırabilirsiniz. (Ek izinler, çalışmayı değiştirdiğinizde belirli durumlarda kendi kaldırılmalarını gerektirecek şekilde yazılmış olabilir.) Kapsanan bir çalışmaya tarafınızdan eklenen ve üzerinde uygun telif hakkı iznine sahip olduğunuz veya verebileceğiniz materyal üzerine ek izinler koyabilirsiniz.
Bu Lisansın başka herhangi bir hükmüne bakılmaksızın, kapsanan bir çalışmaya eklediğiniz materyal için (bu materyalin telif hakkı sahiplerinin yetkisi varsa) bu Lisansın şartlarını aşağıdaki şartlarla tamamlayabilirsiniz:
- a) Garantiyi reddetme veya sorumluluğu sınırlamayı bu Lisansın
- ve 16. bölümlerinin şartlarından farklı şekilde yapmak; veya
- b) Bu materyalde veya onu içeren çalışmalar tarafından görüntülenen Uygun Yasal Bildirimlerde belirtilen makul yasal bildirimlerin veya yazar atıflarının korunmasını talep etmek; veya
- c) Bu materyalin kaynağının yanlış tanıtılmasını yasaklamak veya bu tür materyalin değiştirilmiş sürümlerinin orijinal sürümden farklı olarak makul yollarla işaretlenmesini talep etmek; veya
- d) Materyalin lisans verenlerinin veya yazarlarının adlarının tanıtım amaçlı kullanımını sınırlamak; veya
- e) Bazı ticari adların, ticari markaların veya hizmet markalarının kullanımı için ticari marka hukuku kapsamındaki hakları vermeyi reddetmek; veya
- f) Materyali (veya değiştirilmiş sürümlerini), alıcıya karşı sözleşmeye dayalı sorumluluk varsayımları ile ileten herkesten, bu sözleşmeye dayalı varsayımların doğrudan bu lisans verenlere ve yazarlara yüklediği herhangi bir sorumluluk için, materyalin lisans verenlerinin ve yazarlarının tazmin edilmesini talep etmek.
Diğer tüm izin vermeyen ek şartlar, 10. bölüm anlamında "daha fazla kısıtlama" olarak kabul edilir. Programı veya herhangi bir kısmını, bu Lisans tarafından yönetildiğini belirten bir bildirimle birlikte, daha fazla kısıtlama olan bir terimle birlikte aldıysanız, bu terimi kaldırabilirsiniz. Bir lisans belgesi daha fazla kısıtlama içeriyor ancak bu Lisans altında yeniden lisanslamaya veya iletmeye izin veriyorsa, bu lisans belgesinin şartları tarafından yönetilen materyali kapsanan bir çalışmaya ekleyebilirsiniz; ancak daha fazla kısıtlamanın bu tür yeniden lisanslama veya iletmeden sonra geçerli kalmaması koşuluyla.
Bu bölüm uyarınca kapsanan bir çalışmaya şartlar eklerseniz, ilgili kaynak dosyalarına, bu dosyalar için geçerli olan ek şartların bir bildirimini veya geçerli şartların nerede bulunacağını gösteren bir bildirimi koymalısınız.
İzin verici veya izin vermeyen ek şartlar, ayrıca yazılmış bir lisans biçiminde veya istisnalar olarak belirtilebilir; yukarıdaki gereklilikler her iki durumda da geçerlidir.
8. Fesih.
Kapsanan bir çalışmayı, bu Lisans altında açıkça sağlanan şekiller dışında yayamaz veya değiştiremezsiniz. Aksi yöndeki herhangi bir yayma veya değiştirme girişimi geçersizdir ve bu Lisans kapsamındaki haklarınızı (11. bölümün üçüncü paragrafı kapsamında verilen patent lisansları dahil) otomatik olarak sona erdirir.
Bununla birlikte, bu Lisansın tüm ihlallerini durdurursanız, belirli bir telif hakkı sahibinden aldığınız lisans (a) geçici olarak, telif hakkı sahibi lisansınızı açıkça ve kesin olarak sonlandırana kadar ve (b) kalıcı olarak, telif hakkı sahibi, ihlalin sona ermesinden sonraki 60 gün içinde sizi makul bir yolla ihlal konusunda bilgilendirmezse yeniden yürürlüğe girer.
Ayrıca, telif hakkı sahibi sizi ihlal konusunda makul bir yolla bilgilendirirse, bu telif hakkı sahibinden (herhangi bir çalışma için) ilk kez bu Lisansın ihlali bildirimini aldıysanız ve bildirimi aldıktan sonraki 30 gün içinde ihlali düzeltirseniz, belirli bir telif hakkı sahibinden aldığınız lisans kalıcı olarak yeniden yürürlüğe girer.
Bu bölüm kapsamında haklarınızın feshi, bu Lisans kapsamında sizden kopya veya hak almış olan tarafların lisanslarını sona erdirmez. Haklarınız feshedilmişse ve kalıcı olarak yeniden yürürlüğe girmemişse, 10. bölüm kapsamında aynı materyal için yeni lisanslar almaya hak kazanamazsınız.
9. Kopyalara Sahip Olmak İçin Kabul Gerekmez.
Programın bir kopyasını almak veya çalıştırmak için bu Lisansı kabul etmeniz gerekmez. Bir kapsanan çalışmanın, yalnızca eşler arası iletim kullanarak bir kopya almanın bir sonucu olarak gerçekleşen tali yayılması da kabul gerektirmez. Ancak, bu Lisans dışında hiçbir şey, herhangi bir kapsanan çalışmayı yayma veya değiştirme izni vermez. Bu eylemler, bu Lisansı kabul etmezseniz telif hakkı ihlali oluşturur. Bu nedenle, kapsanan bir çalışmayı değiştirerek veya yayarak, bunu yapmak için bu Lisansı kabul ettiğinizi belirtirsiniz.
10. Alt Alıcıların Otomatik Lisanslanması.
Kapsanan bir çalışmayı her ilettiğinizde, alıcı, orijinal lisans verenlerden, bu Lisansa tabi olarak, bu çalışmayı çalıştırmak, değiştirmek ve yaymak için otomatik olarak bir lisans alır. Üçüncü tarafların bu Lisansa uyumunu sağlamaktan siz sorumlu değilsiniz.
"Kurumsal işlem", bir organizasyonun kontrolünün veya bir organizasyonun tüm varlıklarının devredilmesi veya bir organizasyonun bölünmesi veya organizasyonların birleşmesi işlemidir. Kapsanan bir çalışmanın yayılması bir kurumsal işlemden kaynaklanıyorsa, bu işlemin çalışmanın bir kopyasını alan her tarafı, ayrıca işlemdeki selefin önceki paragraf kapsamında sahip olduğu veya verebileceği çalışma için lisansları ve selefinden çalışmanın Karşılık Gelen Kaynağına sahip olma hakkını alır; selefinin varsa veya makul çabalarla alabilirse.
Bu Lisans kapsamında verilen veya onaylanan hakların kullanımına herhangi bir kısıtlama getiremezsiniz. Örneğin, bu Lisans kapsamında verilen hakların kullanımı için lisans ücreti, telif hakkı veya başka bir ücret talep edemezsiniz ve Programın veya herhangi bir kısmının yapılması, kullanılması, satılması, satış için sunulması veya ithal edilmesinin herhangi bir patent iddiasını ihlal ettiği iddiasıyla dava açamazsınız (bir davada karşı dava veya ıslah talebi dahil).
11. Patentler.
Bir "katkıda bulunan", Programın veya Programın dayandığı bir çalışmanın bu Lisans altında kullanımına yetki veren telif hakkı sahibidir. Bu şekilde lisanslanan çalışma, katkıda bulunanın "katkıda bulunan sürümü" olarak adlandırılır.
Bir katkıda bulunanın "temel patent talepleri", katkıda bulunanın sahip olduğu veya kontrol ettiği, halihazırda edinilmiş veya daha sonra edinilecek olan ve bu Lisans tarafından izin verilen bir şekilde, katkıda bulunan sürümünün yapılması, kullanılması veya satılması yoluyla ihlal edilecek olan tüm patent talepleridir; ancak yalnızca katkıda bulunan sürümünün daha fazla değiştirilmesinin bir sonucu olarak ihlal edilecek talepleri içermez. Bu tanım amaçlarıyla "kontrol", bu Lisansın gereklilikleriyle tutarlı bir şekilde patent alt lisansları verme hakkını içerir.
Her katkıda bulunan, size, katkıda bulunanın temel patent talepleri kapsamında, katkıda bulunan sürümünün içeriğini yapmak, kullanmak, satmak, satış için sunmak, ithal etmek ve aksi halde çalıştırmak, değiştirmek ve yaymak için münhasır olmayan, dünya çapında, telif ücretsiz bir patent lisansı verir.
Aşağıdaki üç paragrafta, bir "patent lisansı", bir patenti uygulamamaya yönelik herhangi bir açık anlaşma veya taahhüttür (bir patenti uygulama konusunda açık izin veya patent ihlali nedeniyle dava açmama taahhüdü gibi). Böyle bir patent lisansını bir tarafa "vermek", patenti o tarafa karşı uygulamamak için böyle bir anlaşma veya taahhütte bulunmak anlamına gelir.
Kapsanan bir çalışmayı, bilerek bir patent lisansına güvenerek iletirseniz ve çalışmanın Karşılık Gelen Kaynağı, herhangi birinin kopyalaması için, ücretsiz olarak ve bu Lisansın şartları altında, kamuya açık bir ağ sunucusu veya diğer kolayca erişilebilir araçlar aracılığıyla mevcut değilse, o zaman ya (1) Karşılık Gelen Kaynağı bu şekilde kullanılabilir hale getirmeli veya (2) bu belirli çalışma için patent lisansının avantajından kendinizi mahrum bırakmak için düzenleme yapmalı veya (3) bu Lisansın gereklilikleriyle tutarlı bir şekilde, patent lisansını alt alıcılara genişletmek için düzenleme yapmalısınız. "Bilerek güvenme", patent lisansı olmasaydı, kapsanan çalışmayı bir ülkede iletmenizin veya alıcınızın kapsanan çalışmayı bir ülkede kullanmasının, geçerli olduklarına inanmak için nedeniniz olan o ülkedeki bir veya daha fazla tanımlanabilir patenti ihlal edeceğini fiilen bildiğiniz anlamına gelir.
Tek bir işlem veya düzenleme ile bağlantılı olarak veya bunun sonucunda, kapsanan bir çalışmayı iletirseniz veya iletimini sağlayarak yayarsanız ve kapsanan çalışmayı alan taraflardan bazılarına, onlara kapsanan çalışmanın belirli bir kopyasını kullanma, yayma, değiştirme veya iletme yetkisi veren bir patent lisansı verirseniz, o zaman verdiğiniz patent lisansı, kapsanan çalışmanın tüm alıcılarına ve ona dayanan çalışmalara otomatik olarak genişletilir.
Bir patent lisansı, kapsamı dahilinde, bu Lisans kapsamında özel olarak verilen haklardan bir veya daha fazlasının kullanılmasını içermiyorsa, kullanılmasını yasaklıyorsa veya kullanılmamasına bağlıysa "ayrımcı" dır. Kapsanan bir çalışmayı, yazılım dağıtımı işinde olan bir üçüncü tarafla, çalışmayı iletme faaliyetinizin kapsamına dayalı olarak üçüncü tarafa ödeme yaptığınız ve üçüncü tarafın, sizden kapsanan çalışmayı alacak taraflardan herhangi birine, (a) sizin tarafınızdan iletilen kapsanan çalışmanın kopyalarıyla (veya bu kopyalardan yapılan kopyalarla) bağlantılı olarak veya (b) öncelikle kapsanan çalışmayı içeren belirli ürünler veya derlemeler için ve bunlarla bağlantılı olarak ayrımcı bir patent lisansı verdiği bir düzenlemeye taraf iseniz, bu düzenlemeye veya bu patent lisansının 28 Mart 2007'den önce verilmediği sürece kapsanan bir çalışmayı iletemezsiniz.
Bu Lisansın hiçbir hükmü, geçerli patent yasası kapsamında aksi halde kullanılabilir olan herhangi bir zımni lisansı veya ihlale karşı diğer savunmaları hariç tutan veya sınırlayan olarak yorumlanmayacaktır.
12. Başkalarının Özgürlüğünden Feragat Yok.
Size (mahkeme kararı, anlaşma veya başka bir yolla) bu Lisansın koşullarıyla çelişen koşullar dayatılırsa, bu sizi bu Lisansın koşullarından muaf tutmaz. Kapsanan bir çalışmayı, bu Lisans kapsamındaki yükümlülüklerinizi ve diğer ilgili yükümlülüklerinizi aynı anda yerine getirecek şekilde iletemiyorsanız, sonuç olarak onu hiç iletemeyebilirsiniz. Örneğin, Programı ilettiğiniz kişilerden daha fazla iletme için telif ücreti toplamanızı gerektiren şartları kabul ederseniz, hem bu şartları hem de bu Lisansı yerine getirmenin tek yolu, Programı iletmekten tamamen kaçınmak olacaktır.
13. GNU Affero Genel Kamu Lisansı ile Kullanım.
Bu Lisansın başka herhangi bir hükmüne bakılmaksızın, herhangi bir kapsanan çalışmayı, GNU Affero Genel Kamu Lisansı'nın 3. sürümü altında lisanslanmış bir çalışmayla tek bir birleşik çalışmaya bağlama veya birleştirme ve ortaya çıkan çalışmayı iletme izniniz vardır. Bu Lisansın şartları, kapsanan çalışma olan kısım için geçerli olmaya devam edecektir, ancak GNU Affero Genel Kamu Lisansı'nın 13. bölümündeki, bir ağ üzerinden etkileşime ilişkin özel gereklilikleri, birleşik çalışmanın tamamına uygulanacaktır.
14. Bu Lisansın Revize Edilmiş Sürümleri.
Free Software Foundation, zaman zaman GNU Genel Kamu Lisansı'nın revize edilmiş ve/veya yeni sürümlerini yayımlayabilir. Bu tür yeni sürümler, mevcut sürüme benzer bir ruha sahip olacak, ancak yeni sorunları veya endişeleri ele almak için ayrıntılarda farklılık gösterebilir.
Her sürüme ayırt edici bir sürüm numarası verilir. Program, GNU Genel Kamu Lisansı'nın belirli numaralı bir sürümünün "veya daha sonraki herhangi bir sürümünün" kendisine uygulandığını belirtiyorsa, bu numaralı sürümün veya Free Software Foundation tarafından yayımlanan herhangi bir sonraki sürümün şartlarına ve koşullarına uyma seçeneğiniz vardır. Program, GNU Genel Kamu Lisansı'nın bir sürüm numarası belirtmiyorsa, Free Software Foundation tarafından yayımlanmış herhangi bir sürümü seçebilirsiniz.
Program, bir temsilcinin GNU Genel Kamu Lisansı'nın hangi gelecek sürümlerinin kullanılabileceğine karar verebileceğini belirtiyorsa, bu temsilcinin bir sürümü kabul ettiğine dair kamuya açık beyanı, sizi kalıcı olarak Program için bu sürümü seçme konusunda yetkilendirir.
Daha sonraki lisans sürümleri size ek veya farklı izinler verebilir. Ancak, daha sonraki bir sürümü izlemeyi seçmeniz sonucunda herhangi bir yazar veya telif hakkı sahibine ek yükümlülükler getirilmez.
15. Garantinin Reddi.
PROGRAM, GEÇERLİ YASANIN İZİN VERDİĞİ ÖLÇÜDE, HİÇBİR GARANTİ OLMADAN SAĞLANIR. AKSİ YAZILI OLARAK BELİRTİLMEDİKÇE, TELİF HAKKI SAHİPLERİ VE/VEYA DİĞER TARAFLAR PROGRAMI "OLDUĞU GİBİ", AÇIK VEYA ZIMNİ, TİCARİ ELVERİŞLİLİK VE BELİRLİ BİR AMACA UYGUNLUK ZIMNİ GARANTİLERİ DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE, HİÇBİR TÜR GARANTİ OLMAKSIZIN SAĞLAR. PROGRAMIN KALİTESİ VE PERFORMANSINA İLİŞKİN TÜM RİSK SİZE AİTTİR. PROGRAMIN KUSURLU OLDUĞU KANITLANIRSA, GEREKLİ TÜM SERVİS, ONARIM VEYA DÜZELTME MALİYETLERİNİ SİZ ÜSTLENİRSİNİZ.
16. Sorumluluğun Sınırlandırılması.
GEÇERLİ YASA TARAFINDAN GEREKLİ KILINMADIĞI VEYA YAZILI OLARAK KABUL EDİLMEDİĞİ SÜRECE, HİÇBİR TELİF HAKKI SAHİBİ VEYA PROGRAMI YUKARIDA İZİN VERİLDİĞİ ŞEKİLDE DEĞİŞTİREN VE/VEYA İLETEN BAŞKA BİR TARAF, PROGRAMIN KULLANIMI VEYA KULLANILAMAMASINDAN KAYNAKLANAN GENEL, ÖZEL, TESADÜFİ VEYA DOLAYLI ZARARLAR DAHİL (ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE VERİ KAYBI VEYA VERİNİN YANLIŞ HALE GELMESİ VEYA SİZİN VEYA ÜÇÜNCÜ TARAFLARIN UĞRADIĞI KAYIPLAR VEYA PROGRAMIN BAŞKA HERHANGİ BİR PROGRAMLA ÇALIŞAMAMASI), BU TÜR BİR TELİF HAKKI SAHİBİ VEYA DİĞER TARAF BU TÜR ZARARLARIN OLASILIĞI KONUSUNDA BİLGİLENDİRİLMİŞ OLSA BİLE, SİZE KARŞI SORUMLU TUTULAMAZ.
17. 15. ve 16. Bölümlerin Yorumlanması.
Yukarıda sağlanan garanti reddi ve sorumluluk sınırlandırması, şartlarına göre yerel yasal etkiye sahip olamazsa, gözden geçiren mahkemeler, Programa ilişkin tüm hukuki sorumluluğun mutlak olarak feragat edilmesine en yakın şekilde yaklaşan yerel yasayı uygulayacaktır; ancak Programın bir kopyasına ücret karşılığında bir garanti veya sorumluluk üstlenimi eşlik etmiyorsa.
ŞARTLAR VE KOŞULLARIN SONU
Bu Şartları Yeni Programlarınıza Nasıl Uygularsınız
Yeni bir program geliştirirseniz ve bunun kamuya mümkün olduğunca faydalı olmasını istiyorsanız, bunu başarmanın en iyi yolu, herkesin bu şartlar altında yeniden dağıtabileceği ve değiştirebileceği özgür bir yazılım haline getirmektir.
Bunu yapmak için, programa aşağıdaki bildirimleri ekleyin. Garantinin hariç tutulduğunu en etkili şekilde belirtmek için bunları her kaynak dosyasının başına eklemek en güvenlisidir ve her dosya en azından "telif hakkı" satırını ve tam bildirimin nerede bulunacağına dair bir işaretçi içermelidir.
<programın adını ve ne yaptığına dair kısa bir fikri veren bir satır.>
Telif Hakkı (C) <yıl> <yazarın adı>
Bu program özgür yazılımdır: GNU Genel Kamu Lisansı'nın
Free Software Foundation tarafından yayımlanan 3. sürümü
veya (isteğinize bağlı olarak) daha sonraki herhangi bir
sürümü koşulları altında yeniden dağıtabilir ve/veya
değiştirebilirsiniz.
Bu program, yararlı olması umuduyla dağıtılmaktadır,
ancak HİÇBİR GARANTİ OLMADAN; belirli bir amaca uygunluk
veya ticari elverişliliğe ilişkin zımni garanti dahi
olmaksızın. Ayrıntılar için GNU Genel Kamu Lisansı'na
bakın.
Bu programla birlikte GNU Genel Kamu Lisansı'nın bir
kopyasını almış olmalısınız. Almadıysanız,
<https://www.gnu.org/licenses/> adresine bakın.
Ayrıca, sizinle elektronik ve kağıt posta yoluyla nasıl iletişime geçileceğine dair bilgileri ekleyin.
Program terminal etkileşimi yapıyorsa, etkileşimli modda başladığında aşağıdaki gibi kısa bir bildirim çıktısı vermesini sağlayın:
<program> Telif Hakkı (C) <yıl> <yazarın adı>
Bu program KESİNLİKLE HİÇBİR GARANTİ OLMADAN gelir;
ayrıntılar için `show w' yazın.
Bu özgür bir yazılımdır ve onu belirli koşullar altında
yeniden dağıtmaya davetlisiniz; ayrıntılar için
`show c' yazın.
Varsayımsal show w' ve show c' komutları, Genel Kamu Lisansı'nın
uygun bölümlerini göstermelidir. Elbette, programınızın komutları
farklı olabilir; bir GUI arayüzü için bir "hakkında" kutusu
kullanabilirsiniz.
Ayrıca, gerekirse işvereninizden (eğer programcı olarak çalışıyorsanız) veya okulunuzdan, program için bir "telif hakkı feragatnamesi" imzalamasını almalısınız. Bununla ilgili daha fazla bilgi ve GNU GPL'nin nasıl uygulanacağı ve takip edileceği hakkında bilgi için https://www.gnu.org/licenses/ adresine bakın.
GNU Genel Kamu Lisansı, programınızı tescilli programlara dahil etmeye izin vermez. Programınız bir alt program kütüphanesiyse, tescilli uygulamaların kütüphaneyle bağlantı kurmasına izin vermenin daha yararlı olacağını düşünebilirsiniz. Bunu yapmak istiyorsanız, bu Lisans yerine GNU Kısıtlı Genel Kamu Lisansı'nı kullanın. Ancak önce lütfen https://www.gnu.org/licenses/why-not-lgpl.html adresini okuyun.