Вибір потрібної ліцензії


10

У мене є проблеми з вибором потрібної ліцензії для моїх робіт.

У мене є кілька вимог:

  • Не копілефт, як GPL GNU (L), і дозволяє перерозподіляти за іншими ліцензіями
  • Дозволяє іншим людям розповсюджувати вашу (модифіковану) роботу, але заважає іншим людям вільно заробляти гроші на моїй роботі (їм потрібно запитати / придбати комерційну ліцензію, якщо вони хочуть)
  • Сумісний з GPL GNU (L)
  • Не несу відповідальності за будь-яку шкоду, заподіяну моєю роботою

Тепер я написав свою власну невелику ліцензію на основі ліцензій BSD та CC Attribution-NonCom Commercial 3.0, але я не впевнений, чи буде вона дотримана в суді.

Авторські права <рік>  <власник авторських прав> . Всі права захищені.

Перерозподіл цієї роботи з модифікацією або без неї дозволено
за умови дотримання наступних умов:

   1. Усі перерозподіли повинні містити <власника авторських прав> як оригінал
      автор чи ліцензіар цього твору (але не в будь-який спосіб, який це говорить
      вони схвалюють вас або ваше використання твору).
   2. Усі перерозподіли повинні бути у некомерційних цілях та безкоштовними
      якщо не надано конкретного письмового дозволу <власника авторських прав> .

Ця робота надається <власником авторських прав> "як є" і будь-яким явним або мається на увазі
гарантії відмовляються. <власник авторських прав> не несе відповідальності за будь-яку шкоду
що виникає будь-яким способом із використання цього твору.

Тепер ви можете допомогти мені:

  • Наведіть мене на існуючу ліцензію, яка відповідає моїм вимогам
  • Підтвердьте, що моя ліцензія не має великих недоліків, і, швидше за все, вона матиме рішення в суді

Редагувати: Чи можна визначити "сумісний із GPL GNU (L)"?

"сумісний з GNU (L) GPL" означає, що весь код, ліцензований під ним, може бути імпортований у проект GPL GNU (L), але не (обов'язково) навпаки.

Я використав формулювання "некомерційний", але я маю на увазі, що потрібно незаконно просити гроші за (модифікований) перерозподіл, якщо ви не купили "комерційну" ліцензію.

EDIT

Тож в основному я прошу щось неможливе. У порядку важливості для мене:

  1. Не копілефт, як GPL GNU (L), і дозволяє перерозподіляти за іншими ліцензіями
  2. Сумісний з GPL GNU (L)
  3. Дозволяє іншим людям розповсюджувати вашу (модифіковану) роботу, але заважає іншим людям вільно заробляти гроші на моїй роботі (їм потрібно запитати / придбати комерційну ліцензію, якщо вони хочуть)

Перший і другий є повністю сумісними, але останній не сумісний з другим, а відкритий вихідний код не сумісний з першим. РАХ!

Це нова ліцензія, якою я буду користуватися. 10 ліній, швидкий до точки і щільний (з виду IANAL).

Авторські права <рік>  <власник авторських прав> . Всі права захищені.

Перерозподіл цієї роботи з модифікацією або без неї дозволено, якщо
<власник авторських прав> приписується як оригінальний автор або ліцензіат
ця робота, але жодним чином не підказує, що <власник авторських прав> схвалює
ви або ваше використання твору.

Ця робота надається <власником авторських прав> "як є" і будь-яким явним або мається на увазі
гарантії відмовляються. <власник авторських прав> не несе відповідальності за будь-яку шкоду
що виникає будь-яким способом із використання цього твору.

6
Точка 2, безумовно, зробить це несумісним із GPL.
Wooble

Чому? Це через пункт "письмового дозволу"?

Чи можете ви визначити "сумісний із GPL GNU (L) GPL"? Сумісний, в чому стосується?
Джон Хопкінс

@Wooble Я думав, що GPL заважає іншим заробляти гроші, тому що вимагає публікації всіх модифікацій. Я помиляюся? І це може бути включено лише до продуктів, які також є відкритим кодом?
Марсель

@Marcel: насправді залежить від комерційного використання. Продаж багатьох примірників чогось може бути складним, якщо вам доведеться включити джерело, оскільки люди, які купують джерело, повинні вільно перерозподіляти його (хоча cf комерційні дистрибутиви Linux, схоже, все добре), хоча з початку Інтернету Вам навіть не потрібно нічого розповсюджувати, щоб заробити гроші на програмному забезпеченні (те, що AGPL має на увазі, але навряд чи хтось навіть думає використовувати цю ліцензію.)
Wooble

Відповіді:


10

Проблема полягає у вашій некомерційній вимозі, що означає, що ваша ліцензія не буде ні відкритим кодом (як визначено Ініціативою відкритого коду), ні безкоштовним (як визначено Фондом вільного програмного забезпечення). Це робить вашу ліцензію несумісною з будь-якою версією GPL, тому неможливо задовольнити всі ваші вимоги.

Якщо ви хочете зберегти некомерційне обмеження, ви можете переглянути ліцензії Creative Commons; вони не рекомендуються для програмного забезпечення, але ви можете знайти те, що робить те, що ви хочете. Я не знаю жодного сховища для ліцензій, що не належать до ОС / Безкоштовно.

Якщо ви хочете отримати певну юридичну гарантію щодо вашої ліцензії, у вас є в основному два варіанти: використовувати той, який перевірили чиїсь адвокати (зазвичай це справжня відкрита / безкоштовна ліцензія), або найнять свою власну. Ця громада містить безліч людей, які знають закон про законні (часто обширні), але не все, що багато справжніх юристів, і юрист навряд чи зможе безкоштовно надати будь-яку професійну гарантію.


Так? Я вважав, що GPL заборонено використовувати в комерційних додатках. "використання меншої GPL дозволяє використовувати бібліотеку у власних програмах; використання звичайної GPL для бібліотеки робить її доступною лише для безкоштовних програм." gnu.org/licenses/why-not-lgpl.html
mpen

5
@Ralph: Ні, це не забороняє використовувати в комерційних додатках. "Власний", з точки зору Gnu, означає, що ліцензія не є безкоштовною, а "Безкоштовну" слід розуміти у розумінні свободи, а не нульової ціни. Це не має нічого спільного з комерційним проти некомерційним. Це робить деякі бізнес-моделі нездійсненними (наприклад, продаж великої кількості однакових копійованих копій), але комерційне використання програмного забезпечення включає набагато більше, ніж продаж копій програм. Наприклад, Red Hat робить процвітаючий бізнес із вільного програмного забезпечення.
Девід Торнлі

Заплутаний. Вони повинні були навчити мене цього в uni: p
mpen

5

Як згадує @Wooble, ваш конфлікт 1-ї та 2-ї точки робить це "неможливим". Я підозрюю, що ти, можливо, шукаєш сценарій подвійного ліцензування .

Я запропоную два додаткові поради:

  • Зверніться до юриста з питань захисту прав інтелектуальної власності, який знайомий з ліцензіями з відкритим кодом, щоб проконсультувати вас. Що б ми не говорили (громада), що стосується типового положення IANAL.

  • Не створюйте свою власну ліцензію - це справді легальне мінне поле, дотримуйтесь тих, які мають хоч трохи судової практики (якщо цього не зробити, виберіть таку, яку великі хлопці всі мовчки погоджуються не гнати один одного над).

  • Зверніться до юриста з питань захисту прав інтелектуальної власності, який знайомий з ліцензіями з відкритим кодом, щоб проконсультувати вас. Що б ми не говорили (громада), що стосується типового положення IANAL. Бачите, що я там робив? :)


Щоправда, але в умовах подвійного ліцензування ви, як правило, відкриваєте його з лівою копією, яка надає людям стимул купувати вашу комерційну ліцензію. Тож навіть з подвійними ліцензіями ОП не може досягти своєї мети.
Скотт Вітлок

2

Ваша вимога некомерційного використання несумісна з (L) GPL.

GPL дозволяє лише додавати заздалегідь заданий набір додаткових умов : будь-які інші обмеження заборонені.


1

Я не експерт, але ваші ліцензії вимагають, щоб речі були безкоштовними та некомерційними, що не є обмеженням GPL, тому в цьому сенсі вона не буде сумісною з GPL, що дуже навмисно не вимагає цього попиту.

Крім того, ви хочете, щоб люди мали змогу повторно ліцензувати за іншими ліцензіями, але, мабуть, ви хочете зберегти положення про неприбутковість, тому це не спрацює, як це ліцензовано за іншою ліцензією (у цьому випадку заробляти гроші вірогідний варіант) або це під вашою ліцензією.

Мені це здається, що ви хочете отримати ліцензію з відкритим кодом, яка насправді не є такою відкритою, що ви хочете обмежити використання вашої роботи прибутку.

Особисто я думаю, що перше, що вам потрібно зробити, - це розібратися, чи ви відкриті чи закриті, як на даний момент у вас за півтора, і саме це викликає проблеми, оскільки це не просте партнерство.


0

Читаючи ваші вимоги, я згадав ліцензію iTextSharp:

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

Який претендує на проект вільного / відкритого програмного забезпечення (F / OSS), але вам потрібно придбати ліцензію, якщо ви хочете використовувати її в комерційних цінах. Я мало знаю про цю тему, тому не знаю, чи схожа вона на те, що ви просите, але я викину її туди на всякий випадок. :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.