توقف الإلكترون عن دعم بنية 32 بت

تطبيقات الكترون لويندوز لينوكس وماك

الكثير أعلن مطورو منصة Electron أن النظام الأساسي قد توقف عن دعم أنظمة Linux 32 بت وتوقفوا عن بناء مجالس لهم. لا يحدد الإعلان ما إذا كان القرار يؤثر فقط على بنية x86 أو يمتد لدعم أنظمة ARMv7 (المشار إليها بواسطة "Linux 32 بت").

سيتم إيقاف دعم Linux 32 بت اعتبارًا من الإصدار 5.0 (وفقًا للبيان الصحفي الرسمي في الإصدار 4.0 ، ولكن هذا خطأ إملائي ، حيث تم توفير الدعم الكامل لنظام Linux 32 بت في ديسمبر ، كما هو الحال في تحديث اليوم 4.0.7).

ما هو الإلكترون؟

لمن لا يعرفون الإلكترون يمكننا إخبارك أن هذا هو نظام أساسي يتيح لك إنشاء أي تطبيق رسومي باستخدام تقنيات المتصفح، الذي يتم تعريف منطقه في JavaScript و HTML و CSS ويمكن توسيع الوظائف من خلال النظام المصاحب.

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

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

في هذه الحالة ، لا داعي للقلق بشأن نقل التطبيق لمنصات مختلفة ، ستوفر Electron القدرة على التجميع لجميع الأنظمة المتوافقة مع Chromium.

توفر Electron أيضًا أدوات لتنظيم التسليم التلقائي وتثبيت التحديثات (يمكن تسليم التحديثات من خادم منفصل ومباشرة من GitHub).

الكترون 4.0

من البرامج التي تم إنشاؤها على أساس منصة Electron ، يمكننا أن نذكر محرر Atom ، عميل البريد الإلكتروني نيلاس، أدوات العمل بها GitKraken، نظام تصور وتحليل استعلام Wagon SQL ، نظام التدوين في WordPress Desktop ، العميل برنامج WebTorrent Desktop BitTorrent.
وكذلك العملاء الرسميين للخدمات مثل Skype و Signal و Slack و Basecamp و Twitch و Ghost و Wire و Wrike و Visual Studio Code و Discord.

يتم تقديم ما مجموعه 730 تطبيقًا في كتالوج برامج Electron.

يتم نسيان 32 بت تدريجيا

التحديث الأخير ، الذي سيتم تكوين إصدارات 32 بت من Linux له ، سيكون الإصدار 4.1 (ينص البيان الصحفي على أن 3.1).

سيتعين على مطوري التطبيقات المستندة إلى النظام الأساسي Electron تقييد أنفسهم بإصدارات 64 بت لنظام التشغيل Linux أو البقاء على الإصدار 4.1 (المشار إليه 3.1) ، والذي سيبقى حتى تشكيل فرع الإلكترون 7.0 (المشار إليه 6.0).

يُنصح مستخدمو تطبيقات Electron ذات 32 بت بالتبديل إلى أنظمة 64 بت.

سيتوقف Electron عن دعم Linux 32 بت بدءًا من Electron v4.0. أحدث إصدار من Electron يدعم عمليات التثبيت المستندة إلى 32 بت من Linux هو Electron v3.1 ، والذي سيتلقى إصدارات الدعم حتى يتم إصدار Electron v6. سيستمر دعم Linux المستند إلى 64 بت دون تغيير.

تم تصنيع معظم أجهزة الكمبيوتر التي تم تصنيعها في التسعينيات وأوائل العقد الأول من القرن الحادي والعشرين باستخدام وحدات المعالجة المركزية (CPU) التي كانت تستند إلى بنية 1990 بت ، في حين أن معظم أجهزة الكمبيوتر التي تم إنشاؤها لاحقًا كانت تستند إلى بنية 2000 بت الأقدم.الجديدة والأكثر قوة.

هذا القرار التي اتخذها مطورو الإلكترون يعتمد على حقيقة أن الطلب حاليًا على بنية 32 بت ليس كثيرًا مثل الآخرين بالإضافة إلى أنهم يعتبرونها بالفعل تقنية "قديمة".

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

نتيجة لذلك ، انخفض الدعم: توقفت Google عن إصدار Chrome لنظام Linux 32 بت في مارس 2016 ، وتوقفت Canonical عن تقديم صور سطح المكتب 32 بت في عام 2017 ، وأسقطت دعم 32 بت تمامًا مع Ubuntu 18.10. قوس لينكس.

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

Y كيو يجدر أيضًا تذكر ما قاله مطورو Ubuntu Mate حيث "لم يعد يتم استخدام سوق هذه البنية ، نظرًا لأن المستخدمين الذين يختارون تنزيل صورة 32 بت هم المستخدمون الذين يقومون بتثبيتها على أجهزة كمبيوتر مزودة بمعالجات 64 بت".

مصدر: مدونة electronjs


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.