既然微软已经在 devlabs 上发布了适当版本的 Rx 框架,这个问题就不再重要了
原始问题
我已经下载了 Silverlight 3 工具包并重新设置了 System.Reactive.dll以在 .NET 3.5 CLR 上工作,并且非常喜欢使用它。
我想知道的是,我可以发货吗?
- SL 工具包的codeplex 站点声明该工具包的许可证是 MS-PL
- 我在反射器中四处寻找,没有发现其他许可证信息
我在想我也许可以在 MS-PL 许可下发布它,但同时感觉我不应该这样做,因为我不得不重新设置 dll,而且我还没有看到任何微软关于发布响应式框架的官方消息。
另一种选择是在 .NET 4.0 之前不使用IObservable
's,或者编写我自己的 System.Reactive 的 ripoff 版本 - 我可能最终会编写一个 ripoff 版本,即使这会浪费一些时间。
有没有其他人考虑过这个问题,还有其他人在使用/运送 dll 吗?