微軟簽章問題解決後 WireGuard 發布全新 Windows 版本

Hacker News·大約 4 小時前

在解決了與微軟之間的驅動程式簽章問題後,WireGuard 已正式發布 WireGuardNT v0.11 與 WireGuard for Windows v0.6。本次更新確保了高效能的內核模式實作現在能夠在 Windows 系統上正常部署。

背景

WireGuard 專案負責人 Jason Donenfeld 近期宣布釋出 WireGuardNT v0.11 與 WireGuard for Windows v0.6。此前,該專案在微軟的驅動程式簽署帳號曾遭到無預警封鎖,導致開發進度受阻,但在 Hacker News 社群引發高度關注與輿論壓力後,微軟迅速恢復了其帳號權限,讓這款高效能的 VPN 驅動程式得以順利更新。

社群觀點

針對這次封鎖事件,Hacker News 社群展開了激烈的辯論,核心爭議在於這究竟是單純的官僚體系失誤,還是大型科技公司對開源軟體的潛在敵意。部分網友傾向於將此視為微軟內部的行政疏失,認為在龐大的企業體系中,自動化審核系統出錯是常態而非陰謀。他們主張「愚蠢」往往比「惡意」更能解釋這類突發狀況,並指出一旦事件在社群媒體上發酵,微軟便能迅速修正錯誤,這顯示出公司內部並無針對 WireGuard 的預謀攻擊。

然而,另一派觀點則對這種「無心之過」的說法深感不以為然。有評論者尖銳地指出,當一個系統被設計成可以隨意封鎖開發者帳號,卻不提供任何有效的申訴管道或人工審查機制時,這種程度的「失職」本身就等同於惡意。他們認為,如果不是因為 WireGuard 擁有極高的知名度並引發輿論譁然,微軟可能根本不會理會。這種依賴社群聲量才能獲得救濟的現狀,對於資源匱乏、知名度較低的獨立開發者而言極其不公平,甚至可能成為大型企業變相扼殺開源軟體多樣性的手段。

此外,社群也對微軟近年來在作業系統控制權上的轉變表示擔憂。討論中提到,微軟強制要求的驅動程式簽署制度,雖然名義上是為了安全性,實際上卻成了開源軟體在 Windows 平台上生存的枷鎖。有網友列舉了 LibreOffice 與 VeraCrypt 等專案近期遭遇的類似困境,質疑這是否反映出一種系統性的模式,旨在逐漸削弱使用者對軟體的自主控制權。

開發者 Jason Donenfeld 本人也在討論中現身,分享了技術層面的挑戰。他提到本次更新除了處理簽署問題,還涉及了複雜的工具鏈升級,包括微軟在最新的驅動程式開發套件中移除對 x86 驅動程式編譯的支持,以及 Go 語言執行環境的調整。儘管過程艱辛,但他對 Windows 版本能重新步入正軌感到欣慰。這番發言雖然緩和了部分陰謀論的氣氛,但社群對於「程式碼簽署」作為一種審查工具的警覺心並未因此消失,許多人仍堅信,這種技術門檻與行政壁壘將持續威脅自由軟體的發展。

延伸閱讀

  • WireGuard 郵件列表公告:詳細說明了本次版本更新的技術細節,包括移除對 Windows 10 以前版本的支援。
  • WireGuardNT 專案頁面:針對 Windows NT 核心開發的高效能核心模式驅動程式。
  • Go 語言相關提交紀錄:本次發行版中涉及 Go 語言 runtime 的修正內容。
https://lists.zx2c4.com/pipermail/wireguard/2026-April/009561.html