I’ve got a pixel 7 pro with GrapheneOS. If you’re a normal phone user, it’s pretty much impossible to be degoogled unless you don’t want to use banking apps. Plenty of apps straight up don’t work unless you have the sandboxed Google play services running.
Your phone is almost definitely still using Google services as the backend, MicroG is smoke and mirrors - the front-end libraries are open source, but they still use closed source APIs and send your data to Google unless you have it set up extremely restrictively.
If in order to achieve security, users have to give up their privacy and freedom, I guess mobile operating systems are behind regular desktop or server oriented operating systems. I mean no matter how secure the operating system is, with bad opsec things can go wrong pretty quickly anyway.
To be fair, like no programming language is not ‘open source’. A language could only be closed source if there’s only one compiler which is closed source. And in contrast to other languages like Python, which has the official interpreter, cython, PyPy, etc., C++, which has GCC, Clang, Mingw, C# only has the official M$ compiler provided by VS or the inofficial Mono. So C# is actually a lot more closed than nearly any other language.
Google, definitely. Microsoft sliiiightly less so, windows specifically you can turn off most monitoring and telemetry- though it would still violate the 100% FOSS idea since windows is technically proprietary
If you’re going for 100% FOSS, trash your apple products.
As long as you say the same for Google and Microsoft, I agree.
Technically android is open source, though. You could install AOSP on a device and not use any Google services
Except in reality nobody really does that. Everyone uses google play services / gapps because they pretty much have to.
Eh, it’s not that hard to get degoogled on android
I’ve got a pixel 7 pro with GrapheneOS. If you’re a normal phone user, it’s pretty much impossible to be degoogled unless you don’t want to use banking apps. Plenty of apps straight up don’t work unless you have the sandboxed Google play services running.
MicroG is an open source implementation of the services. My phone is google free
Your phone is almost definitely still using Google services as the backend, MicroG is smoke and mirrors - the front-end libraries are open source, but they still use closed source APIs and send your data to Google unless you have it set up extremely restrictively.
@seliaste @Blake my issue with microG is that it’s very insecure
calyx os uses it
@pewgar_seemsimandroid yeah I know. Calyx is focused more on privacy than security though, and overall has a lot of security flaws for a mobile OS. https://madaidans-insecurities.github.io/android.html#unlocking-the-bootloader
If in order to achieve security, users have to give up their privacy and freedom, I guess mobile operating systems are behind regular desktop or server oriented operating systems. I mean no matter how secure the operating system is, with bad opsec things can go wrong pretty quickly anyway.
it’s not for more security than normal android that’s graphene os
Not the majority, but many people do that.
Wrong
Microsoft has been contributing a ton to FOSS the last 5 or 6 years.
Their flagship programming language, .net, is fully OSS and runs best on Linux.
To be fair, like no programming language is not ‘open source’. A language could only be closed source if there’s only one compiler which is closed source. And in contrast to other languages like Python, which has the official interpreter, cython, PyPy, etc., C++, which has GCC, Clang, Mingw, C# only has the official M$ compiler provided by VS or the inofficial Mono. So C# is actually a lot more closed than nearly any other language.
Google, definitely. Microsoft sliiiightly less so, windows specifically you can turn off most monitoring and telemetry- though it would still violate the 100% FOSS idea since windows is technically proprietary
With Windows turning off telemetry will be an ongoing battle as updates find new ways to enable shit.