14 أبريل 2009

هل نحن لصوص؟ (موضوع عن البرامج مفتوحة المصدر)





أعتذر عزيزي القارئ عن العنوان القاسي نوعا ما ولكن في بعض الاوقات تكون الحقيقة موجعة

دعنا نستعرض الأمر سويا بالتأكيد انت الان على جهاز حاسب الي -بما انك تقرأ هذا الكلام – فدعني أسألك؛ هل نظام التشغيل المستخدم أصلي وشرعي؟ ، هل البرامج المستخدمة شرعية؟ ؛ أعني بذلك كل البرامج بدءا بالألعاب ومرورا ببرامج الرسوميات وانتهاءا ببرنامج الحماية الذي تستخدمه؟

هل اشتريت نسخا شرعية منها؟ ام انك فقط حملتها من أماكن مشبوهة وكسرتها بالــ "كراك" ؟

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



إذن أفلا ترى معي أن من يستخدم شيئا مسعر (له سعر محدد) بدون دفع الثمن هو -ولا أجد تعبيرا آخر مناسب- “لص!!!”؟

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

إذا فمال هو الحل؟

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

ماهو معنى مفتوحة المصدر؟ هذا مانا بصدد شرحه لك عزيزي



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

إذا فماذا يستفيد المبرمج؟

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



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

لكي يستمر البرنامج في التقدم والتطور لا بد أن تكون هنالك ارباح يحققها المبرمج أو الشركة ولربما يخيل إليك أن الربح الذي ينشده المبرمج هوالربح المادي (المال) فقط ولذلك اسمح لي بأن اطرح عليك السؤال التالي قبل البدء: هنالك على شبكة الانترنت الكثيرين ممن يقدم الفوائد والنصائح المجانية للجميع (من خلال المواقع أو المنتديات أو التدوينات أو غيرها) رغم انه يدفع المال ليبقى على اتصال معك! ما الذي يجعله يصرف المال لذلك؟! بالتأكيد ليس الربح المادي هو الدافع إنما ربح من نوع آخر (ربح اجتماعي, ربح معرفي ... إلخ). إذًا هنالك ارباح غير الربح المادي المباشر (الذي لن نغفله أبدًا ولكن ننوه على انه ليس الوحيد)



من الأرباح التي يحققها المبرمجين والشركات هي



- الربح المادي عن طريق التبرعات: عندما يكون البرنامج مجاني عادة ما تجد زر "تبرع donate" وهذا يحقق لهم مدخول جيد, على سبيل المثال ويكيبيديا wikipedia.org أعلنت أنها تحتاج لستة ملايين دولار كمصاريف تشغيل للفترة بين يوليو 2008 - إلى يونيو 2009 ومن خلال التبرعات استطاعت الوصول إلى ستة ملايين دولار في بداية يناير 2009 أي أن معدل التبرع هو مليون دولار لكل شهر.



- طرق أخرى للربح المادي: هنالك طرق أخرى يمكن من خلالها لبرامج معينة تحقيق أرباح فمثلاً متصفح فايرفوكس Firefox يحقق معظم أرباحه من خلال الاتفاق مع جوجل Google على استخدام محرك البحث الخاص بهم (بلغت هذه الأرباح 75 مليون دولار خلال عام 2007 م ! ). وبعض البرامج تحقق أرباحًا من خلال شريط الأدوات الذي تقوم بتنصيبه على متصفحك.



- الإعلان عن الشركة: تقوم بعض الشركات بعرض برنامج بالمجان لكي يكون بمثابة إعلان لبرامجها الأخرى دون أن تضطر لدفع مبالغ باهضة للإعلان عنها فمثلاً شركة ashampoo تقدم بعض البرامج المجانية من أجل ذلك.



- الإعلان عن البرنامج: تقوم بعض الشركات بطرح برنامج ولكن لا يمكنك استعمال خصائصه المتقدمة إلا عن طريق شرائه, وبهذا يستطيع المستخدم العادي استخدام هذا البرنامج بينما يضطر المستخدم المتقدم لشرائه.



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



- مبرمجين بالمجان: يصل عدد المبرمجين في بعض البرامج إلى عشرة آلاف مبرمج كلهم يعملون تطوعًا, أي أن الشركة التي تقوم على البرنامج لن تحتاج لدفع رواتب لهؤلاء المبرمجين وكذلك منتجاتها ستصبح قوية ومتميزة ومحبوبة للجميع بسبب خبرة هؤلاء المبرمجين المجانيين.



- التبادل المعرفي: عندما يقوم المبرمجين الأفراد بالتعاون فيما بينهم لانتاج البرامج مفتوحة المصدر فهذا يعتبر نوع من أنواع الربح المعرفي فكل مبرمج سيضيف لقدرات المبرمج الآخر والجميع يستفيد من الجميع.



- العلاقات: يحتاج كل متخصص ان يكون علاقات مع آخرين في نفس تخصصه وهذا بالفعل ما يحصل عندما يلتقي المبرمجين لانتاج برامج معينة.



- الحاجة: ربما يبني البعض برنامجًا معينًا لحاجته إليه ولكنه لا يستطيع تطويره بالكامل فيحتاج أن يتعاون معه المبرمجين الآخرين ليتم على الشكل المطلوب مثل برنامج VirtualDub فيقوم بطرحه مفتوح المصدر.



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







إذا اقتنعت بهذا الكلام وأردت أن تدخل عالم البرامج مفتوحة فمن أين الطريق

ببساطة انتقل لنظام مفتوح المصدر واستخدم برامج مفتوحة المصدر

بالطبع النظام المتاح أمامك هو النظام الذي من المؤكد أنك سمعت به وهو نظام l

Linux

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



http://linuxac.org/forum/



وابقى ادعيلي بحق الذنوب اللي وفرتها عليك