Я смотрю на использование нескольких продуктов с открытым исходным кодом в коммерческом программном приложении, над которым я работаю. Один из них лицензируется в рамках MIT, что, как я понимаю, разрешает коммерческое связывание программного обеспечения. Тем не менее, другой продукт с открытым исходным кодом лицензируется под MS-PL, но я не понимаю, полностью ли совместима эта лицензия с коммерческим программным обеспечением.
Итак, вопрос в том, могу ли я использовать лицензированный OSS MS-PL в коммерческом / проприетарном / для продажи приложении?
open-source
licensing
Младший хаунддог
источник
источник
Ответы:
Во-первых, исправление терминологии, слово, которое вы ищете, является «проприетарным», а не «коммерческим». Программное обеспечение с открытым исходным кодом является коммерческим во всех смыслах этого слова. Он создается предприятиями, продается предприятиям и используется предприятиями. Это верно на практике и было признано судами в важном судебном деле .
Что касается лицензии, которую вы запрашиваете, перейдите по адресу http://www.opensource.org/licenses/ms-pl.html и прочитайте текст. (Обратите внимание, что лицензия была создана Microsoft для использования в программном обеспечении, написанном Microsoft - которое не называется благотворительностью. Это коммерческое программное обеспечение.) Чтение раздела 3.D. Распространение скомпилированного двоичного файла, включая это программное обеспечение, входит в права, предоставленные лицензией, однако вы должны соблюдать условия программного обеспечения. Так, например, вы не можете использовать имя участника, логотип и т. Д. Для своего программного обеспечения. (Скорее всего, автором является Microsoft.) Соблюдать эту лицензию должно быть очень легко. Но если вы серьезно сомневаетесь в том, что вы соблюдаете правила, проконсультируйтесь с юристом.
источник
Я писал о толковании лицензий на программное обеспечение некоторое время назад. Вы можете найти это полезным.
На мой взгляд, MS-PL - довольно простая лицензия с открытым исходным кодом. Он одобрен OSI , что делает его совместимым с большинством лицензий FOSS, за исключением GPL, поскольку GPL является вирусным и требует наличия источника, а MS-PL - вирусным, если распространяется исходный код.
источник