5

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

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

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

我们很高兴为商业产品新手提供任何其他相关信息。

4

1 回答 1

9

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

来自 SAP 的关于许可的网站:

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

来源:SAP Crystal Reports 许可信息

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

于 2010-06-08T14:20:54.400 回答