Notepad++ 于今天发布了最新的 7.6.4 版本。发布公告显示,从这个版本开始,当我们安装 Notepad++ 7.6.4 时,可能不会再看到代表可信任的蓝色 UAC 弹窗。对于从 Notepad++ 中删除代码签名这个举动,官方做出了大意如下的解释:
下载地址:
https://notepad-plus-plus.org/download/v7.6.4.html
3年前,DigiCert 向 Notepad++ 项目捐赠了有效期3年的代码签名证书,但证书从今年年初开始已经到期。
作者希望以合理的价格购买另一个证书,但他发现不能使用 "Notepad++" 作为 CN 进行签名 —— 因为 Notepad++ 不是以公司或组织的角色存在。但作者表示宁愿花时间去处理 Notepad++ 的问题,也不愿意浪费时间在获取证书上面。
他甚至觉得代码签名证书只是开源软件作者的一个价格过高的自慰玩具(a overpriced masturbating toy of FOSS authors)。Notepad++ 已经有超过10年的时间没有使用签名证书,所以作者不明白为什么现在要这样做(作为认为这样的举动正是造成这个行业定价过高的帮凶)。因此,作者决定不再为 Notepad++ 购买签名证书。
当然,这并不意味着 Notepad++ 的安全性会降低:
-
安装程序和其他软件包的SHA256哈希值会像以往一样为每个版本提供。但安装时会出现丑陋的黄橙色 UAC 弹出窗口。
-
Notepad++ 将检查程序使用的所有组件(SciLexer.dll, GUP.exe and nppPluginList.dll)的SHA256哈希值。
还有一个重要的更新是,从 7.6.3 版本开始,Notepad++ 已支持 Markdown,但由于安装程序没有正确部署所需的文件,导致出现了一些错误。现在 7.6.4 版本已经修复了该错误,可正常使用 Markdown。
错误反馈渠道:
https://notepad-plus-plus.org/community/topic/17239/notepad-v7-6-4-released
源码下载地址:
https://github.com/notepad-plus-plus/notepad-plus-plus/releases/tag/v7.6.4