近日,Linux开源社区发生一起令人遗憾的事件。开发者zynequ因遭遇用户无端的人身攻击,宣布停止维护其为ClamAV提供图形界面的开源项目Kapitano。事件起因是一名用户在Codeberg页面上报告Kapitano在Linux Mint系统上产生大量误报,并以激进方式警告他人。尽管开发者解释Kapitano仅为调用ClamAV命令,并不参与病毒判断,但该用户仍持续攻击并指控其为恶意行为者。最终,zynequ因无法承受攻击而终止维护,并将项目代码贡献至公共领域。
👨💻 **项目终止源于用户攻击**:Linux开源项目Kapitano的开发者zynequ宣布停止维护,原因是遭遇用户在Codeberg页面上的无端人身攻击。该用户在报告软件误报时,使用了激进的言辞,并指控开发者为“恶意行为者”,要求封锁。这种攻击性行为严重打击了开发者的积极性。
🔬 **误报争议与开发者澄清**:事件的起因是一位用户声称Kapitano在其Linux Mint系统上检测到大量与Windows漏洞和木马相关的阳性结果,并将矛头指向Kapitano本身。然而,开发者zynequ澄清,Kapitano仅是为ClamAV杀毒工具提供图形界面,其本身不参与病毒判断逻辑,只是调用了ClamAV的clamscan和freshclam命令,并提供了相关代码链接以证清白。
⚖️ **个人项目与非商业动机**:zynequ强调Kapitano是一个纯粹的爱好项目,没有得到任何经济支持。开发者面对无端的指责和人身攻击,表示难以保持开发的动力,这是导致项目终止的重要原因。这凸显了开源社区中,开发者在面对非理性用户行为时的脆弱性。
🌐 **代码公开与自由使用**:在停止维护的同时,zynequ已将Kapitano的代码发布到公共领域,采用The Unlicense许可。这意味着任何人都可以自由地分叉、使用、修改甚至商业化该项目,为社区留下了继续发展的可能性,尽管原开发者已不再参与。
📉 **开源社区的挑战**:此次事件也暴露了开源社区在用户互动方面面临的挑战。开发者在无偿贡献代码的同时,也需要面对可能出现的负面情绪和不理智的批评。如何建立一个更健康、更尊重的交流环境,是维护开源生态健康发展的关键。
快科技7月29日消息,近日,Linux开源社区发生了一起令人遗憾的事件,开发者zynequ宣布,由于遭遇无端的人身攻击,他决定停止维护其开源项目Kapitano。
Kapitano是一个为命令行杀毒工具ClamAV提供图形界面的应用程序,可帮助Linux用户更方便地使用ClamAV进行病毒扫描。
起因是一位用户在Kapitano的Codeberg页面上创建了一个问题,声称该软件在其Linux Mint系统上产生了误报,检测到24个与Windows漏洞和木马相关的阳性结果。

该用户声称所有被标记的文件都与Kapitano Flatpak本身有关,并且以一种较为激进的方式警告其他用户不要下载该程序。
该用户甚至表示:“程序没有任何评论,应该保持这种状态,直到源代码被独立来源验证。”
zynequ在回应中冷静地指出,问题并不是他的应用程序,Kapitano并不参与具体的病毒判断逻辑。
他还提供了相关代码的链接,证明Kapitano只是调用了ClamAV的clamscan和freshclam命令。

然而事情并没有就此结束,用户随后创建了重复的问题,并声称zynequ是恶意行为者,要求将他这个“恶意软件传播者”封锁。
经过激烈的争论后,用户表示:“你的项目已经从我的笔记本硬盘中删除了。让它安息吧。再见。”
最终zynequ发布终止维护声明,他指出,Kapitano是一个纯粹的爱好项目,没有得到任何经济支持,而这种无端的人身攻击让他很难保持开发的动力。

zynequ宣布,Kapitano的代码现在已发布到公共领域,采用无许可证(The Unlicense),这意味着任何人都可以分叉并随意使用它。
