Remix.run Logo
jchw a day ago

That's not even true. You can use typical Linux software inside of a chroot, like with Termux.

conradev a day ago | parent | next [-]

Yep, and in the reverse, you don't need a separate kernel to run Android software on Linux: https://waydro.id

udev4096 a day ago | parent [-]

Waydroid is garbage. It's so bad. Better use redroid: https://github.com/remote-android/redroid-doc

return_to_monke a day ago | parent | next [-]

You failed to provide any reason why waydroid is "so bad".

fsflover a day ago | parent | prev [-]

Waydroid actually allows me to run Android software on my GNU/Linux phone.

longfingers a day ago | parent | prev [-]

Whether your virtual container is lightweight, heavyweight or from the cloud doesn't really change anything from a regular user's perspective. You aren't installing software in the main environment you are looking at, running a desktop on, etc.

jchw a day ago | parent [-]

Recall the post above mine:

> > I would still count it as the Linux kernel.

> This may be technically true, except it has no single meaningful implication, like no Linux software works there.

Termux is notable is because you in fact don't need a virtual machine at all, or even a proper container. Even the "chroot" aspect is basically just to create a facade to make software work with less effort; it's not literally needed. And you can indeed run typical graphical Linux software as long as you have a compatible display server; Termux offers an X server as an add-on.

This doesn't mean that Android is the same as desktop Linux, but that's not the point here. The point is that Android runs the Linux kernel, and not just in name only. You actually can make use of the Linux aspect of Android, which many of us do.

It's possible that Google will lock down Android further in the future and make the host Linux environment less usable for stock Linux apps, but today you can run quite a lot of typical CLI and even desktop Linux software directly in Android with minimal fuss. Even if it's a little cumbersome, it's quite useful in a pinch.

I'd argue whether you can readily install software to the Linux host environment is also neither here nor there. For an immutable abroot setup like SteamOS, you can't really install directly to the host environment, but in my mind that does not make it any less "desktop Linux" or Linux kernel based.