Doğru lisansı seçmek


10

Çalışmalarım için doğru lisansı seçmekle ilgili bir sorunum var.

Birkaç gereksinimim var:

  • GNU (L) GPL gibi copyleft değil ve diğer lisanslar altında yeniden dağıtılmasına izin verir
  • Diğer kişilerin çalışmanızı (değiştirilmiş) yeniden dağıtmasına izin verir, ancak diğer kişilerin işimden serbestçe para kazanmasını önler (isterse ticari lisans istemeleri / satın almaları gerekir)
  • GNU (L) GPL ile uyumlu
  • İşimden kaynaklanan herhangi bir hasardan sorumlu değil

Şimdi, BSD ve CC Attribution-NonCommercial 3.0 lisanslarına dayanarak kendi küçük lisansımı yazdım, ancak mahkemede olup olmayacağından emin değilim.

Telif hakkı <yıl>  <telif hakkı sahibi> . Tüm hakları Saklıdır.

Bu çalışmanın değiştirilerek veya değiştirilmeden yeniden dağıtılmasına izin verilir
aşağıdaki koşulların sağlanması şartıyla:

   1. Tüm yeniden dağıtımlar <telif hakkı sahibi> öğesini orijinal olarak atfetmelidir
      bu çalışmanın yazarı veya lisanscısı (ancak bunu öneren hiçbir şekilde değil)
      sizi veya eseri kullanımınızı onaylarlar).
   2. Tüm yeniden dağıtımlar ticari olmayan amaçlarla ve ücretsiz olmalıdır<telif hakkı sahibi> 
      tarafından özel yazılı izin verilmedikçe.

Bu çalışma, <telif hakkı sahibi> "olduğu gibi" ve herhangi bir açık veya zımni tarafından sağlanır.
garantiler reddedilir. <telif hakkı sahibi> herhangi bir hasardan sorumlu değildir
bu çalışmanın kullanımından herhangi bir şekilde ortaya çıkmaktadır.

Şimdi, bana şu şekilde yardımcı olabilirsiniz:

  • Beni gereksinimlerimi karşılayan mevcut bir lisansa yönlendir
  • Lisansımın büyük bir kusuru olmadığını ve büyük olasılıkla mahkemede olacağını doğrulayın

Düzenleme: "GNU (L) GPL ile uyumlu" tanımlayabilir misiniz?

"GNU (L) GPL ile uyumludur", onun altında lisanslanan tüm kodların bir GNU (L) GPL projesinde içe aktarılabileceğini, ancak (tam olarak) tam tersini sağlayamayacağı anlamına gelir.

"Ticari olmayan" ifadesini kullandım, ancak "ticari" lisansı satın almadığınız sürece (değiştirilmiş) yeniden dağıtım için para istemenin yasadışı olması gerektiği anlamına gelir.

DÜZENLE

Temel olarak imkansız bir şey istiyorum. Benim için önem sırasına göre:

  1. GNU (L) GPL gibi copyleft değil ve diğer lisanslar altında yeniden dağıtılmasına izin verir
  2. GNU (L) GPL ile uyumlu
  3. Diğer kişilerin çalışmanızı (değiştirilmiş) yeniden dağıtmasına izin verir, ancak diğer kişilerin işimden serbestçe para kazanmasını önler (isterse ticari lisans istemeleri / satın almaları gerekir)

Birincisi ve ikincisi mükemmel uyumludur, ancak sonuncusu ikincisi ile uyumlu değildir ve açık kaynağa gitmek birinciyle uyumlu değildir. Raah!

Bu kullanacağım yeni lisans. 10 satır, noktaya hızlı ve sıkı (IANAL görünümünden).

Telif hakkı <yıl>  <telif hakkı sahibi> . Tüm hakları Saklıdır.

Bu çalışmanın, değiştirilerek veya değiştirilmeden yeniden dağıtılmasına izin verilirse,
<telif hakkı sahibi> , orijinal yazar veya lisans veren olarak
bu çalışma, ancak <telif hakkı sahibi> 'nin onayladığı hiçbir şekilde değil
siz veya işi kullanımınız.

Bu çalışma, <telif hakkı sahibi> "olduğu gibi" ve herhangi bir açık veya zımni tarafından sağlanır.
garantiler reddedilir. <telif hakkı sahibi> herhangi bir hasardan sorumlu değildir
bu çalışmanın kullanımından herhangi bir şekilde ortaya çıkmaktadır.

6
Nokta 2 kesinlikle GPL ile uyumsuz hale getirecektir.
Wooble

Neden? "Yazılı izin" maddesi yüzünden mi?

"GNU (L) GPL ile uyumlu" tanımlayabilir misiniz? Hangi açıdan uyumlu?
Jon Hopkins

@Wooble GPL'nin diğer insanların para kazanmasını engellediğini düşündüm çünkü tüm değişikliklerin yayınlanmasını gerektiriyor. Yanlış mıyım? Ve sadece açık kaynaklı ürünlere dahil edilebilir mi?
Marcel

@Marcel: gerçekten ticari kullanıma bağlıdır. Kaynağı eklemeniz gerekiyorsa, bir şeylerin çok sayıda kopyasını satmak zor olabilir, çünkü kaynağı satın alan kişiler, web'in başlangıcından bu yana, yeniden dağıtmak için serbest olmalıdır (cf ticari Linux dağıtımları iyi görünmesine rağmen). yazılımdan para kazanmak için herhangi bir şey dağıtmanız bile gerekmez (AGPL'nin uğraşması gereken bir şeydir, ancak neredeyse hiç kimse bu lisansı kullanmayı
düşünmez

Yanıtlar:


10

Sorun ticari olmayan gereksiniminizdir, yani lisansınız Açık Kaynak (Açık Kaynak Girişimi tarafından tanımlandığı gibi) veya Ücretsiz (Özgür Yazılım Vakfı tarafından tanımlandığı gibi) olmayacaktır. Lisansınızı GPL'nin herhangi bir sürümü ile uyumsuz hale getirir, bu nedenle tüm gereksinimlerinizi karşılamak imkansızdır.

Ticari olmayan kısıtlamayı korumak istiyorsanız, Creative Commons lisanslarına bakabilirsiniz; yazılım için önerilmez, ancak istediğinizi yapan bir tane bulabilirsiniz. Bunun dışında işletim sistemi olmayan / ücretsiz lisanslar için depo bilmiyorum.

Lisansınızla ilgili bir tür yasal güvence istiyorsanız, temel olarak iki seçeneğiniz vardır: birinin avukatları tarafından denetlenen birini kullanın (genellikle gerçek bir Açık Kaynak / Ücretsiz lisans) veya kendi kiralamanızı kiralayın. Bu topluluk, bazı layman'ın hukuk bilgisi (çoğu zaman geniş) bilgisine sahip birçok insan içerir, ancak tüm bu gerçek avukatların hepsi değildir ve bir avukatın ücretsiz olarak herhangi bir profesyonel güvence sağlaması pek olası değildir.


Ha? GPL'nin ticari uygulamalarda kullanımına izin verilmediğini düşündüm. "Lesser GPL kullanmak kütüphanenin özel programlarda kullanılmasına izin verir; bir kütüphane için sıradan GPL kullanmak kütüphaneyi sadece ücretsiz programlar için kullanılabilir kılar." gnu.org/licenses/why-not-lgpl.html
mpen

5
@Ralph: Hayır, ticari uygulamalarda kullanılmasına izin vermiyor. "Tescilli", Gnu terimleriyle, lisansın Özgür olmadığı anlamına gelir ve "Özgür", sıfır fiyat değil özgürlük anlamında anlaşılmalıdır. Ticari ve ticari olmayanlarla ilgisi yoktur. Bazı iş modellerini olanaksız hale getirir (çok sayıda özdeş büzüşmeli kopya satmak gibi), ancak yazılımın ticari kullanımı uygulama kopyalarını satmaktan çok daha fazlasını içerir. Örneğin Red Hat, Özgür Yazılım'dan başarılı bir iş çıkarıyor.
David Thornley

Kafa karıştırıcı. Bana bunu
uni'de öğretmelilerdi

5

@Wooble'ın belirttiği gibi, 1. / 2. noktadaki çatışmanız bunu 'imkansız' yapar. İkili bir lisanslama senaryosu aradığınızdan şüpheleniyorum .

İki ekstra tavsiye daha sunacağım:

  • Size tavsiyede bulunmak için açık kaynak lisanslarına aşina olan bir IP Avukatı bulun. Biz ne söylersek (topluluk) tipik IANAL koşulu ile birlikte gelir.

  • Kendi lisansınızı yaratmayın - bu gerçekten yasal bir mayın tarlasıdır, arkalarında en azından biraz içtihat hukukuna sahip olanlarla sopa (başarısız olursa, büyük çocukların sessizce birbirlerini vidalamamayı kabul ettiklerinden birini seçin) Üzerine).

  • Size tavsiyede bulunmak için açık kaynak lisanslarına aşina olan bir IP Avukatı bulun. Biz ne söylersek (topluluk) tipik IANAL koşulu ile birlikte gelir. Orada ne yaptığımı gördün mü? :)


Doğru, ancak bir çift lisanslamada, bunu genellikle açık kaynaklı bir lisansla açık kaynak yaparsınız, bu da insanlara ticari lisansınızı satın almaya teşvik eder. Dolayısıyla çift lisanslarda bile OP hedeflerine ulaşamaz.
Scott Whitlock

2

Ticari olmayan kullanım gereksiniminiz (L) GPL ile uyumsuz.

GPL yalnızca önceden tanımlanmış bir dizi ek terimin eklenmesine izin verir : diğer kısıtlamalara izin verilmez.


1

Uzman değilim ama lisanslarınız, GPL'nin bir kısıtlaması olmayan şeylerin ücretsiz ve ticari olmayan olmasını talep ediyor, bu yüzden bu anlamda çok niyetlilik bu talebi yapmayan GPL ile uyumlu olmayacaktı.

Buna ek olarak, insanların diğer lisanslar altında yeniden lisanslamalarını istersiniz, ancak muhtemelen kar türü fıkrasını korumak istemezsiniz, bu da diğer lisans kapsamında lisanslandığı gibi çalışmaz (bu durumda para kazanma muhtemelen bir seçenek) veya lisansınızın altındadır.

Bana işinizin kâr kullanımını kısıtlamak istediğinizde hiç açık olmayan bir Açık Kaynak lisansı istediğiniz gibi geliyor.

Şahsen bence yapmanız gereken ilk şey, yarı yarıya kadar açık veya kapalı olup olmadığınızı bulmak ve bu kolay bir ortaklık olmadığı için sorunlara neden olan şey.


0

Gereksinimlerinizi okurken iTextSharp lisansını hatırladım:

http://itextpdf.com/terms-of-use/index.php

Bu, ücretsiz / açık kaynaklı bir yazılım (F / OSS) projesi olduğunu iddia ediyor, ancak ticari olarak kullanmak istiyorsanız bir lisans satın almanız gerekiyor. Bu konu hakkında fazla bir şey bilmiyorum, bu yüzden ne istediğinize benzer olup olmadığını bilmiyorum ama her ihtimale karşı orada atacağı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.