我的 SwiftMTP这个 vibe 出来的项目,是因为裁员,在家待了 3 个月实在无聊,再加上车票考完了,于去年 12 月突发奇想才着手开发的。
一直到 1 月份中旬,一直断断续续在维护。
1 月底快过年了,再加上我也想思考一下后续要做成什么样子,跟朋友出门玩了一圈,就停工了。
今天在电报上瞎逛,发现有人新开了一个仓库也叫 SwiftMTP,4 月 7 日才创建,在搞推广。
首先,我自己觉得这个事情很正常,因为我也是 MIT 协议。 但问题在于,新开的这个是完全自己重写的。没用到我的代码,目前实现的功能基本也都是一致的。
我觉得,原创( idea ) 这个事情很重要,哪怕没用到原始代码。 致敬一下我的idea也可以啊。
不光没致敬,还四处推广也不说明,这就有点过分了。(在某书上也看到有人提到了)
遇到这种情况该怎么办啊?
1
craftsmanship 12 小时 47 分钟前 via Android 感觉无解 因为你用了 MIT
|
2
wang93wei OP @craftsmanship 重点不是 MIT ,是完全重写且没用到我自己项目中的任何代码。
|
3
foufoufm 12 小时 44 分钟前 idea 有什么值钱的,你注册品牌了吗?
|
4
dotfun 12 小时 44 分钟前 用没用你的 idea 这个不能 100%确定,人家代码重写的,而且也是开源,idea 这个事情虽然重要,但这个 idea 又没有专利,我觉得挺正常的,不能说别人实现了我的 idea ,我就要让人家声明 idea 出处
|
6
cyan 12 小时 41 分钟前 在意这种事情那就不要开源
|
7
craftsmanship 12 小时 40 分钟前 via Android @wang93wei 就是因为 MIT 连代码都不管 更别提 idea 了 所以无解啊
|
8
iorilu 12 小时 39 分钟前
你纠结这个干啥
你要还想搞, 就继续搞, 争取比他强 在他发帖得地方, 你可以也发, 说你是先搞得... |
10
superrichman 12 小时 36 分钟前
看他提交记录似乎是根据 https://github.com/ganeshrvel/openmtp 改的?这个原始的 openmtp 的项目有 6.5k star 而且已经存在 8 年以上了
这不能说是抄你的吧,顶多是重名了 |
12
94 12 小时 33 分钟前 我觉得没啥。Swift + MTP 的组合重了很正常吧?
换个好理解的例子,比如说 Git + Graph 这样的组合,不知道能搜出来多少名称重复的项目仓库。 即使对方借鉴了你,你也没有什么特别好的理由去举报对方(如果确实是自己写的)。除非你可以从对方的仓库里面找到大段相同代码(找到抄袭的证据),那么你可以发邮件给 Github 反馈看看。 |
13
superrichman 12 小时 32 分钟前 你可以去提个 issue ,礼貌表达你们的项目相似,你先用这个名字,希望对方修改名称。
|
14
wang93wei OP @superrichman 可问题是太相似了,https://v2ex.com/t/1187465 这是我 1 月份自己测完在自己电脑上找不到问题和后续的方向才发的帖子。
这个是我项目规划的微博,第一天就已经出来原型了。 ![]() 我想表达的也是他没 fork 我的代码,fork 的是创意。 |
15
suyuyu 12 小时 28 分钟前 直接喷一顿就过了。我了解我的同志们
|
17
vfs 12 小时 21 分钟前
首先,在看这个帖子之前我不知道 MTP 是什么,但是三个大写祖母一起大概率是一个特有名词的简称, 而 “Swift” 是 macos 的开发语言,所有 “SwiftMTP” 和你同名很正常。 关于你说 借鉴你的 idea , 看你网站上不是还列举了很多的类似产品: "OpenMTP", 你的 idea 是不是来自这里? 再者,再者看你仓库不是才开始了三天么
|
19
w568w 12 小时 14 分钟前 > 他没 fork 我的代码,fork 的是创意
从创意的深度来说,我觉得这个 idea 比较容易想到。你也说了 Android 上有很多同类项目,那「给 iOS 开发一个」这种想法是很自然的。Swift 和 MTP 都不是商标,说不定人家也是随意让 AI 想出来的,只是撞名呢。 不如平心静气考虑一下你开源的目的。如果是为了练习 vibe coding ,那你的目的已经达到了;如果是为了声望,那你可以考虑下还有什么痛点他没有考虑到的,尽量做点独特的东西(或者如果 claim 已经有独特的东西,想办法在名字和 README 里体现出来);如果是为了搞钱,那你这个开发程度还远远不够。 |
20
realpg PRO |
21
sunwangme 12 小时 9 分钟前
我感觉这类事最好先拆成 3 层看:代码版权、名称 / 商标、社区认知。
如果对方确实没用你的代码,那代码层面基本很难打;如果名字也没注册成商标,那名称层面通常也很难强制。真正还能做的,更多是把“谁更早、谁是原始来源、两边差异在哪”这件事讲清楚。 我会比较务实地做 3 件事: 1. 先把你自己仓库的 README 、发布记录、路线图、最早公开时间整理清楚; 2. 去对方仓库提一个礼貌 issue ,只谈“重名容易混淆”,别纠缠“偷了创意”,请对方改名或者至少把来源和差异写明; 3. 如果后面真想维权,就只抓硬证据,比如大段代码、资源、文案、截图结构复用。单纯 idea 撞车,尤其还是这种比较容易联想到的组合名,通常很难成立。 所以我自己的判断是:别把精力主要花在证明“他 fork 了创意”,而是尽快把你自己的项目做成“原始版本更可信、路线更清晰、差异更明显”。这样对你长期更有利。 |
22
bojue 12 小时 9 分钟前 小黄鸭词典事件,你这才哪里到哪里,重名和项目重叠的问题别折腾了
要么商业化要么打磨产品。 商业的竞争现在都文明多了。千禧年年代杀毒软件的商战都是挨刀子肠子拉一地 |
23
Alias4ck 12 小时 7 分钟前 你既然开源了还是 MIT, 就别说 idea 了, 另外 idea 这种东西怎么定义是你的 还有这个同类型的项目我看 7 月之前 https://github.com/EffortlessMetrics/SwiftMTP-dev 这个就有人 vibe 了, 你的好像是 4 个月之前 另外别人的都不是 MIT
|
24
kristofer 12 小时 3 分钟前 有时间找点正事干吧。
|
26
jackqian 12 小时 1 分钟前 这我觉得不一定,你的想法很宽泛,swift 实现 mtp ,如果我恰巧看到了你的微博,我也用 ai 写一个,也不费什么事,很难说别人不道德
|
27
raptor 11 小时 54 分钟前 现在的 mac MTP 工具都太难用了,所以 AI 建议我用 SMB……用了以后发现确实香,还不用插线……
|
28
deplives 11 小时 51 分钟前
你怎么证明你的 idea 早于他
|
29
feaul 11 小时 51 分钟前 以一个用户的角度来看,功能大致相同,名字也一样。这个很难说是先有的想法创意,谁抄袭谁的想法创意,比如我想做个算数的应用,考虑从命名的角度来说肯定是计算器这个名字最好,但是不能因为别人也做了这个计算器的应用也叫这个名字就不允许我用了。只能也大力宣传你的应用,做好用户体验,抓住用户才是实力。
|
30
jqknono 11 小时 49 分钟前 idea 和代码都太廉价了, 我的项目里有好些做完了发现市场上已有成熟开源项目, 还有些是看到别人的开源项目似乎不咋维护, 就自己开发了. 自己开发的东西, 想咋定制就咋定制, 开发的起劲的时候一天发十个版本, 恶性 bug 满天飞, 但是是自己用, 用到 bug 就自己修.
看看我折腾这些东西, https://github.com/jqknono 都没有商业价值, 没有什么门槛, 随便谁看一眼, 有 AI 就能做. |
32
sddyzm 11 小时 45 分钟前 via iPhone 之前我就说过,遇到这种事情要么转闭源要么你 nb 你发 DMCA ,就这两种方法,不想做就不要继续操心了
|
33
icanfork 11 小时 40 分钟前 Claude Code 泄露重构之后,官方都一点办法都没有。在意的话,闭源新分支会好一些
|
34
deluxghost 11 小时 32 分钟前 @Livid #21 历史回复疑似数字生命
|
35
NuKc 11 小时 32 分钟前
相同功能的轮子太多了,名字一样的也很多,代码实现不一样,使用方式可能一样或者不一样或相似;都是开源的,如果是借鉴了代码,我看很多开源开发者都会提一下; idea 这东西,往往很多时候开发者开源这东西本来就是为了解决自己的需求的,别人写的不够好,还不让自己弄一个吗?
|
36
vegeta2ex 11 小时 30 分钟前
要是代码抄了可以质问别人,idea 这种东西怎么鉴定。比谁先开源?他也可以说这个项目他筹备了很久才决定开源,你怎么反驳
|
37
Alliot 11 小时 26 分钟前
这没办法,现在大家都是你抄我,我抄你 AI 时代都是这样子,谁也无可奈何
|
38
liyafe1997 11 小时 13 分钟前 你申请专利了吗,没专利你想干啥
|
39
Admstor 10 小时 32 分钟前
世界上重名的人都很多,你让别人也改名字,别跟你一样?
你有点小心眼 |
40
billzhuang 10 小时 6 分钟前 hhh
claude code 看一眼就会了 |
41
ysicing 9 小时 55 分钟前 好的设计或许总是心有灵犀
|
42
weiwenhao 9 小时 24 分钟前 可以了解一下最近的各种 island 项目。idea 不重要,况且你是 MIT ,别人直接 clone 然后发收费版本你也无可奈何。另外 vibe 盛行,技术带来的护城河太低了。
|
45
autojunjie 7 小时 23 分钟前 via iPhone 这种太气了
|
46
kneo 7 小时 14 分钟前 via Android
>但问题在于,新开的这个是完全自己重写的。没用到我的代码
>重点不是 MIT ,是完全重写且没用到我自己项目中的任何代码。 给我看笑了,感觉你想逼着人家抄你代码…… “居然不抄袭我好气啊” |
47
hefish 7 小时 9 分钟前 居然有人偷偷搞出跟我一样的东西,居然都不感谢我,太坏了。 怎么会有这样的人。苍天啊,老天待我不公啊。
我死了算了。。 我死也要拉那个人垫背。 我要去上吊。 没找到绳子,我去。。。 那我就去 v2 发帖。。。对,去发帖! |
48
wang93wei OP @realpg 无所谓啊,这种我欢迎。
我做这个本质上是给我自己做的。 甚至这个方向本身已经很小众了,我甚至在做之前还特意搜了一圈,我怕会有跟别人冲突的地方。 我一直强调的重点是,没有任何一个 SwiftUI 的这种工具类的项目。 然后突然冒出来一个,重名,你说你自己会怎么想? |
49
wang93wei OP |
50
wang93wei OP |
52
lcy630409 6 小时 39 分钟前
不是 现在不说代码 连 idea 都不允许重复了么
|
53
wang93wei OP @jqknono 我大概懂。
但问题是我自己开发这个,我搜遍了,也没找到一个 SwiftUI 的项目。 其他的要么 Electron ,要么就是界面丑丑的像上个时代的产物。 虽然我也不咋漂亮,但我还是很有审美的。 |
54
placeholder 6 小时 22 分钟前 没看太明白,你因为别人的项目和你的项目只在名字上重复了而感到破防?
|
55
wang93wei OP @Admstor
我小心眼? SwiftUI 版本的传输工具,在我之前我真没找到过。 不然我为啥要自己做? 我是能用开源绝不会自己写的人,不管你信不信。 甚至你自己去看我 github ,我都是 fork 别人的项目,除非我忍不了了,我自己改,不然我没事闲的啊。我天天看看剧,打打游戏不好吗? 就写这玩意天天熬夜,湿疹卷土重来到现在都没好,还天天吃一大堆补剂,我自己很开心吗? |
56
placeholder 6 小时 13 分钟前 @wang93wei 照你这个逻辑,你直接删库跑路得了呗,反正也有人开始写什么 swiftMTP 了,你就不用自己写了,还给自己整点儿什么湿疹,讲话老弟你身体挺虚的了去看看吧。
|
57
wang93wei OP |
58
wang93wei OP @liyafe1997
主要是我也不想用这个赚钱,而且太小众了,大部分情况下都是我自己用。 我是因为嫌弃那些丑丑的工具才做的。 然后突然来个人,技术方向跟我一样,实现也都差不多,还开始做网页,各个渠道推广了,那为啥他不 25 年 12 月之前就开源、推广? |
60
ryd994 5 小时 46 分钟前 via Android
idea 不受著作权保护。
能保护创意的是专利权,但专利权需要申请专利才有 软件的名字可以用商标权保护,但你也没注册商标 |
61
LandCruiser 5 小时 34 分钟前
想法是不受法律保护的,没办法呀。有人就做了一个和梦幻西游几乎一模一样的游戏,赚了几百亿还生了 200 个孩子。
|
62
future0906 5 小时 29 分钟前
|