Yeniden satışı önleyen Açık Kaynak Lisansı


15

TFS'ye bir eklenti olan açık kaynaklı bir projem var (yani geliştiriciler ve TFS kullanan kişiler için.)

Şu anda GPL kullanıyor. Ancak bana göre, GPL lisansımla yapmaya çalıştığım şeyi gerçekten temsil etmiyor.

Kodumu kullanmak isteyen herkese ücretsiz olmasını istiyorum. Ve eğer onu değiştirir ve kullanırsanız, o zaman bu harika olur. Değişikliklerinizi açık kaynak yapmak zorunda kalmamalısınız.

Ama birisinin kodumu oluşturmasını ve satmasını engellemek istiyorum. Ya da onu değiştirip satarak. (Bunu yapmak isteyen herkesin benimle ayrı bir lisans görüşmesi gerekir.)

Yeniden satışı önleyen, ancak indiren bir kişi / şirket için tam otomat dışı kullanıma izin veren açık kaynaklı bir lisans var mı?


5
Bu yazılım yeniden satılamaz, yeniden dağıtılamaz veya üçüncü bir tarafa aktarılamaz.
Robert Harvey

Herhangi bir şekilde paylaşmalarını istemiyor musunuz, yoksa paylaşırlarsa bir ücret talep edemezler mi?
whatsisname

@whatsisname - Paylaşıp paylaşmadıkları umurumda değil. Tam satmadıkları sürece.
Vaccano

Vikipedi, ortak lisans formatlarıyla başlamak için bir yere ihtiyacınız varsa birkaç oss lisansını karşılaştıran bir veya iki tablo içerir.
JustinC

Böyle bir lisans yok, ancak kodu yine de paylaşabilirsiniz. Örnek: github.com/KeenSoftwareHouse/SpaceEngineers Kaynak github'da paylaşılır, ancak varlıklar dahil edilmez ve kısıtlayıcı bir EULA'ya sahiptir. Topluluğun kodla oynamasına ve modlar oluşturmasına izin verir, ancak yalnızca oyunu Steam'de satın aldıysanız kullanabilirsiniz. Ticari kullanıma yalnızca bir anlaşma sağlandıktan sonra izin verilir.
Lea Rosema

Yanıtlar:


13

Hayır, böyle bir lisans yok. Ve olamaz. Yazılımı satabilme yeteneği Açık Kaynak Tanımı'nın önemli bir parçasıdır. Satış yasaklayan herhangi bir lisans olan tanım gereği değil Açık Kaynak.


Sadece şimdiye kadar doğru cevap;) - satamazsanız, Açık değil (veya farklı bir açıdan: Açıksa, yine de satmak çok az mantıklıdır, çünkü kaynak kodu ücretsizdir).
tdammers

Satmak hala mantıklı olabilir. RedHat satışlarına bakın. Tabii, orada satın alırken programdan daha fazlasını alırsınız, ancak yine de ikili dosyalar ve kod anlaşmanın bir parçasıdır.
johannes

1
Bunu bilmiyordum. Ve buna inanmakta zorlanıyorum. Bu ifade için bir tür atıf var mı? Bazı genel kabul görmüş "Açık Kaynak" tanımı. Kurumsal bir programcı olarak Açık Kaynak yazılımını kullanmam hiçbir zaman kodda olanları yeniden satmayı gerektirmediğini düşünüyorum (sadece dahili olarak kullanıyoruz).
Vaccano

3
"Lisans, herhangi bir tarafın, çeşitli kaynaklardan programlar içeren bir toplu yazılım dağıtımının bir bileşeni olarak yazılımı satmasını veya vermesini kısıtlamaz. Lisans, söz konusu satış için telif hakkı veya başka bir ücret talep etmeyecektir." Açık Kaynak Tanımı'nın ilk maddesi budur . Alternatif olarak: "Komşularınıza yardımcı olabilmeniz için kopyaları yeniden dağıtma özgürlüğü" ve "Değiştirilmiş sürümlerinizin kopyalarını başkalarına dağıtma özgürlüğü", Özgür Yazılım Tanımı'nın 2. ve 3. özgürlükleridir .
Jörg W Mittag

1
... OSI'ya göre. Eh, kaynak koduna erişime izin veren ancak yeniden satışı yasaklayan lisanslar gördüm; Bence sıradan gözlemciler (ve belirli güvenlik garantileri arayan çoğu işletme) dindar taraftarlar olmasa bile "açık kaynak" ı makul bir tanım olarak görürler. Eğer kelime oyunu "açık kaynak" kelimesi ise, bunu "kaynak kodu kullanılabilir" lisansı olarak adlandırmanız yeterlidir. OP'nin tanımını karşılayan hazır bir açık kaynak lisansı bulacağınızın pek mümkün olmadığını kabul ediyorum.
Robert Harvey

7

İlk neden? Bu gerçekleşme olasılığı yüksek olmadığı sürece (ki bu durumda, kendi avukat görmeye olmalıdır artık her neyse, bunu muzdarip olduklarını görebiliyoruz I-am-afraid-someone-will-take-from-mesendromu.

Tüm ciddiyetle, endişe duyduğunuz şey nedir ve neden sizden özgürse birileri kodunuzu başka birinden satın alsın? Ve 3. tarafın katma değeri satın almayı garanti etmek için yeterliyse, neden onları durdurmak istesin? Başka bir deyişle, bu sizin için iyi bir şey (daha büyük ekosistem) olurdu, kötü bir şey değil.


Gerçek cevap burada:

Aşağıdaki BSD lisansını almanızı ve bunun gibi bir şey söyleyen bir 4. madde işareti eklemenizi öneririm.

    * Redistribution of this software in source or binary forms shall be free
      of all charges or fees to the recipient of this software.

Ancak, ben bir avukat değilim, bu yüzden bunu iyi bir şekilde yürütmenizi öneririm.

Copyright (c) <year>, <copyright holder>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of the <organization> nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Ayrıca, bir distribütör ücretli bir garantiyle birlikte gönderilmedikçe dağıtmayı reddettiğinde ne yapacaksınız? Dağıtımın ücretsiz olduğunu iddia edecek. Bu hüküm ve koşulları doğru yapmak uygun bir avukat için çalışmaktır.
MSalters

" why would someone purchase your code from someone else if it is free from you" - çünkü bir kişi satışını daha saldırgan bir şekilde tanıtabilir ve tüketici orijinal sürümün var olduğunu bile bilemez. Ublock ve Ublock Origin ile olanlara benzer .
Artur Klesun
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.