this post was submitted on 15 Nov 2023
117 points (92.7% liked)

Technology

70199 readers
3677 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 news or articles.
  3. Be excellent to each other!
  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, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 33 points 2 years ago* (last edited 2 years ago) (1 children)

Remember Open Handset Alliance (https://www.openhandsetalliance.com/)?

Or when it was actually possible to make an app for Android using open source tools?

[–] [email protected] 5 points 2 years ago (1 children)

Or when it was actually possible to make an app for Android using open source tools?

Is it not now? There are lots of actively-maintained apps in F-Droid, and as I understand it anything in F-Droid must at least be buildable with open source tools.

[–] [email protected] 2 points 2 years ago (1 children)

Android SDK source code is available, in theory and in theory you can build yourself. In practice binaries provided by Google come with restricting licence how you can use them while source is so scattered around weird control systems that noone knows if it's actually complete source and possible to use.

There was a project to provide FOSS builds of the SDK, but is unmaintained. https://gitlab.com/android-rebuilds/auto Debian also has android-sdk in it's repos, but 23 is the max API level now.

I don't know how F-Droid build apps today, it seems like a big problem.

[–] [email protected] 2 points 2 years ago

I'm not sure, but F-Droid does state:

We cannot build apps requiring Non-Free build tools, including Oracle’s JDK or some pre-release toolchains.

They've been pretty consistent about their requirement that everything be open source.