GNU GENEL KAMU LİSANSI
Versiyon 3, 29 Haziran 2007
Telif Hakkı © 2007 Özgür Yazılım Vakfı, Inc.https://fsf.org/>
Herkesin bu lisans belgesinin aynen kopyalarını kopyalamasına ve dağıtmasına izin verilir, ancak değiştirilmesine izin verilmez.
Önsöz
GNU Genel Kamu Lisansı, yazılım ve diğer türdeki çalışmalara yönelik ücretsiz, copyleft bir lisanstır.
Çoğu yazılımın ve diğer pratik çalışmaların lisansları, çalışmaları paylaşma ve değiştirme özgürlüğünüzü elinizden alacak şekilde 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ı, tüm kullanıcıları için özgür yazılım olarak kalmasını sağlamayı amaçlamaktadır. Özgür Yazılım Vakfı olarak biz, yazılımlarımızın çoğu için GNU Genel Kamu Lisansını kullanıyoruz; aynı zamanda yazarları tarafından bu şekilde yayımlanan diğer çalışmalar için de geçerlidir. Bunu programlarınıza da uygulayabilirsiniz.
Özgür yazılımdan bahsettiğimizde fiyattan değil özgürlükten bahsediyoruz. Genel Kamu Lisanslarımız, ücretsiz yazılımın kopyalarını dağıtma özgürlüğüne sahip olmanızı (ve isterseniz bunlar için ücret almanızı), kaynak kodunu almanızı veya isterseniz alabilmenizi, yazılımı değiştirebilmenizi sağlamak üzere tasarlanmıştır. veya bunun parçalarını yeni ücretsiz programlarda kullanın ve bunları yapabileceğinizi biliyorsunuz.
Haklarınızı korumak için başkalarının sizi bu haklardan mahrum bırakmasını veya 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 olur: başkalarının özgürlüklerine saygı duyma sorumlulukları.
Örneğin, böyle bir programın kopyalarını ücretsiz ya da ücret karşılığında dağıtırsanız, aldığınız özgürlüklerin aynılarını alıcılara da aktarmanız gerekir. Onların da kaynak kodunu aldığından veya alabildiğinden emin olmalısınız. Ve onlara bu şartları göstermelisiniz ki haklarını bilsinler.
GNU GPL'yi kullanan geliştiriciler haklarınızı iki adımla korur: (1) yazılım üzerinde telif hakkı iddiasında bulunur ve (2) size yazılımı kopyalamanız, dağıtmanız ve/veya değiştirmeniz için yasal izin veren bu Lisansı sunar.
Geliştiricilerin ve yazarların korunması amacıyla GPL, bu ücretsiz yazılıma ilişkin herhangi bir garantinin bulunmadığını açıkça belirtmektedir. Hem kullanıcıların hem de yazarların iyiliği için GPL, değiştirilen sürümlerin değiştirilmiş olarak işaretlenmesini gerektirir; böylece bu sürümlerdeki sorunlar hatalı bir şekilde önceki sürümlerin yazarlarına atfedilmez.
Bazı cihazlar, üreticinin bunu yapabilmesine rağmen, kullanıcıların içlerindeki yazılımın değiştirilmiş sürümlerini yüklemesine veya çalıştırmasına erişimini engelleyecek şekilde tasarlanmıştır. Bu durum, kullanıcıların yazılımı değiştirme özgürlüğünü koruma amacı ile temel olarak bağdaşmamaktadır. Bu tür suiistimallerin sistematik modeli, bireylerin kullanımına yönelik ürünler alanında meydana gelir ve bu, tam da en kabul edilemez olan yerdir. Bu nedenle, GPL'nin bu sürümünü bu ürünlere yönelik uygulamayı yasaklayacak şekilde tasarladık. Bu tür sorunların önemli ölçüde diğer alanlarda ortaya çıkması durumunda, kullanıcıların özgürlüğünü korumak için gerektiği şekilde, bu hükmü GPL'nin gelecek sürümlerinde bu alanlara da genişletmeye hazırız.
Son olarak, her program sürekli olarak yazılım patentleri tehdidi altındadır. Devletler, patentlerin genel amaçlı bilgisayarlarda yazılımın geliştirilmesini ve kullanımını kısıtlamasına izin vermemelidir; ancak bunu yapanlarda, özgür bir programa uygulanan patentlerin onu etkili bir şekilde tescilli hale getirebileceği özel tehlikesinden kaçınmak istiyoruz. Bunu önlemek için GPL, patentlerin programı özgür kılmak için kullanılamayacağını garanti eder.
Kopyalama, dağıtım ve değiştirmeye ilişkin kesin hüküm ve koşullar aşağıdadır.
ŞARTLAR VE KOŞULLAR
0. Tanımlar.
“Bu Lisans” GNU Genel Kamu Lisansının 3. versiyonunu ifade eder.
"Telif hakkı" aynı zamanda yarı iletken maskeler gibi diğer türde eserler için geçerli olan telif hakkı benzeri yasalar anlamına da gelir.
“Program”, bu Lisans kapsamında lisanslanan telif hakkıyla korunan herhangi bir çalışmayı ifade eder. Her lisans sahibine “siz” diye hitap edilir. "Lisans sahipleri" ve "alıcılar" bireyler veya kuruluşlar olabilir.
Bir eseri "değiştirmek", tam bir kopya oluşturmak dışında, telif hakkı izni gerektiren bir şekilde eserin tamamını veya bir kısmını kopyalamak veya uyarlamak anlamına gelir. Ortaya çıkan esere, daha önceki eserin "değiştirilmiş versiyonu" veya daha önceki eseri "temel alan" eser adı verilir.
"Kapsanan çalışma", değiştirilmemiş Program veya Programa dayalı bir çalışma anlamına gelir.
Bir eserin "yayılması", eserin bilgisayarda yürütülmesi veya özel bir kopyanın değiştirilmesi dışında izinsiz olarak sizi yürürlükteki telif hakkı kanunu kapsamında doğrudan veya ikincil olarak ihlalden sorumlu kılacak herhangi bir şey yapmak anlamına gelir. Yayma, kopyalamayı, dağıtmayı (değiştirerek veya değiştirmeden), kamuya sunmayı ve bazı ülkelerde diğer faaliyetleri de içerir.
Bir çalışmayı "iletmek", diğer tarafların kopya oluşturmasına veya almasına olanak tanıyan her türlü yayma anlamına gelir. Bir kopyanın aktarımı olmadan, bir bilgisayar ağı aracılığıyla bir kullanıcıyla yalnızca etkileşim, aktarım anlamına gelmez.
Etkileşimli bir kullanıcı arayüzü, (1) uygun bir telif hakkı bildirimini görüntüleyen ve (2) kullanıcıya çalışma için herhangi bir garanti olmadığını bildiren kullanışlı ve kolayca görülebilen bir özellik içerdiği ölçüde "Uygun Yasal Bildirimleri" görüntüler (bunun dışında garantilerin sağlandığı ölçüde), lisans sahiplerinin işi bu Lisans kapsamında aktarabilecekleri ve bu Lisansın bir kopyasının nasıl görüntülenebileceği. Arayüz, menü gibi kullanıcı komutlarının veya seçeneklerinin bir listesini sunuyorsa, listede öne çıkan bir öğe bu kriteri karşılamaktadır.
1. Kaynak Kodu.
Bir eserin “kaynak kodu”, eserde değişiklik yapmak için tercih edilen biçimi ifade eder. “Nesne kodu” bir eserin kaynak olmayan herhangi bir biçimi anlamına gelir.
"Standart Arayüz", tanınmış bir standartlar kurumu tarafından tanımlanan resmi bir standart olan veya belirli bir programlama dili için belirlenmiş 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.
Yürütülebilir bir çalışmanın "Sistem Kitaplıkları", bir bütün olarak çalışma dışında, (a) bir Ana Bileşenin normal paketleme biçimine dahil olan, ancak o Ana Bileşenin parçası olmayan ve (b) her şeyi içerir. yalnızca söz konusu Ana Bileşenle çalışmanın kullanılmasına olanak sağlamaya veya bir uygulamanın kaynak kodu biçiminde kamuya açık olduğu bir Standart Arayüzü uygulamaya hizmet eder. Bu bağlamda “Ana Bileşen”, yürütülebilir çalışmanın üzerinde çalıştığı belirli işletim sisteminin (varsa) veya işi üretmek için kullanılan bir derleyicinin önemli bir temel bileşenini (çekirdek, pencere sistemi vb.) ifade eder. veya onu çalıştırmak için kullanılan bir nesne kodu yorumlayıcısı.
Nesne kodu biçimindeki bir çalışma için "İlgili Kaynak", nesne kodunu oluşturmak, kurmak ve (yürütülebilir bir iş için) çalıştırmak ve işi değiştirmek için gereken tüm kaynak kodu ve bu etkinlikleri kontrol etmeye yönelik komut dosyaları anlamına gelir. Ancak, çalışmanın Sistem Kitaplıklarını veya genel amaçlı araçları veya bu etkinliklerin gerçekleştirilmesinde değiştirilmeden kullanılan ancak çalışmanın bir parçası olmayan genel olarak mevcut ücretsiz programları içermez. Örneğin, Karşılık Gelen Kaynak, çalışmanın kaynak dosyalarıyla ilişkili arayüz tanım dosyalarını ve paylaşılan kitaplıkların kaynak kodunu ve işin özel olarak gerektirmek üzere tasarlandığı dinamik olarak bağlantılı alt programları (bu alt programlar arasında yakın veri iletişimi veya kontrol akışı gibi) içerir. işin diğer kısımları.
Karşılık Gelen Kaynağın, kullanıcıların Karşılık Gelen Kaynağın diğer bölümlerinden otomatik olarak yeniden oluşturabilecekleri herhangi bir şeyi içermesi gerekmez.
Kaynak kodu formundaki bir eserin Karşılık Gelen Kaynağı aynı eserdir.
2. Temel İzinler.
Bu Lisans kapsamında verilen tüm haklar, Programa ilişkin telif hakkı süresi boyunca verilmiştir ve belirtilen koşulların yerine getirilmesi koşuluyla geri alınamaz. Bu Lisans, değiştirilmemiş Programı çalıştırmaya yönelik sınırsız izninizi açıkça teyit eder. Kapsanan bir işin çalıştırılmasından elde edilen çıktı, yalnızca içeriği göz önüne alındığında çıktının kapsanan bir çalışma oluşturması durumunda bu Lisans kapsamındadır. Bu Lisans, telif hakkı yasasının öngördüğü şekilde adil kullanım veya diğer eşdeğer haklarınızı kabul eder.
Lisansınız yürürlükte kaldığı sürece, aktarmadığınız kapsam dahilindeki çalışmaları koşulsuz olarak yapabilir, yürütebilir ve yayabilirsiniz. Kontrolünüz altında olmayan tüm materyallerin taşınmasında bu Lisansın şartlarına uymanız koşuluyla, kapsam dahilindeki çalışmaları yalnızca sizin için değişiklik yapmalarını sağlamak veya bu işleri yürütmeniz için size kolaylıklar sağlamak amacıyla başkalarına iletebilirsiniz. telif hakkı. Bu şekilde kapsam dahilindeki çalışmaları sizin adınıza yapan veya yürütenler, bunu yalnızca sizin adınıza, sizin yönlendirmeniz ve kontrolünüz altında, sizinle ilişkileri dışında telif hakkıyla korunan materyalinizin herhangi bir kopyasını yapmalarını yasaklayan koşullar altında yapmalıdır.
Diğer koşullar altında taşımaya yalnızca aşağıda belirtilen koşullar altında izin verilir. Alt lisanslamaya izin verilmez; Bölüm 10 bunu gereksiz kılmaktadır.
3. Kullanıcıların Yasal Haklarının Hileyi Önleme Yasasından Korunması.
Kapsanan hiçbir ç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 önlemlerin atlatılmasını yasaklayan veya kısıtlayan benzer yasalar kapsamında etkili bir teknolojik önlemin parçası olarak kabul edilmeyecektir.
Kapsanan bir işi ilettiğinizde, söz konusu aşmanın kapsam dahilindeki işe ilişkin olarak bu Lisans kapsamındaki hakların kullanılmasıyla gerçekleştirildiği ölçüde, teknolojik önlemlerin atlatılmasını yasaklamaya yönelik her türlü yasal yetkiden feragat edersiniz ve İşin kullanıcılarına karşı, sizin veya üçüncü tarafların teknolojik önlemlerin atlatılmasını yasaklama yönündeki yasal haklarını uygulama aracı olarak çalışmak.
4. Verbatim Kopyalarının Taşınması.
Programın kaynak kodunun birebir kopyalarını, her kopyada dikkat çekici ve uygun bir şekilde uygun bir telif hakkı bildirimi yayınlamanız koşuluyla, herhangi bir ortamda, aldığınız şekliyle iletebilirsiniz; bu Lisansın ve bölüm 7'ye uygun olarak eklenen izin verilmeyen koşulların kod için geçerli olduğunu belirten tüm bildirimleri olduğu gibi tutacaksınız; herhangi bir garantinin bulunmadığına dair tüm bildirimleri olduğu gibi saklayın; ve tüm alıcılara Programla birlikte bu Lisansın bir kopyasını verin.
İlettiğiniz her kopya için herhangi bir ücret talep edebilir veya ücret ödemeyebilirsiniz ve bir ücret karşılığında destek veya garanti koruması sunabilirsiniz.
5. Değiştirilmiş Kaynak Sürümlerinin Taşınması.
Programa dayalı bir çalışmayı veya Programdan üretilmesi için yapılan değişiklikleri, aşağıdaki koşulların tümünü de karşılamanız koşuluyla, bölüm 4'ün koşulları kapsamında kaynak kodu biçiminde aktarabilirsiniz:
- a) Eserde, üzerinde değişiklik yaptığınızı belirten ve ilgili tarihi belirten belirgin bir bildirim bulunmalıdır.
- b) Çalışma, bu Lisans kapsamında yayınlandığını belirten belirgin bildirimleri ve bölüm 7'ye eklenen tüm koşulları taşımalıdır. Bu gereklilik, bölüm 4'teki "tüm bildirimlerin olduğu gibi kalması" gerekliliğini değiştirir.
- c) Bir kopyaya sahip olan herkese bu Lisans kapsamında çalışmanın tamamını bir bütün olarak lisanslamanız gerekir. Dolayısıyla bu Lisans, bölüm 7'nin ilgili ek koşullarıyla birlikte, nasıl paketlendiklerine bakılmaksızın işin tamamına ve tüm parçalarına uygulanacaktır. Bu Lisans, eserin başka herhangi bir şekilde lisanslanmasına izin vermez, ancak bu izni ayrı olarak almış olmanız halinde bu izni geçersiz kılmaz.
- d) Çalışmanın etkileşimli kullanıcı arayüzleri varsa, her birinde Uygun Yasal Bildirimler bulunmalıdır; ancak Program, Uygun Yasal Bildirimleri göstermeyen etkileşimli arayüzlere sahipse, çalışmanızın bunların bunu yapmasını sağlamasına gerek yoktur.
Kapsanan bir çalışmanın, doğası gereği kapsanan çalışmanın uzantıları olmayan ve onunla daha büyük bir program oluşturacak şekilde birleştirilmemiş diğer ayrı ve bağımsız çalışmalarla birlikte, bir depolama veya dağıtım hacmi içinde veya üzerinde derlenmesi. derleme ve bunun sonucunda ortaya çıkan telif hakkı, derleme 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, "toplu" olarak adlandırılır. Kapsanan bir işin bir topluluğa dahil edilmesi, bu Lisansın bütünün diğer bölümlerine uygulanmasına neden olmaz.
6. Kaynak Dışı Formların Taşınması.
Kapsanan bir çalışmayı, işbu Lisansın koşulları kapsamında makine tarafından okunabilir İlgili Kaynağı da iletmeniz koşuluyla, 4. ve 5. bölümlerin koşulları uyarınca nesne kodu biçiminde aktarabilirsiniz:
- a) Nesne kodunu, yazılım alışverişi için geleneksel olarak kullanılan dayanıklı bir fiziksel ortama sabitlenmiş İlgili Kaynak ile birlikte fiziksel bir üründe (fiziksel dağıtım ortamı dahil) iletin veya bu üründe somutlaştırın.
- b) Fiziksel bir üründe (fiziksel dağıtım ortamı dahil) bulunan veya bu üründe yer alan nesne kodunu, en az üç yıl geçerli ve bu ürün için yedek parça veya müşteri desteği sunduğunuz sürece geçerli olan yazılı bir teklifle birlikte iletin. ürün modeli, nesne koduna sahip olan herkese (1) bu Lisans kapsamındaki üründeki tüm yazılımlar için İlgili Kaynağın, normalde yazılım değişimi için kullanılan dayanıklı bir fiziksel ortam üzerindeki bir kopyasını, no. kaynağın bu aktarımını fiziksel olarak gerçekleştirmenin makul maliyetinden daha fazla veya (2) Karşılık Gelen Kaynağı bir ağ sunucusundan ücretsiz olarak kopyalamak için erişim.
- c) İlgili Kaynağı sağlamak üzere yazılı teklifin bir kopyasıyla birlikte nesne kodunun bireysel kopyalarını iletin. Bu alternatife yalnızca ara sıra ve ticari olmayan bir şekilde ve yalnızca nesne kodunu böyle bir teklifle birlikte aldıysanız, alt bölüm 6b uyarınca izin verilir.
- d) Belirlenmiş bir yerden (ücretsiz veya ücretli) erişim sunarak nesne kodunu iletin ve başka bir ücret ödemeden aynı yerden aynı şekilde İlgili Kaynağa eşdeğer erişim sağlayın. Alıcıların nesne koduyla birlikte Karşılık Gelen Kaynağı da kopyalamasını zorunlu kılmanıza gerek yoktur. Nesne kodunun kopyalanacağı yer bir ağ sunucusuysa, İlgili Kaynak, nesne kodunun yanında nereye gideceğinizi belirten açık talimatlar bulundurmanız koşuluyla, eşdeğer kopyalama olanaklarını destekleyen farklı bir sunucuda (sizin veya üçüncü bir tarafça işletilen) olabilir. İlgili Kaynağı bulun. İlgili Kaynağı hangi sunucunun barındırdığına bakılmaksızın, bu gereksinimleri karşılamak için gereken süre boyunca kullanılabilir olmasını sağlamakla yükümlüsünüz.
- e) Diğer eşlere, işin nesne kodunun ve İlgili Kaynağın 6d alt bölümü uyarınca ücretsiz olarak kamuya nerede sunulduğunu bildirmeniz koşuluyla, nesne kodunu eşler arası aktarım kullanarak iletin.
Kaynak kodu Sistem Kitaplığı olarak Karşılık Gelen Kaynaktan hariç tutulan nesne kodunun ayrılabilir bir kısmının, nesne kodu çalışmasının iletilmesine dahil edilmesine gerek yoktur.
Bir "Kullanıcı Ürünü" ya (1) bir "tüketici ürünü"dür; bu, normalde kişisel, aile veya ev amaçları için kullanılan herhangi bir maddi kişisel mülk veya (2) bir konuta dahil edilmek üzere tasarlanan veya satılan herhangi bir şeydir. Bir ürünün tüketim ürünü olup olmadığının belirlenmesinde şüpheli durumlar teminat lehine çözümlenecektir. Belirli bir kullanıcı tarafından alınan belirli bir ürün için "normal olarak kullanılan", belirli kullanıcının statüsüne veya belirli kullanıcının gerçekte kullanım şekline, beklentilerine veya beklentilerine bakılmaksızın, söz konusu ürün sınıfının tipik veya yaygın kullanımını ifade eder. ürünü kullanması bekleniyor. Bir ürün, önemli ticari, endüstriyel veya tüketici dışı kullanımlara sahip olup olmadığına bakılmaksızın, bu tür kullanımlar ürünün tek önemli kullanım şeklini temsil etmediği sürece bir tüketici ürünüdür.
Bir Kullanıcı Ürününe ilişkin "Kurulum Bilgileri", İlgili Kaynağın değiştirilmiş bir sürümünden söz konusu Kullanıcı Ürününde kapsam dahilindeki bir çalışmanın değiştirilmiş sürümlerini yüklemek ve yürütmek için gerekli olan tüm yöntemler, prosedürler, yetkilendirme anahtarları veya diğer bilgiler anlamına gelir. Bilgiler, değiştirilmiş nesne kodunun sürekli işleyişinin hiçbir durumda yalnızca değişiklik yapılmış olması nedeniyle engellenmemesini veya müdahale edilmemesini sağlamaya yeterli olmalıdır.
Bu bölüm kapsamındaki bir nesne kodu çalışmasını bir Kullanıcı Ürünü içinde, bir Kullanıcı Ürünü ile birlikte veya özellikle bu Üründe kullanılmak üzere aktarırsanız ve taşıma, Kullanıcı Ürününün mülkiyeti ve kullanım hakkının Kullanıcı Ürününe devredildiği bir işlemin parçası olarak gerçekleşirse Alıcının kalıcı olarak veya sabit bir süre için (işlemin nasıl nitelendirildiğine bakılmaksızın) bu bölüm kapsamında iletilen İlgili Kaynağa Kurulum Bilgileri eşlik etmelidir. Ancak siz veya herhangi bir üçüncü taraf, Kullanıcı Ürününe değiştirilmiş nesne kodunu yükleme olanağına sahip değilse (örneğin, çalışma ROM'a yüklenmişse), bu gereklilik geçerli değildir.
Kurulum Bilgilerini sağlama gerekliliği, alıcı tarafından değiştirilen veya yüklenen bir eser veya bunun değiştirildiği veya kurulduğu Kullanıcı Ürünü için destek hizmeti, garanti veya güncelleme sağlamaya devam etme gereksinimini içermez. Değişikliğin kendisi ağın çalışmasını maddi ve olumsuz şekilde etkilediğinde veya ağdaki iletişim kurallarını ve protokollerini ihlal ettiğinde, ağa erişim reddedilebilir.
Bu bölüme uygun olarak aktarılan İlgili Kaynak ve sağlanan Kurulum Bilgileri, kamuya açık olarak belgelenen bir formatta olmalı (ve kaynak kodu biçiminde kamuya açık bir uygulama ile) ve paketin açılması, okunması için özel bir şifre veya anahtar gerektirmemelidir. veya kopyalama.
7. Ek Koşullar.
“Ek izinler”, bir veya daha fazla koşulunda istisnalar yaparak bu Lisansın koşullarını tamamlayan koşullardır. Programın tamamı için geçerli olan ek izinler, yürürlükteki yasalar kapsamında geçerli oldukları ölçüde, bu Lisansa dahil edilmiş gibi ele alınacaktır. Ek izinler Programın yalnızca bir kısmı için geçerliyse, o kısım bu izinler kapsamında ayrı olarak kullanılabilir ancak Programın tamamı, ek izinlere bakılmaksızın bu Lisansa tabi olmaya devam eder.
Kapsam dahilindeki bir çalışmanın bir kopyasını ilettiğinizde, kendi tercihinize bağlı olarak bu kopyadan veya herhangi bir kısmından ek izinleri kaldırabilirsiniz. (Belirli durumlarda, çalışmayı değiştirdiğinizde bunların kaldırılmasını gerektirecek şekilde ek izinler yazılabilir.) Uygun telif hakkı iznine sahip olduğunuz veya verebileceğiniz, kapsam dahilindeki bir çalışmaya sizin tarafınızdan eklenen materyale ek izinler verebilirsiniz.
Bu Lisansın diğer hükümlerine bakılmaksızın, kapsam dahilindeki bir çalışmaya eklediğiniz materyal için, (eğer o materyalin telif hakkı sahipleri tarafından yetkilendirilmişse) bu Lisansın koşullarını aşağıdaki koşullarla tamamlayabilirsiniz:
- a) Garantinin reddi veya sorumluluğun bu Lisansın 15. ve 16. bölümlerinin koşullarından farklı şekilde sınırlandırılması; veya
- b) Söz konusu 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ı zorunlu kılmak; veya
- c) Söz konusu materyalin kaynağının yanlış beyan edilmesini yasaklamak veya bu materyalin değiştirilmiş versiyonlarının orijinal versiyondan farklı olarak makul şekillerde işaretlenmesini talep etmek; veya
- d) Materyalin lisans verenlerinin veya yazarlarının adlarının tanıtım amacıyla kullanımının sınırlandırılması; veya
- e) Bazı ticari isimlerin, ticari markaların veya hizmet markalarının kullanımına ilişkin ticari marka kanunu kapsamında hak vermeyi reddetmek; veya
- f) Materyali (veya materyalin değiştirilmiş versiyonlarını) alıcıya karşı sözleşmeye bağlı sorumluluk varsayımlarıyla ileten herkes tarafından, bu sözleşmeye dayalı varsayımların doğrudan lisans verenlere ve yazarlara yüklediği herhangi bir sorumluluk için, söz konusu materyalin lisans verenlerinin ve yazarlarının tazmin edilmesini talep etmek.
İzin verilmeyen diğer tüm ek koşullar, bölüm 10'un anlamı dahilinde "ilave kısıtlamalar" olarak kabul edilir. Aldığınız şekliyle Program veya herhangi bir kısmı, bu Lisansa tabi olduğunu belirten bir bildirim ile birlikte aşağıdaki şartı içerirse: ilave bir kısıtlamadır; bu terimi kaldırabilirsiniz. Bir lisans belgesi başka bir kısıtlama içeriyorsa ancak bu Lisans kapsamında yeniden lisanslamaya veya aktarmaya izin veriyorsa, bu tür yeniden lisanslama veya aktarımdan sonra ek kısıtlamanın geçerli olmaması koşuluyla, söz konusu lisans belgesinin şartlarına tabi olan kapsam dahilindeki bir çalışma materyaline ekleme yapabilirsiniz.
Bu bölüme uygun olarak kapsam dahilindeki bir çalışmaya şartlar eklerseniz, ilgili kaynak dosyalarına, bu dosyalar için geçerli olan ek şartların bir beyanını veya geçerli şartların nerede bulunacağını belirten bir bildirimi yerleştirmelisiniz.
İzin veren veya izin vermeyen ek koşullar, ayrı olarak yazılmış bir lisans biçiminde belirtilebilir veya istisna olarak belirtilebilir; Yukarıdaki gereksinimler her iki durumda da geçerlidir.
8. Fesih.
Bu Lisansta açıkça belirtilmediği sürece, kapsam dahilindeki bir çalışmayı yayamaz veya değiştiremezsiniz. Bunu yaymaya veya değiştirmeye yönelik herhangi bir girişim geçersizdir ve bu Lisans kapsamındaki haklarınızı (bölüm 11'in üçüncü paragrafı uyarınca verilen tüm patent lisansları dahil) otomatik olarak sona erdirecektir.
Ancak, bu Lisansın ihlaline son verirseniz, belirli bir telif hakkı sahibinden aldığınız lisansınız (a) telif hakkı sahibi açıkça ve nihai olarak lisansınızı feshetmediği sürece geçici olarak ve (b) telif hakkı sahibinin başarısız olması durumunda kalıcı olarak iade edilir. Durdurmanın ardından 60 gün öncesinde, makul yollarla ihlali size bildirmek.
Ayrıca, belirli bir telif hakkı sahibinden aldığınız lisansınız, eğer telif hakkı sahibi size ihlali makul yollarla bildirirse kalıcı olarak geri verilir; bu, söz konusu telif hakkı sahibinden bu Lisansın (herhangi bir eser için) ihlal edildiğine ilişkin ilk bildiriminizdir. ve ihlali, bildirimi aldıktan sonraki 30 gün içinde giderirsiniz.
Bu bölüm kapsamındaki haklarınızın feshi, bu Lisans kapsamında sizden kopya veya hak alan tarafların lisanslarını sona erdirmez. Haklarınız sonlandırıldıysa ve kalıcı olarak geri getirilmediyse, bölüm 10 uyarınca aynı malzeme için yeni lisanslar almaya hak kazanamazsınız.
9. Kopya Almak İçin Kabul Gerekmez.
Programın bir kopyasını almak veya çalıştırmak için bu Lisansı kabul etmeniz gerekmez. Kapsanan bir çalışmanın yalnızca bir kopyasını almak için eşler arası aktarımın kullanılmasının bir sonucu olarak ortaya çıkan yardımcı yayılımı da aynı şekilde kabul gerektirmez. Ancak, bu Lisans dışında hiçbir şey size kapsam dahilindeki herhangi bir çalışmayı yayma veya değiştirme izni vermez. Bu Lisansı kabul etmemeniz durumunda bu eylemler telif hakkını ihlal eder. Bu nedenle, kapsam dahilindeki bir çalışmayı değiştirerek veya yayınlayarak, bu Lisansı kabul ettiğinizi belirtmiş olursunuz.
10. Alt Alıcıların Otomatik Lisanslanması.
Kapsam dahilindeki bir çalışmayı her ilettiğinizde, alıcı otomatik olarak orijinal lisans verenlerden bu Lisansa tabi olarak bu çalışmayı çalıştırmak, değiştirmek ve yaymak için bir lisans alır. Üçüncü tarafların bu Lisansa uymasını sağlamaktan sorumlu değilsiniz.
“Tüzel kişi işlemi”, bir kuruluşun kontrolünün veya bir kuruluşun neredeyse tüm varlıklarının devredildiği, bir kuruluşun alt bölümlere ayrıldığı veya kuruluşların birleştiği bir işlemdir. Kapsanan bir çalışmanın yayılması bir tüzel kişilik işleminden kaynaklanıyorsa, işin bir kopyasını alan bu işlemin her bir tarafı, ilgili tarafın selefinin önceki paragraf uyarınca sahip olduğu veya verebileceği eserle ilgili tüm lisansların yanı sıra mülkiyet hakkını da alır. Eğer selefte mevcutsa veya makul çabalarla elde edilebiliyorsa, söz konusu selefin eserinin Karşılık Gelen Kaynağı.
Bu Lisans kapsamında verilen veya onaylanan hakların kullanılmasına başka herhangi bir kısıtlama getiremezsiniz. Örneğin, bu Lisans kapsamında verilen hakların kullanılması için bir lisans ücreti, telif ücreti veya başka bir ücret talep edemezsiniz ve herhangi bir patent talebinin ihlal edildiğini iddia ederek dava (çapraz iddia veya davadaki karşı dava dahil) başlatamazsınız. Programı veya herhangi bir bölümünü yaparak, kullanarak, satarak, satışa sunarak veya ithal ederek.
11. Patentler.
"Katkıda bulunan", Programın veya Programın temel aldığı bir eserin bu Lisansı kapsamında kullanılmasına izin veren telif hakkı sahibidir. Bu şekilde lisanslanan esere, katkıda bulunanın "katkıda bulunan sürümü" adı verilir.
Katkıda bulunanın "temel patent talepleri", katkıda bulunanın sahip olduğu veya kontrol ettiği, ister halihazırda edinilmiş ister daha sonra edinilmiş olsun, bu Lisansın izin verdiği şekilde, katkıda bulunan versiyonunun yapımı, kullanımı veya satılmasıyla ihlal edilebilecek tüm patent talepleridir; ancak yalnızca katkıda bulunan sürümün daha fazla değiştirilmesinin bir sonucu olarak ihlal edilebilecek iddiaları içermez. Bu tanımın amaçları doğrultusunda, "kontrol", bu Lisansın gereklilikleriyle tutarlı bir şekilde patent alt lisansları verme hakkını içerir.
Katkıda bulunanların her biri, katkıda bulunanın temel patent talepleri kapsamında, katkıda bulunan sürümünün içeriğini oluşturmak, kullanmak, satmak, satışa sunmak, içe aktarmak ve başka şekilde çalıştırmak, değiştirmek ve yaymak için size münhasır olmayan, dünya çapında, telifsiz bir patent lisansı verir.
Aşağıdaki üç paragrafta, "patent lisansı", adı ne olursa olsun, bir patenti uygulamaya koymamaya yönelik herhangi bir açık anlaşma veya taahhüttür (bir patentin uygulanmasına yönelik açık bir izin veya patent ihlali nedeniyle dava açmama sözleşmesi gibi). Bir tarafa böyle bir patent lisansını "vermek", söz konusu tarafa karşı bir patent uygulamama yönünde böyle bir anlaşma veya taahhütte bulunmak anlamına gelir.
Kapsanan bir çalışmayı bilerek bir patent lisansına dayanarak aktarıyorsanız ve çalışmanın İlgili Kaynağı, kamuya açık bir ağ sunucusu veya kolayca erişilebilen başka bir yolla, bu Lisansın koşulları altında ücretsiz olarak kimsenin kopyalamasına açık değilse şu anlama gelir; o zaman ya (1) İlgili Kaynağın bu şekilde kullanılabilir olmasını sağlamanız ya da (2) bu belirli çalışma için kendinizi patent lisansının avantajlarından mahrum bırakmayı ayarlamanız ya da (3) aşağıdakilerle tutarlı bir şekilde düzenleme yapmanız gerekir: Patent lisansını alt alıcılara genişletmek için bu Lisansın gereklilikleri. "Bilerek güvenmek", patent lisansı açısından, kapsam dahilindeki çalışmayı bir ülkede taşımanızın veya alıcınızın kapsam dahilindeki çalışmayı bir ülkede kullanmasının, o ülkede sizin tarafınızdan talep edilen bir veya daha fazla tanımlanabilir patenti ihlal edeceğine dair gerçek bilgiye sahip olduğunuz anlamına gelir. geçerli olduğuna inanmak için nedenleri var.
Tek bir işlem veya düzenleme uyarınca veya bunlarla bağlantılı olarak, kapsam dahilindeki bir çalışmayı iletirseniz veya bunların naklini sağlayarak yayıyorsanız ve kapsam dahilindeki çalışmayı alan taraflardan bazılarına, onlara kullanma, yayma, değiştirme yetkisi veren bir patent lisansı veriyorsanız veya kapsanan çalışmanın belirli bir kopyasını iletirseniz, verdiğiniz patent lisansı otomatik olarak kapsanan çalışmanın ve buna dayalı çalışmaların tüm alıcılarını kapsayacak şekilde genişletilir.
Bir patent lisansı, kapsamına girmediği, bu Lisans kapsamında özel olarak verilen bir veya daha fazla hakkın kullanılmasını yasakladığı veya kullanılmaması koşuluna bağlandığı takdirde "ayrımcıdır". Yazılım dağıtımı işinde olan bir üçüncü tarafla, işi iletme faaliyetinizin kapsamına bağlı olarak üçüncü tarafa ödeme yaptığınız bir anlaşmanın tarafıysanız, kapsam dahilindeki bir işi devredemezsiniz ve Üçüncü tarafın, kapsam dahilindeki çalışmayı sizden alacak taraflardan herhangi birine, (a) kapsam dahilindeki çalışmanın sizin tarafınızdan iletilen kopyaları (veya bu kopyalardan yapılan kopyalar) ile bağlantılı olarak ayrımcı bir patent lisansı vermesi veya ( b) 28 Mart 2007 tarihinden önce bu tür bir düzenleme yapmadığınız veya patent lisansını vermediğiniz sürece, öncelikle kapsanan çalışmayı içeren belirli ürünler veya derlemeler için ve bunlarla bağlantılı olarak.
Bu Lisanstaki hiçbir şey, herhangi bir zımni lisansı veya yürürlükteki patent kanunu kapsamında başka şekilde kullanımınıza sunulabilecek ihlale karşı diğer savunmaları hariç tutacak veya sınırlayacak şekilde yorumlanmayacaktır.
12. Başkalarının Özgürlüğünden Teslim Olmamak.
Size bu Lisansın koşullarıyla çelişen koşullar (mahkeme kararı, anlaşma veya başka bir şekilde) dayatılırsa, bunlar sizi bu Lisansın koşullarından muaf tutmaz. Kapsam dahilindeki bir işi, bu Lisans kapsamındaki yükümlülüklerinizi ve diğer ilgili yükümlülüklerinizi aynı anda yerine getirecek şekilde aktaramıyorsanız, sonuç olarak onu hiçbir şekilde iletemezsiniz. Örneğin, Programı devrettiğiniz kişilerden daha fazla aktarım için telif ücreti toplamanızı zorunlu kılan koşulları kabul ederseniz, hem bu koşulları hem de bu Lisansı karşılamanın tek yolu, Programı aktarmaktan tamamen kaçınmak olacaktır.
13. GNU Affero Genel Kamu Lisansı ile kullanın.
Bu Lisansın diğer hükümlerine bakılmaksızın, kapsam dahilindeki herhangi bir çalışmayı GNU Affero Genel Kamu Lisansı'nın 3. sürümü kapsamında lisanslanan bir çalışmayla tek bir birleşik çalışma halinde bağlama veya birleştirme ve ortaya çıkan çalışmayı aktarma izniniz vardır. Bu Lisansın koşulları kapsam dahilindeki çalışma olan kısım için geçerli olmaya devam edecektir, ancak GNU Affero Genel Kamu Lisansı, bölüm 13'ün ağ aracılığıyla etkileşime ilişkin özel gereksinimleri bu kombinasyon için de geçerli olacaktır.
14. Bu Lisansın Revize Edilmiş Sürümleri.
Özgür Yazılım Vakfı zaman zaman GNU Genel Kamu Lisansının gözden geçirilmiş ve/veya yeni sürümlerini yayınlayabilir. Bu tür yeni sürümler, ruhen mevcut sürüme benzer olacaktır ancak yeni sorunlara veya kaygılara çözüm bulmak amacıyla 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 bir numaralı sürümünün "veya daha sonraki herhangi bir sürümünün" kendisi için geçerli olduğunu belirtirse, o numaralı sürümün veya Özgür Yazılım tarafından yayınlanan herhangi bir sonraki sürümün hüküm ve koşullarını izleme seçeneğiniz vardır. Temel. Program, GNU Genel Kamu Lisansının sürüm numarasını belirtmiyorsa, Özgür Yazılım Vakfı tarafından şimdiye kadar yayınlanmış herhangi bir sürümü seçebilirsiniz.
Program, GNU Genel Kamu Lisansı'nın gelecekteki hangi sürümlerinin kullanılabileceğine bir vekilin karar verebileceğini belirtirse, bu vekilin bir sürümün kabulüne ilişkin kamuya açık beyanı, Program için o sürümü seçmenize kalıcı olarak yetki verir.
Daha sonraki lisans sürümleri size ek veya farklı izinler verebilir. Ancak daha sonraki bir sürümü izlemeyi seçmeniz sonucunda hiçbir yazara veya telif hakkı sahibine hiçbir ek yükümlülük getirilmemektedir.
15. Garantinin Reddi.
GEÇERLİ YASALARIN İZİN VERDİĞİ ÖLÇÜDE, PROGRAM İÇİN HİÇBİR GARANTİ VERİLMEZ. YAZILI OLARAK AKSİ BELİRTİLMEDİĞİ DURUMLAR HARİCİNDE, TELİF HAKKI SAHİPLERİ VE/VEYA DİĞER TARAFLAR, TİCARİ ELVERİŞLİLİK VE BELİRLİ BİR AMACA UYGUNLUK İLE İLGİLİ ZIMNİ GARANTİLER DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE AÇIK VEYA ZIMNİ HİÇBİR GARANTİ OLMAKSIZIN, PROGRAMI “OLDUĞU GİBİ” SAĞLARLAR. . PROGRAMIN KALİTESİ VE PERFORMANSI İLE İLGİLİ TÜM RİSK SİZE AİTTİR. PROGRAMIN KUSURLU OLDUĞUNUN KANITI DURUMUNDA, 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İ YASALARCA ZORUNLANMADIĞI VEYA YAZILI OLARAK KABUL EDİLMEDİĞİ SÜRECE HİÇBİR DURUMDA, HERHANGİ BİR TELİF HAKKI SAHİBİ VEYA PROGRAMI YUKARIDA İZİN VERİLEN ŞEKİLDE DEĞİŞTİREN VE/VEYA İLETİYOR OLAN BAŞKA BİR TARAF, HER TÜRLÜ GENEL, ÖZEL, ARIZİ VEYA SONUÇ OLARAK ORTAYA ÇIKAN ZARARLAR DAHİL, SİZE KARŞI SORUMLU OLMAYACAKTIR. PROGRAMIN KULLANILMASI VEYA KULLANILMAMASINDAN KAYNAKLANAN ZARARLAR (VERİ KAYBI VEYA YANLIŞ VERİLEN VERİLER VEYA SİZİN VEYA ÜÇÜNCÜ TARAFLARIN KAYBI VEYA PROGRAMIN BAŞKA HERHANGİ BİR PROGRAMLA BİRLİKTE ÇALIŞMAMASI DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE), SÖZ KONUSU SAHİP VEYA DİĞER TARAF BU ZARARLARIN OLASILIĞI KONUSUNDA BİLGİLENDİRİLMİŞTİR.
17. 15. ve 16. Bölümlerin yorumlanması.
Yukarıda belirtilen garanti reddi ve sorumluluğun sınırlandırılması, kendi şartlarına göre yerel yasal geçerliliğe sahip değilse, incelemeyi yapan mahkemeler, bir garanti veya varsayım olmadığı sürece, Programla bağlantılı tüm hukuki sorumluluklardan mutlak feragata en yakın olan yerel hukuku uygulayacaktır. sorumluluk, bir ücret karşılığında Programın bir kopyasıyla birlikte verilir.
HÜKÜM VE KOŞULLARIN SONU
Bu Koşulları Yeni Programlarınıza Nasıl Uygulayabilirsiniz?
Yeni bir program geliştirirseniz ve bunun kamuya mümkün olan en fazla fayda sağlamasını istiyorsanız, bunu başarmanın en iyi yolu, onu herkesin bu koşullar altında yeniden dağıtabileceği ve değiştirebileceği özgür bir yazılım haline getirmektir.
Bunu yapmak için aşağıdaki bildirimleri programa ekleyin. Garantinin hariç tutulduğunu en etkili şekilde belirtmek için bunları her kaynak dosyanın başına eklemek en güvenli yoldur; ve her dosyada en azından “telif hakkı” satırı ve bildirimin tamamının bulunduğu yeri gösteren bir işaretçi bulunmalıdır.
Telif hakkı (C) Bu program özgür bir yazılımdır: Özgür Yazılım Vakfı tarafından yayınlanan GNU Genel Kamu Lisansı'nın koşulları, Lisansın 3. sürümü veya (isteğe bağlı olarak) daha sonraki herhangi bir sürümü kapsamında yeniden dağıtabilir ve/veya değiştirebilirsiniz. Bu program faydalı olması ümidiyle dağıtılmaktadır ancak HERHANGİ BİR GARANTİ OLMAKSIZIN; TİCARİ ELVERİŞLİLİK veya BELİRLİ BİR AMACA UYGUNLUK garantisi dahi olmaksızın. Daha fazla ayrıntı için GNU Genel Kamu Lisansına bakın. Bu programla birlikte GNU Genel Kamu Lisansının bir kopyasını almış olmanız gerekir. Değilse, bkz. .
Ayrıca sizinle elektronik ve kağıt posta yoluyla nasıl iletişim kuracağınıza ilişkin bilgileri de ekleyin.
Program terminal etkileşimi yapıyorsa, etkileşimli modda başlatıldığında aşağıdaki gibi kısa bir bildirim çıktısını alın:
Telif hakkı (C) Bu program KESİNLİKLE HİÇBİR GARANTİ ile birlikte 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ğıtabilirsiniz; ayrıntılar için 'göster c' yazın.
Varsayımsal 'show w' ve 'show c' komutları Genel Kamu Lisansının uygun kısımlarını göstermelidir. Elbette programınızın komutları farklı olabilir; GUI arayüzü için bir “hakkında kutusu” kullanırsınız.
Ayrıca gerekirse işvereninizden (programcı olarak çalışıyorsanız) veya varsa okulunuzdan program için bir "telif hakkı reddi beyanı" imzalamasını sağlamalısınız. Bununla ilgili daha fazla bilgi ve GNU GPL'nin nasıl uygulanacağı ve takip edileceği hakkında daha fazla bilgi için bkz.https://www.gnu.org/licenses/>.
GNU Genel Kamu Lisansı, programınızın özel mülk programlara dahil edilmesine izin vermez. Programınız bir altprogram kitaplığıysa, özel mülk uygulamaların kitaplığa bağlanmasına izin vermenin daha yararlı olduğunu düşünebilirsiniz. Yapmak istediğiniz buysa, bu Lisans yerine GNU Kısıtlı Genel Kamu Lisansını kullanın. Ama önce lütfen okuyunhttps://www.gnu.org/licenses/why-not-lgpl.html>.