Qingwa
(青小蛙)
2026 年6 月 10 日 07:18
1
原始链接在: MIT 开源工具遭遇「抄袭」争议,Mole 作者因“免费替代品”宣传考虑闭源 - 小众软件
「我免费构建了命令行界面(CLI),而付费的图形用户界面(GUI)是我维持项目运营的方式。」@Appinn
Mole 是由开发者 @tw93 开发的一套 macOS 系统维护工具,提供垃圾清理、应用管理、磁盘分析、系统监控等功能。
其中,底层命令行工具 Mole CLI 采用 MIT 协议开源,任何人都可以免费使用和二次开发;开发者同时维护了一款名为 Mole 的图形界面版本(Mole Mac),作为商业软件对外销售。
争议来源
一款名为 Burrow 的开源工具基于 Mole CLI 开发,并在宣传中自称是“Mole Mac 的免费替代品 / A free, open-source mole.fit”。虽然这种做法符合 MIT 协议,但 Mole 作者认为其界面设计和宣传方式过于接近原产品,并表示这让自己感到寒心,甚至开始考虑未来关闭开源版本。
在提交给 Burrow 工具的 issue 中,开发者 @tw93 的要求是这样的:
请从此项目中删除 mole.fit 引用和原始 UI 设计 #36
但我有两个顾虑:
标语“一个免费的、开源的 mole.fit”直接将本项目定位为我的付费产品的免费替代品,而且比较表格的设计也是为了打压 mole.fit 的销售。我免费构建了命令行界面(CLI),而图形用户界面(GUI)是我维持项目运营的方式。请不要将其宣传为“我的付费产品的免费版”。
用户界面和交互设计 closely 复制了 mole.fit 的视觉布局、导航结构以及整体外观和感觉。MIT 许可证仅涵盖 CLI 源代码,而不包括 GUI 的设计、品牌或商业外观(trade dress)。这些元素是 mole.fit 所独有的,并未开源。
坦率地说:如果这就是我开源我的作品所导致的结果,我将不得不认真考虑未来是否还要开源任何项目,甚至可能完全将 Mole CLI 闭源。这对所有人来说都是输的局面。
能否请你:
从仓库描述和 README 中移除 “A free, open-source mole.fit” 字样
重新设计用户界面,使其成为你自己的设计,而不是复制 mole.fit 的布局与视觉风格
调整对比表格的表述方式,使其不再具有攻击性
您可以基于 mo 构建自己的图形用户界面,但请让它具有独特性。
两款产品对比
授权协议
Mole CLI 与 Burrow 均采用了 MIT 授权协议,即“代码随便用(甚至可以商用),但原作者不负责(未来因代码产生的任何问题)”。
所以从协议上来看,Burrow 的确没有什么问题。
但从上面的截图来看,Burrow 与 Mole Mac 的界面布局、导航结构、功能组织方式都超级高度相似,可以说几乎一模一样。
这里还需要注意,Mole 的图形界面版本,以及其外观,并未开源 。
并且在使用 Mole CLI 代码的同时,Burrow 宣称“是 Mole Mac 的免费替代品 / A free, open-source mole.fit”,在 Mole 作者看来,对方既使用了自己开源的底层能力,又将产品定位为其付费版本的免费替代品,这正是他感到难以接受的地方。
各位看官觉得如何?
截止目前(2026年6月10日下午15点),Burrow 开发者还未回应此次事件。
不知道各位同学,有何想法评论?欢迎在评论区讨论。
原文:https://www.appinn.com/mole-author-considers-closing-source/
Qingwa
(青小蛙)
2026 年6 月 10 日 07:32
5
为了兼容页面
首页有个大图幻灯片,尺寸奇葩。然后还有一个小尺寸缩略图。
所以当前的方式可以让缩略图显示完整内容。
foyax
(foyax)
2026 年6 月 10 日 07:32
6
通常来说,不使用人家的源代码,平替也就平替了。但用了人家代码还要平替人家就过分了点。
2 个赞
Qingwa:
Mole 的图形界面版本,以及其外观,并未开源
这属于抄袭问题.
跟CLI的开源无关. 只是作者心态崩了, 打算CLI闭源.
关键是 CLI 闭源不能解决GUI抄袭问题啊.
8 个赞
这作者也是麻烦事一堆,去年才被 PakePlus 这个蹭名字、偷 token 加 star 的家伙缠上
已打开 06:22AM - 30 Jul 25 UTC
已关闭 02:58PM - 30 Jul 25 UTC
enhancement
### Search before asking
- [x] 我在 [issues](https://github.com/tw93/Pake/issues?… q=) 列表中搜索,没有找到类似的内容。
I searched in the [issues](https://github.com/tw93/Pake/issues?q=) and found nothing similar.
### Motivation
参考该 [issue](https://github.com/Sjj1024/PakePlus/issues/9746):
虽然 MIT 协议包含了免责条款,理论上可以限制下游宣传,但现实情况下对相关条例的理解可能出现差异。
所以如果希望下游不采用上游名称或名义宣传,常规 MIT 协议的限制力度并不足够。
### Solution
可以在 MIT 协议之外添加额外条款,如:
> 禁止下游项目以任何形式明示或暗示与本项目即 tw93/Pake 存在任何关联或从属关系,包括但不限于在项目名称中包含“Pake”字样。
### Alternatives
或者可以采用其他许可证,如 Apache-2.0 协议:
> 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
### Anything else?
_No response_
### Are you willing to submit a PR?
- [x] I'm willing to submit a PR!
1 个赞
tjsky
(去年夏天)
2026 年6 月 10 日 07:54
13
所以当项目拥有一定名气后,可以考虑改成BSD协议
BSD协议下,不允许用原作者或者原项目的名字来给衍生项目做商业背书或打广告 (除非得到书面许可)所以 Go 、Python 、Nginx 、PostgreSQL这些项目都用的是BSD或者基于BSD修改的开源协议。
3 个赞
沉默的老虎
2026 年6 月 10 日 08:38
14
虽说被人断财路确实很糟心,但作者一面开源,一面收费,然后看到有人用自己的开源项目断了自己的收费路子之后又考虑闭源的做法,真的很容易让人感觉他"又当又立"。
这么说可能难听了一点,但真的很难不让人往这方面去想。毕竟事实就是既赚了开源的名声和宣传,又收了钱呀。
5 个赞
TecNico
(xianii)
2026 年6 月 10 日 08:40
15
感觉AI时代初期, 会有越来越多这种事情发生. 并且随着AI向各行业的扩散, 也不会仅仅局限于软件上. 之后会有AI设计的机械结构\服装箱包诸如此类的东西侵蚀前人的劳动成果.
在新的时代, 得慢慢学习建立新的壁垒来保护自己的劳动了.
沉默的老虎
2026 年6 月 10 日 08:47
19
开源和收费确实不应该有冲突。但作者现在的做法给人感觉是:我的开源产品你们只能用来做不影响我赚钱的事情,否则我就要闭源了。
这种"指导思想"我真的不太确定是否真的 OK,或者说,既然如此当初就不应该挂 MIT 协议呀。挂了 MIT,背后又是这种指导思想,让人觉得挂 MIT 是为了赚吆喝,而不是真的想清楚了就是要把这个东西无偿共享到社区。
2 个赞