Remix.run Logo
palata a day ago

No software compiled for arm will run on x86. No software depending on Qt will run without Qt, even if you have GTK.

Doesn't mean they don't run the same kernel, does it?

fsflover a day ago | parent [-]

You can recompile software for a different architecture relatively easily. You can't easily rewrite GNU/Linux software to run on Android.

palata a day ago | parent [-]

And you can't easily rewrite Qt software to use GTK. Still they both run on Linux.

msgodel a day ago | parent [-]

You probably could if Android weren't intentionally constrained by Google to prevent it. That's what fsflover is trying to point out: Android is more of a television firmware than an OS and counting it like a PC OS makes very little sense because you can't use it like one.

EDIT: I think you still don't understand. It doesn't matter what hardware Android runs on it's written to be appliance firmware. Even if you put it on a laptop it just turns the laptop into what is essentially a television.

palata a day ago | parent [-]

So I was saying that Android runs the Linux kernel, period.

But now that you say it, Android is very much a full OS. It's not a Linux Desktop, but it is a full OS. And televisions running Android are called "smart TVs", precisely because they run a full OS instead of a minimal firmware like they used to.

Google is working on bringing Android to the Desktop, and Samsung already does it. As in: you plug your smartphone into a docking station and it is suddenly a Desktop computer.