7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯

2022年06月30日20:31:11 科技 1273

整理 | 鄭麗媛

出品 | CSDN(ID:CSDNnews)

談及電腦必裝軟體有哪些時,壓縮軟體絕對算一個。由於各人需求不同,其選擇的壓縮軟體也不盡相同,如 WinRAR、360 壓縮、7-ZipBandiZip、快壓等,其中完全免費且開源的 7-Zip 就深受許多用戶青睞。

作為一款開源壓縮軟體,7-Zip 發佈於 1999 年,大多數源代碼都基於 GNU LGPL 許可協議下發布,使用了 LZMA 與 LZMA2 演算法使其擁有極高的壓縮比,小巧的體積也是一大優勢。

7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯 - 天天要聞

(圖片來自7-Zip中文官網)

然而,近日一位名為 Paul 的開發者卻發表了一篇呼籲抵制 7-Zip 的文章,其標題給出的理由是:「有限」的開源 & 安全問題

7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯 - 天天要聞7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯 - 天天要聞

Paul 給 7-Zip 定下「三宗罪」

然而,在整體看過這篇文章後便可發現,Paul 給 7-Zip 定下的是「三宗罪」。

  • 第一宗罪:「有限」的開源

正如開頭所說,大多 7-Zip 的源碼均基於 GNU LGPL 許可協議發布,其開源屬性理應毋庸置疑。

而 Paul 認為 7-Zip 開源「有限」的點在於:7-Zip 的代碼沒有託管在 GitHubGitlab 或其他任何公共代碼託管平台上,只能在其官方 Sourceforge 頁面的 src.7z 中找到,而且「沒有歷史、沒有提交者、沒有名字、沒有文檔,只是一個存檔」。

關於這個唯一託管了 7-Zip 源碼的 Sourceforge 平台,Paul 直言其聲譽不好:「Sourceforge 曾被指控在 Windows.exe 文件和自解壓文件中包含間諜軟體和惡意軟體。」

而對於「沒有歷史、沒有提交者、沒有名字、沒有文檔」這點,Paul 也揣測道,這可能是因為 7-Zip 的作者不希望開發者通過源碼構建應用,有了提交歷史將更容易跟蹤任何更改和恢復任何錯誤的部分,同時也更容易運輸一些「隱藏的黑暗元素」,如隱藏的遙測或後門。

  • 第二宗罪:存在安全問題

在 Paul 看來,7-Zip 不僅過去存在許多漏洞,此前曝出的提權漏洞 CVE-2022-29072 至今也仍未修復,明顯存在安全隱患。Paul 還引用了 2012 年作者回應用戶建議的言論:「現在沒有時間做這些事情,也許以後我會看看。」

除此之外,Paul 還指出 7-Zip 的安裝程序似乎從未設置簽名——「簽名可驗證供應商並防止壞人安裝軟體」。

  • 第三宗罪:軟體作者是俄羅斯開發者

抵制 7-Zip 的第三個理由 Paul 沒有在標題中體現:7-Zip 是由俄羅斯開發者 Igor Pavlov 所開發的,「當前局勢下為了聲援烏克蘭,最好不要使用俄羅斯軟體」。

在舉出以上「三宗罪」後,Paul 最後還推薦了一些 7-Zip 的替代品,如 PeaZip、NanaZip,還有與 7-Zip 相當的 Zstd(Zstandard)等。

7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯 - 天天要聞

網友:「一些陰謀論罷了」

Paul 這番抵制 7-Zip 的言論在 reddit 論壇上引起了不少討論,但從評論情況來看,Paul 的目的沒有達成:大多數人都認為 Paul 的理由站不住腳,並抨擊 Paul 的「陰謀論」。

7-Zip 遭抵制?呼籲者定下「三宗罪」:偽開源、不安全、作者來自俄羅斯 - 天天要聞

討論帖中,點贊數最高的是一位名為 qvop 網友的評論:

即便 7-Zip 源碼沒有在 Github、Gitlab 等平台上託管,那又怎樣?它仍然是開源的,沒有任何規定要求開源就一定要在某些特定平台上託管代碼,我看是 Paul 自己的認知有問題。

實際上,7-Zip 在 Sourceforge 上的源碼是有一些(相對較少的)文檔的,包括變更日誌和關於如何編譯程序及其一些內部工作的描述。而且,如果開發者只想單獨開發、不想尋求貢獻,那麼這些不必需的東西開源也沒用

Paul 認為 7-Zip 作者故意不讓開發者通過源碼構建應用的說法也幾乎是「陰謀論」,因為目前沒有任何證據支持這一說法,相反 7-Zip 方面有超過 20 年的開發和維護記錄。

此外,因為 7-Zip 作者的國籍而放棄使用開源軟體更是愚蠢至極,尤其目前沒有任何跡象表明其作者有何相關衝突立場。

總而言之,對我來說,這篇文章就是一個大雜燴,其中還摻雜著一些權利和陰謀論。

除此之外,許多網友也對 Paul 發表的這篇博文予以諷刺:「一句話總結就是,發帖者不喜歡 7-Zip 的作者名字」、「不為這篇文章辯護,作者就是個白痴」、「我會繼續使用它的,謝謝,我沒有看到任何停止使用它的理由」。

「開源無國界」一直是開源界所呼籲的口號,然而在當前國際形勢下,這句口號似乎已有些站不住腳了:GitHub 封禁俄羅斯開發者賬戶、起家於俄羅斯的 NGINX 開源項目宣布禁俄……這些事件本就令眾多開源愛好者對「開源」的本質提出質疑,Paul 呼籲抵制 7-Zip 的第三個理由更是令許多人無法理解:「難道說以後我們在選擇使用開源軟體時要考慮作者國籍嗎?這真的很奇怪。」

那麼,你對於 Paul 的言論有何看法?你平時常用的壓縮軟體又是什麼呢?

參考鏈接:

  • https://nixsanctuary.com/boycott-7-zip-limited-open-source-security-issues/

  • https://www.reddit.com/r/opensource/comments/vkjl80/boycott_7zip_limited_open_source_security_issues/

成就一億技術人

科技分類資訊推薦

淘寶閃購500億補貼上線首日 589個零售品牌訂單增長超100% - 天天要聞

淘寶閃購500億補貼上線首日 589個零售品牌訂單增長超100%

IT時報記者 孫妍7月2日,淘寶閃購官宣投入500億補貼用戶和商家。最新數據顯示,補貼首日淘寶閃購訂單顯著增長,與5月2日淘寶閃購業務全量上線的訂單量相比,有589個零售品牌當7月2日日訂單量增長超100%,其中熟食、酒水乳飲品類的單量翻倍。食品、藥品、3C數碼、運動鞋服、鮮花等品類在淘寶閃購的訂單增幅顯著。補貼投入當...
友商截胡小米YU7訂單,雷軍說大可不必,直播中說出了營銷秘訣 - 天天要聞

友商截胡小米YU7訂單,雷軍說大可不必,直播中說出了營銷秘訣

小米汽車YU7上市18小時,鎖單24萬台,雷軍表示「真是不敢相信,絕對創造了中國汽車工業的一個奇蹟」。你知道小米的營銷秘訣是什麼嗎?這也印證了我2個月前的預言:安徽銅陵交通事故不會阻礙YU7的銷量,YU7將會暢銷大賣。大家都紛紛討論小米YU7的交付日期已經排到了明年。目前小米的年產能是35萬輛,即月產不足3萬,7月到12...
格力集團董事長換人!不到24小時,董明珠一句話,口碑瞬間反轉 - 天天要聞

格力集團董事長換人!不到24小時,董明珠一句話,口碑瞬間反轉

文|流明本文陳述內容皆有可靠信息來源,贅述在文章結尾前言近日,一則消息引得眾多網友關注。格力集團突然召開股東大會,對外界宣布格力集團董事長正式換人。此消息一出全網炸鍋,更有網友怒斥,格力最大的問題就是董明珠。可誰也沒想到,董明珠僅用一句話,
消費調查|租借前要仔細甄別,長沙部分共享充電寶無3C認證 - 天天要聞

消費調查|租借前要仔細甄別,長沙部分共享充電寶無3C認證

三湘都市報全媒體記者 文 圖 視頻 李致遠 通訊員 尹可可自6月28日民航充電寶新規以來,充電寶的安全問題持續引發廣泛關注,一些品牌充電寶因存在過熱的安全隱患被召回。「充電寶是否經過3C認證」成為關注焦點。事實上,除了個人購買使用的充電寶,採用快充模式的共享充電寶安全問題也應受到關注。這些幾乎24小時循環利用...
11.98萬起,實力多維進階,奇駿·榮譽煥新上市! - 天天要聞

11.98萬起,實力多維進階,奇駿·榮譽煥新上市!

7月2日,東風日產正式發布奇駿·榮譽系列車型,該系列包含兩款配置版本:真心版市場指導價11.98萬元,領先版指導價12.58萬元。作為品牌核心SUV產品,新款奇駿在智能化配置、座艙空間及外觀設計三個維度實現全面升級。為保障消費者權益,廠家特別推出動力系統終身質
真的很全面!這就是我選擇華為音樂的原因 - 天天要聞

真的很全面!這就是我選擇華為音樂的原因

今年上半年,影音娛樂市場發揮穩定,本人在各種音綜、影視劇、演唱會、新發布單曲和專輯組成的音樂世界裡盡情狂奔。最近還挖到了華為音樂2025年中盤點歌單,體驗後我只想說:音樂愛好者這裡集結,跟我一起去挖寶藏吧! 這次華為音樂的年中盤點有單曲榜、專輯榜、特色榜、編輯推薦四大板塊,每個都亮點滿滿。 先說單曲榜,獲...