33
submitted 1 day ago* (last edited 1 day ago) by real_username56@lemmy.ml to c/asklemmy@lemmy.ml

I’ll start: I use iOS primarily since iPhones don’t have custom ROMs

you are viewing a single comment's thread
view the rest of the comments
[-] Shimitar@downonthestreet.eu 2 points 17 hours ago

I was not precise. I should have said gnu-Linux to differentiate from Linux as just the kernel, my bad. It's gnu-libux that gives you that feel you are on the family even if you have ubuntu or Gentoo.

But I beg to differ: AOSP cannot be called Linux in any way. It happens to use Linux as a kernel as you say, but lacks everything that make an SO typically Linux(or gnu-linux):

  • starting from the base of the system, AOSP doesn't use libc s system library like gnu-Linux
  • even the C++ STD library of AOSP is incompatible as it lacks RTTI
  • doesn't use anything like systemd or the init system (unless mod-added)
  • has a totally different HAL which is not compatible between the two
  • has a totally different network tooling stack
  • has a totally incompatible GUI layer
  • Most of android drivers have a thin kernel layer plus a huge proprietary AOSP layer libraries which are not gnu-Linux compatible
  • the entire ecosystem of AOSP is kotlin/JavaScript instead of just being language agnostic

So no, you cannot say at all that AOSP is Linux after all. While you can run gnu-Linux binaries on android, and viceversa, you must provide a complete environment around them, like termux. It's more a container like approach.

They only share a kernel and there have been plans to replace that too.

this post was submitted on 16 Mar 2026
33 points (100.0% liked)

Asklemmy

53596 readers
969 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 6 years ago
MODERATORS