Java - Какую платформу Business Intelligence (BI) я могу бесплатно встраивать в коммерческое ПО? - PullRequest
4 голосов
/ 03 июня 2010

Я занимаюсь разработкой Java-приложения и хочу использовать:

  • Отчетность
  • Анализ
  • Data Mining
  • Интеграция данных

инструментов, которые будут поставляться с моим коммерческим приложением, которое я НЕ собираюсь продавать как приложение с открытым исходным кодом.

Итак, я хочу знать, какие инструменты я могу использовать в своем приложении.

На самом деле я оцениваю Pentaho и JasperReports, но не понимаю проблем с лицензированием. Некоторые из них подпадают под GPL, некоторые под LGPL, некоторые под CPL ... поэтому я очень смущен этим.

Ответы [ 4 ]

10 голосов
/ 03 июня 2010

... но я не понимаю вопросов лицензирования.

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

2 голосов
/ 03 июня 2010

Программное обеспечение, выпущенное под лицензией GPL или LGPL, может быть не тем, что вам нужно, просто потому, что оно требует, чтобы ваш продукт был выпущен по той же лицензии.

Вот обзор лицензий с тоннами ссылок на объяснения: http://en.wikipedia.org/wiki/Comparison_of_free_software_licenses

0 голосов
/ 07 июня 2010

Если вы предоставляете коммерческое приложение, возможно, вы также захотите убедиться, что можете поддерживать эти инструменты - так что вы будете использовать бесплатную версию jasper / pentaho или коммерческую версию?

У обеих компаний нет партнерских программ? Возможно, это стоит посмотреть. Для меня это звучит так, как будто вам определенно понадобится некоторый уровень поддержки со стороны компании-владельца. Может быть, вопрос в том, что произойдет, если вы включите программное обеспечение по партнерскому соглашению, а затем прекратите это соглашение в будущем?

0 голосов
/ 03 июня 2010

Прочтите статью в Википедии об этом. Раздел «Бесплатное программное обеспечение с открытым исходным кодом» этой статьи объясняет ваш вопрос.

Статья в Википедии

Вы получите критическое решение. Так что стоит потратить некоторое время на типы лицензий и получить хорошее понимание. Это облегчит вам выбор компонентов.

Проверьте это сравнение .

...