zlacker

[return to "Google makes Android development private, will continue open source releases"]
1. bitsan+5i[view] [source] 2025-03-26 20:42:08
>>colone+(OP)
Android has been bad-faith open source for as long as I can remember. Android is look-but-dont-touch source. Its massive codebase that requires immense resources to build is not open for negotiation, its existence is to serve Google's whims.

Android was already a platform on life support. Google has wielded its authority to dictate how apps should behave such that even 3rd party stores do not stray far from Google's rules. Users of android phones have little hope to run a program from 5 years ago, or to roll back a bad update in an era full of bad updates.

◧◩
2. gjsman+dj[view] [source] 2025-03-26 20:48:13
>>bitsan+5i
Let's not expand the term open source to automatically mean community driven development or free software. Neither need apply for a project to be open source.

> its existence is to serve Google's whims

Ah, yeah... the existence of every major project is to satisfy the companies paying for the development. Linux has been over 80% corporate commits every year since 2003. Blender is funded by 35 corporations. Not one open source project larger than a library has gotten anywhere major without corporate sponsorship.

◧◩◪
3. crappl+Ds[view] [source] 2025-03-26 21:44:22
>>gjsman+dj
I do think that Android is bad-faith open source too, but not in that sense. It's bad faith open source because only AOSP is actually open source, and AOSP by itself is not that useful of an operating system. There are a lot of proprietary components required for a functioning Android phone, usually known as Google apps, which are not open source. Android as a system is better described as open core, not open source. There are even mechanisms to prevent you from using your own fork, such as the various "integrity" APIs.
◧◩◪◨
4. DannyB+5I[view] [source] 2025-03-26 23:25:20
>>crappl+Ds
" It's bad faith open source because only AOSP is actually open source, and AOSP by itself is not that useful of an operating system. "

So it's bad faith because they didn't open source as much as you wanted, and you want parts that aren't open source because you don't find it useful enough.

Have you considered that maybe this is not a great bar?

Your claim of bad faith is based on what you want, and not based on how any of the people involved actually operated.

Perhaps you should not claim bad faith without evidence the people involved actually operated in bad faith.

Thankless people for whom somebody's particular open source project is not enough and feel like they are entitled to more are one of the worst things about open source as an ecosystem overall.

On top of that, i'm very curious to understand what exactly you think would be the state of the world had AOSP not been released.

(Also, as an aside, open core did not exist at the time AOSP was released)

[go to top]