Значение лицензии MIT


168

Предположим, я использую этот API-интерфейс ActionScript, выпущенный по лицензии MIT, для создания программного обеспечения: http://www.cove.org/ape/docs/api/

  1. Могу ли я продать это программное обеспечение?
  2. Нужно ли отдавать исходный код моего программного обеспечения?
  3. Разрешено ли кому-либо получать мое программное обеспечение для перепродажи программного обеспечения?

Нет ли базы данных для регистрации вашего проекта в MIT лицензии? opensource.org/licenses/bsd-license.php приветствия

Я создал предложение для area51 по созданию сайта вопросов и ответов по лицензированию с открытым исходным кодом: area51.stackexchange.com/proposals/58715/open-source-licensing . Если это интересует одного из вас, вы можете подписаться.
Курт Паттин

мета обсуждение этого вопроса: meta.programmers.stackexchange.com/q/6861/31260
комара

Лучший ответ, который я нашел для моих целей: programmers.stackexchange.com/questions/178486/…
ptim

Ответы:


156
  1. Вы можете продать программное обеспечение.
  2. Нет, вы не обязаны предоставлять исходный код.
  3. Любой, кто получает исходный код, может сделать, как позволяет лицензия. Это не распространяется на двоичные распределения.

Прочитайте лицензию MIT. Прочитайте все это и поймите это. Он предназначен для чтения обычными людьми, в отличие от других очень сложных лицензий:

Copyright (c) год правообладателей

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

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

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ ГАРАНТИЙ ТОВАРНОГО ОБЕСПЕЧЕНИЯ, ПРИГОДНОСТИ ДЛЯ ОСОБЫХ ЦЕЛЕЙ И НЕЗАКРЕПЛЕНИЙ. Ни при каких обстоятельствах авторы или держатели авторских прав не несут ответственности за любые претензии, ущерб или другую ответственность, возникающие в результате действия контракта, деликтного или иного действия, возникающие в результате, в результате или в связи с программным обеспечением или использованием в других отношениях. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.


3
Я согласен, прочитайте лицензию, она короткая: opensource.org/licenses/mit-license.html
Бен Бланк,

17
Джокс, я вставил ВСЮ лицензию выше, чтобы ты мог убедиться в этом сам. Лицензионное программное обеспечение в стиле BSD / MIT / ISC включено в Mac OS, Windows и т. Д. Вы не можете удалить лицензию / авторское право, но вы можете сделать многое другое. Это не вирусный.
DWC

18
Поскольку я не являюсь носителем английского языка, меня также смутила лицензия MIT. Путаница связана с тем, что в лицензии говорится о «Программном обеспечении», к которому применяется лицензия. Поэтому, если я ссылаюсь на «Программное обеспечение», лицензированное по MIT, и распространяю производную + лицензию MIT (обязательно), это означает, что производная станет «Программным обеспечением» в соответствии с лицензией. Для ясности: нигде не упоминается исходный код \ бинарный дистрибутив, просто «Программное обеспечение».

50
Даже будучи носителем языка, мне было трудно понять. Если уведомление о разрешении должно быть включено во все копии программного обеспечения, и если скомпилированные двоичные файлы все еще являются «копиями программного обеспечения», то, по-видимому, уведомление о разрешении должно быть включено в ваши скомпилированные двоичные файлы. Если вы включаете уведомление о разрешении, то, по-видимому, вы даете получателям разрешение на копирование «программного обеспечения» - то есть и программного обеспечения, лицензированного по MIT, и вашего собственного программного обеспечения вместе. Я знаю, что это не цель лицензии ... но, тем не менее, это сбивает с толку буквально настроенных, таких как я.
Уильям Пэйн

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

23

По словам Эндрю М. Сен-Лорана «Понимание открытого исходного кода и лицензирования свободного программного обеспечения» :

Эти лицензии, применяемые к исходному лицензионному коду, позволяют использовать этот код в проприетарном программном обеспечении и не требуют распространения версий кода с открытым исходным кодом. Код, созданный по этим лицензиям или полученный из такого кода, может стать «закрытым», и разработки могут быть сделаны по этой проприетарной лицензии, которые будут потеряны для сообщества открытого исходного кода. Однако по той же причине эти лицензии очень гибкие и совместимы практически со всеми формами лицензий с открытым исходным кодом.


6
Они должны действительно разъяснить, что вы можете распространять скомпилированное программное обеспечение без распространения лицензии MIT и что вы можете распространять свой собственный исходный код, использующий программное обеспечение, лицензированное по MIT, причем лицензия MIT применяется только к программному обеспечению, лицензированному MIT. Т.е. лицензия MIT просто защищает то, что она лицензирует, и не делает вашу дополнительную работу, которая работает с этим кодом, тоже необходимо лицензией MIT. Почти каждый, кто пытается объяснить лицензии, не идет в эти точки.
Dronz

18

Как всегда, проконсультируйтесь с юристом. Если эта библиотека выпущена строго с использованием лицензии MIT, то:

(i) Да, вы можете продавать свое программное обеспечение при условии, что вы включили в свой продукт лицензию MIT. (ii) Нет, вам не нужно делиться своим кодом с сообществом, но было бы неплохо. (iii) Да, перепродажа разрешена.

Лицензия MIT:

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

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


4
«Как всегда, проконсультируйтесь с юристом». Это крайне непрактичный совет для множества ситуаций.
Сид

1
Однако для любого коммерческого бизнеса, имеющего дело с лицензированием, это может быть отличная цитата, которую стоит иметь в виду. Я не думаю, что он буквально означает всегда консультироваться с адвокатом
Райли Карни
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.