Ücretsiz ama kapalı kaynak uygulaması için lisans


16

Ücretsiz olarak yayınlamak istediğim basit bir uygulama geliştirdim ancak kaynak kodunu yayınlamayı planlamıyorum. Uygulamanın serbestçe kullanılabilir olmasını istiyorum, ancak kimsenin onu satmasını veya ters mühendislik yapmasını istemiyorum. MIT Lisansı basit ve güzel görünüyor ancak aynı zamanda herkesin satmasına izin veriyor. Benim için uygun herhangi bir lisans var mı yoksa sadece MIT Lisansını değiştirmeli miyim?


2
+1 İyi soru - çok sayıda açık kaynak lisansı var, ama bildiğim kadarıyla çoğu ücretsiz yazılım hala kendi lisanslarını pişiriyor ...

2
Neden satılmasını istemiyorsun? Gelirinizi düşürecek gibi değil ve ücretsiz olarak kullanılabilir olduğu sürece kimse bunun için uygun bir fiyattan daha fazlasını talep edemez.
David Thornley

1
Sanırım diğer insanların satmasına izin verme sorunu, insanların hiçbir iş yapmadan kâr elde etmelerine ve muhtemelen zaten yaptıkları için kredi almalarıdır.
indyK1ng

1
@David - bu iyi bir nokta. Bununla ilgili sorun, bazı kişilerin programın da ücretsiz olduğunu bilmeyebilmesidir.
Giorgi

2
@David: Paint.NET'in lisansını değiştirmesinin nedeni buydu - insanlar yeni bir yükleyicide yeniden paketleyip ardından kendi işleri olarak "satarlar". Bazı insanlar pislik.
Dean Harding

Yanıtlar:


4

CC BY-NC-ND 3.0
http://creativecommons.org/licenses/by-nc-nd/3.0/

Creative commons lisansları özellikle açık kaynaklı yazılımlar için tasarlanmamıştır, ancak hareketsiz yazılımlara ve bu tür amaçlara uygulanabilir. Aslında ücretsiz programınız özgürce paylaşılmasını istediğiniz bir sanat eseri olacaktır. Ve -noncommercial etiketi ve -noderivatives kuralı niyetinize uygun olacaktır.

Atıf-Ticari Olmayan-NoDerivatives
Bu lisans altı ana lisansımızın en kısıtlayıcısıdır, sadece başkalarının çalışmalarınızı indirmesine ve size kredi verdiği sürece başkalarıyla paylaşmasına izin verir, ancak bunları hiçbir şekilde değiştiremez veya ticari olarak kullanamazlar .


Birisinin bir ürünü ticari olarak kullanmasına izin vermek, ancak ürünün kendisini satmamasına izin vermek istersem ne olur? Bison bir zamanlar tam bir GPL lisansına (LGPL icat edilmeden önce) sahipti, bu da kendilerini GPL altında olacak uygulamalar yazmak dışında kullanılamaz hale getirdi - üretilen kod o zaman GPL altında olan kazan plakasını içeriyor. Bison satmak, başka bir ticari ürün oluşturmak için Bison kullanmaktan farklıdır ve aynı sorunun diğer yazılımlar için de geçerli olması muhtemeldir.
Steve314

@ Steve314: CC lisansı tarafından açıklanmıyor. Bunun gibi özel durumlar için gerçek bir yazılım lisansı bulmanız gerekir; hatta kendi yazılarınızı yazabilirsiniz (veya bu kullanım senaryosunun diğer projelerinin yaptığı gibi GPL'yi bir istisna yan tümcesiyle birlikte kullanabilirsiniz).
mario

@mario - Kötü bir örnek seçtim - sadece programlama programları ile ilgili değil. Örneğin OpenOffice ticari olarak kullanılır. Bazı ofis yazılımları yayınlayacak olsaydım, bir ofiste kullanılmasına izin vermek isterdim - ancak yeniden satılmasına izin vermem. IOW, bunun yazılımla ilgili genel bir sorun olduğundan şüpheleniyorum - diğer reklam öğelerinin normalde aynı soruna sahip olmayacağını, ancak olası istisnaları düşünmek çok zor olmadığını düşünüyorum.
Steve314

@ Steve314: Ne demek istediğini anlıyorum. Ve "ticari kullanım" ve "ticari ortamda kullanım" arasında nasıl ayrım yaptığınız konusunda her zaman büyük bir süper gri alan vardır. Sanırım çoğunlukla uygulama türüne bağlı. OP için kesinlikle CC lisansının uzun metin versiyonunun iyi olduğu görünen basit ücretsiz uygulamasını satmayı yasaklamakla ilgiliydi .
mario

3
Creative Commons web sitesinden: "Yazılım için Creative Commons lisansını kullanabilir miyim? Bunu önermiyoruz. Creative Commons lisansları yazılım için kullanılmamalıdır. Zaten mevcut olan çok iyi yazılım lisanslarından birini kullanmanızı önemle tavsiye ederiz. . Özgür Yazılım Vakfı tarafından sunulan veya Açık Kaynak Girişimi'nde listelenen lisansları göz önünde bulundurmanızı öneririz. Kaynak veya nesne kodundan bahsetmeyen lisanslarımızın aksine, bu mevcut lisanslar özellikle yazılımla kullanılmak üzere tasarlanmıştır. "
Kullanıcı

1

Bunu ikili olarak vermek istiyorsunuz ama kaynak yok, değil mi? bu Açık Kaynak değil, ücretsiz (küçük 'f') MIT, GPL, CC, vb. kaynakta kullanılan açık kaynak lisanslarıdır, ikili değildir.

Ücretsiz ama kapalı ise, yine de tescilli. İndirme işleminizin görünürlüğü yüksek olduğundan ve izniniz olmadan satılmayacağından emin olun.


0

DÜZENLEME: [İstek üzerine kaynak kodunu kullanıma sunmazsanız:] GPL , programın satılmasını açıkça engellemez, ancak satıcının kaynak kodunu kullanılabilir yapmasını ve alıcıya kaynak kodunun gecerli. Bu, yazılımı satma girişimlerini caydırmak için yeterli olabilir. Kimsenin programın ücretsiz olarak da mevcut olduğu gerçeğini nasıl gizleyebileceğinden emin değilim.

GPL'yi kullanmanın ek bir yararı, başka biri programınızı iyileştirir ve yeniden dağıtırsa, değişikliklerinin sizin için kullanılabilir olmasıdır.


1
OP'nin kaynak kodunu yayınlamak istememesi dışında. Tabii ki, GPL ise, OP sadece ikiliyi dağıtabilir, ancak başka hiç kimse dağıtamaz.
David Thornley

@David: Sorudaki kısmı kaçırdım. OP en azından istek üzerine kaynak kodunu sağlamazsa GPL'nin nasıl çalışacağından emin değilim.
Larry Coleman

Bence öyle değil, sanırım bu GPL'nin koşullarından biri. OP, GPL'ye dayalı olarak kendi değiştirilmiş lisanslarını yapabilir ve kaynak kodunun kullanılabilir hale getirilmesi ile ilgili kısmı kaldırabilir, buna izin verilir mi?
FrustratedWithFormsDesigner

1
Telif hakkı sahibi, başka hiçbir şeye bakılmaksızın, özgürce dağıtılabilir. Tüm seri numaraları silindiği sürece herkes GPL'ye dayalı yeni bir lisans yapabilir, ancak GPL'nin bir amacı kaynak kodunu paylaşmaktır, bu yüzden iyi bir başlangıç ​​olacağını düşünmüyorum.
David Thornley
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.