我的浏览器作品被抄袭了!!! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mthli
V2EX    GitHub

我的浏览器作品被抄袭了!!!

  •  1
     
  •   mthli
    mthli 2015-06-16 20:49:33 +08:00 7603 次点击
    这是一个创建于 3841 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是这样的,我是Ninja浏览器的作者,之前App只在酷安(及豌豆荚)上架了。

    酷安链接:
    http://coolapk.com/apk/io.github.mthli.Ninja

    GitHub:
    https://github.com/mthli/Ninja

    今天下午酷安上有网友和我说XDA出现了一款和Ninja十分相似的浏览器(UBP),链接如下:
    http://forum.xda-developers.com/android/apps-games/app-ultimatebrowserproject-t3130925/post61246719

    这是我在它的GitHub下报的issue:
    https://github.com/balzathor/UltimateBrowserProject/issues/1#issuecomment-112411244

    由于Ninja是开源的,所以fork我的代码并没有什么问题,但令人生气的是,在它的协议里面并没有提及任何有关Ninja的部分,这令我很生气!

    说句实话我很不满意这种行为,更令我生气的是他的回复:

    我让他署名这点要求都不能满足么!!!!

    第 1 条附言    2015-06-16 21:34:02 +08:00
    问题已结。从当事人的反馈来看态度还是很不错的。
    https://github.com/balzathor/UltimateBrowserProject/issues/2

    当然如果后续还有问题的话,我会继续找他算账的。
    46 条回复    2015-06-17 20:49:39 +08:00
    101
        1
    101  
       2015-06-16 20:52:49 +08:00
    给 GitHub 发邮件,如果确认,分分钟删了他 repo
    KexyBiscuit
        2
    KexyBiscuit  
       2015-06-16 20:55:26 +08:00 via Android
    他把许可证加上了……看 README.md,现在已经有楼主的名字了。
    publicID001
        3
    publicID001  
       2015-06-16 20:56:36 +08:00 via Android   1
    强迫症表示最后一行好像应该用uses,中间好像要用forking……
    lincanbin
        4
    lincanbin  
       2015-06-16 20:59:01 +08:00
    你这个还是被人加了一些特性后才换的名字,并且反馈后License也加回去了。

    t/193983#reply100

    我之前遇到这个,是什么都没改直接换名字,删License,态度还挺恶劣。
    KexyBiscuit
        5
    KexyBiscuit  
       2015-06-16 21:00:06 +08:00 via Android
    @lincanbin 论某些中国人与某些外国人的区别。
    mthli
        6
    mthli  
    OP
       2015-06-16 21:02:39 +08:00
    @101 学习了。
    @KexyBiscuit 刚才看了下,确实加上了,之前也没有。
    @publicID001 不要介意。。
    @lincanbin 其实比较蛋疼的是我下午更新了新功能代码马上就被她合并了,我都没来得及上架..
    kokdemo
        7
    kokdemo  
       2015-06-16 21:06:49 +08:00
    @mthli 能不能修改证书啊……

    这连个界面都没啥变化啊
    mthli
        8
    mthli  
    OP
       2015-06-16 21:08:47 +08:00
    @kokdemo 所以我很操蛋啊,给人感觉就是吸血鬼。
    LazyZhu
        9
    LazyZhu  
       2015-06-16 21:09:35 +08:00   1
    那人作风很像小米啊
    ivmm
        10
    ivmm  
       2015-06-16 21:14:17 +08:00
    确实很恶心,支持LZ。。。。
    ledzep2
        11
    ledzep2  
       2015-06-16 21:15:10 +08:00
    @KexyBiscuit 错误多了. since... so. forking. comma->period. replacing. add in. uses

    老印干的好事. 连commit history都洗干净了. 也是蛮过分的.
    ledzep2
        12
    ledzep2  
       2015-06-16 21:16:23 +08:00
    我支持楼主 让他们把 based on ninjia browser加到所有他们的description里面.
    lincanbin
        13
    lincanbin  
       2015-06-16 21:19:49 +08:00
    顺便提醒楼主,或许可以尝试使用RecyclerView替代ListView
    mthli
        14
    mthli  
    OP
       2015-06-16 21:20:35 +08:00
    @101
    @KexyBiscuit
    @publicID001
    @lincanbin
    @KexyBiscuit
    @kokdemo
    @LazyZhu
    @ivmm
    @ledzep2

    我开了一个新的issue,人家的态度不错,打算放人一马了。
    https://github.com/balzathor/UltimateBrowserProject/issues/2
    ivmm
        15
    ivmm  
       2015-06-16 21:21:36 +08:00
    @mthli 知错能改,善莫大焉。。。
    mthli
        16
    mthli  
    OP
       2015-06-16 21:22:00 +08:00
    @lincanbin 用RecyclerView需要导入v7包,目前鉴于功能比较简单而且为了节省提及所以暂时没打算用v7。
    msg7086
        17
    msg7086  
       2015-06-16 21:25:26 +08:00   2
    开源了就是这样的啊,不遵守开源条款可以追打,遵守了就OK……
    如果强行不遵守的话,那就开耻辱榜吊打。
    Hawk
        18
    Hawk  
       2015-06-16 21:31:20 +08:00
    这人好像是印度的 之前在xda就对某些印度开发者的印象很不好
    mthli
        19
    mthli  
    OP
       2015-06-16 21:32:52 +08:00
    @msg7086 嗯,现在我打算把他列为我的贡献者之一..
    @Hawk 没怎么上过XDA
    ledzep2
        20
    ledzep2  
      &nbs;2015-06-16 21:33:29 +08:00
    经此一役后, 楼主以后的项目还开源么?
    mthli
        21
    mthli  
    OP
       2015-06-16 21:35:50 +08:00   1
    @ledzep2 开啊,但是策略得改改了,最新功能隔代开源,不打算一弄出来就开源了。私有仓库还是很有用的..
    little_cup
        22
    little_cup  
       2015-06-16 21:50:06 +08:00   2
    楼主请淡定…

    这是我的app: https://play.google.com/store/apps/details?id=com.catchingnow.tinyclipboardmanager
    github链接: https://github.com/heruoxin/Clip-Stack

    以下是刚刚搜clipboard manager,看到还留存的山寨们:
    https://play.google.com/store/apps/details?id=com.proapps.clipboardmanager
    https://play.google.com/store/apps/details?id=com.besoeasy.fullclippro
    https://play.google.com/store/apps/details?id=com.irfana.tinyclip
    https://play.google.com/store/apps/details?id=com.abc.klpt
    https://play.google.com/store/apps/details?id=com.volcano.clipbox

    都是只改个名字换个颜色就加广告上架的,好一点的会改下图标,改动最用心的一个是把我注释掉的侧滑菜单加回去了,没一个保留license。联系过google play干掉过2个,邮件都发累了……现在已经懒得管了,呵呵呵。
    PS: GitHub上转到私有repo更新后,有个山寨者还来发 issue 催更说“I want to know what are you thinking”……
    mthli
        23
    mthli  
    OP
       2015-06-16 21:52:43 +08:00
    @little_cup ...也是醉了。不过遇上这种事也是哭笑不得...目前这个开发者比较良心,我打算放人一马了。
    LeoQ
        24
    LeoQ  
       2015-06-16 22:25:23 +08:00
    他的名字比你的浮夸,不像你的比较含蓄
    mthli
        25
    mthli  
    OP
       2015-06-16 22:31:41 +08:00
    @LeoQ 总想搞个大新闻。
    ligyxy
        26
    ligyxy  
       2015-06-16 22:57:48 +08:00
    说起来对方做的改进楼主也可以拿来借鉴。。如果所谓的新功能是真有的话
    mthli
        27
    mthli  
    OP
       2015-06-16 23:14:30 +08:00 via Android
    @ligyxy 我看了一下,基本没啥新功能。
    Septembers
        28
    Septembers  
       2015-06-17 05:53:56 +08:00 via Android
    @mthli 引入个UserScripts支持吧!(这feature似乎还没有那个移动浏览器支持,但是很有用
    qsl0913
        29
    qsl0913  
       2015-06-17 10:11:59 +08:00
    看资料这是个18岁的cs大一新生。那个repo还有另一个contributor,好像大多数commite都是另外那个人做的啊
    mthli
        30
    mthli  
    OP
       2015-06-17 10:15:56 +08:00 via Android   1
    @Septembers 我做的是套WebView的,加入脚本支持感觉难道很大啊,WebView提供了JS注入支持,但据我了解完全没有现成的接口,除非我自己写一个(这样就可以开发插件了..
    mthli
        31
    mthli  
    OP
       2015-06-17 10:17:02 +08:00 via Android
    @qsl0913 不管了,只要他加上我的署名就可以了(我的要求似乎比较低。
    njutree
        32
    njutree  
       2015-06-17 10:20:44 +08:00
    @little_cup 很良心的应用嘛
    Septembers
        33
    Septembers  
       2015-06-17 11:12:54 +08:00 via Android
    @mthli 如果支持UserScripts做大新闻一定没问题吧!
    mthli
        34
    mthli  
    OP
       2015-06-17 11:26:00 +08:00 via Android   1
    @Septembers 这个难度有点高
    zhaoxiting1997
        35
    zhaoxiting1997  
       2015-06-17 12:15:29 +08:00 via Android
    @mthli habit 浏览器好像支持userscript,但是不知道是怎么做的,那个也是webview的
    mthli
        36
    mthli  
    OP
       2015-06-17 12:17:22 +08:00
    @zhaoxiting1997 嗯,我看看吧。
    jiayiming
        37
    jiayiming  
       2015-06-17 15:30:26 +08:00
    你应该把他支持UserScripts的弄过来 这个是好东西
    mthli
        38
    mthli  
    OP
       2015-06-17 15:37:25 +08:00 via Android
    @jiayiming 嗯,慢慢来吧,我试试看。
    Andrewliu
        39
    Andrewliu  
       2015-06-17 15:58:55 +08:00
    亮仔上热门了
    mthli
        40
    mthli  
    OP
       2015-06-17 17:09:12 +08:00
    @Andrewliu 我明明昨晚上已经手动下沉帖子了...
    ThomasZ
        41
    ThomasZ  
       2015-06-17 19:13:20 +08:00 via Android
    既然做了开源,那么必然会有不要脸的人干不要脸的事,要想开一些吧,毕竟开源的贡献是有的
    exploreexe
        42
    exploreexe  
       2015-06-17 19:31:44 +08:00
    @little_cup “I want to know what are you thinking”…… 看醉了。。
    shanigan
        43
    shanigan  
       2015-06-17 19:42:38 +08:00
    @mthli

    "Fine, will add in the new build :)" -> "人家的态度不错"

    只有我觉得他的态度很成问题么?
    mthli
        44
    mthli  
    OP
       2015-06-17 19:46:43 +08:00
    @shanigan 如果他下次还敢这样我肯定会给GitHub举报的,现在暂时放人一马吧。
    no13bus
        45
    no13bus  
       2015-06-17 20:17:55 +08:00
    好东西。好产品。已经star。
    mthli
        46
    mthli  
    OP
       2015-06-17 20:49:39 +08:00
    @no13bus 射射支持。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2761 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 14:12 PVG 22:12 LAX 06:12 JFK 09:12
    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