是否允许使用任何随机 DLL 文件作为库?

Are you allowed to use any random DLL file as library?

我正在尝试用 c# 创建一个用于我的风扇控制的小程序,并在 lenovo 程序中找到了一个 dll 文件,其中包含我需要的所有方法。我一直在谷歌搜索以了解您是否被允许为您的 c# 应用程序使用任何随机库,但找不到答案。所以问题是:

您是否允许使用您系统上的任何随机 DLL 文件或者是抄袭?

如果允许,是否允许发布用它编写的程序?

如果不允许,这取决于 EULA(如果有的话)还是通常不允许?

此致, 乔里斯

根据与此库一起安装的 EULA,您可能会或可能不会被允许分发此库的副本

但是您总是可以创建一个软件使用这个 DLL(即调用它的函数)并且要求您的软件的任何用户都应该得到第三方的副本-自己聚会,例如通过安装来自 Lenovo 的相同软件。

现在如果您打算销售您的软件,您可能需要获得联想的官方授权。