WordPress temamı aGPL altında lisanslama izni var mı?


12

Son zamanlarda WordPress temalarının GPL altında lisanslanıp lisanslanmayacağı veya kapalı kaynak olup olmayacağı ile ilgili konuşmayla ilgileniyordum. Video ulaşılabilir donuk blog ve bu konuda benim favori tartışma Dave Winers blog yazısı .

Sorum şu: Temamı aGPL altında lisanslama izni var mı? ya da bu, kapalı kaynak lisansı kullanmak istediğim gibi mi?


1
Bununla ilgili bir podcast var: mixergy.com/chris-pearson-matt-mullenweg - Chris Pearson ve Matt Mullenweg bu konu hakkında konuşuyor.
artlung

Yanıtlar:


12

WordPress, GPLv2 olarak lisanslandığından, herhangi bir eklentiyi (örn. Tema) GPL'nin 2. sürümü ile uyumlu bir lisansla lisanslayabilirsiniz. Şimdi talihsiz kısmı ... aGPL'nin 1 sürümü, GPL'nin herhangi bir sürümü ile uyumlu değil. Ancak sürüm 3, GPLv3 ... ile uyumludur, ancak GPLv2 ile uyumlu değildir.

Kısa cevap: hayır, aGPL ile WordPress temasını lisanslayamazsınız çünkü aGPL'nin hiçbir sürümü WordPress lisansıyla (GPLv2) uyumlu değildir.

Referans için lisans uyumluluk tablosuna bağlantı ...

Güncelleme

Kesinlikle, evet. WordPress temaları türev çalışmalar olarak kabul edilir, bu nedenle çekirdek projeyle uyumlu bir şekilde lisanslanması gerekir. WP, GPLv2 + olarak lisanslanmıştır, bu nedenle (isterseniz) dağıtım için GPLv3'e yükseltebilirsiniz.

Bu önemlidir, çünkü aGPL'nin GPL ile uyumlu olan tek sürümü sürüm 3'tür ... bu nedenle temanız aGPLv3 olmalıdır .

Bununla birlikte, WordPress'i kendi başınıza yeniden dağıtma beklentiniz yok ... Sadece buradaki uyumluluğu işaret ediyorum. Ancak işleri basit tutmak için, aGPL'yi kullanmamanızı her zaman tavsiye edeceğim. Uygulamada, WordPress temaları için iyi bir kredi vermez (bana nedenini sormakta çekinmeyin, ancak bu sorunun kapsamı dışındadır).


Yine de yapmanın bir yolunu görüyorum, bu gri bir alan: GPL v3 altında wordpress'i yeniden dağıtabilir ve daha sonra FSF'nin GPLv3 ve aGPLv3 ile ilgili uyumluluğu hakkındaki yoruma güvenebilirsiniz. Her ikisi de o zaman demek için uyumludur. Ve cehennem hayır, kapalı kaynak ile aynı değil.
hakre

@hakre Evet, bu potansiyel bir çözüm ... ama WordPress'i yeniden dağıtmaya istekli olmanızı gerektiriyor ...
EAMann

1
.. bu bir problem olmamalı. Gri alan wordpress'in yeniden dağıtımı değildir, oldukça iyi tanımlanmıştır, gri alan aGPL'nin GPL ile uyumlu olduğunu söylemektedir. Ama bence çok dar bir görüşe sahip olmamak her zaman iyidir, bu yüzden geçerli olduğunu düşünüyorum.
hakre

Kesinlikle GPL'yi yükseltebilirsiniz. Türetilmiş temanın kodu GPL'dir. Doğrudan, siyah ve beyaz. Kendi temanızdan başka bir şeyi yeniden dağıtmak için istekli olmanıza gerek yoktur. AGPLv3, GPLv3 ( gnu.org/licenses/gpl-faq.html#v3Buna rağmen ) ile uyumludur ve bu sorunun cevabı "evet" olarak değişmelidir.
WraithKenny

@EAMann neden WordPress temaları için aGPL kullanmaya karşı öneride bulunacağınız hakkında daha fazla ayrıntı verebilir misiniz?
Kangur

2

Matt Mullenweg'den bir cümle özeti : WordPress temalarındaki PHP GPL olmalı, sanat eseri ve CSS gerekli olabilir, ancak zorunlu değildir.


4
Lütfen her zaman Matt Mullenweg'i cebinden çıkarmayın. Okumuş bir avukat değil, sadece kendi fikri var.
kaiser

1
@kaiser: Kabul etti. Yaklaşık 6 aydır WP'nin etrafında takılmama rağmen, bazı insanların nasıl "Matt" den bahsettikleri ile Scientologların "Ron" veya "LRH" den nasıl bahsettikleri arasında rahatsız edici bir benzerlik fark ettim. Matt bazı iyi işler yaptı ve WP dünyasında çok güçlü, ama o Tanrı değil.
Peter Rowell

1
Düşünce sürecinizi çok seviyorum ve kimse tanrısal olarak görülmemeli. Sanırım Matt bu konuda avukatlara danıştı ve bu ifadenin inandırıcı olduğunu söyledi. Eğer toplumu kötüye kullanmakla ilgiliyse ve bunu takip etmek kör olsaydı, her şeyin% 100 GPL olması gerektiğini söylerdi. Temaların çalışması için WP çekirdek php işlevlerine ihtiyaç duyması nedeniyle% 100 mantıklıdır. Oluşturdukları birkaç css sınıfına ihtiyaç duymazlar. Ama eğer çok katı görürseniz (görüş) bile .alignright ve .wp-caption stilleri için CSS kullanıyorlarsa, CSS de WordPress çekirdek kodu üzerine inşa edildiğini söyleyebilirsiniz ^
James Mitch

2

Güncellenmiş @ EAMann'ın cevabına bir referans ekleyerek: license@fsf.org'a benzer bir soru sordum.

Benim tam sorum:

Lütfen kaynak kodunu "GPLv2 (veya üstü)" altında yayınlamanın ne anlama geldiğini açıklar mısınız?

Ve gelen cevap:

Bu e-postada GPLv2 + olarak anlatacağım GPLv2 (veya üstü) altındaki çalışmalarını lisanslayarak, Wordpress'in telif hakkı sahipleri, çalışmalarını GPL'nin daha sonraki bir sürümü altında daha da dağıtmanıza izin verdiler. Yükseltme ile çalışmalarını GPLv3, GPLv3 +, GPLv4 (henüz mevcut değil, ancak seçtiyseniz), GPLv4 +, vb. Altında daha fazla dağıtabilirsiniz.

Çalışmayı GPLv3'e yükselttikten sonra (lisans sürüm numarasını güncelledikten ve GPLv3'ün bir kopyasını ekledikten sonra, kendi telif hakkı bildirimlerinizi gerektiği gibi ekleyin, ancak aksi takdirde orijinal telif hakkı bildirimlerini ve lisans bildirimlerini olduğu gibi koruyun), iki şey gerçekleşir: çalışma yalnızca GPLv2 koduyla uyumsuz hale gelir; hem GPLv2 hem de GPLv3 güçlü copyleft lisanslarıdır ve ikisi de aynı anda tatmin edilemez. İkincisi ve sizin için daha önemli olan, GPLv3'ün 13. bölümü ve AGPLv3'ün 13. bölümü altında, şimdi AGPLv3 kapsamında lisanslanan çalışmalarla dar bir uyumluluğunuz olacaktır. Yani, işi bir bütün olarak GPLv3'ten AGPLv3'e yeniden lisanslayamazken, GPLv3 kodu (yükseltilmiş Wordpress kodu) ve AGPLv3 kodu (ek kodunuz) kombinasyonunu daha da dağıtabileceksiniz.

Yoni Rabkin, FSF GPL Uyumluluk Laboratuvarı'nda gönüllü


1

Evet, temanızı uygun gördüğünüz herhangi bir lisans altında lisanslamanıza izin verilir. Bazıları o zaman yeniden dağıtım için uygun olmayabilir. Ama her şeyden önce seçim yapmakta özgürsünüz. Özgür yazılım, istediğiniz gibi genişletin.


"Bazıları yeniden dağıtım için uygun olmayabilir" - Bu durumda, temanın müşteriye bile değil kimseye dağıtılamayacağınız anlamına gelir, çünkü dağıtılmış temalar GPL veya GPL uyumlu bir lisans altında yayınlanmalıdır.
Emil Vikström
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.