HackerNews上今天的一个热帖:你是否曾经后悔开源过某个项目?一些答案还

蚁工厂 2025-08-06 09:52:01

Hacker News上今天的一个热帖:你是否曾经后悔开源过某个项目?

一些答案还是蛮令人唏嘘的:

1. Robin :

发现 Claude Desktop 在使用自己的开源项目enigo(模拟键盘和鼠标输入库),但自己去 Anthropic 应聘和这个相关的岗位时却被拒了。

2. erulabs:

我大约 14 岁的时候开源了一个自动配置 X11 的 xrandr 的脚本。它相当糟糕,有几个 bug。 我在 KDE 邮件列表上提到了它,一个 KDE 核心贡献者告诉我这是丢人的代码,让我去死。 我当时很难过,之后再也没有为 KDE 或 X11 做过贡献,大概花了一年时间才重新燃起编码的欲望。

3. doawoo :

早在很久以前(大概是 2016 年左右),我发布了一个虚幻引擎 4 插件,它能让人们通过纹理将 Chromium Embedded Framework(CEF)视图嵌入到引擎中,这样你就可以制作炫酷的 HUD 界面之类的东西了。

Epic Games 很友好地给了我一个开发者资助,用于开源并制作它,当时作为一个大学生,这太酷了,还帮我支付了课程费用。

然后就被那些基本上希望我免费为他们解决所有问题的愤怒游戏开发者数量感到震惊了,此外,另一位获得开发者补助的人嫉妒我获得的资金接近他们的补助,仅仅我因为“仅仅” “做一个烂插件”

4. aurumque:

想当年我还年轻,曾为了一个我引以为傲的工具而极力争取,为此付出了艰苦的努力,无数个深夜都在和海外的律师进行电话沟通,只为说服公司将它开源。我当时认为,这能提升我们的品牌形象,并吸引到新的开发者。

公司最终是批准了,但附带的条件是:我不能为其添加新功能或更新、不能提供客户支持、不能花时间修复问题、也不能接受代码Pull Request等等。

不幸的是,这个项目上署的都是我的名字,我只能被迫眼睁-睁地看着代码无人维护而日渐腐朽,社区的关注度也消耗殆尽。到最后,我开始痛恨自己当初为何要牵头做这件事。

这一切的根源在于,我的公司对于开源压根就没什么概念,他们所能理解的,无非就是偶尔把一些没人管的“死代码”往墙外一扔,然后就撒手不管了。

5. firefax:

我写了一个网络安全工具(如果你可以称之为一个高级的 shell 脚本的话),结果被脚本小子们用来骚扰别人。

这让我觉得,也许魔法师们是对的,他们决定某些知识应该是秘传的、需要付出代价才能获得的,因为这些知识太简单了,我甚至从未把它列在我的简历上。

6. ptmcc:

我发布了一个自己创建的小浏览器扩展,用来满足个人需求。它获得了一些关注和用户,然后功能请求就开始不断涌现。 几个相对合理的想法包括一些宏大的需求,比如让它在不同平台上运行,让它与其他网站集成,或者让它完全以不同的方式运行。 还有那些毫无帮助的错误报告,很多甚至让人摸不着头脑。

他们中没有一个为这个仓库做出过贡献,而且很多人态度不友好,还提出各种要求。 幸好没有彻头彻尾的恶意,但敢于原封不动地分享一个精巧的个人项目,还是让我心里有些不快。

7. throwaway889900 :

因为我没有优先处理人们请求的东西,收到了死亡威胁,我说不干了

8. galad87:

我写了一个小应用来显示视频文件的比特率图表,并将代码发布到 GitHub 上,使用 GPL2 许可证。几周后,有人将其上传到 Mac App Store 并以 7 美元的价格出售,唯一的不同是名称。

0 阅读:0
蚁工厂

蚁工厂

感谢大家的关注