Wachtwoordmanager Bitwarden past zijn licentie deels aan, waardoor apps in appwinkels alleen nog commercieel zijn. De broncode zelf blijft wel open source beschikbaar, maar nieuwe functies komen alleen in de officiële apps. Daardoor gaan die geleidelijk verschillen van afgeleide apps. Gebruikers klagen daarover, onder andere omdat Bitwarden altijd een publiekslieveling was vanwege het opensourcekarakter.
Dit nieuws in het kort
- Wachtwoordmanager Bitwarden stond altijd bekend om zijn ruime opensourcelicentie.
- De dienst maakt apps en downloads nu alleen beschikbaar onder een commerciële licentie.
- Daardoor verschijnen nieuwe functies niet meer in alle thirdpartyversies van Bitwarden.
- Gebruikers zijn daar boos over. Bitwarden kreeg er ook al eerder kritiek op.
Het bedrijf schrijft op zijn forum dat het de licentie van zijn 'commerciële apps' verandert. Alle software van Bitwarden, waaronder de broncode maar óók de apps zelf, was tot nu toe altijd beschikbaar onder de GNU General Public License versie 3 (GPLv3).
Dat verandert nu. De apps die Bitwarden aanbiedt, komen beschikbaar onder 'een commerciële licentie', zegt Bitwarden. Het bedrijf zegt dat dat de Bitwarden License v1.0 is. Dat is een licentie die het bedrijf al sinds 2020 heeft, maar tot nu toe nog amper toepaste. De aanpassing wordt vanaf de komende release van kracht. Bitwarden zegt dat de voorwaarden van toepassing zijn op zowel de apps in de appwinkels als de directe downloads van het bedrijf zelf.
Wat betekent de nieuwe licentie in de praktijk?
In de praktijk betekent dat een paar dingen. De broncode van de dienst Bitwarden blijft beschikbaar op GitHub onder een licentie die iedereen kan hergebruiken om eigen apps of integraties van de wachtwoordmanager te bouwen. Dat mag ook commercieel. Maar voor de apps van Bitwarden geldt dat niet. Die worden alleen source available. Dat betekent dat de code publiekelijk in te zien blijft, maar dat gebruikers of bedrijven die niet voor eigen apps mogen gebruiken.
Nu geen gevolgen, maar straks wel
Dat heeft in het begin geen gevolgen voor gebruikers, maar later wel. Bij de nieuwe release hebben de commerciële apps en apps van derden nog dezelfde functies. Gebruikers kunnen Bitwarden zelf blijven hosten. Maar Bitwarden zegt ook dat sommige toekomstige functionaliteit alleen in de apps en dus onder de commerciële licentie beschikbaar komen. Dat betekent dat de officiële Bitwarden-apps meer functies krijgen dan de afgeleide apps. Mogelijk treft dit ook de zelfgehoste versies.
Eerdere kritiek
De beslissing zet kwaad bloed bij veel gebruikers op het Bitwarden-forum. Die hekelen het besluit onder andere omdat Bitwarden juist geliefd is bij de opensourcecommunity vanwege het open karakter van de app. Voor veel gebruikers is de GPL-licentie een belangrijke reden om Bitwarden te gebruiken. Bitwarden kreeg in 2024 bijvoorbeeld ook al veel kritiek omdat het een ontwikkelaarskit had uitgebracht met een commerciële licentie. Na veel kritiek van gebruikers veranderde Bitwarden dat terug naar een GPL-licentie.
:strip_exif()/i/2008453612.jpeg?f=imagenormal)
/u/180917/crop604bb2f19f745.png?f=community)
:strip_icc():strip_exif()/u/471293/crop55e18eca2ecf3_cropped.jpeg?f=community)
/u/94596/crop6ac4baab4c648_cropped.png?f=community)
:strip_icc():strip_exif()/u/216854/crop5c1bbcb02dcee_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/2230368/crop67935041a82fc_cropped.jpg?f=community)
/u/561636/crop5683d9e46fd7f_cropped.png?f=community)
:strip_icc():strip_exif()/u/21673/crop65674aee06c6d_cropped.jpg?f=community)
/u/404602/70px_Snow_Abstract_border_2px_black100_grad7.png?f=community)
/u/189748/1984-14997.png?f=community)
/u/2452622/crop69772e5e6facf_cropped.png?f=community)
/u/843587/crop5ea1bbb720e50_cropped.png?f=community)
:strip_icc():strip_exif()/u/628890/crop5b688df8b4cf9_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/249917/jaapschaap.jpg?f=community)
/u/263454/crop69528a83920d8.png?f=community)
:strip_icc():strip_exif()/u/630253/4b8001781ceab258b7bf40f76426913e.jpeg?f=community)
:strip_exif()/u/1367912/crop6914e1d9bc386.gif?f=community)
:strip_icc():strip_exif()/u/270072/crop600be8fca1d4a.jpeg?f=community)
/u/34186/crop62e07d174532d_cropped.png?f=community)
/u/47542/crop5835c0be871d0_cropped.png?f=community)