0 points

No. Maybe. Why not?

permalink
report
reply
2 points
*

How are all the AOSP-based OSes, like for instance GrapheneOS, not Linux distros?

permalink
report
reply
2 points

They dont use GNU or glibc or systemd

permalink
report
parent
reply
5 points

Lots of distros don’t use systemd, and a few non-AOSP distros don’t use GNU userland or glibc, Alpine for one.

permalink
report
parent
reply
1 point

Just saying what some guy told me.

It is also a highly modified kernel, extremely reduced. They do all filesystem stuff in userspace for example, which is pretty cool. And they add a ton of garbage out of tree drivers.

permalink
report
parent
reply
2 points

glibc is key here, it’s what most linux distros use. One of Google’s vendor-lock moves was to start using their own libc implementation, making it incompatible with everything else.

permalink
report
parent
reply
1 point

I can imagine that theirs is safer and more suited for targeted devices. Linux is extremely generalistic and has a ton of cruft.

But I have never looked at their code or tried to port a Linux app to Android. The #Krita devs might have some insight here.

permalink
report
parent
reply
14 points
*

There are apps made for linux that don’t work with android, and there are apps made for android that don’t work with linux. That’s enough for me to consider them different

Also android just doesn’t use the basic mainline kernel which is what most people want when they say “linux phone”

permalink
report
parent
reply
2 points

When people want “Linux” on their phones they’re talking more about the ecosystem than the OS

permalink
report
parent
reply
-5 points
*

Android is a Linux distro, just because its not gnu or running whatever subset of features a desktop Linux might have doesn’t make it any less of a Linux distro.

The real question is what do you consider a part of a “Linux disto” that currently isn’t available on android?

permalink
report
reply
2 points

The only thing linux about android is the kernel, i wouldn’t call that a linux distro and it’s not even compatible with any others.

permalink
report
parent
reply
1 point
*

The only thing about Linux IS that its a kernel. Its not like BSD where all the tools get developed together and released in the same edition, Linux is a kernel, full stop. Anything built on top of the Linux kernel is a Linux distro.

Can you name something other than the kernel that would be considered an essential element of a Linux distro and not available on android or BSD?

Its always been GNU+Linux, even stallman acknowledged its a separate thing and distros without GNU or glibc do exist on desktop too.

permalink
report
parent
reply
14 points
*

Gonna pull your leg here and say Android or, as I’ve recently taken to calling it, busybox + Linux + Google

permalink
report
reply
5 points

Actually android uses toybox not busybox 🤓

permalink
report
parent
reply
3 points

Actually thanks for the akshually, because I had no idea about its existence

permalink
report
parent
reply
3 points

Ah okay and yw.

permalink
report
parent
reply
6 points

fwiw: it was viable when i had the first android released to the public; it was an HTC and with debian.

permalink
report
reply
3 points
*

So, 15 years later we’re worse off than then? Argh.

Out of curiosity, was it “just” a plain Debian system, or did it support touch screen and phone service?

permalink
report
parent
reply
3 points

androids can’t do base distro’s anymore?

the touch screen support was TERRIBLE, but it was helped a lot by the physical slide-out keyboard and i never got the phone capabilities to work correctly, but i heard from my colleagues at the time that some of them had figured it out.

permalink
report
parent
reply
2 points

androids can’t do base distro’s anymore?

I’ll be honest, I never tried. Seeing that there are projects working independently to bring Debian, Ubuntu, and Arch to Android, I’d guess no? Plus I know you can run any distro in an emulator within Android systems, but that feels more like a curiosity.

permalink
report
parent
reply
7 points
*

Around that time we had the Nokia N900. For me it was the perfect phone. Debian as a base with Nokia’s (unfortunately proprietary) apps on top of X11. You could just recompile Linux apps like Gimp and it worked. Apps that were made for Palm’s WebOS worked.

Pidgin’s libpurple was used for all the instant messaging so just about any protocol just worked without any need for extra apps. You could easily hack the underlying system. People added functionality like using the light sensor as a button. Angry Bird’s first release was on that phone.

I miss it dearly. It was killed by Microsoft. Nothing ever managed to come close. That little 128 MB RAM machine had better multitasking than modern 8 GB phones.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 6.4K

    Monthly active users

  • 4K

    Posts

  • 55K

    Comments