今天被恶心到了, Yii 的 qq,微博,微信登录组件程序被人提交到了 Yii 官方 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
flydogs
V2EX    PHP

今天被恶心到了, Yii 的 qq,微博,微信登录组件程序被人提交到了 Yii 官方

  •  5
     
  •   flydogs 2016-04-26 08:42:32 +08:00 24313 次点击
    这是一个创建于 3514 天前的主题,其中的信息可能已经有所发展或是发生改变。

    7 个月前为 http://simplforum.org 写的 qq/微博 /微信登录程序, 被人改个作者名原封不动的提交给了 Yii 官方。

    所说是开源的哦,虽说是 MIT License ,你好歹稍微加点自己的东西啊!

    我的 https://github.com/yujiandong/yii2-authclient

    Yii 官方的 https://github.com/yiisoft/yii2-authclient/tree/master/clients

    提交者的 https://github.com/xutongle/yii2-authclient

    132 条回复    2019-03-04 15:12:36 +08:00
    1  2  
    justfindu
        1
    justfindu  
       2016-04-26 08:46:25 +08:00
    git 上写 fork from U .
    gDD
        2
    gDD  
       2016-04-26 08:54:03 +08:00 via iPhone
    违反 License ,你去提交个 Revert 的 PR ,然后说明情况,要求官方 Revert ,然后自己再申请一遍吧。
    Gonster
        3
    Gonster  
       2016-04-26 09:02:42 +08:00
    MIT license 是要求保留版权声明的,你的 license 有你的署名,如果他修改的话是违反许可的
    darasion
        4
    darasion  
       2016-04-26 09:10:31 +08:00
    叫你开源~~ 让人抄了吧。
    susanDao
        5
    susanDao  
       2016-04-26 09:11:43 +08:00
    约战吧
    Tink
        6
    Tink  
    PRO
       2016-04-26 09:13:17 +08:00 via iPhone
    名字都不改一下吗
    Tink
        7
    Tink  
    PRO
       2016-04-26 09:14:16 +08:00 via iPhone
    噢刚看到是 fork 的
    inroading
        8
    inroading  
       2016-04-26 09:14:40 +08:00
    支持维权
    SCaffrey
        9
    SCaffrey  
       2016-04-26 09:15:10 +08:00
    这人把 author 改成自己了哎
    minbaby
        10
    minbaby  
       2016-04-26 09:20:20 +08:00
    见怪不怪了, 你这都是轻的, 给你看点好玩的 https://blog.891125.com/tag/%E6%8B%BE%E4%BA%BA%E7%89%99%E6%85%A7/
    monsoon
        11
    monsoon  
       2016-04-26 09:32:50 +08:00
    楼主我看了下你的 https://github.com/yiisoft/yii2-authclient/pull/102 这个回答。
    你一点也没有表达你要说的内容啊。

    如果他是抄袭的,你想表面立场,请明确地说出来,没看过这个帖子的人,很能看出你那句 Hello 的实际观点……
    darasion
        12
    darasion  
       2016-04-26 09:38:07 +08:00
    1. 好东西要么不要开源,要么开源一些别人看不懂改不动的。比如垠神的代码。
    2. 如果真的决定开源,就必须提前做好营销,让全世界的人第一时间都知道这是你做的不是别人的。
    denghongcai
        13
    denghongcai  
       2016-04-26 09:40:47 +08:00
    看这个人的 GitHub , SuperWebbench 也是改了下名字,我也是服了
    Slienc7
        14
    Slienc7  
       2016-04-26 09:41:19 +08:00 via Android
    请注意:他侵权的部分在于没有包含你的许可文件,而并非在于没有修改任何东西发给其他人。(前者为违反许可,后者则没有)。
    不想 Sibi 可以直接 GitHub 邮件要求 takedown
    Slienc7
        15
    Slienc7  
       2016-04-26 09:41:53 +08:00 via Android
    @Slienc7 (邮件给 Github 要求 takedown
    ThomasZ
        16
    ThomasZ  
       2016-04-26 10:07:42 +08:00
    随便翻看了几个提交者的项目,除了 fork 来的,自己的项目的 readme 基本都是中英文混合,多半也不是自己的吧。。。。
    flydogs
        17
    flydogs  
    OP
       2016-04-26 10:12:28 +08:00
    @gDD
    @justfindu
    @monsoon
    @Slienc7
    今天刚发现的,现在上班没时间,晚上回去好好弄。
    goofansu
        18
    goofansu  
       2016-04-26 10:17:36 +08:00 via iPhone
    这货还理直气壮的,服了
    jedyu
        19
    jedyu  
       2016-04-26 10:24:08 +08:00
    svampire
        20
    svampire  
       2016-04-26 10:57:34 +08:00
    已声援,最好还是写邮件直接联系 Github
    flydogs
        21
    flydogs  
    OP
       2016-04-26 10:59:54 +08:00 via iPhone
    感谢以上朋友
    xcodebuild
        22
    xcodebuild  
       2016-04-26 10:59:59 +08:00
    直接开个 PR revert 掉吧
    just4fan
        23
    just4fan  
       2016-04-26 11:12:52 +08:00 via Android
    原来是 yii 写的 有空参考下
    jhdxr
        24
    jhdxr  
       2016-04-26 11:39:20 +08:00
    那人的项目(包括建在它自己名下的,和它所主导的组下的)全是改个名字去除 license 的。。。
    那个 leaps 也就是 yii 改个名字去掉版权_(:з」∠)_

    估计这人也就是想“装饰”下自己的 github ,同时混个“曾给知名项目 yii 贡献过源码”呵呵呵呵呵



    GitHub 的 takedown 好像是针对 repo 的(如果有错请指正),所以 LZ 还是提个 pr revert 了吧,至于要不要再新提交给 pr 去重新提交就随意了。。。

    btw ,你现在的这个 issue 真的是不知所云_(:з」∠)_ 完全没有提及你的诉求是什么
    ThomasZ
        25
    ThomasZ  
       2016-04-26 11:39:21 +08:00
    > 发自我的 iPhone

    我笑喷了
    heige853
        26
    heige853  
       2016-04-26 11:56:10 +08:00
    今天正好是 世界知识产权日
    flydogs
        27
    flydogs  
    OP
       2016-04-26 11:58:10 +08:00
    谢谢以上所有朋友。

    @jhdxr 今天出门前刚发现的。由于马上去上班,加上英语不好,所以就先留了个 issue 。

    提交者已经向我道歉,这件事应该马上能结束了。
    zjhzxhz
        28
    zjhzxhz  
       2016-04-26 12:07:21 +08:00   12
    fy
        29
    fy  
       2016-04-26 12:28:35 +08:00
    mornlight
        30
    mornlight  
       2016-04-26 12:39:14 +08:00
    @fy 这个解决问题的方式妙啊,不在大学里搞科研拉经费太可惜了
    predator
        31
    predator  
       2016-04-26 12:42:39 +08:00
    这个问题的解决方式真是赞啊, 5 铜而已,一定要赞
    gamexg
        32
    gamexg  
       2016-04-26 12:52:39 +08:00 via Android
    自用从未宣传 0 星标的也被人 fork 去掉过作者信息,我都不知道对方怎么知道有这个脚本的。。。

    https://github.com/GameXG/SImage
    caomu
        33
    caomu  
       2016-04-26 12:54:17 +08:00 via Android
    噗,围观一下。
    lygmqkl
        34
    lygmqkl  
       2016-04-26 12:54:22 +08:00
    在国内谈版权太奢侈了。。。。这个民族现在就好像快餐吃多了有后遗症一样,不该功利的时候也一切向钱,向快来看

    楼主想开点算了。
    raincious
        35
    raincious  
       2016-04-26 13:01:25 +08:00
    前情提要:

    SuperMan 是那个 xutongle , Simple Forum 是楼主
    gimp
        36
    gimp  
       2016-04-26 13:03:04 +08:00
    竟然有如此厚颜无耻之人!
    Mayu
        37
    Mayu  
       2016-04-26 13:08:16 +08:00 via iPhone
    @zjhzxhz 我感觉这个 commit 貌似是他把自己的名字邮箱去掉, 换回了原作者的信息,然后在下面留言致歉,不明白这样做有什么不妥吗?
    liaowu
        38
    liaowu  
       2016-04-26 13:12:12 +08:00
    看到这样的解决版本手段我也惊呆了!!!!!!!!!
    mufeng
        39
    mufeng  
       2016-04-26 13:17:41 +08:00
    @raincious 笑尿了
    raincious
        40
    raincious  
       2016-04-26 13:18:41 +08:00
    @Mayu

    哪里那么简单,他在#103 的回复已经基本被他自己删光了,现在留下的唯一的 URL 是他试图证明他的代码“只是类似而不是抄袭”的。

    如果你有兴趣可以看我截图帖里他的发言好了,当然截图里只有 8 条信息,因为邮件是在我回复了那个话题之后才开始发给我的。

    这家伙简直太坏,看上去像是感觉事情已经败露没办法才进行道歉的。(然而我没看到任何道歉啊)
    Mayu
        41
    Mayu  
       2016-04-26 13:27:30 +08:00
    @raincious 我是在原作者项目的 issue 里看到的, 貌似是他用自己 fork 的项目提交了这个 commit, 然后 merge 回原项目, 并在原项目的 issue 里留言道歉了
    cst4you
        42
    cst4you  
       2016-04-26 13:30:48 +08:00   1
    raincious
        43
    raincious  
       2016-04-26 13:40:19 +08:00
    @Mayu

    哦,那是我没关注到那些。作为一个旁观者而言,如果原作者没有异议,这个问题就已经完结了。(可以去撕下一个话题了
    xiaolu
        44
    xiaolu  
       2016-04-26 17:17:39 +08:00
    哈哈,太搞笑了
    wuchizhitu1988
        45
    wuchizhitu1988  
       2016-04-26 17:27:04 +08:00
    不太懂这个发自我的 iPhone 怎么就恶心了..
    ChoateYao
        46
    ChoateYao  
       2016-04-26 17:51:18 +08:00
    今天刚安装 yii2-authclient 使用其中的 WeChat ,给那个命名空间给恶心到了。

    namespace yii\authclient

    class WeChat extends OAuth2{}

    class QQ extends OAuth2{}

    class Weibo extends OAuth2{}

    我真心不知道官方是如何审核这样的代码。

    还想去提个 issues 呢,结果原来这个代码还是抄袭的,乐死我了。

    支持楼主的行为。
    7colcor
        47
    7colcor  
       2016-04-26 18:23:56 +08:00
    这个人没有任何歉意,怼死他。支持楼主
    jhdxr
        48
    jhdxr  
       2016-04-26 19:37:13 +08:00
    @ChoateYao 你这一黑黑两个了。。。
    SCaffrey
        49
    SCaffrey  
       2016-04-26 19:54:27 +08:00
    这人是直接换了个 ID 吗?
    Tink
        50
    Tink  
    PRO
       2016-04-26 20:06:06 +08:00
    @SCaffrey 好像是
    southwolf
        51
    southwolf  
       2016-04-26 20:11:51 +08:00
    习惯就好了,你国这种傻逼到处都是。
    有段时间我在捣鼓 OpenWRT, 当时给一个板子做了适配, 本来是做着玩的, 也没认真测试, 所以就没好意思直接给官方发 PR.
    前同事(还是我招进前公司的) 也对 OpenWRT 感兴趣, 问了我好多问题, 我就把自己做过的一些东西发给他作为演示.

    然后这哥们就直接写上自己名字去发 PR 了……
    southwolf
        52
    southwolf  
       2016-04-26 20:12:27 +08:00
    flydogs
        53
    flydogs  
    OP
       2016-04-26 21:26:57 +08:00
    来汇报一下结果! Yii 官方已经回档。
    感谢以上所有的朋友。

    该提交者也向我道歉。我也接受他的道歉。
    只不过从始至终一直找理由,什么从商业软件里看到的啦,啪啦啪啦

    感谢 google (啪啪啪)
    ![]( http://7xnug4.com1.z0.glb.clouddn.com/upload/201604/26/1_UWIPD1.png)
    zhidc77
        54
    zhidc77  
       2016-04-26 21:43:45 +08:00 via iPhone
    特意看了对比了,对方跟你的缺失相差无几,可你的跟官方自带的几个客户端也基本相差无几,而且有些方法一字不差,你也没有留下原作者的信息,对比的 facebook 和领英的接口。
    flydogs
        55
    flydogs  
    OP
       2016-04-26 21:57:15 +08:00
    @zhidc77
    那是 Yii 官方提供的接口方法。你只需继承 OAuth ,然后重构几个方法就行了。
    另外我的那么多的代码,怎么变成和官方相差无几了?
    flydogs
        56
    flydogs  
    OP
       2016-04-26 22:01:52 +08:00
    @zhidc77
    而主题贴说的那个人,几乎原封不动的就拿了我的代码改个作者名,提交给 Yii 了
    zhidc77
        57
    zhidc77  
       2016-04-26 22:10:04 +08:00 via iPhone
    我看到里面有段 genereateAuthState 方法该方法原封不动的领英借口抄的, buildAuthUrl 方法原封不动抄的, fetchAccessToken 原封不动抄的,其他的方法都是实现了官方接口改的参数,我还是不赞同你的观点
    flydogs
        58
    flydogs  
    OP
       2016-04-26 22:13:06 +08:00
    @zhidc77
    朋友,别弄个马甲上来。
    今天晚上 5 点钟注册的 V2EX , via iphone 。
    一注册就直奔这个主题。
    xutongle 同学,没错吧。
    zhidc77
        59
    zhidc77  
       2016-04-26 22:13:31 +08:00 via iPhone
    @flydogs 按照你的说法,你至少要在你代码里写上原作者相关信息
    zhidc77
        60
    zhidc77  
       2016-04-26 22:14:59 +08:00 via iPhone
    我不认识你也不认识他,只是就事论事
    xiaolu
        61
    xiaolu  
       2016-04-26 22:16:45 +08:00
    @zhidc77 你是马甲吗,还专门注册个号过来,呵呵
    zhidc77
        62
    zhidc77  
       2016-04-26 22:18:35 +08:00 via iPhone
    我专门注册的号,不是马甲
    flydogs
        63
    flydogs  
    OP
       2016-04-26 22:25:04 +08:00   8
    JimmyCai
        64
    JimmyCai  
       2016-04-26 22:27:51 +08:00 via Android
    @flydogs 这脸打的...
    honeycomb
        65
    honeycomb  
       2016-04-26 22:29:02 +08:00
    @zhidc77
    @flydogs

    这个啪啪啪怎么样?
    pwinner
        66
    pwinner  
       2016-04-26 22:33:58 +08:00 via Android
    @flydogs 卧槽这个实在是太强了
    flydogs
        67
    flydogs  
    OP
       2016-04-26 22:34:39 +08:00
    @pwinner
    感谢 google
    little_cup
        68
    little_cup  
       2016-04-26 22:42:07 +08:00
    这啪啪啪得……太响亮了……
    xiaolu
        69
    xiaolu  
       2016-04-26 22:44:42 +08:00
    @flydogs 碉堡了,哈哈
    kankana
        70
    kankana  
       2016-04-26 22:48:03 +08:00
    都说电工情商低... 哈哈

    相关的帖子都删光了.

    http://xutongle.blog.51cto.com/


    暂无文章! 等待用户 zhidc 添加!
    zhidc77
        71
    zhidc77  
       2016-04-26 22:50:07 +08:00
    那邮箱不是我的,而且我一开始也没有质疑他没抄你的,我只是在质疑你跟官方原来的代码相似度也很高不是也没注明原作者
    gulucn
        72
    gulucn  
       2016-04-26 22:50:47 +08:00
    你们这样子,还能愉快地玩耍吗?
    kankana
        73
    kankana  
       2016-04-26 22:53:13 +08:00
    @zhidc77
    几分钟前还看到 sf 的帐号是 xutongle, 现在变成 tintchao, 暴露邮箱的帖子也删了, 这么巧 哈哈
    hljjhb
        74
    hljjhb  
       2016-04-26 22:57:56 +08:00
    @flydogs 我的天 从未见过如此厚颜无耻之人 →_→
    7jmS8834H50s975y
        75
    7jmS8834H50s975y  
       2016-04-26 22:58:19 +08:00
    居然有抗压能力这么强的人?抄袭还理直气壮的,太牛了,大神,你妈知道你这么厉害吗?
    7jmS8834H50s975y
        76
    7jmS8834H50s975y  
       2016-04-26 23:01:18 +08:00
    zhidc77
        77
    zhidc77  
       2016-04-26 23:02:42 +08:00
    yii2-authclient/clients/LinkedIn.php 自己看去吧,想咬的狗尽管来咬。
    msg7086
        79
    msg7086  
       2016-04-26 23:19:22 +08:00
    @zhidc77 哇不是你的博客你都能删帖,你一定是哪位管理员大大吧。
    aaronlam
        80
    aaronlam  
       2016-04-26 23:32:35 +08:00
    人肉真的无敌呀,这脸打的不止啪啪响,简直 BOOM 了。
    BigFun
        81
    BigFun  
       2016-04-26 23:33:04 +08:00 via Android
    啪啪啪,这脸打的好响
    xuhaoyangx
        82
    xuhaoyangx  
       2016-04-26 23:39:38 +08:00
    Dexter123
        83
    Dexter123  
       2016-04-27 00:10:35 +08:00
    矮油 脸都肿了,瞬间爆炸
    UnisandK
        84
    UnisandK  
       2016-04-27 00:14:08 +08:00
    笑死我了,这贴要火
    干了亏心事被人扒出来了就老老实实道歉呗,这么作死何苦呢
    Slienc7
        85
    Slienc7  
       2016-04-27 00:21:37 +08:00 via Android
    还是希望楼主看开一点,能够不再纠结;因为各种原因(或许如他所说,或许是其他,例如习惯性意识问题)引起的过失或多或少总是有的;毕竟事情已经解决了,他也道歉了;揣测某某是某某的小号一类,只会带来更多无意义的争吵;楼上很多是属于看热闹不嫌事大的,这类除了浪费时间没有其他意义。
    xcodebuild
        86
    xcodebuild  
       2016-04-27 00:35:08 +08:00 via Android
    @Slienc7 这哪里是『揣测』啊
    这人明显没有任何歉意,到现在还在抹黑狡辩
    Mireas
        87
    Mireas  
       2016-04-27 00:51:36 +08:00
    本来事情就过去了。。结果自己跑出来求打脸了,持续关注看好戏
    xiongbiao
        88
    xiongbiao  
       2016-04-27 00:53:49 +08:00
    我是来看戏的
    msg7086
        89
    msg7086  
       2016-04-27 00:58:02 +08:00
    说真的,做了亏心事就莫要冒泡了。
    这里是 V2EX ,又不是什么高中贴吧。
    要秀下限的话分分钟这里的大佬教你做人。
    v2gba
        90
    v2gba  
       2016-04-27 01:35:22 +08:00
    死鸭子嘴硬

    不思悔改

    有一点值得称赞的是: 给 V2 的朋友提供了不少乐子
    cece
        91
    cece  
       2016-04-27 01:57:18 +08:00
    隐藏自己好难。
    goofansu
        92
    goofansu  
       2016-04-27 08:14:22 +08:00 via iPhone
    这贴真是百转千回
    vietor
        93
    vietor  
       2016-04-27 08:21:04 +08:00 via Android
    不要个 B 脸
    ThreeBody
        94
    ThreeBody  
       2016-04-27 08:31:36 +08:00 via Android
    @zhidc77 真没想到还有个智商这么低的人,好歹你也换个好点的马甲来说话啊
    还不认识题主和那个人,楼上给你打脸得不要不要的,笑死了,哈哈哈哈哈
    darasion
        95
    darasion  
       2016-04-27 08:55:51 +08:00
    建议大家广泛传播。
    zhleonix
        96
    zhleonix  
       2016-04-27 08:56:45 +08:00
    @southwolf 给前公司举报,泄露商业秘密导致损失,够他吃一壶的
    frozenshadow
        97
    frozenshadow  
       2016-04-27 09:01:30 +08:00
    @zjhzxhz 我擦,解决版权问题。也是好汉,这么明目张胆
    Volio
        98
    Volio  
       2016-04-27 09:06:51 +08:00 via Android
    版权在国内的确是个问题
    parakeet
        99
    parakeet  
       2016-04-27 09:12:09 +08:00
    居然有这么蠢的人 叹为观止
    SCaffrey
        100
    SCaffrey  
       2016-04-27 09:13:55 +08:00
    这换 id 换的笑死窝了 hhhhhh
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3471 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 00:46 PVG 08:46 LAX 16:46 JFK 19:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86