EasyMule 2 涉嫌抄袭aMule代码

VeryCD公司的EasyMule2.0的广告宣传声称:“easyMule2.0从底层开始全部重写代码,整体性能大幅提升,以更小的系统资源占用获得更高的传输速度和更稳定的性能。由于使用了新的软件架构,不再依赖于任何老的eMule项目,使得进一步开发和维护变得更加快捷、高效。”

近日,aMule的开发者gtoso在VeryCD公司的社区上发表了质询,质询中称,他们的aMule的代码被EasyMule使用。作为开源软件,aMule根据GPL协议请VeryCD公司开放EasyMule源码。目前VeryCD公司开发者在回复中声明:“开发实现过程中只是aMule KAD 机制部分进行了参考,并没有使用aMule的代码”。倘若EasyMule抄袭aMule代码被证实,则又是一起让国产软件抹黑的事例。

以下纯粹来源于一个eMule爱好者的抱怨:

从EasyMule开始取代VeryCD MOD成为VeryCD公司力推的“下载工具” 后,在商业化的道路上一路狂奔,而这种推动力却来自于广大eMule使用者。VeryCD公司一面不断的升级/改造这个所谓的跨协议下载工具,一面不遗余力的试图最大化的压榨用户,从限制资源下载到强制限定用户上传带宽,直至出卖eMule用户利益与某下载工具联手,进行肆无忌惮的苟合,终究走到如今的闭源道路上,撕去了最后一层遮羞布。不得不再次感叹“easyMule很牛x”。

根据VeryCD公司社区的一贯的删贴作风,特将页面截图留存以备为证。

点击下载网页截图 点击下载网页备份


附:aMule开发者 gtoso 在VeryCD公司的社区的质询帖地址:

http://www.verycd.com/groups/easyMule2/704790.topic

aMule开发者 gtoso 在VeryCD社区的质询帖的中文翻译:

你好,

我是一个aMule的开发者,我对另一个Wxwidgets客户端的开始开发很感兴趣。
但是我使用Ollydbg分析发现,EasyMule是在aMule的代码之上开发的。

aMule是遵循GPL协议的,因而我们想请求得到EasyMule的代码。

我们非常希望你们不发布源码只是一个误会,你们做出了很好的改进,我们同样想在aMule中使用。
你可以在我们的论坛(http://forum.amule.org)上,或者直接在IRC频道上联系我(gtoso)。

我们等待着你们的代码,
谢谢

VeryCD EasyMule开发者 godLaugh 的回复的中文翻译:

你好 gtoso ,首先谢谢你的关心,我们没有复制eMule或aMule的任何代码到EasyMule2.0中,我们在EasyMule2.0 Beta项目中参考了一些aMule使用的Kad函数代码。如果你有任何的分析证据或者其它问题,你可以通过eMail:emuledev@VeryCD.com来直接联系我们。我们将在EasyMule2的之后的版本中修正它。

aMule开发者 gtoso 在VeryCD社区的质询帖的英文原文:

Hello,
I´m an aMule developer, and found interesting that another Wxwidgets client was born.
But when i launched Ollydbg over the binary, i found that all this EasyMule thing is build over the aMule code.

aMule is licensed as GPL code, and we are demanding access to the Source Code.

We really hope that is a misunderstanding that you do not released the code, and you made nice improvements that we love to use in mainstream aMule.
You are free to contact me(gtoso) in our foruns (http://forum.amule.org) or directly on our IRC channel.

We are waiting for the code,
Thanks

VeryCD EasyMule开发者 godLaugh 的回复的英文原文:

hi,gtoso,firstly thanks for your attension, we did not copy any code from eMule/aMule to our easyMule2.0, we reference to some kad function code of aMule in the easyMule2 beta project, but we havn't use the aMule code in our project. If you have any analysis proof or any other question,you can contact us by emuledev@VeryCD.com directly. we will fixed it in the future release of easyMule2.

33条评论隐藏

  1. #1 Dante's Dream
    2009年7月3日 周五 21:08 | 回复

    能证明他们没有使用AMULE源码的只能是提供源码出来 现在的问题是 VC不想给AMULE的作者提供源代码 静观其变吧

  2. 2009年7月3日 周五 21:34 | 回复

    @Dante's Dream
    当年NEO的作者指责vc抄袭l2l代码的事情尚历历在目,这次被amule的开发人员质问一点都不让人奇怪。amule如果没进行详尽的测试,是不会去发贴质询这个从底层开始全部重写代码的easyMule2.0的。当然最直接有力的证据就是代码的验证,以vc的作风,以各种理由搪塞是不奇怪的。

  3. #3 BSGBC
    2009年7月3日 周五 22:12 | 回复

    一段时间以来,由于VC的一些做法或者说“斑斑劣迹”,造成广大的软件开源支持者、互联网共享爱好者对其口诛笔伐、喊打喊杀。对此,我作为一个坚定的互联网共享爱好者对其是完全支持的!!
    但是各位,如今在中国打开任何一种非VC开发的电骡客户端,在用户、上传、下载列表里看到的至少80%以上是VC的两种客户端!!
    VC的成功,诸位,这再次说明同样是免费的软件,以商业化支撑进行开发的就是要比纯粹由兴趣、理想支撑的开发有前途(钱途)!!
    在如今这个社会,为了某些理想信念去执着于某些事情是非常值得尊敬的,但也是绝望的!!

    :mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen:

  4. #4 Dante's Dream
    2009年7月3日 周五 22:22 | 回复

    用商业化的P2P分享软件区对抗商业化。这合逻辑吗?

  5. #5 Dante's Dream
    2009年7月3日 周五 22:26 | 回复

    @BSGBC
    您的发言让我更充分的理解了拜金主义的卑劣性。榨取众人的大公无私的奉献,这就是合理的吗?

  6. 2009年7月3日 周五 23:26 | 回复

    @BSGBC 且不说VC现在到底是为了什么而在商业化,你这个“商业化支撑进行开发的”论调就是有问题的。如果说你是真心爱p2p,怎么会做出掘p2p坟墓、断p2p后路的事情来?以商业支撑理想,可以,但是我们更常见到的情况,是商业化与理想是不相干的两个行业,因为一旦与利益二字沾边,人类的本性太容易占了上风,除非是非常坚定理想的人。
    如果纯粹是说钱,那么请参考海盗湾事件。。。
    为了理想国度的永存,反对商业化。这不仅仅是说Emule,还有很多。。。

    至于说到VC的贡献,从未否认,但是自古功不掩过,这是铁律。VC的用户群体固然是VC培养的,但又何尝不是因为VC的误导。难道VCmod功能很强,能产生用户依赖?显然不是。。。

  7. #7 chrisray
    2009年7月4日 周六 00:21 | 回复

    把vc给ban了吧

  8. #8 chengr28
    2009年7月4日 周六 02:36 | 回复

    我都不想再说了,大家等着看VC怎样表演~~~

  9. #9 挚爱小囍儿
    2009年7月4日 周六 06:05 | 回复

    汗。。。总觉得有个不详的预感:P2P网络会出现前所未有的“变革”

    不知道会不会很准。。。拭目以待

  10. #10 Gavin
    2009年7月4日 周六 09:11 | 回复

    @chrisray

    那时不可能的啊……现在VC用户太多了,不可能用ban的,而且这是VC的错而不是用户的问题,不要伤及无辜……

  11. #11 chengr28
    2009年7月4日 周六 10:55 | 回复

    @Gavin
    VC用户数庞大就不能BAN了?不敢BAN了?

    这是什么逻辑?

  12. #12 chrisray
    2009年7月4日 周六 12:22 | 回复

    @Gavin
    迅雷的用户更多,而且迅雷吸血也是大多数使用迅雷的小白所不知道的,找这样说他们也是无辜的,但是迅雷照样被ban

  13. 2009年7月4日 周六 12:27 | 回复

    我都不想再说了,

  14. #14 mkk
    2009年7月4日 周六 15:17 | 回复

    人们一思考,godwillLaugh

  15. #15 chengr28
    2009年7月4日 周六 17:07 | 回复

    从来没有见过像阉割驴2这样流氓的eD2k客户端,大有当年3721的风范!

    流氓特征:

    1.安装的时候在系统安装了2个驱动 - TCPZ.sys 和 tcpz-x86.sys ,尽管名称看上去很正常,会让用户以为是关于TCP的,但是依我个人认为eMule的所有操作并不需要依赖驱动的帮助。所以我们有必要怀疑这2个驱动的真实目的

    2.在系统用户目录写入eMule的配置文件(地址:C:\Documents and Settings\user\Application Data\easyMule2),这个尽管是可以的,但是在阉割驴2卸载的时候并没有把这些文件删除

    3.向IE添加BHO插件(IE2EMBHO),在IE点击eD2k链接时强行截断eD2k与其它Mod的关联,使eD2k的关联连向VeryCD Mod

    阉割驴2除了继承阉割驴1的全部“特点”外,还有这样的变化:

    1.涉嫌抄袭aMule的源代码,违反GPL协议且态度强硬誓死不开源;

    2.将反吸血模块内置,隐藏反吸血的版本号,使人不能轻易查看反吸血的信息。在其设置文件目录内有dlpNetconfig(地址:C:\Documents and Settings\user\Application Data\easyMule2\EMEnv\Services\DLPService),里面的内容为:

    0:20071122|xl build37|xl build42|xl build48|xl build54|
    3:xl build58|xl build61|

    有明显勾结渣雷的嫌疑!

    4.故意隐藏其它Mod的ModString,多次向VeryCD反馈无人理睬还被封ID;

    5.隐藏了许许多多阉割驴1的显示和设置项,且每次启动阉割驴2时总是将剩余的设置继续简化,尽管上次关闭之前已经开启“更多”的选项,明显想隐瞒某些设置

    这个阉割驴2不进DLP就没有天理了~~~

  16. #16 chengr28
    2009年7月5日 周日 12:26 | 回复

    该帖子被VeryCD的版主关闭,在关闭之前,有人专门进行刷票

    看来职业枪手还是很多的

    http://www.ied2k.com/forum/uploads/monthly_07_2009/post-4885-1246767762.jpg

  17. #17 Dante's Dream
    2009年7月5日 周日 12:26 | 回复

    事态新进展 DASH出来“辟谣” 一夜间我们几个的发言的反对数目直线上升 DASH自称没有用“GPL”代码 并且把帖子锁了

  18. #18 chengr28
    2009年7月5日 周日 12:31 | 回复

    @Dante's Dream
    换着你是Dash你会不会承认?

  19. #19 Dante's Dream
    2009年7月5日 周日 12:41 | 回复

    明显他是在做伪装 试问有几个人会用Ollydbg去求证??
    那些初级用户连电驴和emule都搞不清楚,哪里能搞清楚Ollydbg?他们连Ollydbg是什么恐怕都不知道吧。别说Ollydbg了,上面amule作者说的那段估计也没几个人看得懂。DASH就把这些人玩弄到鼓掌之间。他以为他胜利了,其实是他的巨大失败。锁住的不过是一个帖子,锁不住的是真相,锁住的不过是VC的几K字节的东西,锁不住全世界emule爱好者的愤怒。
    他锁住了外国人的质疑帖,但是他锁不住中国人在外国人眼中的形象。

    P2P风暴,真的要来临了,各位做好准备吧。

  20. #20 Dante's Dream
    2009年7月5日 周日 12:52 | 回复

    汗 图片没显示出来
    http://i43.tinypic.com/259ahsj.jpg
    不能显示的话 大家下载看吧 DASH所谓的辟谣

  21. #21 chengr28
    2009年7月5日 周日 13:04 | 回复

    @Dante's Dream
    图片我已经帮你弄回来了,还有不要发空白的评论

  22. #22 chengr28
    2009年7月5日 周日 13:06 | 回复

    好了,VeryCD已经坠落了,静观其变吧~~阉割驴2进DLP只是迟早是事情~~~

  23. #23 只在乎能否的说
    2009年7月5日 周日 17:18 | 回复

    转发到cnbeta上去了!!不过貌似一天都还没审核过去!! :idea:

  24. #24 chrisray
    2009年7月5日 周日 19:03 | 回复

    真希望借此机会,让官版emule的开发者们在官版emule中加入dlp

  25. #25 chengr28
    2009年7月5日 周日 20:05 | 回复

    @只在乎能否的说
    转发到cnBeta上?我前天已经发过了,到今天还没有审核!
    很明显,VC给了cnBeta很多好处
    收了钱当然不发

  26. 2009年7月6日 周一 04:06 | 回复

    一个老外在一个纯中文的社区中注册、找到那个小组、发帖实在是非常不容易呢。

  27. #27 pchess
    2009年7月18日 周六 08:45 | 回复

    @chrisray

    算了吧,我选择官版的原因之一就是它没有什么乱七八糟的封禁规则,要是有朝一日官版也变这么乱了,那我索性跳楼去好了,我不知道别人怎么想,反正我开emule是来交流文件的,不是来封这个封那个的。

  28. #28 chengr28
    2009年7月18日 周六 09:50 | 回复

    @pchess

    吃了吸血的苦,才知DLP的甜

    看来LS没有吃过吸血的苦

  29. #29 avaid
    2009年7月18日 周六 19:49 | 回复

    @pchess

    我选择官版的原因之一就是它没有什么乱七八糟的封禁规则

    不好意思,看来你不知道官版是也有一定的反吸血规则的,也是会封禁一些客户端的。

  30. 2009年8月14日 周五 15:52 | 回复

    看糊涂了,EasyMule不是一直都开放源码的吗?
    这是它的源代码主页:
    http://code.google.com/p/easymule/
    我编译使用过的,没问题,不是假开源。

  31. #31 Anti VC
    2009年8月14日 周五 16:05 | 回复

    @skymountain 你见过2.0的源文件吗?

  32. #32 XunXun
    2009年8月14日 周五 16:19 | 回复

    @skymountain

    那个不是EasyMule 2的源代码的,是第一代的吧

  33. #33 joe
    2009年11月11日 周三 15:01 | 回复

    @skymountain
    看清楚 这个版本的 1.0.3 而且很老
    easyMule-VeryCD-src.rar easyMule 1.0.3 SoruceCode Featured emule easymule sourcecode Jul 2008 7.0 MB 26214

1条Trackback/Pingback显示

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
表情:
:mrgreen: :| :twisted: :arrow: 8O :) :? 8) :evil: :D :idea: :oops: :P :roll: ;) :cry: :o :lol: :x :( :!: :?:
字数:0