جزائري
من مواليد 1991
هذه مساحة شخصية
اكتب فيها عن امور تهمني
مدونتي الاخرى قد تفيدك

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

المتصفح كواجهة لنظام تشغيل

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

حين اتحمس لفكرة ما أول شيء اقوم به هو التأكد من امكانية تطبيقها فأنهمك في البحث عن الأدوات اللازمة لتحقيقها,لكن بمجرد التأكد من امكانية التطبيق من عدمه يصيبني الفتور و يصبح الأمر مجرد ذكرى و معلومة, علي معالجة هذا الأمر !

بالأمس راودتني فكرة أن يكون نظام التشغيل مبني على تقنيات الوب (html/css/javascript) بمعنى أن تكون كل برامجه مصممة بهذه اللغات ,  بكلام تقني فكل ما أحتاجه لتحقيق هذا التصور هي توزيعة سطر أوامر من لينوكس أضيف إليها خادم X ومحرك التصفح و وسيلة لتشغيل هذا المحرك , قمت بتثبيت Ubuntu Minimal على جهاز تخيلي و ركَبت خادم X  و محرك Webkit وهو نفس المحرك المستخدم في Google Chrome لكن لتشغيل المحرك احتجت لتنصيب مكتبات +Gtk الرسومية لبايثون و قليل من السطور البرمجية
 النتيجة كانت التالي

أعلم , هي مجرد صفحة Google و هذا ما سيكون عليه النظام: صفحة واحدة تحتل كل الشاشة ولا شيء آخر معها ولا يمكن غلقها

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

و عيد مبارك للجميع

0 التعليقات:

إرسال تعليق