csvhelper - CSVHelper 双许可证
问题描述
我想将 CSVHelper 添加为商业软件中的金块包。CSVHelper 具有双重许可证 MS-PL 和 Apache-2.0。在项目站点上,我们可以在这两个许可证之间进行选择。我不明白我该如何选择。MS-PL 是一个copy-left 许可证。这如何与双重许可证一起工作?我们使用这个软件是否接受 MS-PL?
解决方案
有很多公司只接受 MS-PL,但其他不知道 MS-PL 是什么但接受 Apache-2.0 的公司。CsvHelper 具有双重许可证,允许在更多企业中使用。你选择哪一个对我来说并不重要。这只对你工作的公司很重要。如果这是您正在编写的软件,而不是其他公司的软件,请选择一个并遵循它的规则。我个人并不关心您如何使用该软件。我不希望人们做的唯一一件事就是自己出售源代码或二进制文件,因为人们应该免费获得它。如果您觉得这些许可证中的任何一个都不能涵盖您需要做的事情,请在 github 上提交问题,我们可以讨论更改以使其适合您。
推荐阅读
- swift - 如何从 NSScrollView 中删除多余的空间?
- azure - 在 Masstransit 框架上的 Azure Queue Receiver 中获取 Api 响应
- python - 正则表达式删除逗号和半列之间的元素并尊重顺序
- swift - Swift - 编写一个通用的 HTTP 请求
- c# - 依赖 Catch 块中的异常消息是一个好习惯吗?
- python - 我的子进程就像一个驱动器被映射,但它不是。使固定?
- javascript - 如何将日期时间转换为文本日期 JS
- categorical-data - 轻推/抖动:用分类 X 轴和 3 组图例绘制点
- c++ - 如何避免虚拟类中字符串指针的内存泄漏
- java - 使用 Intellij IDE 在 Linux 上发生 JDK 8 崩溃