你是否曾经后悔开源过某个项目?

转自 蚁工厂 微博

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 美元的价格出售,唯一的不同是名称。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/364552

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。