3 ms·
It's a system inside a system shipped as an app, isolated from other apps and with no integrations with the wider operating system. It's not far from WSL or a V
by vilunov 3y ago
It's a system inside a system shipped as an app, isolated from other apps and with no integrations with the wider operating system. It's not far from WSL or a VM.
- matheusmoreira 3y agoIt forks and execs new programs using the actual Linux system calls. It's a real Linux terminal emulator that opens and drives /dev/ptmx. Not sure what else it needs to be a real Linux. Termux is very well integrated. Termux:API allows access to phone sensors, location and cameras, sharing data with android apps, issuing notifications... All from the command line. Things like xdg-open work fine.
- pjmlp 3y agoThere is a reason why you cannot install Termux any longer via the Play Store, those APIs aren't allowed as public APIs.
- abwizz 3y agoyet the existance of these api's serves as an example as to why android can be classified as a unix
- matheusmoreira 3y agoI know and I think it's dumb. Termux is too useful not to allow the use of those APIs. They should turn them into permissions or something.
- pjmlp 3y agoLinux kernel is only an implementation detail, doing so would prevent a future Zirkon migration.