2012-06-22 2 views
4

Мы планируем использовать компонент проверки орфографии на DevExpress. То, что использование компонентов словари файлы, такие как:Проверка орфографии и словарные лицензии

1 - Hunspell
2 - ISpell
3 - OpenOffice

Наше программное обеспечение является коммерческим с закрытым исходным кодом. Это лицензия, используемая указанные словари:

1 - Hunspell использует GPL, LGPL и MPL три-лицензию (я действительно не понимаю)
2 - ISpell использует GNU Free Documentation License
3 - я не знаю, какая лицензия использует словари OpenOffice

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

Это правда? Какой из этих словарей можно безопасно использовать в коммерческом продукте?

+0

Устные юридические документы не является задача программирования. [Переполнение стека не является адвокатским бюро.] (Http://meta.stackexchange.com/a/130045/33732) –

+1

@RobKennedy Почему не могу иметь обратную связь от людей, которые уже столкнулись с проблемой? В stackoverflow есть много вопросов. Я не прошу людей объяснять мне лицензии. –

+0

@ RobKennedy Кроме того, я говорю о широко распространенных лицензиях, которым каждый, по крайней мере, когда-то приходилось сталкиваться. Я не задаю вопрос о конкретной лицензии, которую никто не знает. –

ответ

1

Какой из этих словарей можно безопасно использовать в коммерческом продукте?

Насколько я знаю, все это доступно в соответствии с лицензией на бесплатное программное обеспечение, сертифицированное OSI. Лицензия на бесплатное программное обеспечение разрешает коммерческое использование. Вам нужно только соблюдать условия использования, как в любых настройках.

Также вы должны сделать некоторые поисковые запросы ваших компонентов, например. первый, Hunspell

Hunspell является проверкой орфографии в LibreOffice, OpenOffice.org и Mozilla Firefox 3 & Thunderbird, Google Chrome, и он также используется проприетарным программным обеспечением, как Mac OS X, MemoQ, Opera и SDL Trados.

Если другое проприетарное программное обеспечение может его использовать, задаюсь вопросом, почему вы не сможете это сделать?

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

Нет, три лицензирования означает, что вы можете выбрать один из этих трех, это OR not an AND. Например, LGPL - это лицензия со слабым copyleft, и вам не нужно указывать исходный код полного приложения, но только библиотеки. Я предлагаю вам прочитать все эти три лицензии, и вы выбираете тот, который подходит вам лучше всего.

3

Словари под GPL обычно могут использоваться вместе с несвободным программным обеспечением, поскольку они считаются совокупностью. Чтобы это было правдой, они должны храниться в виде отдельных текстовых файлов, их нельзя компилировать или обфускации.

Источники:

Смежные вопросы