this post was submitted on 04 Sep 2024
95 points (100.0% liked)

Open Source

822 readers
4 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Basically, what the title says. Do you use any app, that is proprietary, but either has no OSS alternatives or they're all not good enough? If there is an alternative, what keeps you from switching?

top 50 comments
sorted by: hot top controversial new old
[–] Head@lemmings.world 55 points 2 months ago (1 children)
load more comments (1 replies)
[–] unknowing8343@discuss.tchncs.de 33 points 2 months ago (2 children)

Pedantic, but Google Messages' RCS. And it's all Google's fault because they are holding the API hostage, probably because they want to create familiarity with the app so that people don't switch once they finally open up.

[–] BearOfaTime@lemm.ee 5 points 2 months ago* (last edited 2 months ago) (1 children)

I'm glad Google is exposing how crappy RCS is.

It's been fifteen years, and all they have is a "protocol" that's still completely dependant on a phone number.

What good is that? Why would I want that?

There are numerous systems that don't rely on a phone number, e.g. XMPP did everything RCS is trying to do, in 2010 (I ran it on my phone then, with a desktop client that kept in sync).

Teleguard works on every platform, no phone number required, as does MATRIX, Simplex, Wire, Threema, etc, etc.

Not to mention the issues people have with it. It's unreliable.

[–] unknowing8343@discuss.tchncs.de 11 points 2 months ago (2 children)

RCS is not another chat app.

It's the NEW SMS. That is why it is so important, and that is why it works ONLY IF YOU HAVE A PHONE. Because that's literally the point.

Having your mom, grandpa, and everyone automatically use encrypted, modern comnunication just because they have a phone is extremely important.

Realise that in places where SMS has been historically free, SMS is the standard.

XMPP, Matrix or whatever will obviously still have its place for more "incognito" conversations. But having a phone number should also give you access to a better alternative than SMS.

load more comments (2 replies)
[–] tetris11@lemmy.ml 5 points 2 months ago* (last edited 2 months ago)

For anyone wondering:

RCS

Rich Communication Services. It is a protocol designed to enhance traditional SMS. RCS allows users to send messages that can include high-resolution images, videos, audio messages, and group chats, as well as features like read receipts, typing indicators, and location sharing.

[–] bitwolf@lemmy.one 29 points 2 months ago (1 children)

Google Pay/Wallet

Right now tap and pay is completely and hopelessly corporate

[–] todd_bonzalez@lemm.ee 11 points 2 months ago (1 children)

The issue is that the digital tap-to-pay cards are actually reissued cards with their own unique numbers. They also require significant security measures to protect from cloning attacks.

So banks need a party that they can safely issue a digital card to, knowing that the card data will be stored safely.

Even a FOSS app that covers all the user's needs is going to have a lot of trouble actually getting a card loaded into it under current standards.

I hate to say it, but crypto wallets are likely the closest thing we're ever going to get to a FOSS tap-to-pay system. Banks are inherently corporate and capitalist, so it's not really in their nature to make things open source.

Perhaps if there were an industry standard for issuing digital cards, instead of banks partnering with centralized wallet apps, we could procure our own digital cards to load onto our phones and watches, or integrate into other devices. But that's a whole other battle that nobody is fighting right now.

load more comments (1 replies)
[–] ExtremeDullard@lemmy.sdf.org 22 points 2 months ago (1 children)
[–] infeeeee@lemm.ee 16 points 2 months ago (1 children)

MicroG works really well

A free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries.

[–] ExtremeDullard@lemmy.sdf.org 8 points 2 months ago* (last edited 2 months ago) (1 children)

MicroG works well if you let it leak some data to Google.

I would like a free-as-in-free-from-Google Google Play Services reimplementation that lets me use any app that depends on it without hitting any Google server.

[–] infeeeee@lemm.ee 10 points 2 months ago (1 children)

OP asked about Open Source not about privacy.

MicroG minimises connections to google servers, here you can read what addresses it still connects to and why: https://github.com/microg/GmsCore/wiki/Google-Network-Connections

[–] ExtremeDullard@lemmy.sdf.org 4 points 2 months ago* (last edited 2 months ago) (1 children)

Free software (not open-source, it's really free software that's important) that depends on a single for-profit vendor is not free.

MicroG is open-source but it's not free. It fails to address two problems:

  • What do I care looking at the source code of a Google Play Services replacement when Google still holds my cellphone by the balls for certain critical functions?
  • Why do I need permission from Google for apps to function properly on my cellphone?

I don't think OP cares about getting the source of the apps they run so much as the apps being free-as-in-libre in his original question. Many people mistake open-source for free software and MicroG is not truly free.

[–] infeeeee@lemm.ee 10 points 2 months ago* (last edited 2 months ago) (5 children)

(I reread ops question and I can only see the term open source 2 times, but whatever, I understand what you say, and I don't want to debate about semantics.)

The point with microG is it's still the best way if you want to use android. The other options are:

  • Play services (GMS), or Huawei has some similar solution because of US trade embragoes.
  • You can use android without play services but notifications won't work for most apps, even if you can open them. (UnifiedPush tries to solve notification part) Wifi and cell based location won't work
  • I see microG as an acceptable middle ground. I still have to give up something to goog, but it's not much compared to GMS, and I can use all available apps
load more comments (5 replies)
[–] superkret@feddit.org 16 points 2 months ago (5 children)

A keyboard with swipe typing, multilingual autocorrect and speech to text support that actually works.

Other than that, my only proprietary apps are from commercial services I use and pay for (banking, Spotify, Carsharing and public transport). I'd love for them to become open source, but it's probably not ever gonna happen, cause they rely on verifying my identity.

[–] Blaiz0r@lemmy.ml 8 points 2 months ago (2 children)

I've had a good experience with HeliBoard

load more comments (2 replies)
load more comments (4 replies)
[–] enix@reddthat.com 11 points 2 months ago (6 children)

I'm not sure if this fits but here is mine:

I want to get away from Samsung but the "Sound Assistant" app let's me control the volume of every app, kind of like a mixer. Sometimes an app doesn't have a mute option, I can set the volume of that app to 0 without effecting the volume of whatever music I'm listening to.

I also like to listen to my local police scanner and music at the same time. I can set the volume of the scanner app low enough to not really bother the music but loud enough that if something happens I can still hear it and pause the music.

I can't believe Samsung and their app is the only way, but I haven't found an alternative.

[–] winkerjadams@lemmy.dbzer0.com 5 points 2 months ago (1 children)

My Motorola has it built into the sound settings so you should be able to find other alternatives

load more comments (1 replies)
load more comments (5 replies)
[–] ReversalHatchery 9 points 2 months ago (2 children)

Tasker, because there's no alternative.

MiXplorer (file manager), because even if not counting the features that should be a different app, it's much better than material files.

load more comments (2 replies)
[–] dessalines@lemmy.ml 9 points 2 months ago (6 children)
load more comments (6 replies)
[–] Mazesecle@lemm.ee 9 points 2 months ago (1 children)

Tasker: I haven't used it, but I've seen useful automations over the years from people online and I would probably use a good FOSS alternative.

load more comments (1 replies)
[–] Darohan@lemmy.zip 8 points 2 months ago (3 children)

Symfonium. There are plenty of music apps, and I've used a lot of them, but none combine the UX and functionality that Symfonium offers to anywhere near the same quality :/

[–] Sir_Kevin@lemmy.dbzer0.com 3 points 2 months ago

I was so pissed the other day while pulling out of the driveway that my paid copy of Symfonium wouldn't work at all. It needed permission from daddy google to start but didn't have an internet connection at the moment. Fuck that shit I gave you my money!

load more comments (1 replies)
[–] todd_bonzalez@lemm.ee 7 points 2 months ago (1 children)

File Manager Plus:

It connects to all my SFTP servers effortlessly, and it's an absolutely stellar file Manager.

JuiceSSH:

Manages all my SSH servers and identities, and has an extremely usable terminal. It's got extensions too.

[–] StorageB@lemmy.one 3 points 2 months ago (1 children)

Try Material Files file manager. It's the best file manager I've used, connects to remote servers, and is open source

https://github.com/zhanghai/MaterialFiles

load more comments (1 replies)
[–] anzo@programming.dev 7 points 2 months ago (4 children)

OpenCamera is good, but could do better. But I'd say video editing is the biggest void.

Also, gesture typing keyboards are an empty niche of foss alternatives. HelioBoard requires loading some proprietary blob unfortunately.

I guess the most heavy machine learning use cases are not filled in.

[–] JustMarkov@lemmy.ml 2 points 2 months ago (3 children)

Also, gesture typing keyboards are an empty niche of foss alternatives. HelioBoard requires loading some proprietary blob unfortunately.

FlorisBoard is on the way to implement swype-typing. Unfortunately, it is unlikely to be very soon.

load more comments (3 replies)
load more comments (3 replies)
[–] JustEnoughDucks@feddit.nl 7 points 2 months ago (1 children)

People have hit on most of them here, but here is another big one:

Fitness apps. Mainly calorie tracking, workout tracking and heart rate tracking

Health app

Sleep as Android

(No, gadget bridge is not a replacement for 99% of cases and doesn't even support the gold standard for heart rate tracking, polar H10)

For calorie tracking, the massive food databases required, barcode scanning, and crowd sourcing are generally not compatible with the open source community's privacy ideals. OpenNutriTracker has promise though!

For workout tracking, none of them have any device support and most of them are dead and abandoned. Not to mention heart rate zones, stats and training trends, etc... FitoTrack and Opentracks are good starts though.

And then a google fit alternative. Something that can integrate sleeping, workouts, heart rates, sensors, etc.. Data all in one aggregates place. It is a huge task and it makes sense that there is no open source alternative for it. Especially when the components aren't individually there to aggregate.

load more comments (1 replies)
[–] lucullus@discuss.tchncs.de 5 points 2 months ago (1 children)

I really need a libreoffice calc on my android phone. Not just opening (where currently only Microsoft Excel on Android works for me) but also editing and saving to my connected nextcloud (where I have also problems with Excel)

load more comments (1 replies)
[–] Showroom7561@lemmy.ca 5 points 2 months ago

I'm actually pretty happy to be using mostly FOSS apps. The exception are banking or services apps, which I'd never expect to be available as open source.

[–] plactagonic@sopuli.xyz 5 points 2 months ago (2 children)

I would like to find alternative to Garmin app. It is bad if you don't want to use the cloud features, also you can't plan routes without internet connection like wtf that's the only reason I bought it for.

[–] BearOfaTime@lemm.ee 5 points 2 months ago (1 children)

you can't plan routes without internet

Oh fuck I hate that

load more comments (1 replies)
[–] JustMarkov@lemmy.ml 4 points 2 months ago (4 children)
[–] plactagonic@sopuli.xyz 3 points 2 months ago

Thanks I give it a try, problem for me is that I need to plan route and then put it in cyclocomputer. I don't need any other bs.

load more comments (3 replies)
[–] Lemmchen@feddit.org 5 points 2 months ago* (last edited 2 months ago) (2 children)

Basically every app that is related to a proprietary service. Amazon, Battle.net and Steam authenticators, banking apps, Spotify, etc.

[–] vort3@lemmy.ml 3 points 2 months ago

FYI, you can replace Steam Guard. There is a plugin for Keepass that can generate Steam OTP codes and it's built in in KeepassXC (IIRC) and in KeepassDX on android.

load more comments (1 replies)
[–] Teppichbrand@feddit.org 4 points 2 months ago

All these mouse cursor touchpad for big phones-apps. They seem pretty easy to do and are quite handy.

[–] GolfNovemberUniform@lemmy.ml 4 points 2 months ago* (last edited 2 months ago) (1 children)

There already was a post like this this year but now my answer is "a standardized push notification system (most likely federated) that's actually possible to be implemented in a user friendly way". Google doesn't want to encrypt theirs afaik and apparently some people are concerned about the traditional "every app is responsible for its own notifications" approach consuming much more battery, even though I didn't notice it myself (I guess it's possible if you have 50+ apps installed but it's not something that should be a thing in the first place).

[–] BearOfaTime@lemm.ee 3 points 2 months ago (2 children)

This ready exists. I forget what it's called.

[–] exu@feditown.com 3 points 2 months ago

Maybe Niagara Launcher, though I'm quite happy to pay the dev a bit of money (not required for most stuff actually, I only login on my phone)

Until recently I'd have said Symfonium for music playback from Jellyfin, but the Finamp beta gave me an OSS alternative.

Ideally banking apps, booking.com and TripAdvisor all had FOSS alternatives, but that's not realistic.

[–] NeroC_Bass@lemmy.dbzer0.com 3 points 2 months ago

The default Samsung messages app. It allows custom backgrounds for each text conversation. All apps I find only allow custom colors, no custom wallpaper. Eben Google messenger had this feature... Then they took it out and replaced it with pre selected 'color themes'

[–] bizdelnick@lemmy.ml 3 points 2 months ago

Bank clients. Taxi aggregator clients.

load more comments
view more: next ›