This year we made good progress. You know, Linux gaming becoming better, Reddit fucking up, Metaverse failing etc. But on the other hand Big Tech has or are planning to make some moves. Such as, Google’s Web Enviroment Integrity API (EDIT: they backed off), UK’s encryption bill, etc.
So what do you think of the future? I’m currently optimistic. I think the best recent event was Reddit fucking up. Obviously one of the biggest information sources going down that path isn’t something to celebrate. But it was bound to happen. I believe decentralized social networks becoming more popular is what Aaron Swartz would have wanted if he saw how Reddit was being managed.
On a Operating system/free software level we’re doing fine. Not great (still no true open source phone OS, Firefox has like 3% market share, lots of closed/unfixable hardware) but you can work and have fun using OSS and it’s not going anywhere. On a global economy level we’re as fucked as always. Big tech isn’t going anywhere and 99% of people will choose convenience over ethics every single time. We’re a minority here and always will be.
Convenience over ethics that’s one way to put it…
I have noticed that the people I preach to about privacy, or at least try, they’re like : yeah, we know we being spied on, but it is how it is…
And I’m like: No, it’s just a matter of what tools you use…
Them : such as ?
Me : you can use Signal instead of WhatsApp, as a start
Them : in a mocking and condescending manner and that doesn’t spy on you ?
Me : proceeds to explain what Foss means, and the war that’s going on to harvest user data for the next psychological war and creating a dystopia , the war they’re totally sleeping on
By ethics I don’t mean using signal over spying WhatsApp. I mean local shop instead of employee exploiting amazon or mastodon over right wing extremist supporting Twitter. People do understand what amazon and twitter do but not using them is just to much effort for them. Even if it’s not that much effort at all…
Aren’t custom ROM’s open source? It would be nice if you could buy a phone from big brands with it preinstalled already. That would make it so much more accesible.
Even custom ROMs depend heavily on googles services. If you disable all of it you’re loosing some basic features, some apps won’t work and you have problems installing new apps. There are solutions but in the end you’re relaying in googles closes source services.
I know that many people still rely on Google’s services, but speaking from my own experience, it’s not hard to ditch them entirely.
I installed LineageOS 2 months ago, and was only missing my banking app, which I installed using the Aurora store and it works without any issues. For everything else I found alternatives which are, admittedly not as good/users friendly as Google’s. But I wouldn’t say there’s no true FOSS phone OS.
So aurora is OS but it’s pulling apps from play store. Each time you update your apps the updates will come from google. Unless you will manually download apk files from the web… It works for now but aurora already had issues accessing play store and it may stop working one day.
I have an app for public EV chargers that requires google device registration to work. It’s the best network around so sometimes I have to use it. I have device registration disabled normally but that’s another example where google services are needed for crucial functionality.
And I’ve recently installed another app that would not let me authenticate on LOS. Google is doing this on purpose and more and more apps will not work on custom ROMs.
And we are really far away from creating mobile app ecosystem that’s not relaying on google. You can install mobian or something but currently absolutely no one supports it. I need android to use my bike GPS, my car charger, connect to my car, access my bank and even to use my climbing wall. None of this has native mobile Linux client. It will take decades before companies start supporting Linux on mobile the way they support it on desktop.
Yes, Aurora is not the ideal solution and Google might be cracking down on it soon. But as long as it works I don’t really mind it going through Google, at least I don’t need an account for it.
And sadly many Apps are just made with Google in mind because it’s so popular, but my hope is that in the future more and more Apps will have at least a Google free option.
Mobian sounds cool, but doesn’t seem so promising to me as well. I agree that custom ROM’s are not in a good spot right now, but I think it’s gonna get better in the future.
Surely the objective is not to get companies to “support” yet another platform, it is to use a single platform that is open at the level of protocols and file types.
And surely that platform is already here and is called the Web.
Web is a shitty platform. Since it started gaining in popularity as the way to do apps and not just deliver HTML it has been constant nightmare when it comes to privacy and security. It still is. On top of that your putting another sandbox on top of everything which doesn’t make much sense on mobile and is bad for performance. It makes sense for some multi platform apps but web apps can’t even access the file system in a normal way. Giving browsers a way to do this will be another security nightmare. Same with Bluetooth. Basically with web you have two choices: keep it all sandboxed limiting functionality while struggling with performance the way electron does or open it app and let random scripts execute with full access to your user space. Neither is a good option for a platform. You can reuse tools like js, CSS and HTML in some new platform but web will not make it’s way to desktops and mobiles.
This strikes me as a best-vs-better situation. What is your solution to this problem that is actually plausible in the real-world this century?
Simple, we just have to force google to allow manufacturers to offer degoogled android on their phones which is what EU is doing: https://www.theguardian.com/technology/2018/jul/18/eu-fine-google-android-anti-competitive-behaviour-consumers
“Google is also ordered to stop blocking manufacturers from using so-called forked or modified versions of Android, such as Amazon’s Fire OS, if they want to use Google services on their other devices.”
Next they have to force google to allow alternative app stores preinstalled on devices and give them the same permissions play store has. With this you will be able to see truly open android actually available in stores. Companies like Mozilla (more probably some consortium like Mozilla/duckduckgo/Sony/LG/whatever) will be able to establish alternative app store that will actually compete with play store and offer same apps. We where close to this years ago buy google offered discounts to phone manufacturers that did not include other stores, made the system depend on their services and then punished companies that tried to compete by locking them out of those services. If EU manages to revert it and open up the platform we will have viable alternative that’s way better than the web. And it can happen real soon. That’s our best option at the moment.
For example, getting a ride through Lyft is now impossible without GPS, their app won’t start. Knly option is Uber through a website.
You also don’t get notifications for some apps because of that. So I had to make some sacrifices to not have GPS installed
There are also normal taxis. I never had to use uber in my life.
Might be better to just use taxis if their price is reasonable
Most of the phone OSs are FOSS, the complaint there is the blobs for the drivers, which is nearly impossible to get around.
The blobs are a similar issue on traditional computers as well. This is something we are far from resolving until OpenISA like RISC-V become practically usable and purchasable for commoners.
It is extreme hard to find a phone with Lineage OS preinstalled in the stores. Very hard to install it by my self, we can’t assume everybody can do this.
AOSP is fully open source (LineageOS fork as well), and is not compromised or license/usage restricted by some developer/maintainer’s personal whims or crybully behaviour.
As I explained in other post, AOSP may be open sourced but it still depends on android services owned by google. I have degoogled android and some apps don’t work and other apps require device registration. And of course most apps are still only in play store. We’re not that far for properly open platform and hopefully EU will get as there but we’re not there just yet.
You can get by without Google services, it is a bit inconvenient though, but you gain far more autonomy and independence, and are able to do things IRL without being a slave to their services. The best compromise IMHO is having that shitty $100 Googled (without account) Android for apps that need it and Safetynet DRM, that you never carry with you (Michael Bazzell recommends the same), while you have your degoogled/deBigTech’d phone with you as your sole primary phone. The only problem can be GMaps but OSM is equally or even better than GMaps in most instances except for the traffic nav feature.
That’s exactly what I’m doing. One degoogled phone to carry with me and googled one for android auto and stuff. But that’s exactly the issue, you don’t have to do it with Linux.