发现自己做的开源项目设计和代码被其他人借鉴和参考反而获得了更多的成就,心里觉得很丧气和难受

Sonata 2026-06-13 15:11 1

大家好,我是 L 站的萌新,来这儿也有一阵子了。


还记得我发的第一篇帖子,就是推广自己写的开源项目——一个原生 Windows 代理客户端。多亏各位佬的支持和鼓励,到现在它收获了 211 个 star、33 个 fork。这段时间大家提的不少建设性意见,我也都慢慢落地了,比如配置的导入导出、批量测速等等。说实话,能让我这样一个小透明的项目被看见、被认可,真的特别感谢 L 站提供了这样的平台。


不过坦白讲,它在其他地方的推广就没这么顺了。之前我往 GitHub Daily、GitHub Weekly、HelloGitHub 都投过稿,结果基本都石沉大海,没半点回音 ^-^。


而今天我刷到一个新项目,发现它在不少设计、代码和优化上都参考了我的实现(作者在声明里也提到了这点)。他换了个内核,不到 20 天就拿到了和我差不多的 star,X 上还有大佬帮忙推广。


那一刻心里确实有点失落。开源的本意就是自由和开放,这我都懂;可看着自己反复和 AI 打磨的方案、无数个日夜测出来改出来的东西,最后成了别人项目的「绿叶」,心里还是空落落的。


要说一点不眼红是假的,但我也清楚——这其实并没什么不对。


今天发了点个人的心里的想法,只是一点个人的小牢骚,全程手打 如果各位能看见的话,能稍微看看我发的那个项目吗?我希望能被更多人的得到认可和鼓励 ^-^

最新回复 (19)
  • calendar 06-13 15:13
    1

    刚开始是这样的,久了会发现这些没什么好在意的

  • Monika 06-13 15:15
    2

    这个东西没有办法的, AI 时代 copy idea 的成本无限低

    我的个人站被爬虫各种爬, 还有同行假装赞助刺探情报


    但是copy想法的人, 没有走过来时的路, 对我来说这段旅程本身就具有意义

    也认识很多朋友, 我虽然厌恶反感抄袭的这些人


    但是对我来说认识到这个以后反而自洽了, 该骂骂, 骂完了继续前行吧

  • 摇摆熊 06-13 15:16
    3

    开源就这样,一开始的协议要选好才行

  • 老文 06-13 15:18
    4

    其实我认为开源项目出去被“借鉴学习”就是不可避免,所以我开始思考会不会ai时代真正产品其实应该不怕被抄袭呢?或者说抄袭其实将自身标准扩散出去一种生态

  • QAQTAT 06-13 15:18
    5

    直接发抖音小红书啥的推广下等star起来之后就好了

  • N70 06-13 15:19
    6

    想起最近挺火的一个梗:bro​^-^,that’s unfair

  • arnzh 06-13 15:21
    7

    做软件这个是必然的路径,开始觉得版权很重要,后面被天天逆向,然后就开源了,然后发现别人拿你的代码和想法连个谢谢也不会说,再后来就习惯了。

    说实在的,我觉得做软件的就应该有这个心态,我就是要拉一坨大的,拉了就爽了,管你拿这一坨去干嘛,这样就不会有那么多丧气和难受了。

  • MoonyMoony 06-13 15:23
    8

    你要相信,你能从0做出来的,别人不一定能做出来,反过来讲也一样。保持这份创造力我觉得是全面ai时代最重要的事情,当然可能别人社交和推广能力暂时比你更有优势。由于是开源,你遇到的事情在各个领域都能见到…吃水不忘挖井人只能靠自觉了。

  • stardustdragona 06-13 15:23
    9

    看了下佬友用的是Apache-2.0 license,如果对方遵循这个协议了,那么也没法说什么。

    开源之后就相当于向全网公布自己的设计思路与实现方法了,况且另一个项目的作者也说明是从哪里取材的…

    他的star高可能是因为有运营、有推流方法、有更好的设计与优化,还是得放平常心看待,也许真是技不如人…

    如果换一种思路,他选择你的项目作为参考是因为你的项目足够出色..应该会好受一些。

    建议楼主封档新开一个项目吧,或者给这个新项目做PR,一起成为贡献者。我想这个作者既然都放鸣谢了,应该也不会拒绝老作者的加盟..

  • admin2 06-13 15:24
    10

    促使开发者更加完善吧,L里也有一些二开三开的,一般就是一开更新,二开三开更新慢 大部分人还是愿意跟着一开的 但是二开三开后面脱离一开就不好说了

  • 迷霧qaq 06-13 15:26
    11

    我关注到你的帖子中提到了一点,就是别人的那个项目仅仅换了个内核,就比你获取了多得多的灌注。你感到有点沮丧,是因为你辛苦劳动生产的代码,别人用 AI Coding 工具模仿一个,然后换个好的方向就比你走得远,这很不公平,但是现在就是如此。


    AI Coding 工具其实更加弱化了独特的代码作为的护城河,因为你代码别人重写一遍就能绕过 license,你的 Idea 别人能够很快复刻,甚至比你更先落地。AI 工具极大发展的时代,是个执行力拉满的时代,我也在思考执行力拉满的时代什么才是开源最宝贵的东西。


    或许 新的 AI 时代,还有开源的船票吗 这篇文章能够为佬友的开源之路继续提供动力吧,讲的是 Coding 工具能够绕过 license 后,开源的护城河到底是什么,是一段协议保护的代码,还是什么更本质的东西。

  • Mandalorian 06-13 15:26
    12

    说明你太在意这些了,开源世界这样的事情很多。你要做的就是反复从他们身上吸取优点加入进来,不然只会被埋没。

  • Sonata 楼主 06-13 15:27
    13

    是的,感觉自己很容易患得患失,谢谢佬的警言

  • LINCCC 06-13 15:30
    14

    你只把纯粹的代码当做技术,实力,你要把运营,推流甚至运气也当做技术,实力的一部分,他人在这些方面做出了更多,回报更多其实是合理的,毕竟别人不是抄袭,也遵循了协议。不过有负面情绪也是正常,还是要放平心态自己多调整

  • key1_521 06-13 15:31
    15

    终于找到志同道合的朋友了,上周我还在发了帖子,说自己写的东西被人抄袭被人逆向了

  • CBYellowstone 06-13 15:36
    16

    换了个内核



    不会是换了mihomo内核吧?

    如果是的话,你完全不必为此在意

    Xray内核的热度就是低很多

    两者用户数基础本来就不一样,热度相差很大是完全可预期的

  • beautifulrem 06-13 15:37
    17

    保持开源的初心,当遇到这种情况的时候,我就会问问我最开始开源的本心是什么。给别的项目提PR然后上游接受并给我说谢谢贡献的时候,我就很开心就足够了。

  • 江南易 06-13 15:37
    18

    无所畏惧,别人要抄就抄呗,你都开源了。我写的所有代码都是开源的,

    blog.curvio.org

    curvio.org

    随便抄

  • Shos 06-13 15:39
    19

    换我我也不爽哈哈哈哈哈哈,我觉得不爽是正常的没什么~

* 帖子来源Linux.do
返回