Робота з декількома ліцензіями


14

Я натрапив на актив з 3 різними ліцензіями . Ліцензія GPL 3.0 є лише новою версією GPL 2.0. Чи можна знехтувати GPL 2.0, якщо дотримуватися GPL 3.0?

Чи повинні бути виконані всі умови з усіх 3 ліцензій? Наприклад, GPL 2.0 згадує надрукування або відображення відповідного повідомлення про авторські права, але це, здається, відсутнє в ліцензії CC BY-SA 3.0.


Зауважте, що BY-SA в CC BY-SA означає "за однакових умов" (тобто тієї ж ліцензії) та "з атрибуцією". Тож вам доведеться десь надрукувати або відобразити відповідне повідомлення.
Маріо

Відповіді:


18

Відповідно до FAQ FAQ Art Art:

Ви повинні дотримуватися лише однієї з ліцензій. Однак при повторному розповсюдженні / редагуванні вам рекомендується включити / використовувати всі ліцензії, тому спектр ліцензій (і, таким чином, кількість людей / проектів, які можуть використовувати це мистецтво) не зменшується.

[Джерело]


6
Також важливо зауважити, що це, як правило, те саме для всього, що випускається за кількома ліцензіями. Вам потрібно вибрати лише той, який відповідає вашим намірам / умовам. Просто не плутайте це з проектами, які випускають різні частини чогось під різними ліцензіями.
Маріо

Перший рядок буде краще зазначено як "Ви повинні дотримуватися хоча б однієї з ліцензій."
MSalters

6

Актив пропонується на різних ліцензійних умовах. Це ваш вибір, за якими з цих умов ви хочете ліцензувати це.

Що стосується вашого питання щодо сумісності GPL 2.0 та 3.0: Ні, версії 2 та 3 GPL, як правило, не сумісні . Однак вам потрібно приділити пильну увагу формулюванню повідомлення про авторські права. Якщо робота має ліцензію за версією "GNU GPL Версія 2.0", вона прибита до версії 2.0 на цілу вічність. Але коли він читає "GNU GPL версії 2.0 або будь-якої пізнішої версії " , ви можете "оновити" роботу до GPL 3.0 (або версії 4.0, яка може існувати якийсь день). Деякі проекти довіряють Фонду вільного програмного забезпечення все ще знати, що вони роблять у майбутньому, і використовують формулювання "або пізнішої версії", тоді як інші проекти ( наприклад, ядро ​​Linux, наприклад), не хочуть ризикувати дати FSF карт-бланш, щоб запровадити нову ліцензію, яка потім може автоматично застосовуватися до їх програмного забезпечення.

Фонд вільного програмного забезпечення також має зручну таблицю щодо комбінування різних ліцензій GPL . Читаючи цю таблицю, ви можете задатись питанням, чи вважається використання об’єкту використанням бібліотеки або коду копіювання. Це дуже гарне запитання. GPL призначений для програмного коду, а не для художнього твору, що ускладнює його інтерпретацію в цьому контексті.


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

0

Про публічну ліцензію GNU (версія GPL) x.
У деклараціях GPLv2 та GPLv3 чітко зазначено, що ви повинні застосувати цю версію або, за вашим бажанням, нову ліцензію.

Ця програма є вільним програмним забезпеченням: ви можете перерозподілити її та / або змінити її відповідно до умов Загальної публічної ліцензії GNU, опублікованої Фондом вільного програмного забезпечення, або версії 3 Ліцензії, або (за вашим бажанням) будь-якої пізнішої версії.

Джерело - Як використовувати ліцензії GNU для власного програмного забезпечення

Так; частини вашої програми, що використовують лише код, надісланий GPLv2, можна перерозподілити під GPLv2 або під GPLv3, якщо ви хочете. Частини, що використовують тільки GPLv3 під GPLv3.

Отже, ваша програма повинна бути перерозподілена під GPLv3, оскільки GPLv3 містить усе, що містить GPLv2, а також доданий вміст.

А оскільки є 3 ліцензії; Я думаю, ви повинні застосувати GPLv3 до своєї програми, плюс іншу ліцензію, і поки ліцензії не заважають одна одній; вам, ймовірно, слід застосувати обидва (GPLv3 та CC).

Якщо ліцензія заважає одна одній; вам краще зв’язатися з адміністраторами CC, адміністраторами GNU (або Фондом вільного програмного забезпечення?) та адміністраторами Open Game Hearth.

Я рекомендую помістити всі джерела та заголовки під GPLv3, а також документацію. І все мистецтво (малюнки та таке) за ліцензією CC.

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