Чи можна використовувати плагіни ліцензії MIT на своєму комерційному веб-сайті?


95

Якщо так, то які заходи безпеки слід вжити?


Ви можете назвати ці плагіни? Якщо ви використовуєте плагіни без ліцензії, для комерційного використання, це буде проблемою позову
CyprusUS


Я не бачу це як комерційний плагін. ось посилання ' jqueryui.com/about '. вони бачать, що вона доступна під GPL, тому я думаю, ви можете скористатися нею
CyprusUS

Відповіді:


116

З ліцензованим продуктом MIT / X11:

  • Ви CAN :
    • повторно використовувати код для власного використання,
    • повторно використовувати код вільно для некомерційного та комерційного перерозподілу, будь то у вихідній чи двійковій формі.
  • ви НЕ МОЖЕТЕ :
    • претендувати на авторство програмного забезпечення,
    • таким чином, ви не можете напасти на оригінального автора за використання або публікацію його оригінальної версії.

Отже, так, ви можете використовувати плагіни, що мають ліцензію MIT / X11, у вашій комерційній програмі .

MIT / X11 - це в основному простий контракт, який говорить:

  • Людина або компанія X створили Y.
  • Y належить до X, але X надає вам право користуватися ним і робити з ним все, що завгодно.
  • X не може нести відповідальність за те, що йде в гору за те, що ви робите з Y.

6
Якщо частина мого програмного забезпечення використовує вихідний код за ліцензією MIT, а інша частина написана мною, як я повинен констатувати це у своєму додатку? У кожному файлі чи в ліцензії "деякі файли взяті від NNN (оригінальний автор) та змінені мною"?
ア レ ッ ク ス

@Alex: знову ж таки, IANAL, але я вважаю, що правильним способом є надання файлу, що містить інформацію про ліцензії із зазначенням, для яких частин вашого продукту він використовується. Але я також мав коментар, коли ви використовуєте код та даєте посилання на автора та джерело сайту, як щодо претензії на авторські права, так і для полегшення відстеження, якщо вам потрібно переглянути цей код пізніше вниз.
haylem

@haylem Привіт. Чи можете ви розширити, ви не можете претендувати на авторство програмного забезпечення . Як це стосується всього продукту? Отже, якщо я випускаю продукт із закритим вихідним кодом, який включає ліцензований фрагмент коду MIT, цей продукт має двох авторів?
це

@ це: авторське право та авторство невід'ємні та не є такими ж, як ліцензія. Ліцензія (як MIT) встановлює умови використання та розповсюдження третьою стороною. Авторські права неявні та невідчужувані. Хоча ліцензія MIT / X11 дає вам право повторно використовувати (повністю або частково, змінити або змінити) частину програмного забезпечення, ліцензовану таким чином, і перерозподілити його (як у комерційних, так і у некомерційних формах, із закритим кодом або з відкритим кодом, джерело), ​​вам не дозволяється стверджувати, що цей конкретний код є вашим. При цьому, MIT розпливається щодо надання атрибуції .
хайлем

@ це: звичайна (і правильна, і гідна ) річ - це включити до складу свого програмного забезпечення умови цієї ліцензії, що містять оригінальне ім’я автора та повідомлення про авторські права, та примітку про те, на що йдеться. Залежно від форми вашого програмного забезпечення, це може бути або у файлі ЛІЦЕНЗІЇ, діалоговому вікні «Про ...» або на сторінці інформації, якщо воно в комплекті та видно з вашим програмним забезпеченням. (знову ж таки, IANAL).
хайлем

12

Ліцензія MIT дозволяє вам

використовувати, копіювати, змінювати, об'єднувати, публікувати, поширювати, надавати субліцензію та / або продавати копії Програмного забезпечення

поки текст ліцензії (повідомлення про авторські права та відмова від відповідальності)

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

Де повинен з’явитися цей текст ліцензії?

Цей текст повинен з’являтися там, де використовується програмне забезпечення або робляться копії. Наприклад, ви повинні зберігати текст ліцензії загальнодоступним у будь-якому JavaScript або залишати його як коментар у будь-яких файлах PHP. Цього достатньо, навіть якщо коментар до файлу PHP не є загальнодоступним, оскільки:

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

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


4
Але хто перевіряє, чи є у вас на сервері текст ліцензії?
Манхінель

9

Повний текст ліцензії MIT можна знайти тут .

Я не юрист , але, здається, ви можете

мати справу з Програмним забезпеченням без обмежень

навіть поки що

поширювати, субліцензувати та / або продавати копії Програмного забезпечення

за умови, що

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

Знову ж таки, я не юрист , але ви можете виконати цю умову, коментуючи всі сторінки чи сценарії, що використовують плагін MIT або сторінку «Підтвердження» .


6

Кожна ліцензія на відкриті джерела на сьогодні (також MIT - ліцензована BSD) дозволяє використовувати програмне забезпечення на комерційному веб-сайті (і це частина причин надзвичайного розповсюдження OSS в останні роки) за деяким помітним винятком . Ці винятки:


2
Я не думаю, що ми можемо описати MIT / X11 як налаштований BSD: він навіть менш обмежує, ніж BSD. Вони все ж з'явилися одночасно, і обидва вони досить дозвільні.
haylem

1
Можливо, варто згадати, що суть AGPL полягає у фіксації саме цієї петлі, яка дозволяє використовувати код GPL-ed у налаштуваннях постачальника послуг із закритим джерелом; що прямо проти того, що GPL задумав: бути вірусом і змусити вас розкривати своє джерело, якщо ви використовуєте код GPL. (це може бути дещо від цього, ніколи не був на вершині тонкощі GPL).
haylem
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.