جوجل كشفت للمرة الأولى بعض المعلومات عن نظامها Fuchsia OS

هل سمعت من قبل بنظام Google Fuchsia؟ إذا كنت قد سمعت به فبالتأكيد فإن المعلومات التي عرفتها عنه لا تتعدى أكثر من كونه نظام تشغيل سري تعمل شركة جوجل Google على تطويره سراً من أجل غرض ما.

لكن خلال فعاليات مؤتمر الشركة للمطورين المنعقد مؤخراً، كشفت الشركة ولأول مرة بعض الأسرار المتعلقة بالنظام الجديد لتخفف من التنبؤات والتوقعات التي زادت في الفترة الأخيرة.

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

ما نعرفه عن Fuchsia هو أنه مشروع مفتوح المصدر على غرار AOSP، ولكن يمكنه تشغيل جميع أنواع الأجهزة، من الأدوات المنزلية الذكية إلى أجهزة الكمبيوتر المحمولة إلى الهواتف.

من المعروف أيضاً أن النظام الجديد مبني على نواة جديدة تماماً من جوجل والتي يطلق عليها zircon، والتي كانت تُعرف سابقاً باسم magenta، وليست نواة Linux التي تشكل أساس نظامي الأندرويد و Chrome OS.

كانت هناك أيضاً تقارير على مدار الـ 12 شهراً الماضية أو نحو ذلك بخصوص اختبارات تطوير Google Fuchsia على حواسيب Pixelbook وخطط غامضة لجدول زمني لتطوير منتجات مع إصدار جهاز Fuchsia رسمي خلال ثلاث إلى خمس سنوات.

بالإضافة إلى ذلك، يُعتقد أن جهاز Google Home Hub والذي يُطلق عليه الآن Nest Hub هو أحد أجهزة اختبار Fuchsia.

خلال فعاليات المؤتمر، صعد مسؤول الشركة على خشبة المسرح ليقول:

نحن نبحث في شكل جديد يمكن أن يكون عليه نظام التشغيل، أعرف أن الناس يشعرون بالحماس الشديد لقولهم أن هذا هو نظام الأندرويد الجديد، أو هذا هو نظام التشغيل Chrome الجديد، لكن بجميع الأحوال فإن Fuchsia لا يعني ذلك حقًا.

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

وبحسب Hiroshi Lockheimer فإن الأندرويد يعمل بشكل مثالي على أجهزة الهواتف المحمولة، وأن نظام كروم يعمل هو الآخر بشكل مثالي، لكن نظام Fuchsia قد يكون النظام الأمثل لأجهزة أخرى.

تعلم شركة جوجل أن أغلبية المستخدمين قد أخذت فكرة عن النظام الجديد بأنه سيكون مخصصاً للهواتف المحمولة أو بديلاً لنظام الأندرويد، لكن مسؤول الشركة قال في كلمته: ماذا لو كان بإمكاننا استخدام النظام من أجل أشياء أخرى؟

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

فهل كانت جوجل تقصد بذلك أجهزة المنزل الذكي المستقبلية؟ أم أنها تريد منا أن نفكّر بالنظام الجديد كنظام عام يجمع جميع الأجهزة الذكية الجديدة والقديمة منها بنظام واحد ضمن آلية عمل واحدة؟

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

مقالات قد تعجبك:

هل ستجعل مايكروسوفت نظام ويندوز 10 خدمة اشتراك مدفوعة؟
كيفية تحويل الفيديو من صيغة MKV إلى صيغة MP4
كيفية فتح أو تعديل ملف PSD دون استخدام برنامج الفوتوشوب
ما هي أوضاع التصوير Shooting Modes في الكاميرا ؟ و ما هو عملها ؟
ما أهمية المصادقة الثنائية عبر رسائل SMS؟ وهل هي كافية؟

ما هو نظام التشغيل ؟

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

ما مهمة نظام التشغيل ؟

نظام التشغيل هو مجموعة من البرمجيات الأساسية الّتي تدير وتتحكّم بكلّ البرامج الأخرى في الجهاز , وتتواصل كذلك مع عتاد الجهاز hardware للتحكم به, من الكيبورد إلى الماوس الى الاتصال الاسلكي Wi-Fi , أجهزة التخزين والشاشة ..

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

تتضمن أنظمة التشغيل أيضًا الكثير من البرامج – مثل خدمات النظام الشائعة system services والمكتبات libraries وواجهة برمجة التطبيقات (APIs) التي يمكن للمطورين استخدامها لكتابة البرامج التي تعمل على نظام التشغيل.

يكون نظام التشغيل وسيط بين البرمجيّة والعتاد , حيث يستخدم برامج تشغيل(تعريف) الأجهزة hardware drivers  كواجهة بين الاثنين , على سبيل المثال ، عندما تضغط على زرّ الطباعة في برنامج ما لطباعة الملف الذي تريده، فإن البرنامج  يقوم بتسليم هذه المهمّة إلى نظام التشغيل. يرسل نظام التشغيل التعليمات إلى الطابعة ، باستخدام برامج تشغيل (تعريف) الطابعة printer’s drivers لإرسال الإشارات الصحيحة.

لا يلزم أن تهتم البرامج التي تطلب أمر الطباعة , بالطابعة المستخدمة واتصالها مع الجهاز أو تفهم كيفية عملها, فنظام التشغيل هو المسؤول عن معالجة هذه  التفاصيل.

كما يشرف نظام التشغيل على مهام متعددة ، ويخصص موارد الأجهزة hardware resources بين البرامج التي تكون قيد التشغيل running programs . يتحكم نظام التشغيل في العمليات التي يتم تشغيلها ، ويقوم بتخصيصها بين وحدات المعالجة المركزية المختلفة إذا كان لديك جهاز كمبيوتر يحتوي على وحدات معالجة مركزية متعددة (multiple cores) ،

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

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

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

ويقوم نظام التشغيل بدوره بترجمة هذه الوظائف البرمجية  إلى تعليمات لغة الآلة . هذا يوفر على مطوري ماين كرافت Minecraft – وكل البرامج الأخرى التي تعمل على نظام التشغيل – الكثير من المتاعب ..

أنظمة التشغيل ليست فقط لأجهزة الكمبيوتر الشخصيّة ! :

عندما نقول أنظمة التشغيل لأجهزة الكومبيوتر فنحن لا نعني بذلك أنّ نظام التشغيل مقتصر عليها ,فهاتفك الذكيّ كذلك , الأجهزة اللوحية وأجهزة التلفزيون الذكية وأجهزة الألعاب والساعات الذكية والموجّهات Wi-Fi , كلها تحتاج إلى أنظمة تشغيل كي تستطيع العمل …

جهاز Amazon Echo أو Google Home (المساعد الصوتي الرقمي) مثلاً يعمل على نظام تشغيل أيضاً ..أنظمة التشغيل المكتبية الشائعة  desktop operating systems  هي مايكروسوفت ويندوز Microsoft Windows و ماك Apple macOS و غوغل كروم Google Chrome و لينكس Linux.

و أنظمة تشغيل الهواتف الذكية المعروفة هي نظامي iOS لأجهزة آبل Apple و الأندرويد للأجهزة الأخرى  Google’s Android…. قد تقوم أجهزة معيّنة ، مثل الموجه اللاسلكي Wi-Fi ، بتشغيل أنظمة تشغيل مضمنة (embedded operating systems).

وهي عبارة عن أنظمة تشغيل متخصصة ذات وظائف أقل من نظام التشغيل القياسي , أي تكون مصممة خصيصًا لمهمة واحدة – مثل تشغيل الموجّه Wi-Fi ، أو تشغيل نظام تحديد المواقع العالمي (GPS)  ، أو تشغيل جهاز الصراف الآلي ATM.. الخ…

متى تنتهي مهمّة نظام التشغيل وتبدأ البرامج بالعمل ؟:

الحقيقة أنّ أنظمة التشغيل تتضمّن برمجيات أخرى , بما في ذلك واجهة مستخدم تتيح للأشخاص التفاعل مع الجهاز. قد تكون واجهة سطح مكتب desktop interface على كمبيوتر شخصي أو واجهة شاشة تعمل باللمس على هاتف touchscreen interface أو واجهة صوت voice interface  على جهاز مساعد رقمي…

فنظام التشغيل عبارة عن برمجّية software  كبيرة مكوّنة من العديد من التطبيقات والعمليات المختلفة … قد يكون الفرق بين معنى نظام التشغيل والبرنامج لا يزال ضبابيًا في بعض الأحيان. إذ لا يوجد تعريف رسمي دقيق لنظام التشغيل.

على سبيل المثال ، في ويندوز Windows ، يعد تطبيق مستكشف الملفات File Explorer  (أو مستكشف ويندوز Windows )جزءًا أساسيًا من نظام التشغيل ويندوز Windows – إذ يوفر واجهة مستخدم رسومية للوصول إلى الملفات المخزنة ولإنشاء المجلدات والقيام بمهام عديدة مختلفة لإدارتها, وهو أيضا المكون المسؤول في النظام عن عرض واجهة المستخدم على الشاشة…

ولكن يمكن اعتباره كذلك تطبيق يعمل على نظام التشغيل هذا !..

جوهر نظام التشغيل هو الكيرنال Kernel (ما يسمى نواة نظام التشغيل) :

في مستوى الآلة (المستوى المنخفض) , يعتبر الكيرنال(kernel) برنامج الكمبيوتر الأساسي ضمن نظام التشغيل . هذا البرنامج هو أوّل ما يتمّ تحميله عند بدء تشغيل النظام ..

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

برنامج الكيرنال(النواة) لنظام التشغيل مهم للغاية ,وهو جزء لا يتجزأ من نظام التشغيل. يمكن أن تجد بعض المفاهيم غير واضحة هنا أيضاً, فمثلاً لينكس هو مجرد برنامج كيرنال (نواة لنظام التشغيل ). ومع ذلك ، نسمّي لينكس Linux نظام تشغيل !.

يُعتبر أندرويد Android أيضًا نظام تشغيل ، رغم أنّه قد تم إنشاؤه بالاستفادة من نواة Linux… توزيعات Linux مثل Ubuntu تأخذ نواة Linux (الكيرنال ) وتضيف برامج إضافية إليه , تعتبر هذه التوزيعات أيضاً أنظمة تشغيل !

ما هو الفرق بين البرامج الثابتة Firmware ونظام التشغيل OS؟

تقوم العديد من الأجهزة بتشغيل الفيرموير (البرامج الثابتة) – وهو نوع من البرامج منخفضة المستوى المبرمجة بشكل عام في ذاكرة الجهاز. البرامج الثابتة عادة ما تكون جزء صغير من البرمجيات المصممة للقيام بالمهام الأساسيّة.

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

يمكن أن يصبح الفارق بين البرامج الثابتة ونظام التشغيل ضئيلًا أيضًا. على سبيل المثال ، غالبًا ما يسمى نظام التشغيل الخاص بأجهزة  آيفون iPhones وآيباد iPad من Apple ، والمعروف باسم iOS , بفيرموير(برنامج ثابت)… يعتبر نظام التشغيل في PlayStation 4  فيرموير أيضًا.

ولكن هي حقيقةً أنظمة تشغيل تتعامل مع الأجهزة ، وتوفر الخدمات للبرامج ، وتخصص الموارد بين التطبيقات…وبالمثل فإنّ الفيرموير الأساسي لجهاز التحكم عن بعد TV remote control على سبيل المثال, قد يعتبره البعض نظام تشغيل !!!

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

مقالات قد تعجبك :

كيفية إنشاء مهمات صيانة تلقائية في ويندوز
ما هو UEFI ، وبماذا يختلف عن البيوس BIOS
كيفية مسح سجل التصفح في كروم وسفاري وفايرفوكس وإيدج وإكسبلورر
ما هي حواسيب كروم بوك Chromebook المحمولة من جوجل؟ وما ميزاتها؟
كيفية التغيير التلقائي لخلفية سطح المكتب في ويندوز 10 حسب التوقيت في اليوم

مايكروسوفت قد تطلق تطبيق Movies & TV للهواتف المحمولة

بحسب المعلومات التي حصل عليها مؤخراً موقع Windows Central وقام بنشرها، فإن شركة مايكروسوفت Microsoft ستطلق نسخة مخصصة للهاتف المحمول من تطبيق Movies & TV.

حيث من المقرر أن تكون النسخة متوافقة مع جميع الأجهزة التي تعمل بنظام أندرويد، إلى جانب أجهزة شركة آبل Apple التي تعمل بنظام iOS.

في شهر تشرين الأول الماضي، أعلنت مايكروسوفت رسمياً عن موت نظام التشغيل Windows 10 mobile المخصص للهواتف المحمولة.

ولكنها بدأت منذ ذلك الوقت بإعادة إطلاق نسخ من تطبيقات النظام لتصبح متوافقة مع الأنظمة الأكثر انتشاراً مثل أندوريد و iOS، من هذه التطبيقات Edge web browser و Microsoft Launcher.

بالنسبة لتطبيق مشاهدة الأفلام والمحتوى الترفيهي Movies & TV فهو متوافر فقط على الحواسيب الشخصية وأجهزة Xbox والمتصفحات الخاصة بنظام Windows 10 mobile.

الأمر الذي دفع البعض للتساؤل عن سبب عدم إطلاق نسخة مخصصة منه للهواتف التي تعمل بنظامي أندرويد و iOS.

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

خاصةً أن تواجد التطبيقات القوية والشعبية المشابهة مثل iTunes و Google Play Movies & TV ومنصات الترفيه الأخرى لن يسمح لمايكروسوفت أن تنتظر أكثر من ذلك.

العمل على التطبيق وبحسب مصادر Window Central لا يزال في مراحله الأولى، وبالتالي من المتوقع أن ننتظر المزيد من الوقت الإضافي حتى نتمكن من تحميل التطبيق على هواتفنا المحمولة.

مقالات قد تعجبك:

هل يمكن هجر التلفاز واستبداله بخدمات مشاهدة البث عبر الإنترنت؟
كيفية مشاهدة فيديوهات يوتيوب بالتزامن مع أصدقائك
أفضل التطبيقات و المواقع لمشاهدة المباريات مباشرة
ما هو التورنت؟ وكيف يعمل؟ وكيفية استخدامه؟ وكيفية التعامل معه؟
ما هو الوضع السري في Gmail؟ وكيف يعمل؟

كروم سيسهل كتابة الإيموجي عن طريق الاختيار من قائمة منسدلة

أضاف متصفح جوجل كروم Google Chrome على الحاسوب اختصاراً جديداً بهدف جعل إضافة الرموز التعبيرية الإيموجي أكثر سهولة وسرعة.

حيث يتم اختبار الميزة حالياً في قناة Chrome Canary للاختبار، ويمكن للمستخدمين تمكينها الآن من خلال الانتقال إلى chrome://flags والبحث عن emoji.

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

حيث يمكن للمستخدمين النقر للوصول إلى خيار الرموز التعبيرية والاختيار من ضمن خيارات الإيموجي وذلك لأنظمة التشغيل Mac أو Windows أو Linux أو Chrome OS.

مصدر الصور: 9to5Google

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

بما في ذلك الاختصار Command + Control + Space لأجهزة Mac أو لوحة المفاتيح التي تعمل باللمس على أجهزة Windows معينة.

بالإضافة إلى أن تطبيقات المراسلة مثل Messenger و Slack و Discord و Skype جميعها تتوفر بها مكتبات إيموجي خاصة بها.

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

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

 

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

 

كيف تجعل ويندوز يقوم بإصدار صوت عند الضغط على أحد المفاتيح Caps Lock, Num Lock, Scroll Lock

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

إعداد تبديل المفاتيح في Windows يوفر خيار لتشغيل نغمة عند الضغط على مفتاح Caps Lock أو Num Lock أو Scroll Lock .

وهنا سنتحدث عن كيفية القيام بذلك في ويندوز 10 و 8 و 7 وذلك سينبهك عند ضغطك على أحد تلك المفاتيح .

في Windows 10 : 

أولاً , افتح واجهة Settings من قائمة ابدأ واضغط على Ease of Access  :

اضغط على Keyboard في القائمة الموجودة في Ease of Access  :

في قسم Toggle Keys :

لتفعيل خيار سماع صافرة عند الضغط على أحد الأزرار Caps Lock أو Num Lock أو Scroll Lock انقر على مفتاح التبديل لخيار

Hear a tone when you press Caps Lock, Num Lock, and Scroll Lock ليصبح مفعلاً .

إذا كنت تريد تفعيل وتعطيل الصافرة بسرعة انقر على مفتاح التبديل لخيار

Turn on Toggle Keys by holding the NUM LOCK key for 5 seconds , وهذا يمكنك من تشغيل وتعطيل الأصوات من خلال الضغط على مفتاح NUM LOCK لمدة خمس ثوان .

ثم اخرج من النافذة .

في ويندوز 8 أو 8.1  :

إذا كنت تستخدم ويندوز 8 أو 8.1 , حرك الماوس إلى أقصى الزاوية اليمنى السفلى ليظهر لديك الشريط واضغط على Settings

في لوحة الإعدادات اضغط على خيار Change PC settings الموجود في الأسفل  .

اضغط على Ease of Access في قائمة PC settings   .

اضغط على Keyboard  في قائمة Ease of Access .

اضغط على مفتاح التبديل للخيار Hear a tone when you press Caps Lock, Num Lock, and Scroll Lock ليصبح مفعلاً.

وعلى عكس ويندوز 10 و 7 لا يمكنك استخدام مفتاح Num Lock لتفعيل أو إيقاف هذا الخيار .

في ويندوز 7 :

من قائمة ابدأ اضغط على Control Panel  .

من لوحة التحكم اضغط على Ease of Access .

في خيار Ease of Access Center اضغط على Change how your keyboard works .

في قسم Make It Easier to Type قم بتفعيل خيار Turn on Toggle Keys , وقم بتفعيل خيار

Turn on Toggle Keys by holding the NUM LOCK key for 5 seconds لتتمكن من تشغيل الأصوات عن طريق مفتاح NUM LOCK  .

ثم اغلق النافذة  .