سؤال

لم يعد هذا السؤال مهم الآن أن Microsoft أصدرت إصدارا مناسبا من إطار RX على devlabs.


السؤال الأصلي

لقد قمت بتنزيل مجموعة أدوات Silverlight 3 و Rebased System.Reactive.dll. للعمل على .NET 3.5 CLR، وأنا أستمتع حقا باستخدامه.

ما أود أن أعرفه هو، هل يمكنني شحنه؟

  • ال موقع Codeplex ل Toolkit SL تنص على أن ترخيص مجموعة الأدوات هو MS-PL
  • لقد قمت بتشغيلها معها في العاكس ولم أجد معلومات ترخيص إضافية

أنا أفكر أنني مايو تكون قادرة على شحنه بموجب ترخيص MS-PR، ولكن في نفس الوقت يبدو وكأنه لا ينبغي أن أفعل ذلك، لأنني اضطررت إلى إعادة ربط DLL، ولأنني ما زلت حتى الآن لمشاهدة أي كلمة رسمية من Microsoft حول إطلاق سراح إطار رد الفعل.

البديل إما أن تفعل فقط بدون IObservableحتى .NET 4.0، أو اكتب إصدار Ripoff الخاص بي الخاص بي.

هل فكر أي شخص آخر في هذه المشكلة، وهو أي شخص آخر باستخدام / شحن DLL؟

هل كانت مفيدة؟

المحلول

الآن RX متاح مباشرة للإطار 3.5 المزود بحزمة الخدمة SP1، إلى جانب التنزيلات ل .NET Framework 4.0 Beta و Silverlight 3.0

قم بتنزيل الإصدار الذي تحتاجه من هنا http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx.

نصائح أخرى

MS-PL "يمنحك ترخيص حقوق الطبع والنشر غير الحصري في جميع أنحاء العالم إعداد الأعمال المشتقة لمساهمتها, وتوزيع مساهمتها أو أي أعمال مشتقة تنشئها"(التركيز المضافة). أنا لست محاميا، لكن هذا يبدو واضحا جدا.

(هذا يخضع لبعض المعايير الأخرى المنصوص عليها في الجزء 3 من الترخيص، لكن لا يبدو أن أيا منهم يثبط أعمال مشتقة، فهي أكثر عن إعادة إنتاج إشعارات حقوق النشر ولا يقاضي أي شخص عندما تهب محطة الطاقة النووية القائمة على RX.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top