Что именно означает условие в лицензии MIT?


48

Чтобы процитировать саму лицензию:

Copyright (C) [год] [правообладатели]

Настоящим предоставляется бесплатное разрешение любому лицу, получающему копию этого программного обеспечения и связанных с ним файлов документации (далее - «Программное обеспечение»), осуществлять операции с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, слияние. публиковать, распространять, сублицензировать и / или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставляется Программное обеспечение, делать это при соблюдении следующих условий:

Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.

Я не совсем уверен, что подразумевает жирная часть.

Допустим, я создаю некоторую библиотеку и лицензирую ее по лицензии MIT. Кто-то решает раскошелиться на эту библиотеку и создать коммерческую версию с закрытым исходным кодом. Согласно лицензии, он должен быть свободен в этом.

Тем не менее, что он должен дополнительно делать в соответствии с этими условиями? Поверьте мне как создателю? Я предполагаю, что «вышеупомянутое уведомление об авторских правах» относится к части «Copyright (C) [...», но разве это не перечислит меня как автора его кода (хотя я технически напечатал код)?

И не будет ли включено «уведомление о разрешении» в то, что теперь его библиотека фактически лицензирует на тех же условиях, на которых я лицензировал свою собственную библиотеку?

Или я неправильно это интерпретирую? Относится ли это к моим обязательствам включать уведомление об авторских правах и разрешении?

Ответы:


42

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

Например, я ожидаю увидеть уведомление об авторских правах на коммерческое программное обеспечение со следующей добавленной формулировкой:

Это программное обеспечение включает в себя потрясающую библиотеку Yannbane: Copyright (C) 2012 Yannbane

Настоящим предоставляется бесплатное разрешение любому лицу, получающему копию этого программного обеспечения и связанных с ним файлов документации (далее - «Программное обеспечение»), осуществлять операции с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, слияние. публиковать, распространять, сублицензировать и / или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставляется Программное обеспечение, делать это при соблюдении следующих условий:

Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.

Таким образом, включая лицензию, они позволяют людям узнать, на какие условия распространяется лицензия «Библиотека удивительного мира Яннбейна», поскольку она отличается от условий более широкого коммерческого применения.


10
Именно так. Для большого продукта весьма обычно включать несколько таких уведомлений об авторском праве. Например, ознакомьтесь с: лицензией в Firefox.
user281377

1
Должны ли эти уведомления быть включены при распространении двоичных файлов или только исходного кода?
Андре Фрателли,

1
В последнем пункте, уведомление об авторских правах должно быть отправлено вместе с software, так что не имеет значения, что это просто двоичные файлы, вам все равно нужно включить его.
Фентон

5
Это первый ответ, который я нашел, который касается моих обстоятельств как разработчика-фрилансера, использующего сторонние компоненты ... tx для ссылки на лицензию Firefox!
ptim

Что делать, если мое приложение SAAS (Программное обеспечение как услуга). Есть ли разница?
HBhatia
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.