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.
Comment on Syncthing Android app discontinued
majestic@sh.itjust.works 1 year agoI think it was made by mistake. They will more likely remove that dependency
486@lemmy.world 1 year ago
dan@upvote.au 1 year ago
mostly a wrapper around their proprietary library
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.
nadir@lemmy.world 1 year ago
Instead of open core I’ll call this popular approach “open skin”.
ammonium@lemmy.world 1 year ago
Clearly not: github.com/bitwarden/clients/issues/11611#issueco…
catloaf@lemm.ee 1 year ago
That says that it is a bug.
ammonium@lemmy.world 1 year ago
It says the build error is a bug, not the inclusion of proprietary code.
sugar_in_your_tea@sh.itjust.works 1 year ago
To be fair, the project page says this:
So there are two ways this can go:
I’m going to stick with them until I see what they do once they complete the refactor.