السبت، 13 أكتوبر، 2012

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

السلام عليكم و رحمة الله و بركاته

بهذا العنوان وصف جلين مودي Glyn Moody، أحد كتاب التقنية البارزين، قانون مور المعروف في عالم الإلكترونيات. موور Moore هو أحد مؤسسي شركة إينتل الذي لاحظ أن عدد الترانزيستورات في الدارات المدمجة (كمعالجات الحواسيب وغيرها) يتضاعف كل عامين (مما يعني أن سرعة هاته الدارات تتضاعف كذلك كل عام ونصف تقريبا، باعتبار أن سرعة كل ترانزيستور تزداد أيضا).

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

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

مودي تناول في مقاله أيضا استشراف لتأثير قانون مور على تطور المصادر المفتوحة في المستقبل من خلال عدد من الأمثلة منها مشروع الحاسوب الصغير توت باي Raspberry Pi ذو التكلفة الرخيصة (25$) و الذي قد يمكن الكثير من الدول توفير حاسوب شخصي لكل تلميذ في كل مدرسة.

الجمعة، 5 أكتوبر، 2012

كتاب حر حول حماية الخصوصية

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


هذا الكتاب الذي جاء في 392 صفحة حُرر في برلين في مدة قصيرة جدا، ثلاثة أيام، من طرف قرابة العشرين مساهم اتبعوا طريقة Sprint Book التي يمكن ترجمتها "بسباق الكتاب السريع". لهذا فهو أقرب إلى الويكي و لا يزال يتطور.


طريقة "الكتاب السريع Sprint Book" تهدف إلى نشر المعرفة بانتاج مؤلف مفيد، تحت رخصة حرة، بشكل تعاوني، في عزلة جماعية تستمر لأيام قليلة، في مكان يوفره  طرف داعم للفكرة يسمى المُسهل. أدواة التحرير التعاوني تسهل كثيرا مثل هذه المهام و الكتاب السابق حرر باستعمال BookType هذه الطريقة في رأيى مستوحاة من أسلوب عصري في تطوير البرمجيات يعتمد على إضافة ميزات محددة في مدة أسبوعين أو ثلاثة و طرحها للتجربة ثم تكرارهذا السباق  للوصول إلى البرنامج المطلوب (Agile software development).  




هذه الطريقة الحديثة في التأليف الحر اعتُمدت في مشروع "كتبيات البرمجيات الحرة و المفتوحة المصدر F" المتعدد اللغات الذي انتج أكثر من أربعين عنوانا. منها ما هو قريب من موضوعنا مثل:





الخميس، 4 أكتوبر، 2012

درس مفتوح في هندسة حاسوب نموذجي

السلام عليكم و رحمة الله و بركاته

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