ہواوے نے ہارمونی آپریٹنگ سسٹم کا اعلان کر دیا۔

Huawei ڈویلپر کانفرنس میں یہ سرکاری طور پر تھا۔ کی طرف سے نمائندگی Hongmeng OS (Harmony)، جو کمپنی کے نمائندوں کے مطابق، تیزی سے کام کرتا ہے اور اینڈرائیڈ سے زیادہ محفوظ ہے۔ نئے OS کا مقصد بنیادی طور پر پورٹیبل ڈیوائسز اور انٹرنیٹ آف تھنگز (IoT) مصنوعات جیسے ڈسپلے، پہننے کے قابل، سمارٹ اسپیکر اور کار انفوٹینمنٹ سسٹمز کے لیے ہے۔

HarmonyOS 2017 سے ترقی کے مراحل میں ہے اور یہ ایک مائکروکرنل OS ہے جو استعمال کے تمام کیسز اور تمام قسم کے آلات کے لیے موزوں ہے، لیکن اسے Fuchsia/Zircon کے مدمقابل کے طور پر زیادہ دیکھا جاتا ہے۔ پلیٹ فارم گے ایک اوپن سورس پروجیکٹ کے طور پر سورس کوڈ میں شائع ہوا (Huawei پہلے ہی کر چکا ہے۔ ترقی کرتا ہے کھلا لائٹ او ایس IoT آلات کے لیے) جس کے لیے ایک علیحدہ غیر منافع بخش فاؤنڈیشن بنانے اور ایک کمیونٹی بنانے کا منصوبہ بنایا گیا ہے۔ ہواوے کا خیال ہے کہ اینڈرائیڈ موبائل ڈیوائسز پر اس کے بہت زیادہ کوڈ سائز، پرانے پروسیس شیڈیولر اور پلیٹ فارم فریگمنٹیشن کے مسائل کی وجہ سے اتنا اچھا نہیں ہے۔

HarmonyOS روٹ لیول پر صارف تک رسائی فراہم نہیں کرتا ہے، اور مائیکرو کرنل بیرونی آلات سے الگ تھلگ ہے۔ کمزوریوں کے خطرے کو کم کرنے کے لیے نظام کے بنیادی حصے کی تصدیق رسمی منطق/ریاضی کی سطح پر کی جاتی ہے۔ یہ دعویٰ کیا جاتا ہے کہ ایسے طریقے استعمال کیے جاتے ہیں جو عام طور پر ہوا بازی اور خلابازی جیسے شعبوں میں مشن کے اہم نظاموں کی ترقی میں استعمال ہوتے ہیں، اور EAL 5+ سیکورٹی کی سطح کے ساتھ تعمیل حاصل کرنے کی اجازت دیتے ہیں۔

مائیکرو کرنل صرف شیڈیولر اور آئی پی سی کو لاگو کرتا ہے، اور باقی سب کچھ سسٹم سروسز میں کیا جاتا ہے، جن میں سے زیادہ تر کو صارف کی جگہ پر عمل میں لایا جاتا ہے۔ ٹاسک شیڈیولر ایک تاخیر کو کم کرنے والا deterministic ریسورس ایلوکیشن انجن (Deterministic Latency Engine) ہے، جو حقیقی وقت میں بوجھ کا تجزیہ کرتا ہے اور درخواست کے رویے کی پیشن گوئی کرنے کے طریقے استعمال کرتا ہے۔ دوسرے سسٹمز کے مقابلے میں، شیڈیولر لیٹنسی میں 25.7% کمی اور لیٹنسی جیٹر میں 55.6% کمی حاصل کرتا ہے۔

مائیکرو کرنل اور بیرونی کرنل سروسز، جیسے فائل سسٹم، نیٹ ورک اسٹیک، ڈرائیورز اور ایپلیکیشن لانچ سب سسٹم کے درمیان مواصلت فراہم کرنے کے لیے، IPC استعمال کیا جاتا ہے، جس کا کمپنی کا دعویٰ ہے کہ Zircon کے IPC سے پانچ گنا تیز اور Zircon کے IPC سے تین گنا تیز ہے۔ QNX .
اوور ہیڈ کو کم کرنے کے لیے عام طور پر استعمال کیے جانے والے فور لیئر پروٹوکول اسٹیک کے بجائے، ہارمنی تقسیم شدہ ورچوئل بس پر مبنی ایک آسان سنگل لیئر ماڈل استعمال کرتا ہے جو آلات جیسے اسکرینز، کیمروں، ساؤنڈ کارڈز وغیرہ کے ساتھ تعامل فراہم کرتا ہے۔

ہواوے نے ہارمونی آپریٹنگ سسٹم کا اعلان کر دیا۔

ایپلیکیشن بنانے کے لیے، آرک کا اپنا کمپائلر استعمال کیا جاتا ہے، جو C، C++، Java، JavaScript اور Kotlin میں کوڈ کو سپورٹ کرتا ہے۔
سسٹم کو ہارڈ ویئر سے الگ کر دیا گیا ہے اور ڈویلپرز کو ایسی ایپلی کیشنز بنانے کی اجازت دیتا ہے جو الگ الگ پیکجز بنائے بغیر آلات کی مختلف اقسام پر استعمال ہو سکیں۔ مستقبل میں، مختلف قسم کے آلات جیسے ٹی وی، اسمارٹ فونز، سمارٹ واچز، آٹوموٹیو انفارمیشن سسٹم وغیرہ کے لیے ایپلی کیشنز بنانے کے لیے ایک مربوط ترقیاتی ماحول فراہم کرنے کا منصوبہ ہے۔ فریم ورک خود بخود ایپلی کیشنز کو مختلف اسکرینوں، کنٹرولز اور صارف کے تعامل کے طریقوں کے لیے ڈھال لے گا۔

ہارمونی اینڈرائیڈ کے ساتھ براہ راست مطابقت نہیں رکھتی، لیکن ہواوے کا کہنا ہے کہ موجودہ اینڈرائیڈ ایپس کو اپنانے کے لیے اسے کم سے کم تبدیلیوں کی ضرورت ہوگی۔ ہواوے یہ بھی وعدہ کرتا ہے کہ مستقبل میں ہارمنی OS میں اینڈرائیڈ ایپس کے لیے بلٹ ان سپورٹ ہوگا اور وہ HTML5 ایپس کے لیے سپورٹ فراہم کرے گا۔ جہاں تک اینڈرائیڈ پلیٹ فارم کے استعمال کا تعلق ہے، کمپنی نے کہا کہ وہ اسے اسمارٹ فونز اور ٹیبلٹس کے لیے فی الوقت استعمال کرتی رہے گی، لیکن اگر وہ اینڈرائیڈ لائسنس تک رسائی کھو دیتی ہے، تو وہ فوری طور پر ہارمنی کا استعمال شروع کر دے گی (یہ بتایا گیا ہے کہ منتقلی 1-2 دن)۔ اس کے علاوہ، Huawei AppGallery اور Huawei موبائل سروسز کی مصنوعات تیار کر رہا ہے، جو Google Play اور Google سروسز/ایپلی کیشنز کے متبادل کے طور پر پوزیشن میں ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں