نگاهی عمیق به سیستم عامل HarmonyOS هواوی؛ پلتفرمی جدید یا همان اندروید؟
اگرچه استقلال سختافزاری چیزی است که هواوی باید روی آن کار کند، اما در عین حال نیاز دارد که از غل و زنجیر نرمافزار گوگل نیز آزاد شود. این کمپانی اکنون روی یک سیستم عامل به نام «HarmonyOS» (یا HongmengOS، آنطور که در چین شناخته میشود) کار میکند. ورژن دوم این سیستم عامل در ماه دسامبر اخیر عرضه شد و پشتیبانی از اسمارتفونها را برای نخستین بار و در فاز بتا با خود به همراه آورد. HarmonyOS یک سیستم عامل خانگی است - نوعی نافرمانی که به هواوی اجازه میدهد از تاثیر نرمافزارهای آمریکایی رهایی یابد. «ران آمادئو»، خبرنگار «ArsTechnica» در گزارشی تجربه خود از سیستم عامل هواوی را تشریح کرده و به نتیجهگیریهایی رسیده که نشان میدهد نسخهای که در اختیار توسعهدهندگان قرار گرفته در حقیقت انشعابی از اندروید خام است. بعد از دسترسی یافتن به HarmonyOS از طریق یک پروسه ثبت نام بسیار سختگیرانه، راهاندازی کیت توسعه نرمافزار (SDK) و شبیهساز، و مشاهده انبوهی از مستندات مربوط به توسعهدهندگان، نمیتوان به هیچ نتیجهای جز این رسید: HarmonyOS یک انشعاب از اندروید است. ادبیاتی که هواوی برای توصیف این سیستم عامل انتخاب کرده و در متون خبری و مستندات توسعهدهندگان به کار برده، به نظر ارتباط چندانی با آنچه حقیقتا در حال عرضه است، ندارد. اگر یکی از موبایلهای اندرویدی و مدرن هواوی را دست گرفته باشید، HarmonyOS هم عمدتا همان است … و تنها برخی جزئیات تغییر کردهاند. بنابراین در حالی که چیز زیادی برای مشاهده وجود ندارد، حداقل میتوانیم HarmonyOS را اعتبار سنجی کرده و برخی از ادعاهای هواوی راجع به این سیستم عامل «کاملا جدید» را بررسی نماییم. برای مقایسه، بیایید درباره این صحبت کنیم که دیگر تولیدکنندگان چه رویکردی در قبال کیت توسعه نرمافزار سیستم عاملهای خود در پیش میگیرند. حتی اگر پروسه ثبت نام هواوی را کنار بگذارید و کیت توسعه نرمافزار Harmony OS را از جایی دیگر و به صورت غیر قانونی دانلود کنید، تا زمانی که با یک اکانت که روند بررسی سابقه دو روز را پشت سر گذاشته لاگین نکنید، شبیهساز به اجرا در نمیآید. میتوانید تصور کنید که یکی از توسعهدهندگان بالقوه HarmonyOS با رسیدن به این مرحله چه با خود فکر خواهد کرد؟ اگر شما توسعهدهندهای سابقهدار در یک اکوسیستم اپلیکیشن باشید، نرمال است که صاحب اکوسیستم برخی اطلاعات هویتی و مالی شما را جمعآوری کند. در حال حاضر که میتوان کیت توسعه نرمافزار را برای اولین بار دانلود کرد، شخص دانلودکننده صرفا یک توسعهدهنده کنجکاو است که میخواهد نگاهی به HarmonyOS بیندازد. میتوانید تصور کنید که HarmonyOS روی گوگل استیدیا به اجرا درآمده است - خروجی یک استریم ویدیویی تعاملی و بسیار لگی از سیستم عامل است که از یک نقطه در اینترنت برایتان ارسال میشود. بعد از اندکی تست میتوان به نتیجه رسید که با یک موبایل فیزیکی طرف هستیم که به سیستم تستینگ متصل شده: اگر دیباگینگ USB را فعال کنیم که در هر گونه اتصال USB از پیش موجود اختلال ایجاد میکند، تمام شبیهساز از کار افتاده و استریم متوقف میشود. هواوی میگوید که پوسته EMUI روی اندروید را به HarmonyOS پورت کرده است، اما تمام اجزای زیرین پوسته اندروید هم درست مانند سیستم عامل گوگل به نظر میرسند. اگر به اطلاعات اپلیکیشن درون پکیج «HarmonyOS System» نگاه کنید، آیکن سیستم اندروید (با همان رنگ سبز) به چشم میخورد و در گوشه آن هم لیبل «ورژن ۱۰» تعبیه شده. عبارت «ورژن ۱۰» در اینجا به اندروید ۱۰ اشاره دارد که ظاهرا HarmonyOS هم بر مبنای آن ساخته شده است. اگر HarmonyOS واقعا یک سیستم عامل «جدید» است، باید کلاهمان را به احترام مهندسین هواوی از سر برداریم! به عنوان سیستم عامل کاملا جدیدی که هنوز عرضه نشده و هیچ کاربری ندارد، پشتیبانی توسعهدهندگان هواوی هم واقعا محشر است. اصلیترین کاری که هواوی برای HarmonyOS کرده، همان کاری است که پیشتر برای اندروید در چین کرده است: این شرکت جایگزینی برای اکوسیستم گوگل پلی ساخته است. اما هیچکس این بحث را پیش نمیکشد که اندروید به خودی خود یک سیستم عامل مستقل نیست. اندروید انبوهی از کدهای نوشته شده به دست گوگل را نیز شامل میشود، مانند کدهای از نو نوشته شده برای نمایشگرهای لمسی و هر سال نیز رابط کاربری لمسی، پشتیبانی از تماسهای تلفنی و چیزهایی از این دست دگرگون شده و به تکامل میرسد. هواوی اساسا در همان جایگاهی است که آمازون با FireOS (یکی دیگر از انشعابات اندروید) در آن حضور دارد. در صفحه «About» شبیهساز HarmonyOS نیز یک لینک برای «لایسنسهای متنباز» وجود دارد اما این صفحه هم بارگذاری نمیشود. اندروید علامت تجاری گوگل است، بنابراین آمازون و هواوی نمیتوانند از این نام در محتوای تبلیغاتی خود استفاده کنند. اما به این بدان معنا نیست که نمیتوانید به نام اندروید در مستندات توسعهدهندگان یا هنگام صحبت عمومی اشاره کنید. از آنجایی که شبیهساز کاملا از اندروید غسل داده شده، تکلیف سورس کد، مستندات و کیت توسعه نرمافزار چیست؟ HarmonyOS قرار است متنباز باشد، یا حداقل یک «ورژن متنباز» از HarmonyOS به نام «OpenHarmony» داریم که ظاهرا به آنچه روی شبیهساز اجرا میشود کاملا نامربوط است. در مستندات هواوی ادعا شده که از هر دو کرنل پشتیبانی میشود، اما تشخیصش دشوار است که چطور این دو میتوانند محصولی یکسان باشند و یا وقتی هیچ شباهتی میانشان نیست، چرا اصلا باید آنها را محصولی یکسان معرفی کرد. چهار مورد ابتدایی صفحه «Techncal Features» در مستندات HarmonyOS -یعنی چیزهایی که باید مهمترین اجزای سیستم عامل باشند- همگی از آن چیزهای «توزیع شده» هستند که ظاهرا دارند تواناییهای شبکه را توصیف میکنند: تواناییهایی که ضمنا برای سالیان متمادی روی هر سیستم عاملی در دسترس بوده است. بسیاری از بازیها و سیستم عاملهای تلویزیونی اینکار را برای چندین سال انجام دادهاند و باز هم به نظر میرسد هواوی دارد وایفای را توصیف میکند. هواوی میتواند مدعی شود که HarmonyOS تماما ساخته خودش است، بگوید که اتکایی بر نرمافزار آمریکایی ندارد و امیدوار باشد که مردم این ادعاها را باور کنند. به نظر میرسد تنها دلیل وجود HarmonyOS «آبروداری» است و به این ترتیب توضیحی منطقی برای این خواهیم داشت که چرا هواوی به شکلی صادقانه به صحبت راجع به Harmony و ارتباطش با اندروید نمیپردازد. هواوی همین حالا در چین و بدون اکوسیستم گوگل در حال استفاده از سورس کد اندروید است و هیچ چیز نمیتواند آن را مجبور به دست کشیدن از این رویه کند. هواوی میگوید که حاضر به فروش لایسنس HarmonyOS به دیگر تولیدکنندگان و تبدیل شدن به یک شرکت واقعی فعال در حوزه سیستم عامل است. اگر هواوی واقعا کارش را با همین سیستم عامل کنونی آغاز کند، مشخص نیست چرا یک شرکت باید حاضر به پرداخت پول بابت HarmonyOS باشد. گوگل احتمالا تنها قانونگذار واقعی در انحصار دوگانه سیستم عاملهای موبایل باشد (فقط نگاه کنید این کمپانی چه به سر ویندوز فون آورد) و بدون اپلیکیشنهایی مانند جیمیل، کروم، یوتیوب، گوگل اسیستنت و گوگل مپس، انشعاب هواوی از اندروید در هر جایی به جز چین شانسی ندارد. چین اکنون دارد پردازندههای x۸۶ مخصوص به خود را میسازد که به شکلی باورنکردنی کند هستند و سیستم عاملهای داخلی مانند Kylin و NeoKylin را نیز جایگزین ویندوز میکند. تا به امروز بیشمار سیستم عامل موبایل داشتهایم که در رقابت با اندروید و iOS شکست خوردهاند، اما از آنجایی که هواوی دولت چین را کنار خود دارد، انتظارات از HarmonyOS کمتر از هر رقیب دیگری است.
متن کامل خبر در سایت دیجیاتو
نظرات