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.
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.
发布评论
评论(2)
快速回答是 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.
找出答案的唯一方法是阅读两个库的许可证。有些软件不允许二次分发,即使它们允许任何人从其站点下载软件。这里的关键词是重新分配。他们要么允许,要么不允许。请注意,如果库是根据 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.