The developers of the password manager bitWarden have transferred the BitWarden Secrets Manager SDK to the GPLV3 license. The sdk provides a set of bindings for various programming languages, allowing developers to create extensions to the password manager and integrate the functionality and models involved in BitWarden products.
Previously, client applications and the server part were open under the GPLV3 and AGPLV3 licenses, but the SDK contents were distributed under a proprietary license. A few weeks ago, the SDK was included among the assembly dependencies to the Bitwarden desktop client, which formally transferred the client part of the BitWarden password manager into the category of non-free software, as the SDK license prohibited its use to create applications used with services different from BitWarden.
Responding to concerns about the license issues, BitWarden developers conducted a restructuring of the BitWarden SDK. The main components used in the assembly and execution of customer software have now been transferred to the GPLV3 license and moved to the repository sdk-internal. The old repository, which includes code for creating business products, has been renamed SDK-Secrets.