مدتها بود که علاقهمندان به سیستم عامل آینده گوگل موسوم به فیوشا، در انتظار آمدن خبر پشتیبانی این سیستم عامل از اپلیکیشنهای اندروید بودند؛ تقریبا به همان سبک و سیاقی که Chrome OS از اندروید پشتیبانی میکند.
امروز با تغییراتی که در کدنویسی Android Open Source Project اتفاق افتاده، با کنار رفتن شک و تردیدها و با قاطعیت میتوان گفت که فیوشا توانایی اجرای اپلیکیشنهای اندروید از طریق Android Runtime را خواهد داشت.
ماه گذشته، دو مخزن کد جدید و مرتبط به سیستم عامل یادشده به صفحه Android Open Source Project اضافه شدند. مورد نخست با عنوان “platform/prebuilts/fuchsia_sdk” حاوی یک کپی پیشساخته از SDK فیوشا است که برای ساخت اپلیکیشنهای این سیستم عامل به کار گرفته میشود.
اما دومی با عنوان “device/google/fuchsia” به نظر مربوط به دیوایسی میشود که قادر است توسط یک شبیهساز اندروید، به اجرای سیستم عامل فیوشا بپردازد. اعضای تیم توسعهدهنده اندروید امروز با انتشار یک فایل README، کلیه ابهامات در مورد فایل “device/google/fuchsia” را از بین بردهاند.
اگر بخواهیم به سادهترین شکل بگوییم، فیوشا از نسخه ویژهای از (Android Runtime (ART برای اجرای اپلیکیشنهای اندروید استفاده خواهد کرد. کاربران میتوانند این نسخه ART را روی دیوایسهای فیوشا از طریق یک فایل far. نصب کنند که تقریبا معادل فایلهای APK در اندروید محسوب میشوند.
البته این که فیوشا چطور از Android Runtime استفاده میکند هنوز در هالهای از ابهام قرار دارد. ممکن است ART در قالب یک کرنل به اسم Zircon جای کرنل مبتنی بر لینوکس اندروید را بگیرد یا اینکه به طور کامل در یک ماشین مجازی لینوکس که از سیستم Machina استفاده میکند اجرا شود. در هر صورت، حالا به طور قطع میدانیم که سیستم عامل آینده گوگل قادر به اجرای اپلیکیشنهای اندروید خواهد بود.
اندروید پرطرفدارترین سیستم عامل دنیاست، و مطمئنا امکان استفاده از اپلیکیشنهای آن در سیستم عامل جدید میتواند کاربران بیشتری را به سوی استفاده از فیوشا سوق بدهد.