المكونات

Microsoft 'Not Against' Open Source

HW News - New NVIDIA Lawsuit, Microsoft Open Source Changes, Intel CPU Availability

HW News - New NVIDIA Lawsuit, Microsoft Open Source Changes, Intel CPU Availability

جدول المحتويات:

Anonim

إن الفرق بين بائعي البرامج المموّلين وموفري البرامج مفتوحة المصدر ليس واضحًا كما يراه بعض اللاعبين في المجال. نظرًا لاعتبار المزيد من الشركات استخدام تقنيات مفتوحة المصدر ، فحتى بائعي البرامج التقليديين مثل ميكروسوفت اتخذوا خطوات في الاستجابة لاحتياجات العملاء هذه.

"المصدر المفتوح ليس منتجًا ولكنه نهج لتطوير البرامج" ، كما يقول ماثيو هاردمان ، مدير في مايكروسوفت سنغافورة. "لا تتنافس Microsoft مع المصدر المفتوح ، تمامًا كما لا تنافس شركة Nike التشغيل."

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

[المزيد من القراءة: يحتاج جهاز الكمبيوتر الجديد إلى 15 برنامجًا ممتازًا وممتازًا]

مدير إستراتيجية المنصة ومع ذلك ، لاحظت أن مايكروسوفت ستتنافس مع مزودي المصادر المفتوحة ، كما أنها تتنافس مع البائعين الآخرين.

المساهمات المفتوحة المصدر

وفقا لشركة هاردمان ، ساهمت شركة مايكروسوفت في التقنيات التي تعتبر مفتوحة المصدر. "PHP ، وهي تقنية تستخدم لبناء صفحات الويب ، واجهت قضايا متعددة حول الأداء وقابلية التوسع على Windows Server 2003 ،" قال. "مع تقديم Windows Server 2008 والتكنولوجيا المضيفة مثل Fast CGI ، يمكننا الآن تشغيل PHP بسرعة تصل إلى 200 في المائة أسرع من Linux."

قال Hardman أن الشركة قد ساهمت في الكود إلى مكتبات PHP لدعم قواعد البيانات ، "جعل من السهل على مطوري PHP الاتصال بقواعد بيانات Microsoft.

" لينكس مفتوح المصدر ، لكن المصدر المفتوح ليس لينكس "، كما أشار هاردمان. "تم تصميم PHP لتسهيل عملية إنشاء الأشخاص لصفحات الويب ، وليس لتشغيلها على نظام التشغيل Linux فقط."

كجزء من استراتيجيتها مفتوحة المصدر ، تستضيف الشركة موقعًا على الويب باسم CodePlex ، حيث يعمل موظفو Microsoft ومطور البرامج العمل المجتمعي على بعض 6000 مشروع مفتوح المصدر. وقال هاردمان: "تشمل أمثلة هذه المشاريع مجموعة أدوات التحكم في AJAX ، و SugarCRM ، و Net ، والتعليمات البرمجية التي يمكن أن تتفاعل مع" World of Warcraft "،

تشتمل CodePlex على أكثر من مجرد مشاريع أطلقتها Microsoft ، وفقًا لما ذكره Hardman.. "إنها منصة استضافة حيث يمكن للناس إنشاء ومشاركة المشاريع ، وقد استخدمناها أيضًا لمشاركة بعض التكنولوجيا لدينا لتشجيع المزيد من الابتكار."

قام حوالي 5 ملايين مطور حول العالم بإنشاء تطبيقات مختلفة باستخدام تقنيات منصات Microsoft مثل Windows ، و. نت ، ويندوز سيرفر ومايكروسوفت إكس بوكس ​​، وفقا لعملاق البرمجيات.

نماذج الأعمال المختلفة

على عكس ريد هات ، ليس لدى مايكروسوفت نموذجا يعتمد على الاشتراك للحلول مفتوحة المصدر. وقال هاردمان: "عندما نريد مشاركة شفرة المصدر ، سنقوم بمشاركتها مجانًا." وقال هاردمان: "على سبيل المثال ، إذا أخذ شخص ما مجموعة أدوات التحكم في أجاكس ، فدمجها في مشروع وقام بتسويقها ، فهذا أمر جيد معنا."

"إنه ليس مشكلة في فتح الكود المصدري". "بدلاً من ذلك ، يتعلق الأمر بكيفية عمل تقنية مفتوحة المصدر للمشروع ، دون الحاجة إلى تغيير النظام الأساسي أو البنية الأساسية الموجودة."

باختصار ، يعتبر التشغيل المتبادل بين الحلول ، سواء كان مفتوح المصدر أم لا ، مهمًا جدًا ، هاردمان لاحظ.

مسائل أخرى مفتوحة المصدر

تحتاج الشركات إلى النظر في العديد من القضايا الأخرى عند اتخاذ قرار بشأن تبني تقنيات مفتوحة المصدر ، وفقًا لشركة هاردمان. وقال هاردمان: "إن معرفة مستوى الدعم الذي يقدمه مزود الخدمة ، مثل التوفر الفوري لبقع الأمن ، أمر بالغ الأهمية.

" لا يكفي أن يكون لديك فقط خبرة فنية في بناء الحل المفتوح المصدر ". "تعد معرفة الأعمال أمرًا ضروريًا أيضًا لضمان عمل الحل للمشروع."

بالإضافة إلى ذلك ، يجب أن يكون مقدم البرنامج مفتوح المصدر واثقًا من قدرة المجتمع المساهم على ضمان أمان المعلومات الكافي. وقال هاردمان: "لا يجب أن تكون هناك روابط ضعيفة في الخصائص الأمنية.

المصدر المفتوح و SaaS

وفقًا لتقرير حالة المصدر المفتوح لـ Gartner لعام 2008 ، فإن البرمجيات كخدمة (SaaS) سوف تتفوق على المصدر المفتوح باعتبارها الطريقة المفضلة لتخفيض التكاليف في تقنية المعلومات بحلول عام 2012.

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

جاري ميسير ، رئيس Red Hat Asia Pacific ، لا يوافق على: "المصدر المفتوح لا يزيد من متطلبات مهارات تقنية المعلومات "

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

" المصدر المفتوح عبارة عن منصة للبنية التحتية يتم تشغيل العديد من تطبيقات الشركات بها ". وقال ميسير. "إن نهج الابتكار المتسارع القائم على المجتمع يضاعف قدرة تطوير البرمجيات عدة مرات ، مما يوفر للشركات حلولاً أفضل وأكثر ابتكارًا."

وافق ميسير على ذلك ، مثل البرمجيات مفتوحة المصدر (OSS) ، يمكن أن تساعد SaaS الشركات ، خاصة الصغيرة - والأعمال التجارية متوسطة الحجم ، خفض تكاليف تكنولوجيا المعلومات.

تحديد المصدر المفتوح

"بينما أتفق مع تعريف ريد هات العام لـ SaaS ، لن أوافق على تعريفها للمصدر المفتوح ،" قال بريان برنتس ، جارتنر نائب الرئيس للبحث في الاتجاهات والتكنولوجيات الناشئة. "المصدر المفتوح ليس مجرد منصة للبنية التحتية ، بل يمكن أن يكون أكثر من ذلك بكثير."

وفقاً لـ Prentice ، فإن تعريف Gartner للمصدر المفتوح هو برنامج محكوم بموجب اتفاقية ترخيص معترف بها من قبل مبادرة المصدر المفتوح (OSI). OSI هي منظمة غير ربحية مكرسة للترويج للبرامج مفتوحة المصدر. "إنها اتفاقية الترخيص ، وبالتحديد حقوق تعديل التعليمات البرمجية وإعادة توزيعها ، والتي تعد أهم مكون في المصدر المفتوح."

كمؤلف مشارك في تقرير Gartner Open Source ، أوضح برينتس أن OSS يميل إلى زيادة متطلبات المهارات لأن التقنيات الجديدة تتطلب مهارات جديدة في مؤسسة.

"إذا كانت ، على سبيل المثال ، مؤسستي تستخدم Windows Server ، فإن إضافة Linux ، بغض النظر عن التوزيع ، تتطلب مهارات جديدة" ، قال Prentice. "إذا كنت أستخدم حاليًا مزيجًا من Oracle 11g و SQL Server ، ثم قدمنا ​​MySQL ، فهذا يحتاج إلى مجموعة جديدة من المهارات."

قال Prentice أن SaaS تميل إلى تجنب هذه المشكلة لأنها "تعمل على البنية التحتية لشخص آخر"

"أقر بأن هناك بعض الفروق الدقيقة في هذا المجال خاصة عندما نبدأ في النظر إلى إمكانيات النظام الأساسي كخدمة مثل Force.com من salesforce.com" ، كما أشار.