Google API for .NET(版本2)可再发行吗?

时间:2010-04-29 10:46:52

标签: .net api installer

我使用Google API制作了一个小产品。 现在我需要把它卖给我的客户。

我制作了安装程序并简单地添加了所有API。 但现在它显示COM类型的错误。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

如果您正在谈论http://code.google.com/p/google-api-for-dotnet/,那么根据手册许可http://www.opensource.org/licenses/mit-license.php,这意味着只要版权文本包含在软件中,您就可以分发它。

答案 1 :(得分:0)

您是否已复制目标系统上的所有dll(如果需要,还可以注册它们)?

您从托管例外获得的确切消息和错误代码是什么?

答案 2 :(得分:0)

如果您只是采用并重新分发二进制文件(由Google发布的实际dll),这是零麻烦的可再分发因素,因为在这种情况下,您在法律上只使用二进制文件。

如果您自己编译这些dlls-s的代码或对其来源进行任何更改,那么您将需要一名律师:-)。麻省理工学院许可证不具有感染性,但仍需要归属于衍生作品。

如果您要在自己的软件包中拥有自己的许可文本,则应添加一条简单的行,如:

[使用iron9light制作的库并在麻省理工学院许可下提供]

这是归属 - 一个小词的大词: - )