this post was submitted on 13 Aug 2024
1227 points (99.1% liked)

Technology

58009 readers
3105 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] nexussapphire@lemm.ee 2 points 4 weeks ago (1 children)

Isn't it already licensed under permissive Apache v2? Anyone can fork and carry on the project without the permission of Google, every manufacturer already does as a result of the license.

[โ€“] mlg@lemmy.world 3 points 4 weeks ago

The OS is but the Google Play backend isn't. Google has a monopoly over Android by keeping a monopoly on the appstore which dictates that you must allow google spyware to run on your OEM fork to be able to qualify as a "Secure Device".

Several Chinese OEMs have China only variants that don't use GPlay and also ship with some some other cool apps, but they can't sell it globally because Google says "screw you" since no one publishes apps outside Gplay, and because several major apps refuse to run on Googless android which GrapheneOS has threatened to sue

This is still just the tip of the iceberg though. Google already got sued for GPlay monoply last year and reached a $700 settlement just for developers.

On top of that, several of Android's underlying features are considered archaic and dated. They always have huge kernel patching issues because no OEM (especially Qualcomm) releases the source code for proprietary binaries, meaning no one easily upgrade kernels (practically impossible for FOSS android, expensive for OEMs). The android runtime is imo a piece of crap compared to some low power optimized linux distros. ADB is still needed to delete system apps. Settings lies about permissions, which themselves are poorly sorted. Oh and Google hired the dev behind Android rooting (magisk) so they could kill magisk hide which circumvents system app abilities to tell if you are rooted and therefore not worthy of running proprietary apps.

There's so much more the deeper you go, it's just really hard for any contender to step up because of the sheer might Google has over the market. They have so much power that they coerced Samsung into dropping RCS support which makes Google Messages the only app on android that supports RCS, even though RCS is an open OEM standard from 2008