Porting Open-source Android SDK to another OS

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
Post Reply
SukantPal
Member
Member
Posts: 35
Joined: Sat Jan 21, 2017 7:35 am
Libera.chat IRC: DefiniteEngineer

Porting Open-source Android SDK to another OS

Post by SukantPal »

Android applications and services are very popular in today's world. As android is a open-source project, would it be possible for porting the android SDK & its runtime to other operating systems.

I think Microsoft created a project to port applications to Windows RT systems by converting their code. Why can't they just implement a Android subsystem (like Interix, or Subsystem for Linux) to run android apps on the fly.

What would be the possibilities of creating a Android-compatible OS? What problems would be faced by a company in doing so?
User avatar
zaval
Member
Member
Posts: 653
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

Re: Porting Open-source Android SDK to another OS

Post by zaval »

I think it's possible, if one needs android. My OS has exactly these ideas of environment subsystems for different user space APIs, inspired by NT's. I am planning/dreaming/working on 2 such:
WinAPI like subsystem, well, a core subset at least, - AvAPI (Avril API, haha yes, I am a fan of Avril Lavigne :lol:)
and POSIX kind of compliant subsystem, PussyX, mostly to be able to port existing applications written for this API.

Android is not for me, I just don't like it, honestly, but conceptually it's the same, - you adapt that interface for your OS and vice versa, why not if you want. Of course, it's hard. as always with OS development. :)
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
Post Reply