@magensky 麻烦你不要再剽窃 BeePress 的代码了

2018-01-21 18:13:01 +08:00
 AlwaysBee

前几天一同学发了帖子,说一个 V 友抄袭了他的 chrome 插件,刚好我也遇到了这样的事情,所以分享一下

在这里我先说一下背景吧

这位 @magensky 同学前段时间在 V 站发布了一款微信公众号同步插件,而作为也开发过类似这样插件( BeePress )的人,看到竞争对手自然会很感兴趣,而当我去下载这个插件看了一下源码,卧槽,这不是我写的吗,于是我在他的帖子下给予回复,并且这位同学很大方地承认了「参考」了我的代码,并且认为我的插件卖的比较贵,他的很便宜(然后我也向对方接入的支付商进行投诉),这位同学也说以后会移除我的代码

相关帖子

我以为这件事情就可以这么算了,但是,我最近更新了插件,增加了一些功能,发现这位同学真是契而不舍,也更新了我开发的新功能,毫无意外,代码基本一样

在这里我想说几点我的想法:

  1. wordpress 的插件代码任何人都可以看到,这位同学你拿我代码可以(事实上还上架到官方插件市场,毫无疑问,有空我会举报),但是麻烦你不要臭不要脸地把我的署名移除,把自己的名字写上去

  2. 你说代码很简单,没错,这个插件最初就是我半天写出来的,只要有 PHP 开发基础,和对 WordPress 插件开发有所了解,基本上都没有问题,但是,你一边在不屑这个代码,一边又进行剽窃,我不知道你是有几个意思,是有多不要脸

  3. 是的,你把我的收费功能免费提供给用户(相当于破解行为),这并不是你自豪的理由

  4. 关于插件的开发过程,我基本都在 V 站分享过

第一次开发 WordPress 插件提交后被打回来了,这里列出存在的一些问题分享一下

WordPress 插件一键插。。。不。。。导入微信公众号文章、简书文章

BeePress-导入公众号文章插件 for WordPress,今天上线了

BeePress 微信公众号文章采集插件,已经实现了自动同步公众号文章到 WordPress

为什么 BeePress 接受用户的捐赠

分享|关于 BeePress 公众号文章采集插件尝试付费使用的结果,我还是挺满意的

以上,是针对这位 @magensky 同学的一些想法,但是,我也知道,狗改不了吃屎

我在想,如果我没有尝试对这款产品进行收费(为了继续维护这个插件提供动力),也许这位 @magensky 同学就不会去剽窃我的代码了,利益熏心啊,哈哈

哎,给大家分享一点经验吧,希望有帮助

其实,开发产品并不难,这位 @magensky 同学一直在强调代码实现简单(话说把功能这么简单地用代码实现不好么?),我想说的是,产品的成长是一个过程,为什么我要把功能 A 加上去,把功能 B 去掉,这不取决于你的开发能力,而更多取决于你对产品的嗅觉灵敏度,从用户的反馈、使用习惯,你可以获取到大量有用的信息

如果要开发产品,最好先开发一个简单的版本先验证一下可行性,而不是憋足劲把功能都做全了

对于开发者,如果你希望能够持续地维护一个产品,那么我建议你一定要能够通过这个产品获得收益,不管是通过捐赠、还是收费,因为这是你前行的动力

大家对这个插件给我带来多少收益可能挺感兴趣吧,其实我在文章里也分享过,从十月中旬( 2017 )收费开始,平均一个月一千来块吧,最多的时候有 1500 左右,但是,这只够咖啡钱啊,开发成本都赚不回来(基本上每周更新一次插件),很显然,这一千来块不足以让我有动力去维护这个插件,那么最赚钱的是啥呢?我就说一点吧,因为这个插件,我在半年多时间里面增加了 400 多位微信好友,大家应该听说过 “ 1000 个粉丝理论” 吧

希望大家喜欢这个故事😊

ps:如果聪明的你找到我的联系方式,不要加我,年底了,很忙啊,赶项目啊,独立开发者也要年终奖啊


一个健康良好的生态环境,不仅取决于我,也取决于你

19468 次点击
所在节点    程序员
137 条回复
art2cat
2018-01-21 20:52:53 +08:00
围观
AlwaysBee
2018-01-21 20:53:24 +08:00
@xupefei 嗯,已经贴上了,谢谢提醒
changlers
2018-01-21 20:54:12 +08:00
前排出售香烟瓜子饮料方便面了,前面的,前面的穷逼让一让,让一让了啊
magensky
2018-01-21 20:55:33 +08:00
请用最新版代码比较
AlwaysBee
2018-01-21 20:59:01 +08:00
@magensky 所以你是承认最初版本是抄袭了?
magensky
2018-01-21 21:08:56 +08:00
1:使用过 beepress,用过同样的产品不能作为抄袭证据吧。
2:2 个字段的建表不能说明问题吧。
3:timeout 代码来源
http://www.hujuntao.com/web/php/file_get_contents-solution.html
截图: https://i.loli.net/2018/01/21/5a648f9f56a5a.jpg
4:
初版是用了你的代码,是很久前写的,再上个帖子里也说了,你自己也说了初版不追究。
截图: https://i.loli.net/2018/01/21/5a648f9ec4b10.jpg 。如果后续版本有问题,当时你完全可以在帖子中继续指出。
5:
最新版代码大家可以自己看看,楼主应该指出最新代码的问题,当时也注意到了改掉了。
这次我能不能理解,功能跟进了,是我的错?
shijingshijing
2018-01-21 21:10:53 +08:00
@Antidictator 冰红茶要不要?要的话少你一块钱~

@Niphor 火车上的物价你心里没点 x 数么?
WytheHuang
2018-01-21 21:11:21 +08:00
代码风格有点意思 一下 if 语句前后不加空格 一下又加..
xupefei
2018-01-21 21:11:38 +08:00
从截图来看,我觉得算是“严重借鉴”了。
怪不得某人不敢说自己一行都没 copy 过。
AlwaysBee
2018-01-21 21:16:22 +08:00
@xupefei 他何止不敢说,连头像都改了,怕是怕被人出来吧
Tyler1989
2018-01-21 21:21:41 +08:00
@AlwaysBee 哈哈哈还真改头像了
magensky
2018-01-21 21:24:07 +08:00
头像不是我改的,以前的邮箱收不到验证码,新邮箱验证后 V2EX 自己变的
bombless
2018-01-21 21:24:50 +08:00
不是很喜欢这个风格……现在回头看,wp 默认风格改进的机会挺大的,233,该换个新项目了
eccstartup
2018-01-21 21:26:29 +08:00
抄的符合不符合原 license,你自己不清楚吗?

有则改之,无则加勉。
Applenice
2018-01-21 21:28:16 +08:00
前排吃瓜
lifeintools
2018-01-21 21:31:36 +08:00
可能没抄,就是借鉴。。。
AlwaysBee
2018-01-21 21:33:12 +08:00
@lifeintools #66 楼已经承认是用了我的代码,哪怕是现在版本的代码,也还有不少影子
magensky
2018-01-21 21:34:15 +08:00
GPL 的出发点是代码的开源 /免费使用和引用 /修改 /衍生代码的开源 /免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种 linux,包括商业公司的 linux 和 linux 上各种各样的由个人,组织,以及商业软件公司开发的免费软件了。

GPL 协议的主要内容是只要在一个软件中使用('使用'指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用 GPL 协议,既必须也是开源和免费。这就是所谓的'传染性'。GPL 协议的产品作为一个单独的产品使用没有任何问题,还可以享受免费的优势。

根据 GPL 协议,我也没违反吧。
nciyuan
2018-01-21 21:34:58 +08:00
@greatghoul v2sb.sinaapp.com 已经一年没有更新了
40huo
2018-01-21 21:39:32 +08:00
上次那个贴不就是说的最初的版本么,他改完了 lz 还不满意不应该再拿新版的来比么,又翻最初版的旧账干嘛?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/424710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX