المكونات

Microsoft Gives Apache Cash لترقية المصدر المفتوح

Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka

Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka
Anonim

وسعت مايكروسوفت يوم الجمعة دعمها لمجتمع المصادر المفتوحة من خلال تقديم أموال لمؤسسة اباتشي للبرمجيات ، وهي المرة الأولى التي تمنح فيها المال للمشروع المفتوح المصدر منذ فترة طويلة.

كما قالت مايكروسوفت إنها تساهم الكود لدعم مشروع PHP (Hypertext Preprocessor) والتزامه بتقديم مواصفات خالية من الاتفاقيات لبروتوكولات Windows Server و.NET Framework كجزء من دعمه الموسع لمجتمع المصدر المفتوح. أعلنت الشركة عن خططها في مؤتمر أورايلي مفتوح المصدر (OSCON) الذي يعقد الآن في بورتلاند ، أوريغون.

تحت ضغط عالمي متزايد من منظمي التقنيات والمنافسة مفتوحة المصدر ، انتقلت مايكروسوفت نحو سياسة تنمية أكثر انفتاحا بعض الاحيان. في فبراير / شباط ، قامت الشركة بأعلى خطوة ممكنة لدعم المصدر المفتوح من خلال تقديم مزيد من الشفافية في كل من تطوير البرامج والممارسات التجارية ، وفتح واجهات برمجة تطبيقات مملوكة سابقًا لبعض منتجاتها الرئيسية ، مثل Windows و Office ، لاستخدام طرف ثالث.

يوم الجمعة ، عززت مايكروسوفت هذه الجهود من خلال كونها الراعي البلاتيني لأباتشي ، وهي الرعاية التي تشمل 100000 دولار أمريكي تبرعت للمنظمة. ووفقًا لمايكروسوفت ، فقد تواصلت مع Apache في الماضي ولكنها لم تساهم أبدًا في الأساس بهذه الطريقة.

توفر Microsoft أيضًا رمزًا لمشروع يسمى ADOdb ، وهي عبارة عن مكتبة تجريد قاعدة بيانات تسمح للتطبيقات القائمة على PHP التواصل مع مجموعة من قواعد البيانات. PHP هو مطور لغة برمجة نصية مفتوح المصدر ومتوفر بحرية الاستخدام على نطاق واسع لتطوير الويب.

من خلال مساهمة Microsoft ، يمكن لـ ADOdb الآن الاتصال أصليًا مع برنامج تشغيل قاعدة بيانات SQL Server ، حسبما ذكرت الشركة.

تضيف Microsoft إلى قائمة البروتوكولات المغطاة بموجب الوعد المفتوح للمواصفات (OSP) أيضًا ، بما في ذلك بروتوكولات التقنيات المدمجة في Windows Server و. NET Framework.

أطلقت الشركة OSP في سبتمبر 2006 كتعهد بأنها لن تتخذ أي إجراء لإنفاذ البراءات ضد أولئك الذين يستخدمون واجهات برمجة تطبيقات تقنية معينة. البروتوكولات التي تم إصدارها كجزء من برنامج OSP يمكن استخدامها بحرية من قبل مطورين خارجيين.

بالإضافة إلى زيادة استثماراتها مفتوحة المصدر ، قامت Microsoft بإصدار تحديثات لـ IronRuby ، ​​وهو تنفيذ لغة برمجة Ruby لإطار برمجة Microsoft لـ Microsoft. وقالت الشركة إنها تخطط لشحن جميع مكتبات روبي القياسية التي تم تنفيذها بلغة برمجة روبي كجزء من توزيعها IronRuby.

كما أنها تشارك في مشروع RubySpec ، الذي يهدف إلى كتابة مواصفات قابلة للنشر لبرمجة لغة روبي ، إنشاء مشروع مفتوح المصدر منفصل تحت رخصة Microsoft العامة تسمى IronRuby-Contrib. يهدف هذا المشروع إلى تعزيز التطوير التعاوني لرمز IronRuby.