this post was submitted on 04 Sep 2024
145 points (98.0% liked)

Open Source

31217 readers
248 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?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 59 points 2 months ago (9 children)

Bitwarden. Most people think that their application is open source, but more and more of their code has shifted from the GPL/AGPL licensed code to code in their SDK, which is under a proprietary license. This led to their new Android app being disqualified from being hosted in F-Droid repos.

Keyguard was supposed to be an open source Bitwarden client, but the dev chose to use a custom proprietary license, so that is source available as well.

[–] [email protected] 18 points 2 months ago

Oh!! I didn't know that … :/

[–] [email protected] 12 points 2 months ago
[–] [email protected] 10 points 2 months ago

I've been a paying bitwarden customer for years but i through they were moving more towards free software and not away from it... Makes me consider quitting my subscription. Why do they do this?

[–] [email protected] 7 points 2 months ago (1 children)

Just yesterday I deployed it locally, and was about to migrate from my keepasDX (+syncthing)...

[–] [email protected] 19 points 2 months ago* (last edited 2 months ago)

Don't get me wrong: BW is still a pretty good service, and the proprietary code is still readable by anyone, but the fact that they're moving a bunch of their previously open source licensed code to something that's source available is definitely unfortunate.

KeePass, on the other hand, has tons of actually open source clients, which definitely gives them an edge for people that don't mind syncing their own DB.

[–] [email protected] 7 points 2 months ago* (last edited 2 months ago) (1 children)

Vaultwarden ?

Edit: Nvm, that's just the server part

[–] [email protected] 11 points 2 months ago (1 children)

That's actually a good point too: Vaultwarden is fully open source. The official Bitwarden server also has proprietary components.

[–] [email protected] 5 points 2 months ago

Yea but I didn't realize the vaultwarden project didn't also release client software.
I had looked into running my own vaultwarden, but without open source clients it's maybe a bit moot. Although I guess the web interface can be considered a client, OS or browser integration is a convenient feature.

[–] [email protected] 6 points 2 months ago (1 children)

They are remaking all apps as native apps so maybe this problem gets addressed too.

[–] [email protected] 21 points 2 months ago* (last edited 2 months ago)

Their new, native android app is also using more and more of their proprietary SDK. It's not something they're trying to fix.

[–] [email protected] 5 points 2 months ago

thanks for getting the word out!

[–] [email protected] 2 points 2 months ago* (last edited 2 months ago) (2 children)

Makes me wish Proton had their own password manager.

[–] [email protected] 2 points 2 months ago

I don't know much about Proton. Isn't their back end proprietary though?

[–] [email protected] 2 points 2 months ago

Proton Pass is a thing mate take a look it might suit your needs

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

KeePassDxX on F-Droid it also has export function, bit awkward you could call it, but it's a functioning password storage tool that's using local storage with your export and import options like to a file or cloud I think as well never used that but think it's there? It may lack some of the features of say Bitwarden though because I have never used Bitwarden.