Fear not, FOSS fans. Bitwarden isn't going proprietary after all. The company has changed its license terms once again - but this time, it has switched the license of its software development kit from its own homegrown one to version three of the GPL instead.
The move comes just weeks after we reported that it wasn't strictly FOSS any more. At the time, the company claimed that this was just a mistake in how it packaged up its software, saying on Twitter:
Now it's followed through on this. A GitHub commit entitled "Improve licensing language" changes the licensing on the company's SDK from its own license to the unmodified GPL3.
Previously, if you removed the internal SDK, it was no longer possible to build the publicly available source code without errors. Now the publicly available SDK is GPL3 and you can get and build the whole thing.
CTO Kyle Spearrin added a new comment to the discussion on bug #11611 on GitHub, "Desktop version 2024.10.0 is no longer free software." He said:
This is genuinely good news for the program's more fervently FOSS-focused fans. It's all open source, and it's possible to build the whole thing, including the SDK, from freely available code.
Long years of disappointments and letdowns have left The Reg FOSS desk suspicious and cynical, and to us, this comment seems to be a somewhat measured response, rather than a whole-hearted commitment. The description on the commit message says:
We have not been able to find any clarification on the precise definition of "most" here. We have requested clarification around this from the company, and we'll update this article if we receive more information.
The eponymous Bitwarden password manager isn't the company's only product. It also offers two team-oriented tools, Secrets Manager, plus the Passwordless.dev authentication tool the company acquired in 2023.
While Secrets Manager was still in beta, its web page said it was open source - see, for example, this snapshot from August 19 last year. The product officially launched later that month. The mention of open source was removed from the product page around then, although it does have a free-to-use tier.
It seems to us that Bitwarden has responded to its users' unhappiness with the changes to the licensing around its password manager and has not merely undone the changes but gone further towards making it all Free Software - even if it continues to maintain that it was all just an error. The change is commendable, and we're glad to see it. It does, however, look as if the company is leaving itself room to build more non-FOSS tools in the future. ®
Yearly report finds explosion of GenAI projects, new users from outside the coding community responsible for boost
Meanwhile, even Task Manager is no match for the broken patch
Stuffing it full of AI hasn't helped, so let's try financial incentives
Open source tool chooses to become more open than ever
Thank you, vNext... and yes, there are plenty of updates to keep you busy
Dark alley and a brick in a sock required to accelerate market share growth?
Now, can someone come up with an emulator for the things, please?