الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مايكروسوفت والمصادر المفتوحة Open Source في مصر. عدو أم شريك!

بدأه ياسر مكرم في 23 يونيو 2011 · 8 رد · 2,015 مشاهدة · في المقالات العلمية و التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

http://www.barm.ag/2011/06/open-source.html

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

- مايكروسوفت بدأت بكتابة بول ألان وبيل جيتس لمترجم للغة البيزيك عام 1975 وهي لغة طورها جون كيميني وتوماس كورتز وعلى حد علمي لم تشتري مايكروسوفت حقوقا للملكية بل استفادت من كونها مشاعا.

- كانت الطفرة والانطلاقة لمايكروسوفت هي شراكتها مع IBM ولكن كعملاق يتعامل مع شركة متناهية في الصغر لم تحصل مايكروسوفت على الكثير من صفقتها مع IBM ولكن أرباحها جاءت مع ظهور سوق الأجهزة المتوافقة التي ظهرت بحيلة قانونية قامت بها شركة كومباك Compaq حيث أن جميع مكونات الحاسب الشخصي كانت متاحة في الأسواق فيما عدا BIOS فاستأجرت فريق قام بهندسة عكسية له وكتابة مواصفة كاملة له وفريق آخر منفصل بإنتاج BIOS متوافق بناء على هذه المواصفات وهنا ظهر هذا السوق بالتحايل على حقوق الملكية الفكرية واستفادت مايكروسوفت ببيع نظام تشغيلها على هذه الأجهزة.

- كانت الحواسيب الشخصية بمثابة لعبة للهواة إلى أن كتب دان بريكلين تطبيق VisiCalc أول تطبيقات الجداول الممتدة Spreadsheets والذي أظهر قدرة هذه الأجهزة في مجال الأعمال. ولم يقم دان بتسجيل براءة للاختراع وظهرت برامج كثيرة معتمدة على فكرته منها تطبيق إكسيل Excel الأشهر من مايكروسوفت. وحاليا لا يزال دان يكتب التطبيقات وخاصة لأجهزة iPad.

- شعرت شركة زيروكس بتهديد من التقنيات الإلكترونية الجديدة على سوقها المعتمد أساسا على التعاملات الورقية فاستقدمت مجموعة من أمهر الباحثين في مختبرها في بالو ألتو لتصور ما ستكون عليه مكاتب المستقبل. من هذا المختبر خرج كم هائل من التقنيات التي تؤثر في حياتنا ومن أهمها تقنية واجهات الاستخدام الرسومية GUI. حيث دعا القائمين على هذا المختبر ستيف جوبز مؤسس شركة أبل للتجول وإلقاء نظرة على الأبحاث وخرج جوبز من هذه الجولة بفكرة واحدة هي تطوير نظام تشغيل يعتمد على الواجهات الرسومية وبالطبع دون دفع ثمن حقوق ملكية لزيروكس وتلته مايكروسوفت في تطوير نظام تشغيلها الأشهر ويندوز.

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

- بيل جيتس يصف مطوري المصادر المفتوحة بالشيوعيين الجدد في عام 2005 ,ان كل من يحاول وضع قيود على حقوق الملكية الفكرية هو شيوعي

- في عام 2001 وصف ستيف بالمر لينوكس وترخيص GPL كالسرطان الذي يتغذى على الملكية الفكرية ويقضى على حرية الاختيار بين البرمجيات الحرة المجانية والتجارية.

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

- في عام 2004 روب مانشينج ينشر مشروع Wix على SourceForge كأول مشروع مفتوح المصدر يخرج من مايكروسوفت على الرغم أنه كان يعمل عليه في أوقات فراغه إلا أن دافعه كان اعتقاده بأن الكثير ممن داخل مايكروسوفت لا يفهمون المصادر المفتوحة مما شجعه على أن يعمل على نشر هذه الثقافة بمثال عملي.

- عام 2006 افتتحت مايكروسوفت موقع CodePlex لاستضافة التطبيقات المفتوحة المصدر سواء لمشاريع من مايكروسوفت أو من مجتمع المطورين.

- أنشأت مايكروسوفت مؤسسة OutCurve لمساعدة المؤسسات على تبني التقنيات المفتوحة المصدر حيث تتبنى المؤسسة بعض المشاريع وتضمن عدم التوقف عن العمل فيها ودعمها بالإضافة للتمحيص القانوني لحماية مستخدمي التقنيات.

- تبرعت مايكروسوفت ببعض الكود لنواة لينوكس وعلى الرغم أن هذا الكود يهدف إلى تحسين أداء لينوكس عند العمل على نظام Hyper-V إلا أنها كانت المرة الأولى التي تقوم بها مايكروسوفت بالدخول في منظومة البرمجيات الحرة التقليدية وعالم اللينوكس.

- أصدرت مايكروسوفت مشروع NuGet لتسهيل عملية استيراد واستخدام المكونات المفتوحة المصدر بالإضافة أنه أول مشروع تقبل فيه مايكروسوفت بمشاركات من خارج موظفيها.

- أصدرت مايكروسوفت مشروع WebMatrix كتطبيق مجاني والذي يسهل بشكل كبير تطوير تطبيقات ويب معتمدة على نظم مفتوحة المصدر ويدعم بشكل قوي التطبيقات المكتوبة بلغة PHP.

هناك أمثلة أخرى كثيرة لتغير استراتيجية مايكروسوفت تجاه البرمجيات الحرة ولكن لن أذهب بالاستنتاج بأن مايكروسوفت قد تحولت إلى الملاك البريء المحب للحرية فهي في النهاية شركة رأسمالية ولائها الأساسي للربح والمستثمرين فعلى سبيل المثال أوقفت تمويل مشاريع IronPython و IronRuby لأنهم يمثلوا مدخل سهل للانتقال من منصة ويندوز إلى منصة لينوكس. إلا أن رأيي الشخصي أن هناك مساحة كبيرة للتفاوض والضغط لتكون مايكروسوفت شريكا فاعلا في الاستراتيجية المصرية للمصادر المفتوحة. ولكن ما الفائدة التي يمكن أن تقدمها مايكروسوفت وما الضامن لأن تصب العلاقة في صالح مجتمع المعلومات المصري؟

استثمرت مايكروسوفت بشكل كبير في العلاقة مع المؤسسات التعليمية ولديها شبكة قوية من الطلاب تحت برنامج MSP ومسابقة كأس التخيل Imagine Cup إلا أن غياب المنافسة أدى إلى سيادة الولاء للشركة أكثر من الجودة والانفتاح على التقنيات المختلفة سواء من داخل منظومة مايكروسوفت أو خارجها. ولكن بتكوين شراكة بين مايكروسوفت ومجتمع البرمجيات الحرة سيستفيد المجتمع من شبكة العلاقات وإمكانيات الوصول الأسهل لقاعدة الطلاب وتستفيد مايكروسوفت من تحسين جودة المطورين وبالرغم من أنها قد تخسر بعض المطورين لمنصات أخرى إلا أنها ستكسب مصداقية وجودة من عدد أكبر يعوض هذه الهجرة بدلا من المخاطرة بالعداء لمجتمع البرمجيات الحرة والذي قد ينتج عنه خسارة أكبر. ينطبق هذا المبدأ أيضا على مجتمع المحترفين ففي مصر تمتلك مايكروسوفت العدد الأكبر من المطورين ومن المصلحة المتبادلة تحسين جودة هذا المجتمع وتشجيعه ليس فقط أن يكون مستهلك ومساهم فعال ف البرمجيات الحرة سواء داخل منظومة مايكروسوفت أو لينوكس أو غيرها.

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

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

5

ياسر مكرم

مايكروسوفت MVP

استشاري حر

تابعني على تويتر @yassermakram

مدونتي http://barm.ag

#2

مقال جميل ،

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

إن شاء الله أنك نجحت في هذا ،

اقتباس
ولكن لن أذهب بالاستنتاج بأن مايكروسوفت قد تحولت إلى الملاك البريء المحب للحرية فهي في النهاية شركة رأسمالية ولائها الأساسي للربح والمستثمرين فعلى سبيل المثال أوقفت تمويل مشاريع IronPython و IronRuby لأنهم يمثلوا مدخل سهل للانتقال من منصة ويندوز إلى منصة لينوكس

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3
ياسر مكرم كتب:

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

هل هناك مصدر رسمي عن وضع المشروع الحالي؟ أذكر أخباراً متضادة حول تسريحات في فريق عمل IronPython قبل أشهر ولكنني لم أسمع شيئاً بعد ذلك. موقعهم الرسمي يبين أن آخر إصدارة لهم كانت قبل خمسة أيام فقط (18 يونيو).

#4
System Down كتب:

هل هناك مصدر رسمي عن وضع المشروع الحالي؟ أذكر أخباراً متضادة حول تسريحات في فريق عمل IronPython قبل أشهر ولكنني لم أسمع شيئاً بعد ذلك. موقعهم الرسمي يبين أن آخر إصدارة لهم كانت قبل خمسة أيام فقط (18 يونيو).

http://www.theinquirer.net/inquirer/news/1809980/microsoft-kicks-ironruby-ironpython

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

ياسر مكرم

مايكروسوفت MVP

استشاري حر

تابعني على تويتر @yassermakram

مدونتي http://barm.ag

#5
ياسر مكرم كتب:

http://www.theinquirer.net/inquirer/news/1809980/microsoft-kicks-ironruby-ironpython

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

شكراً :)

#6

المقالة في المصدر ايضا تذكر:

اقتباس
Jim Hugunin, the creator of Ironpython, has just announced that he is cleaning out his desk at Microsoft and moving to Google

وفي مدونة المطور الذي خرج من ميكوروسوفت، قال:

اقتباس
However, making that happen at Microsoft always felt like trying to fit a square peg into a round hole - which can be done but only at major cost to both the peg and the hole
يبدو ان مايكروسوفت مازالت تعاني من عدم انسجامها مع المصدر المفتوح

والذي ممكن اعتبره منطقيا في الماضي، لكنني اعتبره غريبا جدا في هذا الوقت الذي اصبحت قوة الopen dev platform واضحة

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#7

الصراحة ارى حتى الان ما تفعلة مايكروسوفت مع المصادر المفتوحة هو

Embrace, extend and extinguish

لذلك لا اتفائل بمشاركاتها.

والشباب فى مصر (اعرف مجموعة من الذين حضروا المنتدى) لا يقصدوا ان يكونوا ضد مايكروسوفت بشكل خاصة ولكن يريدون التخلص من الحلول الاحتكارية والمغلقة

تم تعديل هذه المشاركة بواسطة apex في 24 يونيو 2011 في 10:01

name : mohamedyosry

#8

مقال رائع يا أخى ..

بالمناسبة ... ليست ميكروسوفت هى الشركه الوحيده التي تريد إحتكار السوق و فصل مبرمجيها عن العالم ..

أحيانا أستشعر أوركل و خاصه بعد شرائها ل "صن" تحاول القيام بذلك ..

#9

Microsoft جنّة لمحبّي " الحرية " مقارنة بـ Oracle .. Oracle تحتاج مقالات لدراسة معاملتها لمجتمع المصادر المفتوحة .. ممكن في موضوع آخر حتى لا نغير مسار هذا المقال .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…