توسعه دهندگان postmarketOS، توزیعی برای گوشی های هوشمند مبتنی بر Alpine Linux، Musl و BusyBox، بر اساس پیشرفت های پروژه AsteroidOS، قابلیت استفاده از رابط کاربری برای ساعت های هوشمند را پیاده سازی کرده اند. توزیع postmarketOS در ابتدا برای گوشی های هوشمند توسعه یافت و امکان استفاده از رابط های کاربری مختلف از جمله KDE Plasma Mobile، Phosh و Sxmo را فراهم کرد. علاقه مندان چندین سال است که در حال توسعه پورت های postmarketOS برای ساعت های هوشمند LG G Watch و LG G Watch R هستند که تا کنون به قابلیت بوت شدن در حالت خط فرمان محدود شده است، زیرا پوسته های سفارشی برای گوشی های هوشمند موجود در postmarketOS بسیار سنگین هستند. و غیر آلی برای چنین دستگاه هایی.
راه حل ایجاد یک پورت از رابط سیارک بود که به طور خاص برای ساعت های هوشمند آماده شده بود. رابط مشخص شده توسط پروژه AsteroidOS توسعه یافته است و در ابتدا در ترکیب با محیط سیستم Mer مورد استفاده قرار گرفت. Asteroid شامل مجموعهای از برنامههای کاربردی ساعت هوشمند ضروری است که در Qt 5 با استفاده از QML نوشته شده و در یک محیط پوسته پرتاب کننده سیارک که شامل یک سرور ترکیبی مبتنی بر پروتکل Wayland است اجرا میشود.
برای تعامل با تجهیزات، AsteroidOS از لایه libhybris استفاده می کند که شامل استفاده از درایورهای پلتفرم اندروید است، اما پورت آماده شده برای postmarketOS برای استفاده از پشته درایور استاندارد لینوکس تطبیق داده شده است. این پورت به طور مشترک با توسعه دهندگان پروژه AsteroidOS آماده شد. اشاره شده است که ظاهر پورت Asteroid در postmarketOS به پلتفرم اجازه می دهد تا پشتیبانی کامل از ساعت های هوشمند را اجرا کند و انتقال به دستگاه های جدید را آغاز کند. جایگزینی سفتافزار با postmarketOS میتواند راهحل جالبی برای ادامه عمر ساعتهای هوشمند قدیمی باشد که دوره پشتیبانی سازنده آن قبلاً به پایان رسیده است.
بیایید به یاد بیاوریم که هدف پروژه postmarketOS ارائه توانایی استفاده از توزیع گنو/لینوکس در تلفن هوشمند، مستقل از چرخه عمر پشتیبانی از سیستمافزار رسمی است و به راهحلهای استاندارد بازیگران اصلی صنعت مرتبط نیست. بردار توسعه محیط postmarketOS تا حد امکان یکپارچه است و تمام اجزای خاص دستگاه را در یک بسته جداگانه قرار می دهد؛ همه بسته های دیگر برای همه دستگاه ها یکسان هستند و بر اساس بسته های استاندارد لینوکس آلپاین هستند که به عنوان یکی از فشرده ترین و امن ترین توزیع ها انتخاب شد. هسته لینوکس بر اساس پیشرفت های پروژه linux-sunxi است.
منبع: opennet.ru