2010-06-03 81 views
4

我開發一個Java應用程序,我想使用:Java - 哪些商業智能(BI)平臺可以免費嵌入我的商業軟件?

  • 報告
  • 分析
  • 數據挖掘
  • 數據集成

工具與我的商業應用運說我是不是將作爲開源應用程序銷售。

所以我想知道我可以在我的應用程序中使用哪些工具。

其實我正在評估Pentaho和JasperReports,但我不明白授權問題。有些在GPL下,有些在LGPL下,有些在CPL下......所以我對這些很困惑。

回答

10

...但我不明白授權問題。

如果你要在別人的平臺或庫,你需要瞭解許可問題上構建商業應用,的庫是否開源或閉源不論。這裏沒有捷徑。 需要做的研究,理解許可證,並根據這種理解作出你的決定。

+0

你絕對是對的:) – 2010-06-03 11:31:19

0

閱讀維基百科上有關此文章。本文中的「免費和開放源代碼軟件」部分解釋了您的問題。

Wikipedia Article

你會得到一個關鍵的決策。因此,花費一些時間在許可證類型上並獲得良好的理解是非常值得的。它會讓您在選擇組件時更加舒適。

請檢查此comparison以及。

0

如果您提供了一個商業應用,想必你還需要確保你可以支持這些工具 - 這樣你會使用免費版本的jasper/pentaho或商業版本?

是否兩家公司都有合作伙伴計劃?也許這值得期待。在我看來,您肯定需要擁有公司的一定程度的支持。也許問題是,如果您將軟件嵌入到合作伙伴協議中,會發生什麼情況,那麼將來會中止該協議?