WordPress için GPL Lisansını Anlama

Yayınlanan: 2018-10-16

GPL ve açık kaynak, WordPress Başarısının arkasındaki önemli faktörlerdir, bazı kullanıcılar hala GPL lisansının tam olarak ne olduğunu ve WordPress için GPL lisansının nasıl çalıştığını gerçekten anlamıyor.

GPL, “özgür yazılımın” temelini oluşturduğu düşünülen dört temel özgürlüğü, yani şunları yapma özgürlüğünü korumak üzere tasarlanmış açık kaynaklı bir yazılım lisansıdır:

  • Yazılımı herhangi bir amaç için çalıştırın;
  • kaynak koduna erişim yoluyla yazılımın nasıl çalıştığını incelemek ve onu özgürce benimsemek;
  • yazılımın kopyalarını herhangi birine yeniden dağıtmak; ve
  • yazılımı geliştirin ve bu iyileştirmeleri herkese yeniden dağıtın.

GPL Sürümleri

İlk olarak 1989'da Richard Stallman ve Free Sofware Foundation (FSF) tarafından yazılan GPL, birbirini izleyen sürümlerle gelişmeye devam etti.

Sürüm 2 1991'de ve sürüm 3 2007'de yayınlandı. Sürüm 3 en son sürümdür.

WordPress, GPL'nin 2. sürümü altında yayınlanmış olsa da, lisanstaki giriş bölümü artık “Özgür Yazılım Vakfı tarafından yayınlanan GNU Genel Kamu Lisansı koşulları altında yeniden dağıtabilir ve/veya değiştirebilirsiniz; Lisansın 2. versiyonu veya (sizin tercihinize bağlı olarak) herhangi bir sonraki versiyonu”.

GPL'deki maddelere veya paragraflara "bölümler" denir.

GPL'yi anlama

Yazılımın başkaları tarafından kullanılması açısından bakıldığında, GPL iyi hazırlanmış bir açık kaynak lisansıydı ve öyle olmaya devam ediyor.

Aynı zamanda, birçok WordPress kullanıcısının aşina olmadığı yasal yönelimli bir dil kullanır.

Ek olarak ve diğer telif hakkı eserleri biçimlerine yönelik Creative Commons lisanslarından farklı olarak, GPL'nin basitleştirilmiş bir “insan tarafından okunabilir tapusu” yoktur (Creative Commons'ın lisanslarının özetini dediği gibi).

Bu nedenlerle, GPL'nin gerçek anlamı ve etkisi bazı WordPress geliştiricileri, tasarımcıları ve kullanıcıları tarafından hemen anlaşılmayabilir.

Aşağıdaki tablo, GPL'nin 2. sürümünün temel özelliklerini özetlemektedir.

Tüm cümleleri özetlemiyor. Bunun yerine, günlük olarak WordPress kullanıcıları için en alakalı olanları özetler.

1 Kopyalama ve dağıtım

Bazı telif hakkı bildirimi ve sorumluluk reddi gerekliliklerine uyduğunuz sürece programı kopyalayabilir ve dağıtabilirsiniz.

Bu gereksinimler, her kopyada uygun bir telif hakkı bildirimi ve garanti reddi yayınlamanız, GPL'ye ve herhangi bir garantinin olmamasına ilişkin tüm bildirimleri olduğu gibi bırakmanız ve alıcılara programla birlikte GPL'nin bir kopyasını vermenizdir. (Bölüm 1)

2 Ücret

İsterseniz, Programın bir kopyasını devretmek ve/veya garanti koruması için bir ücret talep edebilirsiniz. (Bölüm 1 de)

3 Değişiklikler / türev çalışmalar

Değiştirilen dosyalar, değişikliklerin varlığı ve tarihi ile ilgili bildirimleri ve Program veya herhangi bir bölümünü içeren veya ondan türetilen dağıttığınız veya yayınladığınız herhangi bir çalışmayı içerdiği sürece, Programı veya herhangi bir bölümünü değiştirebilir ve değişiklikleri veya yeni çalışmaları dağıtabilirsiniz. GPL kapsamında tüm üçüncü taraflara ücretsiz olarak bir bütün olarak lisanslanmıştır. (Bölüm 2)

4 Kaynak olmayan formları dağıtma

Programı veya ona dayalı bir çalışmayı nesne kodu veya yürütülebilir biçimde, aşağıdakilerden biriyle birlikte olmak koşuluyla, 1. ve 2. bölümlerin koşullarına göre kopyalayabilir ve dağıtabilirsiniz:

  • ilgili makine tarafından okunabilir kaynak kodunun tamamı; veya
  • herhangi bir üçüncü tarafa kaynak kodunun dağıtım maliyetinden fazla olmayan bir ücret karşılığında verilmesi için (en az 3 yıl geçerli) yazılı bir teklif; veya
  • bu tür bir teklifle ilgili olarak aldığınız bilgiler (bu seçeneğe yalnızca ticari olmayan dağıtım için ve böyle bir teklifle birlikte kaynak olmayan form(lar) aldıysanız izin verilir. (Bölüm 3)

5 Sonlandırma

Programı izin verilenler dışında kopyalar, değiştirir, alt lisansını verir veya dağıtırsanız, GPL kapsamındaki haklarınız otomatik olarak sona erecektir. (Bölüm 4)

6 Alt lisanslama

Programın veya onu temel alan herhangi bir çalışmanın alt alıcıları, Programı kopyalamak, dağıtmak ve GPL'nin koşullarına göre değiştirmek için orijinal lisans sahibinden otomatik olarak bir lisans alır.

Bir dağıtım lisansı sahibi olarak, alıcıların GPL kapsamındaki hakları kullanmasına başka herhangi bir kısıtlama getirmenize izin verilmez. (Bölüm 6)

Kısaca GPL

Süper özet bir özet şu satırlar boyunca olacaktır: programı kopyalayabilir ve dağıtabilirsiniz, programı devretmek veya garanti koruması sağlamak için bir ücret talep edebilir ve programı değiştirebilir ve ortaya çıkan türev çalışmanızı dağıtabilirsiniz.

Ancak, türev çalışmanızı dağıtırsanız, onu GPL kapsamında lisanslamanız gerekir, aksi takdirde programı kullanma lisansınız sona erer (ve programdaki telif hakkını ihlal etmiş olursunuz).

WordPress Topluluğunda GPL Lisansı ile ilgili sık sorulan sorular

Çekirdek WordPress yazılımını veya bir GPL'd temasını veya eklentisini değiştirirsem, değiştirilen sürümlerin kaynak kodunu halka açıklamalı mıyım?

Değiştirilen sürümü dağıtım olmadan özel olarak kullanıyorsanız, değiştirilen sürümün kaynak kodunu herkese açık olarak yayınlamanız gerekmez. Bununla birlikte, Free Sofware Foundation'ın belirttiği gibi, "değiştirilmiş sürümü bir şekilde halka yayınlarsanız, GPL, değiştirilmiş kaynak kodunu GPL kapsamında programın kullanıcılarına sunmanızı gerektirir."

Birinin özel kullanım için bir WordPress teması veya eklentisi geliştirdiğini biliyorsam, o kişiden bana temanın veya eklentinin bir kopyasını vermesini isteyebilir miyim?

Hayır, GPL bunu gerektirmez.

WordPress temasından veya eklenti deposundan bir GPL'd teması veya eklentisi alıyorum veya ticari bir sağlayıcıdan bir GPL'd teması veya eklentisi satın alıyorum ve ardından temayı veya eklentiyi kendi amaçlarım için değiştiriyorum. Değiştirilmiş versiyonumu başkalarına yayınlamak zorunda mıyım?

Hayır, değiştirilmiş versiyonunuzu başkalarına vermek zorunda değilsiniz.

İstersem çekirdek WordPress yazılımını bir ücret karşılığında satabilir miyim?

Evet. Bunu yapmak GPL'deki özgürlüklerle tutarlıdır. Ancak, bunu yapmaya çalışmak anlamsız olacaktır ve herkesin bildiği veya WordPress'in wordpress.org'da ücretsiz olarak kullanılabildiğini kolayca öğrenebileceği için size herhangi bir para kazandırma olasılığı düşüktür.

Ben bir tema/eklenti geliştiricisiyim. Temamı/eklentimi yazmak için çok çaba harcadım ve onu GPL altında yayınlayacağım ancak temamı veya eklentimi alan herkesin, başka birinden olsa bile, bana bir ödeme yapmak zorunda olduğundan emin olmak istiyorum. lisans ücreti veya sahip olduklarını bana bildirin. Bunu yapabilir miyim?

Hayır. Free Sofware Foundation'ın belirttiği gibi, "GPL bir özgür yazılım lisansıdır ve bu nedenle insanların yazılımı kullanmasına ve hatta bunu yapmak için kimseye bir ücret ödemesine gerek kalmadan yeniden dağıtmasına izin verir."

Benzer şekilde, birisi GPL'd yazılımının bir kopyasını alırsa, o kişinin geliştiriciye sahip olduğu konusunda bilgi vermesi gerekmez. Desteğe ve sonraki sürümlere erişim için bir ücret talep etme hakkınız vardır, ancak bu, alıcıların yalnızca yazılımı kullanmak için bir lisans ücreti ödemesini istemekten oldukça farklıdır.

Ticari bir tema veya eklenti geliştiricisiyim. GPL'd temamı veya eklentimi bir ödeme duvarının arkasında çevrimiçi olarak satıyorum. İnsanlar sadece benim belirlediğim ücreti ödedikten sonra tema veya eklenti dosyalarına erişebilir. GPL bunu yapmama izin veriyor mu?

Evet. GPL'd yazılımının kopyalarını dağıtmak için bir ücret talep etme hakkınız vardır. Bununla birlikte, bir kopyasını alan herkesin, onu ücretsiz veya ücretsiz olarak başka birine verme hakkına sahip olduğunu unutmayın; GPL bunun gerçekleşmesine izin verir.

GPL WordPress eklentilerimi veya temalarımı bir ödeme duvarının arkasında çevrimiçi olarak satan, yukarıda bahsedilen aynı ticari tema veya eklenti geliştiricisiyim. Bir GPL'd programını dağıtan ticari bir operatör olarak, temamı veya eklentimi ücretsiz olarak halka açık hale getirmek zorunda mıyım (örneğin, biri isterse)?

Hayır. Bununla birlikte, yukarıda belirtildiği gibi, bir kopyasını alan herkes, onu ücretsiz veya ücretsiz olarak başka birine verme hakkına sahiptir.

Ticari bir tema veya eklenti sağlayıcısından tamamen GPL'li bazı temalar veya eklentiler satın aldım. Bu temaları veya eklentileri kendi web sitemden kendi çıkarım için satabilir miyim veya bu temaları veya eklentileri kendi web sitemde yayınlayıp ücretsiz olarak verebilir miyim?

Evet, GPL kapsamında bunlardan herhangi birini (veya çok istekliyseniz her ikisini de ayrı sitelerde) yapabilirsiniz.

Ayrıca, ticari tema veya eklenti sağlayıcısının sahip olabileceği diğer hakları ihlal etmemeye dikkat etmeniz gerekir.

Diğer insanların temalarımı ve eklentilerimi ücretsiz kullanması beni mutlu ediyor. Gerçekten de bu yüzden onları GPL altında yayınladım ve WordPress temasına veya eklenti deposuna koydum. Bununla birlikte, kullanıcıların temayı veya eklentiyi başkalarıyla paylaştığı veya temayı veya eklentiyi değiştirdiği durumlarda temanın veya eklentinin yazarı olarak kabul edilmek isterim. Bunu isteyebilir miyim?

Evet. Free Sofware Foundation'ın belirttiği gibi, “iş için kesinlikle kredi alabilirsiniz. GPL kapsamında bir program yayınlamanın bir parçası, kendi adınıza bir telif hakkı bildirimi yazmaktır (telif hakkı sahibi olduğunuzu varsayarak). GPL, tüm kopyaların uygun bir telif hakkı bildirimi taşımasını gerektirir.”