github 上 C# 项目中的外部库

发布于 2024-11-08 16:54:06 字数 1455 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酸甜透明夹心 2024-11-15 16:54:06

快速回答是 Rhino Mocks,(但也分发 license.txt) 并且同意 Unity,因为它位于 Ms-PL。如果您不更改任何代码,或者尝试将这些 DLL 作为您自己的作品传递出去,那就没问题。

The quick answer is yes to Rhino Mocks, (but also distribute license.txt) and yes to Unity since it is under the Ms-PL. If you are not changing any of the code, or trying to pass those DLLs off as your own work, you are fine.

梦冥 2024-11-15 16:54:06

找出答案的唯一方法是阅读两个库的许可证。有些软件不允许二次分发,即使它们允许任何人从其站点下载软件。这里的关键词是重新分配。他们要么允许,要么不允许。请注意,如果库是根据 GPL 或 LGPL 许可的,并且您想要将库作为 DLL 分发,那么您必须满足提供源代码的 GPL 和 LGPL 要求。

The only way of finding out is by reading the license for your two libraries. Some software don't allow for secondary distribution even if they allow anyone to download software from their sites. The keyword here is redistribution. Either they allow it or they don't. Note that if the libraries are licensed under the GPL or the LGPL, and you want to distribute libraries as DLL, then you you must fulfill the GPL and LGPL requirements of offering the source code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文