# Bitwarden 將商店版本轉換為商業許可證

Published: 2026-10-12

Bitwarden 表示其商店分發應用程式的下一個版本將使用商業許可證，而 GPLv3 版本將繼續在 GitHub 上更新。目前兩種版本都提供現有功能；一位員工回覆說，一些未來組件將保留給商業版本，功能將視情況進行評估。這份 10 月 11 日的 The Daily Diff 也解釋了帶引號的 PATH 條目中的實際波浪號以及 Terence Eden 付費的 README 可用性測試。Niko 的評估是 NEEDS REVIEW：檢查確切的版本和許可證，然後關注未來的功能對等性。

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

## 本影片涵蓋的內容

- 即將進行的分發更改適用於商店版本。Bitwarden 還表示直接下載將使用商業許可證；不要假設網站下載是 GPL 版本。
- Bitwarden 表示目前兩種版本都提供現有功能，GPL 版本繼續在 GitHub 上提供，免費方案也保持不變。這些是公司聲明；並未聲稱有獨立的二進制/源代碼等效性審計。
- 客戶端倉庫已經將 GPLv3 和 Bitwarden License v1.0 代碼分類。這次事件改變的是分發版本的許可證，而不是首次引入倉庫的混合許可證結構。
- 一份員工回覆說，一些未來組件將僅存在於商業版本中。沒有指定特定的功能或交付日期，因此未來的功能對等性仍是一項需要檢查的任務。
- 源代碼可見性以及修改或重新分發的權限是不同的檢查。在假設每個組件都具有相同的許可證之前，請查看確切的軟件包和適用的通知。
- 帶引號的波浪號在 PATH 賦值中可以保持字面意義，創建一個從當前目錄解析的相對條目。博客中引號的 $HOME 修正擴展了預期的主目錄；不帶引號的 Bash 賦值語義有所不同。
- Terence Eden 描述支付了 25 歐元進行一個小時的 ActivityBot 首次運行測試，總共約 150 歐元，包括屏幕共享、語音反饋和會話間的 README 修訂。這份非正式報告沒有提供受控的成功率改進。
- 新用戶可能會發現錯誤的鏈接、令人困惑的隱藏文件說明以及作者憑記憶默默提供的缺失產品解釋。請確保必要的安裝事實清晰，並將笑話放在先決條件之外。

## 章節

- 0:00 您正在獲得哪個 Bitwarden 版本？
- 0:42 GPL 版本會到哪裡去？
- 1:16 未來版本可能會出現什麼分歧？
- 2:10 波浪號何時不再表示主目錄？
- 3:00 如何檢查實際的 PATH？
- 3:26 150 歐元的 README 測試發現了什麼？
- 4:29 哪個詞改變了這種保證？
- 4:53 在切換之前我會審查什麼？

## 翻譯的文字記錄

從英文原文旁白翻譯。可用的音頻和字幕由 YouTube 控制。

### 您正在獲得哪個 Bitwarden 版本？

0:00 您期望從應用程式商店獲得一個開源密碼管理器。 Bitwarden 表示其下一個商店版本將帶有商業許可證。 在這個影片中，哪個版本改變了？ 哪些權利得以保留？ 還有什麼可能會在以後分開？ 一位員工的回覆改變了該公告聽起來的保證程度。 記住這一點。 今天是 10 月 11 日星期日，這裡是 The Daily Diff。

0:19 Bitwarden 是一個密碼管理器，它將登錄訊息儲存在加密保險庫中，並 將它們填寫到網站上。 其客戶端代碼在 GitHub 上是公開的。 這個故事涉及分發應用程式所附帶的許可證。 週五，一位 Bitwarden 員工宣布了下一個版本的轉換。 到週日，開發者們正在為下載的應用程式爭論不休。 同時，一個 shell 快捷方式指向一個令人驚訝的地方， 有人實際花錢請人閱讀說明書。

0:41 從分發拆分開始。

### GPL 版本會到哪裡去？

0:43 商店版本獲得商業許可證。 通用公共許可證版本繼續在 GitHub 上獲得更新。 所有現有功能在兩個版本中都可用。 第一個有用的反應來自一位志願版主，他詢問兩個並行版本之間會有什麼 不同。 相同的功能仍然可以隱藏不斷變化的路線圖。 差異可以在代碼之前到來。 該倉庫已經有兩個許可證類別。

1:05 其許可證文件默認為通用公共許可證的第三版， 其他地方有單獨許可的代碼。 商業協議本身簽訂於 2020 年。 雙重許可的誕生早於此公告。 然後員工回答。

### 未來版本可能會出現什麼分歧？

1:17 一些未來組件將僅存在於商業版本中。 新開發的功能將視情況進行評估。 這就是移動的邊界。 今天匹配的功能列表為以後不同的功能列表留下了空間， 沒有承諾指定的功能或交付日期。 該公告還表示免費方案保持不變，一項編輯後的澄清聲明說 代碼仍然可以公開審計。 很好。對於密碼管理器來說，信任很重要。

1:40 在同一個下載按鈕後面找到第二個許可證，會給這段關係增加作業。 可見性和權限是不同的問題。 閱讀源代碼有助於審計。 您修改和重新分發特定組件的權限來自其 適用的許可證。在信任熟悉的標誌之前，請檢查實際的軟件包。 所以第一個答案是商店版本。 倖存的路徑是 GitHub 上的 GPL 版本。 未來的拆分是明確可能的。

2:04 您可以在跟踪該邊界的同時繼續使用當前的應用程式， 這項愛好比機械鍵盤便宜一點點。

### 波浪號何時不再表示主目錄？

2:10 這將我們帶到您的 shell 可能會誤解的邊界。 Disconnect3d 10 月 2 日的帖子今天在 Hacker News 上重新浮出水面，此前一個 沙盒標記了一個可寫的路徑條目。 其核心的小字元是波浪號，我們自信地將其縮寫為 home。將波浪號放在引號中的路徑賦值中，它將保持字面意義。 該示例附加了一個 bin 目錄。 Bash 手冊要求不帶引號的波浪號才能進行該擴展。 引號保留了該字元。

2:34 查找從您當前目錄中名為 tilde 的目錄內開始。作者的演示在那裡找到一個程序並打印 hello。 主目錄從不參與。 您的工作目錄具有決定權。 當您進入別人控制的目錄時，這很重要。 相對搜索條目可以改變找到命令的位置。 這篇文章演示了查找行為； 它沒有提供受害者或

2:56 新的 shell 漏洞的證據。 這個"腳槍"隨著家具一起到來。 文章中的修復方法是使用引號內部的 home 環境變量。

### 如何檢查實際的 PATH？

3:03 該變量擴展，給出了預期基於 home 的目錄。 它還顯示了一個命令，用於在您的路徑中搜索字面意義的波浪號。 在更改您的 shell 配置之前，請在共享機器上檢查每個匹配的條目。 在共享機器上。 不帶引號的賦值也可以在 Bash 中擴展波浪號。 陷阱是在這裡顯示的帶引號的形式。 熟悉的符號隨著上下文而改變意義，複製配置行 讓您繼承假設。

3:25 而假設正是 Terence Eden 花錢檢查的東西。

### 150 歐元的 README 測試發現了什麼？

3:29 在今天發布的一篇文章中，他描述花費了 25 歐元請人 測試 ActivityBot 的首次運行。 整個測試花費了大約 150 歐元， 比許多會議的花費還要少。 他要求測試人員分享他們的屏幕並大聲說話。 他做筆記，每次會話後修改自述文件， 然後與下一個人再次測試。 這將作者記憶中的內容與文檔解釋的內容分開。

3:51 發現包括錯誤的演示鏈接、令人困惑的隱藏文件說明以及 順序不佳的部分。 有些人會在終端中閱讀自述文件。 Eden 也意識到他沒有解釋這款軟件會做什麼。 安裝指南成功地安裝了一個問號。 我最喜歡的發現是他的笑話讓人們感到困惑。 將先決條件從巧妙的句子中剔除， 包括我自己的。笑話應該在事實之後。

4:14 安裝步驟應該能夠讓想吃晚餐的人也能讀懂。 這些是非正式的可用性測試，在用戶之間進行了修訂。 該帖子沒有提供受控的成功率或前後百分比。 觀察新用戶嘗試您的說明，並在他們猶豫時傾聽。

### 哪個詞改變了這種保證？

4:29 回到 Bitwarden 那個令人放心的公告。 關於所有現有功能的句子在「現有」這個詞中內置了時間限制。 員工的回覆將未來組件保留給商業版本。 這就是需要繼續關注的細節。 今天的匹配應用程式和明天的許可證邊界可以共存。 保持邊界可見。 如果您寧願閱讀而不是聽我說，那麼每天早晨您都會在收件箱中收到 The Daily Diff， 在 daily diff dot dev 免費獲取，鏈接在下方。

4:52 所以今天的判決是 NEEDS REVIEW。

### 在切換之前我會審查什麼？

4:55 我會繼續使用它，同時檢查我的工作流程依賴於哪個版本和許可證， 並關注未來的功能對等性。 訂閱，點擊鈴鐺，並在評論中告訴我您是否會給予不同的評價。 這就是今天的 The Daily Diff。 我是來自 Axrisi 的 Niko。 負責任地合併。

## 來源

- [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
