Clearly not: github.com/bitwarden/clients/issues/11611#issueco…
Comment on Syncthing Android app discontinued
majestic@sh.itjust.works 4 weeks agoI think it was made by mistake. They will more likely remove that dependency
ammonium@lemmy.world 4 weeks ago
catloaf@lemm.ee 4 weeks ago
That says that it is a bug.
ammonium@lemmy.world 4 weeks ago
It says the build error is a bug, not the inclusion of proprietary code.
sugar_in_your_tea@sh.itjust.works 4 weeks ago
To be fair, the project page says this:
The password manager SDK is not intended for public use and is not supported by Bitwarden at this stage. It is solely intended to centralize the business logic and to provide a single source of truth for the internal applications. As the SDK evolves into a more stable and feature complete state we will re-evaluate the possibility of publishing stable bindings for the public. The password manager interface is unstable and will change without warning.
So there are two ways this can go:
- they complete the refactor and release it as FOSS
- they complete the refactor and change the clients to be proprietary
I’m going to stick with them until I see what they do once they complete the refactor.
486@lemmy.world 4 weeks ago
Perhaps the hard dependency was a mistake, but not them moving more and more code to their proprietary library. It appears that their intent is to make the client mostly a wrapper around their proprietary library, so they can still claim to have an open source GPLv3 piece of software.
nadir@lemmy.world 4 weeks ago
Instead of open core I’ll call this popular approach “open skin”.
dan@upvote.au 4 weeks ago
I’m not familiar with exactly what Bitwarden are doing, but Nvidia are doing something similar to what you described with their Linux GPU drivers. They launched new open-source drivers for Turing (GTX 16 and RTX 20 series) and newer GPUs. What they’re actually doing is moving more and more functionality to the closed-source firmware. Maybe that’s okay? I’m not sure how I feel about it.