6

マイクロソフトがdevlabsでRxフレームワークの適切なバージョンをリリースしたため、この質問はもはや関係ありません。


元の質問

Silverlight 3ツールキットをダウンロードし、System.Reactive.dllをリベースして.NET 3.5 CLRで動作させ、実際に使用して楽しんでいます。

知りたいのですが、発送できますか?

  • SLツールキットのcodeplexサイトには、ツールキットのライセンスはMS-PLであると記載されています。
  • リフレクターでそれをいじってみましたが、追加のライセンス情報は見つかりませんでした

MS-PLライセンスで出荷できるかもしれないと思っていますが、同時にdllをリベースする必要があり、まだ何も表示されていないため、出荷すべきではないように感じます。リアクティブフレームワークのリリースに関するMicrosoftからの公式の言葉。

別の方法は、.NET 4.0までを使わずに行うかIObservable、独自のripoffバージョンのSystem.Reactiveを作成することです。これには時間がかかる場合でも、おそらくri​​poffバージョンを作成することになります。

他の誰かがこの問題について考えましたか、そして他の誰かがdllを使用/出荷していますか?

4

2 に答える 2

4

MS-PLは、「その貢献を複製し、その貢献の派生物を準備し、その貢献またはあなたが作成した派生物を配布するための非独占的で世界的なロイヤリティフリーの著作権ライセンスをあなたに付与します」(強調追加)。私は弁護士ではありませんが、それはかなり明白なようです。

(これは、ライセンスのパート3に記載されている他の基準に従うものですが、派生物を禁止しているようには見えません。著作権表示を複製することであり、Rxベースの原子力発電所が爆発したときに誰も訴えないことです。)

于 2009-09-24T21:24:34.730 に答える
2

現在、Rxは、.NET Framework4.0ベータ版およびSilverlight3.0のダウンロードに加えて、Framework3.5SP1で直接利用できます。

ここから必要なバージョンをダウンロードしますhttp://msdn.microsoft.com/en-us/devlabs/ee794896.aspx

于 2009-11-19T03:48:23.850 に答える