Hacker News new | ask | show | jobs
by la_oveja 3186 days ago
Android is actually FLOSS. The problem comes when people want to add a Google account.

You can use a free version of Android? Yeah! You are going to lack some stuff tho. Google Play Services provides geolocation services, the app store, push notifications,...

2 comments

I don’t think it stops with the Google software. You will still more likely than not have proprietary binary blobs running in your kernel to support your proprietary hardware executing proprietary firmware that is as large as operating systems themselves, the largest with the biggest attack surface waiting the process anything they can on 2G, 3G, 4G, WiFi and Bluetooth bands.

Android is more open than iOS but it’s not really open enough to make a significant difference, not for 99% of users and not really for the 1% that think it is more secure or private because they run a (heavily modified, very old, probably abandoned by the manufacturer) Linux kernel but ignore the baseband and closed source camera driver.

I think you're confusing android and android open source project (AOSP) here. Android is AOSP + Gapps.

Even the FLOSS nature of AOSP has been questioned for years, but as a manufacturer it's impossible to offer a phone with AOSP, to be able to use android you have to include the Gapps.

Google has slowly been moving functional parts from AOSP to Gapps, the point being to limit the AOSP part and eventually get rid it of the open source part.

You don't need GApps to run Android. The only closed source blob you need is chipset and modem drivers.

And no: AOSP is Android. It's like saying that Linux is not Linux unless you bundle it with GNU-utils and wrapped by Canonical.