# Bitwarden passa le build dello store a una licenza commerciale

Published: 2026-10-12

Bitwarden afferma che la prossima versione delle sue app distribuite tramite store utilizzerà una licenza commerciale, mentre le build GPLv3 continueranno ad essere aggiornate su GitHub. Le funzionalità attuali rimangono disponibili in entrambe le versioni; una risposta del personale riserva alcuni componenti futuri alla build commerciale, con le funzionalità valutate caso per caso. Questa Daily Diff dell'11 ottobre spiega anche una tilde letterale in una voce PATH quotata e le sessioni di usabilità a pagamento di Terence Eden per README. Il verdetto di Niko è DA REVISIONARE: ispezionare la build e la licenza esatte, quindi monitorare la futura parità di funzionalità.

Canonical: https://thedailydiff.dev/it/video/bitwarden-store-license/

## Contenuto di questo video

- Il prossimo cambiamento di distribuzione si applica alle build dello store. Bitwarden afferma inoltre che i download diretti utilizzeranno la licenza commerciale; non presumere che il download dal sito web sia la build GPL.
- Bitwarden afferma che le funzionalità attuali rimangono in entrambe le versioni, le build GPL continuano su GitHub e il piano gratuito rimane. Queste sono dichiarazioni aziendali; non viene rivendicato alcun audit indipendente di equivalenza binario/sorgente.
- Il repository dei client classifica già il codice GPLv3 e Bitwarden License v1.0. Questo evento cambia la licenza delle build distribuite piuttosto che introdurre la prima struttura di licenze miste del repository.
- Una risposta del personale afferma che alcuni componenti futuri esisteranno solo nella build commerciale. Non viene specificata alcuna funzionalità o data di consegna, quindi la parità futura rimane un compito di ispezione.
- La visibilità del codice sorgente e il permesso di modifica o ridistribuzione sono controlli diversi. Rivedere il pacchetto esatto e le avvertenze applicabili prima di assumere che ogni componente abbia la stessa licenza.
- Una tilde quotata può rimanere letterale in un'assegnazione PATH, creando una voce relativa risolta dalla directory corrente. La correzione $HOME quotata del blog espande la directory home prevista; le semantiche di assegnazione Bash senza virgolette differiscono.
- Terence Eden descrive di aver pagato 25€ per un'ora di test di primo avvio di ActivityBot, circa 150€ in totale, con condivisione dello schermo, feedback vocale e revisioni del README tra le sessioni. Il resoconto informale non fornisce un miglioramento controllato del tasso di successo.
- Un nuovo utente può esporre collegamenti errati, istruzioni confuse sui file nascosti e spiegazioni mancanti del prodotto che l'autore fornisce silenziosamente a memoria. Mantenere chiari i fatti di installazione richiesti e le battute fuori dai prerequisiti.

## Capitoli

- 0:00 Quale build di Bitwarden stai ottenendo?
- 0:42 Dove va la build GPL?
- 1:16 Cosa potrebbe divergere nelle versioni future?
- 2:10 Quando la tilde smette di significare home?
- 3:00 Come si ispeziona il PATH effettivo?
- 3:26 Cosa ha scoperto un test README da 150€?
- 4:29 Quale parola cambia la rassicurazione?
- 4:53 Cosa esaminerei prima di cambiare?

## Trascrizione tradotta

Tradotto dalla narrazione originale inglese. L'audio e i sottotitoli disponibili sono controllati da YouTube.

### Quale build di Bitwarden stai ottenendo?

0:00 Ti aspetti un gestore di password open source dall'app store. Bitwarden afferma che le sue prossime build dello store avranno una licenza commerciale. In questo video, quale build cambia? Quali diritti sopravvivono? E cosa potrebbe dividere in seguito? Una risposta del personale cambia quanto rassicurante suoni quell'annuncio. Tienilo a mente. È domenica, undici ottobre, e questo è The Daily Diff.

0:19 Bitwarden è un gestore di password che memorizza le credenziali in un vault crittografato e le inserisce nei siti web. Il codice client è pubblico su GitHub. Questa storia riguarda la licenza allegata alle app distribuite. Venerdì, un dipendente Bitwarden ha annunciato il passaggio per la prossima versione. Domenica, gli sviluppatori stavano discutendo sull'app scaricata. Nel frattempo, una scorciatoia della shell punta a un luogo sorprendente, e qualcuno ha effettivamente pagato degli umani per leggere le istruzioni.

0:41 Iniziamo con la divisione della distribuzione.

### Dove va la build GPL?

0:43 Le build dello store ottengono la licenza commerciale. La versione con licenza pubblica generale continua a ricevere aggiornamenti su GitHub. Tutte le funzionalità attuali sono disponibili in entrambe le versioni. La prima reazione utile è arrivata da un moderatore volontario che chiedeva cosa differirebbe tra le versioni parallele. Funzionalità identiche possono comunque nascondere una roadmap in evoluzione. Il "diff" può arrivare prima del codice. Il repository ha già due categorie di licenze.

1:05 Il suo file di licenza predefinito è la versione tre della licenza pubblica generale, con codice con licenza separata altrove. L'accordo commerciale stesso è datato duemilaventi. La nascita del dual licensing precede questo annuncio. Poi il dipendente risponde.

### Cosa potrebbe divergere nelle versioni future?

1:17 Alcuni componenti futuri esisteranno solo nella build commerciale. Le funzionalità di nuova concezione vengono valutate caso per caso. Ecco il confine mobile. Elenchi di funzionalità corrispondenti oggi lasciano spazio a elenchi di funzionalità diversi in seguito, senza alcuna funzionalità o data di consegna promessa. L'annuncio dice anche che il piano gratuito rimane, e una chiarificazione modificata dice che il codice rimane pubblicamente verificabile. Bene. La fiducia è importante per un gestore di password.

1:40 Trovare una seconda licenza dietro lo stesso pulsante di download aggiunge compiti a casa a quella relazione. Visibilità e permesso sono questioni separate. Leggere il sorgente aiuta una verifica. Il tuo permesso di modificare e ridistribuire un componente particolare deriva dalla sua licenza applicabile. Controlla il pacchetto effettivo prima di fidarti di un logo familiare. Quindi la prima risposta è la build dello store. Il percorso sopravvissuto è la versione GPL su GitHub. La futura divisione è esplicitamente possibile.

2:04 Puoi continuare a usare l'app attuale mentre monitori quel confine, un hobby marginalmente più economico delle tastiere meccaniche.

### Quando la tilde smette di significare home?

2:10 Questo ci porta a un confine che la tua shell può fraintendere. Il post del due ottobre di Disconnect3d è riemerso su Hacker News oggi dopo che una sandbox ha segnalato una voce di percorso scrivibile. Il piccolo carattere al centro è la tilde, la nostra sicura abbreviazione per home. Metti quella tilde all'interno di un'assegnazione di percorso quotata e rimane letterale. L'esempio aggiunge una directory bin. Il manuale di Bash richiede una tilde non quotata per quell'espansione. Le virgolette preservano quel carattere.

2:34 La ricerca inizia dalla tua directory corrente, all'interno di una directory effettivamente chiamata tilde. La demo dell'autore trova un programma lì e stampa "hello". La directory home non partecipa mai. La tua directory di lavoro ha un voto decisivo. Questo è importante quando entri in una directory controllata da qualcun altro. Una voce di ricerca relativa può cambiare dove viene trovato un comando. Questo post dimostra il comportamento di ricerca; non fornisce prove di vittime

2:56 o di una nuova vulnerabilità della shell. La "footgun" è arrivata con i mobili. La correzione nel post utilizza la variabile d'ambiente home all'interno delle virgolette.

### Come si ispeziona il PATH effettivo?

3:03 Quella variabile si espande, dando la directory basata sulla home prevista. Mostra anche un comando per cercare nel tuo percorso tilde letterali. Rivedi ogni voce corrispondente prima di modificare la configurazione della tua shell, sulle macchine condivise. L'assegnazione non quotata può espandere la tilde in Bash, anche. La trappola è la forma quotata mostrata qui. Un simbolo familiare cambia significato con il contesto, copiando una riga di configurazione ti permette di ereditare le assunzioni.

3:25 E le assunzioni sono esattamente ciò che Terence Eden ha acquistato per l'ispezione.

### Cosa ha scoperto un test README da 150€?

3:29 In un post pubblicato oggi, descrive di aver pagato persone venticinque euro per un' ora di test della prima esecuzione di ActivityBot. L'intero esercizio è costato circa centocinquanta euro, meno di quanto costano molte riunioni. Ha chiesto ai tester di condividere il loro schermo e parlare ad alta voce. Ha preso appunti, ha modificato il readme dopo ogni sessione, e l'ha testato di nuovo con la persona successiva. Separa ciò che l'autore ricorda da ciò che il documento spiega.

3:51 Le scoperte includono un link demo errato, istruzioni confuse sui file nascosti e sezioni in un ordine poco utile. Alcune persone leggono il readme in un terminale. Eden si è anche reso conto di non aver spiegato cosa avrebbe fatto il software. La guida all'installazione aveva installato con successo un punto interrogativo. La mia scoperta preferita è che le sue battute confondevano le persone. Tieni un prerequisito fuori dalla frase intelligente, incluse le mie. Una battuta appartiene dopo il fatto.

4:14 Un passaggio di installazione dovrebbe sopravvivere alla lettura da parte di qualcuno che vuole cenare. Queste sono state sessioni informali di usabilità, con revisioni tra gli utenti. Il post non fornisce un tasso di successo controllato o una percentuale prima e dopo. Guarda un nuovo utente provare le tue istruzioni e ascolta quando esita.

### Quale parola cambia la rassicurazione?

4:29 Torniamo a quell'annuncio rassicurante di Bitwarden. La frase su tutte le funzionalità attuali ha un limite di tempo incorporato nella parola attuali. La risposta del personale riserva i componenti futuri alla build commerciale. Questo è il dettaglio da continuare a monitorare. Le app attuali e il confine di licenza di domani possono coesistere. Mantieni il confine visibile. Se preferisci leggere questo piuttosto che sentirmi parlare, il "diff" arriva nella tua casella di posta ogni mattina, gratuitamente su the daily diff dot dev, link qui sotto.

4:52 Quindi il verdetto di oggi è DA REVISIONARE.

### Cosa esaminerei prima di cambiare?

4:55 Continuerei a usarlo controllando da quale build e licenza dipende il mio workflow, e monitorando la futura parità di funzionalità. Iscriviti, premi la campanella e dimmi nei commenti se l'avresti timbrato diversamente. E questo è il "diff" per oggi. Sono Niko di Axrisi. Fai il merge responsabilmente.

## Fonti

- [Published version update in app stores](https://community.bitwarden.com/t/published-version-update-in-app-stores/102750) — Bitwarden Community / RyanL
- [Future components and case-by-case licensing — reply 4](https://community.bitwarden.com/t/published-version-update-in-app-stores/102750/4) — Bitwarden Community / RyanL
- [Direct-download and source-visibility clarification — reply 8](https://community.bitwarden.com/t/published-version-update-in-app-stores/102750/8) — Bitwarden Community / RyanL
- [Client repository license map](https://github.com/bitwarden/clients/blob/main/LICENSE.txt) — Bitwarden on GitHub
- [Bitwarden commercial source-module license](https://github.com/bitwarden/clients/blob/main/LICENSE_BITWARDEN.txt) — Bitwarden on GitHub
- [Bitwarden Password Manager](https://bitwarden.com/) — Bitwarden
- [Security whitepaper — encrypted vault definition](https://bitwarden.com/help/bitwarden-security-white-paper/) — Bitwarden
- [Bitwarden licensing discussion](https://news.ycombinator.com/item?id=50033407) — Hacker News
- [The tilde in your PATH may not be your HOME](https://disconnect3d.pl/2026/10/02/dont-put-tilde-in-your-path/) — Disconnect3d
- [Tilde Expansion](https://www.gnu.org/software/bash/manual/html_node/Tilde-Expansion.html) — GNU Bash manual
- [Quoted tilde discussion](https://news.ycombinator.com/item?id=50042425) — Hacker News
- [I paid people to try and follow my README](https://shkspr.mobi/blog/2026/10/i-paid-people-to-try-and-follow-my-readme/) — Terence Eden
- [Paid README testing discussion](https://news.ycombinator.com/item?id=50042219) — Hacker News
