3 ms·
> There are some limitations when it comes to apps installed from the Play Store (the rules make it basically impossible to exec() binaries downloaded from the
by cma 5y ago
> There are some limitations when it comes to apps installed from the Play Store (the rules make it basically impossible to exec() binaries downloaded from the internet) but luckily you can just install a terminal system from any other source.
Only on the older API. It feels like they are cracking down on any general computing and eventually will only allow what they need for chrome V8, requiring codegen be in a sandboxed process with chrome's exact needed permissions or something. If they can squeeze it past antitrust, maybe only after a special signing process for browsers only.
Otherwise anything that can write executable pages can include its own ELF loader to implement exec.
- jeroenhd 5y agoYou're right, of course, but it still works for now. The backwards compatibility layers keep the API functional and I don't think they'll be removed for at least another few years. Google is turning more and more towards the Apple spirit, sadly. I fear that one day they'll end up with the same idiotic rules about code execution Apple has, restricting their browser to only allow Chrome and other such stupidity.
- pjmlp 5y agoUntil the end of the year as the minimum API level for new Play Store submissions is upgraded.
- jeroenhd 5y agoI don't think the backwards compatibility as implemented right now will disappear. There are other sources of software than the Play Store like F-Droid for the technical people who want this kind of software on their phones which don't have the same restrictions. The minimum API isn't a technical limitation, it's a political one.
- pjmlp 5y agoWhat matters are the phones that regular users get. You can also develop whatever you feel like for games consoles with hacked kits from homebrew, and nobody cares that they exist, beyond a very tiny group.