打开网易新闻 查看精彩图片

这款备受推崇的Notepad++文本编辑器,最初是作为Windows经典记事本的增强版本而诞生的,具备行号显示和语法高亮等功能。它由Don Ho于2003年创建,他至今仍是该项目的主要作者和维护者。Notepad++自始至终都是一款专属Windows平台的应用程序,旧版本甚至支持Windows 95,当前版本则正式支持Windows 7及以上系统。

近期,一款名为"Notepad++ for Mac"的移植版本在网络上广泛传播,给人一种该版本是Notepad++官方发布的错觉,这一情况令Ho感到十分意外。

Ho随即声明,该Mac版本及其作者Andrey Letov"未经许可使用了Notepad++的商标名称"。

"这种行为具有误导性,不仅不妥当,更是对本项目及其用户的不尊重,"Ho写道,"此举已经误导了不少用户,包括部分科技媒体,让他们误以为这是官方发布的版本。请明确一点:Notepad++从未发布过macOS版本,任何相反的说法都不过是在借助Notepad++的名气。"

双方矛盾持续升级

Ho与Letov之间的进一步交流记录在Notepad++的GitHub讨论串中。Ho表示,在"Notepad++ for Mac"发布之前,Letov曾与他联系,但由于时间有限,他当时未能及时回复。

"问题在于,使用Notepad++的官方名称和标志,会让人误以为你的项目是由Notepad++团队维护或背书的macOS官方版本,但实际并非如此,"Ho在发布至GitHub的邮件中写道,"这会给用户造成困惑,也会让你和本项目都面临商标方面的法律风险。"

两天后,Letov作出回应,表示他无意暗示Ho与"Notepad++ for Mac"项目存在关联,但他坚持认为自己的移植版本"实际上是在将Notepad++品牌拓展到Mac平台",并希望Ho允许他继续使用该名称。Ho再次要求Letov停止使用Notepad++的名称和标志,并更改项目网址,以避免用户误将其视为官方移植版本,进而向Ho寻求支持。

"我会着手对网站和名称进行调整,"Letov写道,"给我几周时间。我的初衷是扩大你的品牌影响力,真心希望你未来能够改变看法,将这件事视为品牌的积极拓展。"

此时,Ho对Letov的回应明显失去了耐心,尤其是对方要求"再给几周时间"继续使用Notepad++名称的请求。Ho向"Notepad++ for Mac"网站所使用的CDN服务商Cloudflare举报了商标侵权行为,并要求Letov将网站下线。

"该网站每多运营一天,你就在进一步违法,"Ho写道,"我无法授权你再继续侵犯商标权一两周的时间。"

两天前,Letov开始对网站进行修改,但起初他声称这些调整是"与Don Ho协调进行的",此举引发了GitHub其他用户的强烈指责,认为他试图歪曲该移植版本与原项目之间的关系。

相关修改在过去几小时内持续推进并明显加速。该应用即将更名为"NextPad++",以向NeXT Computer致敬,并采用青蛙图标取代Notepad++原有的蜥蜴图标。Internet Archive的快照中仍保存有网站原始版本,包括将Ho列于Letov之下的作者页面。

Letov表示,应用名称将在1.0.6版本中正式更换,目前仍带有Notepad++标志和品牌标识的1.0.5版本依然可供下载,项目网址也尚未更改。

外观相似但开发投入存疑的移植版本

"Notepad++ for Mac"在外观上与原版高度相似,但用户选择官方移植版本时仍有充分理由。

起初,我曾考虑报道这款"Notepad++ for Mac",但在发现它只是一个"独立社区移植版本"而非官方发布后,便逐渐失去了兴趣。独立移植和分支项目本身无可厚非,但官方发布意味着持续的更新与支持,而"独立社区移植版本"则可能在开发者感到厌倦或转移重心后逐渐停滞乃至消失。

不过,我仍继续深入了解,因为乍看之下,这似乎是一个颇为用心的社区移植版本:它支持从macOS 11.0 Big Sur开始的各个版本,同时兼容Intel和Apple Silicon处理器;采用原生macOS应用架构,使用Cocoa界面替代原有的Win32界面,而非通过翻译层或封装方式实现;应用本身轻量简洁;并且经过了正规公证,用户可以较为便捷地下载和启动,这对于许多独立或开源Mac软件项目而言并不是理所当然的事。

然而,当我浏览Letov的"关于"页面时,我注意到他提及自己"深度参与多智能体AI",其GitHub提交记录也几乎集中在2026年3月至4月之间。"Notepad++ for Mac"页面对该项目是否借助AI编写只字未提,但在联系Letov进行置评时,他确认这款应用及其网站至少部分使用了Anthropic的Claude CLI来完成开发。

"我主要使用Claude CLI,并进行了一些定制化配置,以运行多个智能体,同时还使用了VSS的Codex插件和Beads,"Letov告诉我们,"网站也部分通过Claude CLI管理,图形部分则有一些手动处理。"

在被问及项目的人工审核程度时,Letov表示:"我会运行一些智能体来扫描Issue和反馈的问题,列出并生成功能实现和修复方案的选项,通常我会审阅大部分内容并决定推进方向。此外,界面相关内容不像后端代码那样容易被AI测试,有些东西需要反复思考、迭代构建。"

我并不认为使用AI编程工具本身就是否定一个项目的理由。AI编程工具确实具有实际价值,许多公司和项目都在不同程度上加以使用;无论你是否愿意,你很可能已经在运行或将来会运行含有AI生成代码的应用。但这个移植版本既是"独立项目",又大量借助AI生成,这进一步加深了我对持续维护能力以及开发者处理Bug报告、合并上游代码能力的既有顾虑。

此外,正如Ho和其他用户在GitHub讨论串中所警告的,下载未经审核的非官方移植版本可能会增加下载恶意软件的风险。

"我为听起来有些多疑而道歉,但我尚未审核你的代码和二进制文件,也没有时间这样做,"Ho写道。事实上,他对Notepad++中隐藏恶意软件的担忧并非无中生有,而是有着切实的历史依据。

Q&A

Q1:Notepad++官方有没有发布过macOS版本?

A:没有。Notepad++创始人Don Ho明确表示,Notepad++从未发布过macOS官方版本。近期流传的"Notepad++ for Mac"是由第三方开发者Andrey Letov独立开发的移植版本,未获得Notepad++官方授权,Ho已公开否认该版本与官方项目的任何关联。

Q2:"Notepad++ for Mac"改名为"NextPad++"后还能正常使用吗?

A:从功能层面来看,该应用支持macOS 11.0 Big Sur及以上版本,兼容Intel和Apple Silicon处理器,并经过公证,可正常下载启动。但由于该项目是独立开发且大量依赖AI生成代码,后续维护能力存疑,官方也提醒用户注意下载非官方移植版本可能带来的恶意软件风险。

Q3:"Notepad++ for Mac"是用AI写的吗?有什么影响?

A:是的,开发者Letov确认该应用和网站至少部分使用了Anthropic的Claude CLI完成开发,并借助多个智能体处理问题和生成代码。这引发了外界对项目长期维护能力的担忧——AI生成的代码在界面测试和复杂Bug修复方面存在局限,而独立开发者的精力和能力也难以保证项目的持续更新。