Showing posts with label open-source. Show all posts
Showing posts with label open-source. Show all posts

January 27, 2008

A Boost to Mobility


Waleed Al-Shobakky (Published on IslamOnline.net, Jan 23, 08)

The mobile phone industry may be in for a paradigm shift in 2008.

Writing about information technology in the year ahead is as much about looking back as about looking forward. With rarely any exceptions, a new year's big stories in IT are about advances to products or services of the previous year.

One such area is the mobile phone. Two of the buzzwords of last year had had the "phone" suffix: GPhone and iPhone. The first — denoting Google Phone — turned out to be just a rumor. And Google ended up unveiling a new mobile phone platform, Android. The iPhone, Apple's device that sports an advanced touch-based interface, made its debut late last June, to long queues of mesmerized users.

iPhone

We are bound to see the deeper impact of the Android and the iPhone this year. In one respect, both are attempts to loosen the grip of mobile carriers on the applications and content users can have access to on their devices.

Competition among different manufacturers and platforms .. will mostly lead to a spurt of innovation in mobile phone applications.

But that does not mean mobile networks will be on the losing side. For instance, Apple is reported to have squeezed a lucrative deal in making the iPhone exclusive to AT&T. The biggest American mobile carrier conceded to Apple's terms for two good reasons. First, there is the almost guaranteed excitement about anything Apple, even at higher-than-average price tags. Second, AT&T saw opportunity in a device with an advanced Web browser to enliven demand for their data plans. Price wars over voice plans have made them the least profitable of what mobile carriers offer.

The iPhone could stimulate big changes in the year ahead because it runs on a platform that can accommodate third-party applications. The iPhone's brilliant interface runs on top of a customized Mac OS X, the operating system that gives life to Apple's desktop and laptop machines. Though the first edition of the iPhone did not, officially, accept third-party applications, Apple had announced toward the end of last year that this would change.

Wrestling control over applications from carriers back to manufacturers is a major shift in the mobile phone industry. Over the past five years, handsets have been reduced to commodities, most often offered free, that serve only as conduits for mobile-carrier services. This has resulted in innovation stagnation (recall that the camera-mounted phone was first offered in 2000 by Sharp). Manufacturers, it could be argued, lacked the incentive.

Then came Apple's iPhone, shattering the old paradigm. Competition among different manufacturers and platforms (Microsoft Mobile 7 and Symbian supported by Nokia) will mostly lead to a spurt of innovation in mobile phone applications over the coming months. That includes, besides advancing multi-touch interface, native support for local languages and content, including Arabic.

Android

Fast in the heels of the iPhone came the Android. Last November, Google announced the Android, and the industry alliance that formed around it. Android is a new open-source platform that runs on top of a distribution of the Linux operating system. More than 30 networks and phone manufacturers have signed up so far, including Motorola, Sprint, T-Mobile, Skype, LG, chip-maker Qualcomm, and Taiwanese manufacturer HTC. The Android will be available free for manufacturers under an open-source license, which could bring the prices of modern phones under USD200. And in keeping with the Google tradition, the Android services will be supported by Google-served ads.

The fact that two of Microsoft's biggest allies in the phone business have joined the Android bandwagon is telling.

The premise of the Android is that "all applications are created equal." That is a polite way of saying that the new phone platform will allow developers to freely add and customize applications on Android-mounted phones — a marked departure from the current business model where only the networks call the shots.

And in fact the eminent search engine does not make a secret of its intentions. Eric Schmidt, Google's chief, said on various occasions that his company sees mobile phones as the next big growth opportunity. Clearly, they did not want a network telling them which of their products could be slipped into a mobile phone or how. The first Android phones are slated for the second half of 2008.

When the Android was first announced, many raised questions on whether Google's ad-supported business model that worked so well on the PC could be as successful on the mobile phone. In theory, there is no reason why it should not work. For a platform geared for ad-supported Web services, expect to see Web-friendly interface and screen, and a lot of third-party applications to do all kinds of little tasks (the incredibly plentiful add-ons for the Firefox browser seem to be a prediction of things to come for the all-open Android).

And the fact that two of Microsoft's biggest allies in the phone business — Motorola and HTC — have joined the Android bandwagon is telling. Both companies will of course continue to offer Windows Mobile-supported phones. But they also did not want to miss on what could be a major shift in the industry.

For the mobile-phone industry, therefore, the stakes are high in 2008. In addition to the three usual incumbent platforms (Windows Mobile, Symbian, and Blackberry), the market will suddenly be crowded with two more powerful competitors: the Mac OS X and the Linux-based Android. How each will seek to differentiate itself will certainly be interesting to watch in the months ahead.


November 25, 2007

ولادة عقول الحواسيب

ولادة عقول الحواسيب: كيف بزغت أنظمة التشغيل؟

مجلة العربي (الكويت)، نوفمبر 2005 [العنوان المنشور للمقال: ولادة عقول الكمبيوتر]

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

ونظام التشغيل برنامج يدير ويتحكم في المكونات المادية للحاسوب (العتاد الحاسوبي hardware). هذا إضافة إلى تيسير التفاعل بين مستخدم الحاسوب والبرامج العاملة على نظام التشغيل ذلك، كبرامج معالجة النصوص (مثل "ورد" Word) أو متصفحات الإنترنت أو مشغلات الموسيقى والأفلام. ونستطيع القول أنه بإضافة المعطيات البشرية لمستخدم الحاسوب إلى نظام التشغيل، فإن هذين العنصرين يكونان معا العقل لذلك الحاسوب، ويكون جسمه هو العتاد؛ المُكوّن من معالج (processor) وشاشة ولوحة مركزية وقرص التخزين الصلب وغيرها من المكونات.

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

وأكثر أنظمة التشغيل شيوعا هو "ويندوز" الذي طورته شركة مايكروسوفت؛ أكبر شركة برمجيات في العالم، ويعمل على حوالي 94% من الحواسيب الشخصية على الأرض. ويأتي بعده نظام تشغيل لينوكس ويعمل على حوالي 3-4%. ثم ماك أو إس-إكس من شركة آبل للحواسيب والذي يعمل على حوالي 2-3% من الحواسيب عالميا. أما في مجال الحواسيب الخادمة في الشركات (servers)، وهي أسرع من نظائرها الشخصية في معالجة البيانات والسعة التخزينية، فيستحوذ ويندوز على حوالي 53%، وبعده لينوكس بحوالي 23%، أما النسبة الباقية فتتقاسمها أنظمة تشغيل سولاريس (وطورته شركة صن مايكروسيستمز) ويونكس وأنظمة أقل شهرة مثل نظام بيركلي الحر (FreeBSD). وهذه التقديرات جميعها وفقا لعام 2004. (راجع مقال "تايتانك بلا قرصنة" الملحق العلمي يوليو/تموز 2005 حول المصدر المفتوح ولينوكس)

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

بدايات عديدة

وثمة عدة بدايات للتأريخ لأنظمة التشغيل. لعل أكثرها اتصالا بخط التطور الذي استمر بعد ذلك هي لحظة تطوير الدكتور جاري كيندول لنظام تشغيل سي بي/إم (CP/M) من شركة ديجيتال ريسيرش في السبعينيات الذي حقق نجاحا كبيرا بمقاييس تلك الأيام؛ إذ بيعت منه حوالي 600 ألف نسخة. أغرى ذلك شركة آي.بي.إم (IBM) للدخول في ذلك المضمار. وكانت قد بدأت بالفعل في إنتاج الحواسيب منذ أوائل الخمسينيات، ولكن بغير نظام تشغيل.

بحثت آي.بي.إم عن شركة تطور نظام تشغيل ليتم دمجه في حواسيبها ويحمل علامتها التجارية. وقاد البحث إلى اللقاء بشركة صغيرة ناشئة اسمها مايكروسوفت أسسها المبرمجان الشابان بيل جيتس وبول ألان، وكان منتَج الشركة حتى ذلك الوقت مجرد نسخة من لغة البرمجة "بيسك" (BASIC) متوافقة وداعمة لحاسوب ألتير الذي طوره المهندس الفذ "إد روبرتس". لم يكن منتج مايكروسوفت نظام تشغيل، ولكن مؤسسي الشركة أقنعا آي.بي.إم أنهما سيتمكنان من الاتفاق مع كيندول لترخيص استخدام نظام التشغيل الذي طوره للعمل على حواسيب آي.بي.إم. ولكن هذا الاتفاق لم يتم نتيجة كثرة مطالب زوجة كيندول (!) فأقنعت مايكروسوفت آي.بي.إم بأنها ستجد حلا لذلك. فقامت بشراء حقوق استخدام نظام تشغيل اسمه كيو/دوس (Q/DOS) من شركة سياتل لمنتجات الحواسيب مقابل 50 ألف دولار، وغيرت اسمه إلى "بي سي دوس" (PC DOS). وظهر أول حاسوب شخصي من آي.بي.إم، واسمه أكورن، محملا ب"بي سي دوس" عام 1981. ولم تكن واجهة نظام التشغيل أكثر من شاشة عليها خطوط من النصوص. وليؤدي المستخدم ما يريد عليه أن يكتب الأوامر في صورة نصوص أيضا. ولم يكن بالإمكان أداء أكثر من وظيفة آنياً.

ولكن آبي.بي.إم سرعان ما رغبت في الاستئثار لنفسها بالكعكة كاملة: المكونات المادية ونظام التشغيل. فبدأت في تطوير نظام تشغيل آخر هو أو إس 2 بعيدا عن شراكتها مع مايكروسوفت. وفي ذات الوقت، كانت الأخيرة قد بدأت تطلب من الشركات التي تشتري ترخيص تحميل نظام "دوس" على حواسيبها، مثل آي.بي.إم وكومباك، أن لا تغير اسمه. فيظل "مايكروسوفت دوس" (MS DOS) أيا كان منتِج الحاسوب. أدى هذان العاملان إلى انفصام الشراكة التي جمعت بين آي.بي.إم ومايكروسوفت. وكان ذلك عام 1984.

آبل وواجهة المستخدم المبتكرة

في ذات العام، 1984، طرحت شركة آبل جهاز "ماكنتوش"؛ وهو حاسوب يأتي محملا بنظام تشغيله. وكان نظام التشغيل ذاك جديدا في نوعه. إذ كان يستخدم للمرة الأولى أسلوب واجهة المستخدم الجرافيكية أو المطبوعة (GUI) التي تتيح للمستخدمين أن يتعاملوا مع الحاسوب باستخدام الفأرة (التي اخترعها عام 1964 العالم دوجلاس إنجلبارت) والأيقونات. كما أتاح ماكنتوش إجراء أكثر من وظيفة بصورة آنية، وإن كان ذلك بصورة بدائية. والمفارقة هنا أن أسلوب واجهة المستخدم الجرافيكية والذي بسط بصورة فارقة من استخدام الحواسيب لم يكن من بنات أفكار مطوري الشركة، وإنما اخترعه باحثو شركة "زيروكس" الأمريكية. ولكن أحد هؤلاء الباحثين دعا ستيف جوبز، أحد مؤسسي آبل، إلى زيارة مختبر الشركة البحثي الشهير في كاليفورنيا أواخر عام 1979 متفاخرا بإنجازات شركته (!). وما إن عاد جوبز من هذه الزيارة حتى طلب من مهندسي شركته أن يعكفوا على تطوير نظام مماثل لواجهة المستخدم، وقد كان ذلك أحد أسباب نجاح الشركة التي أسست عام 1976. وكانت آبل قد طرحت إصدارين من الحواسيب في النصف الثاني من السبعينيات ولكنهما أخفقا تجارياً.

بظهور "ماكنتوش" أدرك بيل جيتس أن المستقبل سيكون من حظ هذه الفئة الجديدة من أنظمة التشغيل ذات الواجهات الجذابة والبسيطة. فطرحت مايكروسوفت عام 1985 الإصدار الأول لنظام تشغيل "ويندوز". وكما يشير اسم الإصدار (والذي يعني "نوافذ" باللغة العربية) فإن النظام الجديد يتيح أداء أكثر من وظيفة بصورة آنية عبر تشغيل أكثر من برنامج، كل في نافذة منفصلة.

ولاحقت آبل مايكروسوفت في المحاكم بدعوى تقليد نظام ماكنتوش، ولكن رُفضت الدعوى. وواصلت مايكروسوفت تطوير "ويندوز" بنجاح هائل، فأصدرت عام 1990 الإصدار الثالث (Windows 3.0) وفي أغسطس 1995 إصدار ويندوز 95 بضجة إعلانية مهولة، ثم ويندوز 98 عام 1998، ثم إصداري 2000 والألفية (ME) عام 2000، ثم إصدار إكس بي (XP) الحالي عام 2001. ويُنتظر أن تطرح الشركة الإصدار القادم والذي يحمل اسم "لونج هورن" بنهاية عام 2006.

أما في آبل، فقد أرغمت الشركة ستيف جوبز على الاستقالة منها عام 1986، ثم تعثرت لسنوات عدة إلى أن دعي جوبز لقيادتها مرة أخرى عام 1997 فسارع بتطوير جيل جديد من نظام التشغيل هو ماك أو إس إكس يعتمد على نظام تشغيل بيركلي (BSD) وطرح إصداره الأول عام 2001. ثم أتبعه بأربعة تحديثات كان آخرها تايجر في أبريل الماضي. وقد وصف بيل جوي، أحد أساطين البرمجة الأوائل في جامعة كاليفورنيا والعالم الرئيس سابقا بشركة صن، وصف نظام أو إس إكس بأنه أفضل نظام تشغيل على وجه الأرض حاليا.

لينوكس للجميع

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

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

ويُعزى قسط من نجاح "ويندوز" الكبير إلى السياسة التي انتهجتها مايكرسوفت بترخيص نظام تشغيلها لعدد كبير من مصنعي الحواسيب (مثل دِل وهيوليت باكارد وإيسر، بل وآي.بي.إم نفسها)، بحيث يعمل نظام التشغيل على شتى أنواع الحواسيب (ومؤخرا الهواتف النقالة وحواسيب الجيب أيضا). وينتهج نفس السياسة مطورو نظام لينوكس في توفيقه للعمل مع شتى أنواع الحواسيب. أما شركة آبل فتصر أن يعمل نظام تشغيلها على حواسيب آبل فحسب.

وليد الشوبكي

March 12, 2007

برامج حاسوب مجانية .. بغير قرصنة



برامج حاسوب مجانية .. بغير قرصنة

مجلة العربي (الكويت)، يوليو 2005 [العنوان المنشور للمقال: تايتانك بلا قرصنة]
(نسخة أيسر للطباعة نسق بي دي إف) (في الصورة إلى اليسار ريتشارد ستولمان)

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

يُقصد بالمصدر المفتوح أن تتاح الشيفرة التي كُتبت بها برامج أو تطبيقات الحاسوب لمن يحصل على هذه البرامج بحيث يتمكن من إعادة نشرها إما على صورتها أو بعد تحويرها، بحرية تامة. ومن أبرز منتجات نموذج المصدر المفتوح نظام التشغيل "لينوكس" المجاني (تقريبا) المنافس لنظام تشغيل "ويندوز" الذي يتراوح سعره حول 150 دولارا أمريكيا، وتنتجه شركة مايكروسوفت.

أول من أطلق شرارة البداية للمصدر المفتوح هو ريتشارد ستولمان، الذي عمل كباحث بقسم الحاسوب بمعهد ماساتشوستس للتكنولوجيا حتى عام 1983، ثم أسس عام 1984 مؤسسة التطبيقات الحاسوبية الحرة. وحسب ستولمان فإن المقصود بالتطبيقات الحاسوبية الحرة (Free Software)، أو المصدر المفتوح، "هو أن نضمن للمستخدم بعض الحريات الأساسية في استخدامه لبرامج الحاسوب. وهذه الحريات تشمل: حرية المستخدم في تشغيل البرنامج لأي غرض يبغيه؛ حرية دراسة والتعرف على كل إمكانات وقدرات البرنامج المستخدم؛ حرية أن يتمكن المستخدم من تغيير البرنامج ليوافق احتياجاته الشخصية ليعظم منفعته من استخدام البرنامج؛ وحرية نشر أو إعادة توزيع البرنامج الجديد [بعد التحوير] ليستفيد منه الآخرون"، كما ذكر ستولمان لشبكة أخبار التكنولوجيا؛ نيوز دوت كوم، أواخر عام 2002.

وصفات سرية

ويشبه ستولمان البرامج التي لا تتيح لمستخدميها الاطلاع على شِفرتها (أو مصدرها) – كتلك التي تنتجها شركات مثل مايكروسوفت وأوراكل – بما يحدث لو أصبحت وصفات إعداد وجبات الطعام معلومات سرية، وحيث لا تتاح لمن يريد الحصول على الوجبة المعلومات حول مكوناتها أو طريقة صنعها؛ فقط عليها أن يأكلها كما هي، أو لا يأكل على الإطلاق!

فإذا كانت برامج المصدر المفتوح متاحة مجانا، فمن الذي يقرر أفكار هذه البرامج، وكيف يتم التعاون بين المبرمجين، وما حافزهم لتطوير برامج لن تدر عليهم أي عائد مادي؟ حاول الإجابة عن هذه الأسئلة (وغيرها) الدكتور ستيفن ويبر في كتابه "نجاح المصدر المفتوح" الصادر أوائل العام الحالي.

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

غدا الإصدار التالي!

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

فماذا عن حافز المبرمجين ليتطوعوا بلا عائد مادي؟ في رأي ستيفن ويبر ثمة عدة عوامل تصطلح معا لتفسير تطوع المبرمجين. أولا، أن الكثير من المبرمجين الذين يشاركون في تطوير برامج المصدر المفتوح هم مبرمجون محترفون يستغلون أوقات فراغهم في إبداع البرامج التي يرغبون حقا في تطويرها، بالمقارنة بالبرامج التي يصممونها وفقا لما تمليه وظائفهم، ومن ثم فإن ذلك يحقق لهم شعورا بإشباع الذات. وثانيا، أن بعضا من مبرمجي المصدر المفتوح هم طلبة أو أشخاص لم يلتحقوا بعد بسوق العمل، ومن ثم فإنهم يشاركون في تطوير برامج المصدر المفتوح لاكتساب المهارات اللازمة – مجانا – للحصول على وظيفة جيدة في إحدى شركات التكنولوجيا. خاصة أن نجاح أي من برامج المصدر المفتوح يحقق لمطوريه شهرة تجعلهم محط أنظار الشركات الكبرى، كما حدث مع "بن جرودجر"، الذي أشرف على تطوير متصفح الإنترنت المجاني "فايرفوكس" ذائع النجاح (قام بتحميله من على الإنترنت حوالي 10 مليون شخص في 4 أشهر). فقد حصل ذلك الشاب، وعمره 24عاما، على وظيفة مرموقة مؤخرا لدى شركة "جوجل"؛ محرك البحث الشهير على الإنترنت.

وللربح أيضا

ورغم اتهام الكثير من الشركات مثل مايكروسوفت اتجاه المصدر المفتوح (أو التطبيقات الحاسوبية الحرة) بأنه ينطوي على أفكار "اشتراكية"؛ من حيث إتاحة المنتجات (البرامج) للجميع بغير جهد، إلا أن ثمة نماذج على نجاح مؤسسات أعمال في الاستفادة من برامج المصدر المفتوح في تحقيق أرباح، وذلك دون تغيير لطبيعة أو قوانين برامج المصدر المفتوح. فشركة "آي بي إم" أعلنت في أواسط عام 2000 أنها ستدعم مبرمجي المصدر المفتوح الذين يعملون على تطوير نظام تشغيل "لينوكس"بمليار دولار أمريكي، على أن لا يكون مصدر أرباح "آي بي إم" هو بيع "لينوكس" بالطبع، وإنما بيع وصيانة أجهزة الحواسيب الخادمة التي تعمل على نظام التشغيل هذا. وبلغت عوائد الشركة من بيع الحواسيب العاملة بنظام "لينوكس" عام 2003 حوالي 2 مليار دولار. وليست "آي بي إم" هي الشركة الوحيدة التي تدعم "لينوكس"، فهناك شركات تكنولوجيا عديدة أخرى مثل إنتل (لإنتاج الشرائح الحاسوبية) وهيوليت باكارد (لإنتاج الحواسيب) ونوكيا و"إن إي سي" وغيرها.

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

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

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

إطار جانبي

برامج مجانية ومفيدة من المصدر المفتوح

· حزمة برامج "أوبن أوفيس" المكتبية، مثل معالج النصوص والجداول وقواعد البيانات. ونظرا لكبر حجم حزمة البرامج (تزيد على 60 ميجا بايت)، فإنها تحتاج إلى سرعات عالية في الاتصال بالإنترنت. www.openoffice.org

· متصفح الإنترنت "فايرفوكس"، متصفح سريع وبسيط للإنترنت، وهو مؤمن ضد برامج التجسس. يمكن تحميله من موقع www.mozilla.org، حجمه حوالي 5 ميجا بايت.

· برنامج "ثندر بيرد" لاستقبال وتنظيم الرسائل، بسيط وعملي، حجمه حوالي 6 ميجا بايت. يمكن تحميله من موقع www.mozilla.org.

· برنامج "سباي بوت" لتحصين حاسوبك ضد برامج التجسس التي ربما تتعرض لها إذا كنت تستخدم متصفح إنترنت إكسبلورر. يمكن تحميله من موقع ww.spybot.info.

· موقع www.sourceforge.net يحوي الآلاف من البرامج المطورة، أو قيد التطوير، وفقا لنموذج المصدر المفتوح.





March 10, 2007

Web 2.0 Can Benefit the Poor


New web applications can benefit the world's poor, argue Waleed al-Shobakky and Jack Imsdahl.


PCs for the Poor: As Good As Their Hype?


Technologists are at odds over how to bridge the digital divide. What one group calls the ultimate solution, another dismisses as "the scam of the century", reports Waleed al-Shobakky.

Read on ..