Crystal Reports运行时许可如何工作?

Glu*_*nds 5 c# licensing software-distribution crystal-reports

我正在用C#设计一个应用程序,我想在我的应用程序中使用一些Crystal Reports.我将此应用程序作为自由职业者出售给小型企业.这是我销售的第一个程序.我有Crystal Reports 2008,我用它来设计报表.我是否需要从Business Objects获得任何类型的许可才能在我的应用程序中包含Crystal Reports Runtime以进行报表打印?或者,只要我的开发机器上有Crystal Reports 2008的许可版本,我就不必担心它.

客户端只需要能够打印我在我的机器上设计的报告,而不是设计自己的报告.报告将保存为文件.应用程序将加载已保存的报告并使用提供的数据进行打印.

我确实看到这篇文章回答了我的大部分问题.但是,它不包括它是否涵盖加载已保存的报告文档?

有兴趣了解商业产品新手的任何其他相关信息.

Hea*_*r M 9

根据SAP的网站,通过购买Crystal Reports 2008的许可证,您可以在不进一步许可的情况下随应用程序一起分发运行时.您的产品将被视为外部使用胖客户端应用程序,这意味着使用该软件的实体不会成为您组织的一部分.

来自SAP的许可网站:

用于内部和外部使用的胖客户端应用程序:当这些组件引擎嵌入到胖客户端应用程序中时,它们可以在内部和外部自由分发给第三方.(强调我的)

来源:SAP Crystal Reports许可信息

这与CR XI的再分发许可证没有太大区别,但在CR XI中,您必须使用开发版本才能将运行时合法地重新分发给第三方.他们似乎已经大大简化了这一点.