Unpopular opinion on "minimum target SDK" (Re: This week in F-Droid¹)

The target SDK is often framed as a draconian requirement that poses unnecessary restrictions upon app developers. However they often improve security. For example target SDK 24 disallows sharing file URIs. If the developer of a chat app could rely on all apps that share files (Galleries, File Managers) targeting >23 it would be easier to prevent security issues like the one just fixed in Element.

¹: gultsch.social/@fdroidorg@flos

Follow

@daniel of course sandboxes improve . It is important to remember that sandboxes by definition are sets of restrictions. If a sandbox only restricts things you don't use, you win. Sandbox restrictions often break features that users want. Since I'm focused on and , I want community control over which restrictions are in place. does not provide that unless you have the skills to hack and make your own ROM, even then its hard. does provide that.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml