4 ms·
1) In the FOSS culture, there are higher standards around keeping devices functioning for longer, compared to commercial ecosystems. Enforcing a higher target S
by selfhoster11 5y ago
1) In the FOSS culture, there are higher standards around keeping devices functioning for longer, compared to commercial ecosystems. Enforcing a higher target SDK version improves "security" (whatever threat model that's supposed to protect me against), at the cost of turning more old Android phones into e-waste. Even Android 4 phones are still usable if permanently plugged in (to counteract battery degradation), and their hardware specs are still perfectly capable of functioning as a 720p YouTube machine, an internet radio, or whatever else comes to mind.
2) One person's overly broad API permissions are another person's gateway to programming an awesomely powerful application. Having my storage API taken away for an entire Android release because "hurr durr, security, we'll fix it in the next sprint" and not being able to use a file manager other than the meager thing I had included with my OS showed me how true that is.