پروژه SPURV به شما این امکان را می دهد که برنامه های اندروید را روی لینوکس اجرا کنید

Collabora پروژه منبع باز SPURV را برای اجرای برنامه های اندروید مبتنی بر لینوکس با محیط گرافیکی مبتنی بر Wayland معرفی کرده است. همانطور که اشاره شد، با این سیستم، کاربران می توانند اپلیکیشن های اندروید را به موازات برنامه های معمولی روی لینوکس اجرا کنند.

پروژه SPURV به شما این امکان را می دهد که برنامه های اندروید را روی لینوکس اجرا کنید

از نظر فنی، این راه حل همانطور که فکر می کنید یک ماشین مجازی نیست، بلکه فقط یک ظرف جدا شده است. برای عملکرد آن، اجزای استاندارد پلت فرم اندروید نصب شده است که در مخازن AOSP (پروژه منبع باز اندروید) عرضه شده است. توجه به این نکته مهم است که برنامه های موبایل از شتاب کامل سه بعدی پشتیبانی می کنند.

کانتینر با استفاده از چندین جزء با سیستم اصلی تعامل دارد. اینها عبارتند از SPURV Audio (خروجی صدا از طریق زیرسیستم صوتی ALSA)، SPURV HWComposer (ادغام ویندوز در یک محیط مبتنی بر Wayland) و SPURV DHCP (برای ارتباط شبکه بین سیستم ها).

لازم به یادآوری است که در این مورد نیازی به جدول میان افزاری نیست که تماس های اندروید را به لینوکس و بالعکس ترجمه کند. به عبارت دیگر، این Wine یا شبیه ساز نیست، بنابراین سرعت باید بالا باشد. به هر حال، اندروید مبتنی بر هسته لینوکس است؛ تفاوت فقط در سطوح بالاتر است، جایی که جاوا قبلاً استفاده می شود.

توجه داشته باشید که شرکت‌های بیشتری سعی می‌کنند یک پلتفرم جهانی برای همه راه‌حل‌های سخت‌افزاری ایجاد کنند یا برعکس، عملکرد چند پلتفرمی را معرفی کنند. در میان آخرین پیاده سازی های این، می توان ویندوز 10 را به یاد آورد که برای ARM نیز در دسترس است و همچنین تا حدی یک سیستم یکپارچه فرضی برای دستگاه های اپل که هم در دستگاه های تلفن همراه و هم در رایانه های شخصی با پردازنده های ARM کار می کند. باید در سال های 2020-2021 پیش بینی شود.




منبع: 3dnews.ru

اضافه کردن نظر