Які вимоги до атрибуції в ліцензії MIT?


18

selectalicense.com стверджує, що ліцензія на MIT - це "дозвільна ліцензія, яка є короткою і суттєвою . Це дозволяє людям робити що-небудь із вашим кодом за належною атрибуцією та без гарантії »(моє наголос). Читаючи ліцензію, проте, я не бачу нічого, що б стверджувало, що присвоєння оригіналу автору має бути де-небудь, тож звідки вони це беруть?

Відповіді:


19

У четвертому параграфі йдеться про те, що повідомлення про авторські права у другому абзаці має бути відтворене. Користувачі ліцензії замінюють [повне ім’я] фактичним іменем. Це те, що являє собою «належне приписування» у розумі MIT: кожен користувач програмного забезпечення може дізнатися, хто його написав, якщо захоче.


-2

Зауважте: перед тим як нещадно звернути увагу - будь ласка, зрозумійте правовий принцип чотирьох кутів, міжнародне тлумачення та принцип використання торгівлі, і звичайно - будьте об'єктивними.

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

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

Дивлячись на ліцензію, я не бачу доказів цієї вимоги.

Програмне забезпечення має специфічне значення в ліцензії MIT.

... це програмне забезпечення та відповідні файли документації ("Програмне забезпечення")

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

...

Вищезазначене повідомлення про авторські права та це повідомлення про дозвіл повинні міститись у всіх копіях або значній частині Програмного забезпечення.

Пам'ятайте, що програмне забезпечення - це їх програмне забезпечення, а не ваше.

Якщо ви надсилаєте код github з відкритим вихідним кодом і включали Програмне забезпечення, це абсолютно означає, що зберігайте заголовки LICENSE.TXT та авторські права.

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

Цей перший пункт може також випливати зі старовинних законів.

"Закони про авторські права, які вимагаються, щоб твори, захищені авторським правом, містили чітке повідомлення в опублікованих формах для захисту захисту авторських прав" Розуміння відкритого коду та ліцензування вільного програмного забезпечення

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


4
Я думаю, що ця відповідь дуже заплутана. Люди не приймають ліцензію MIT як належне. У ліцензії прямо сказано: "Вищезазначене повідомлення про авторські права та це повідомлення про дозвіл повинні міститись у всіх копіях або значній частині Програмного забезпечення". Важко зробити це більш зрозумілим, ніж це. Ви не можете прийняти щось як належне, що прямо вказано.
Брайан Оуклі

1
Основним моментом було використання "Програмного забезпечення", яке не обов'язково означає "ваше програмне забезпечення або похідні програми".
GilesDMiddleton

2
Що становить "значну частину"? Оскільки GitHub використовується частіше, як особиста подряпина програміста, фрагменти коду стають все коротшими та коротшими; все більш тривіально.
BTownTKD
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.