首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
V2EX  ›  奇思妙想

对面向大众用户的项目而言,开源是一场灾难的开始

  •  
  •   little_cup · 89 天前 · 1865 次点击
    这是一个创建于 89 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当且仅当一个应用或项目主要面向的是创作者(程序员)群体时,开源才是值得选择和可能成功的生存模式之一。而对于面向消费者(普罗大众)的应用,开源则是一场灾难的开始。

    几年前初学 Android 时我写了第一个 App,剪纸堆 Clip Stack 。因为太多人 fork 一份改个包名就加广告上架骗钱,故而不再开源。

    (政治不正确的说,加广告的大多是印度人)

    最近 Google 强制要求 App 必须 target 26+,Github 上的代码因为历史原因是 target 22 的,我改了一下发了个更新。广告党姿势水平实在有限,改不来不能再上架骗钱了。

    于是各种邮件和差评,全是逼迫我开源的。今天似乎他们在某个开源论坛或者群里发帖,煽动来了好几个差评。可惜我没有 Google 到原地址。

    挺心灰意冷的,最后更新了一下 README,如无大兼容问题也不再更新了。就当一个封存的纪念吧,也算是为自己 too young 时的错误埋了单。

    在此劝告年轻的朋友们,正确选择自己每一个项目的模式,该商业化的就商业化。不要一时冲动,出于对开源的向往之类的,把一个面向普通消费者的项目开了源。开源这种君子游戏,只能在有能力创作的生产者圈子里才能越玩越大。

    第 1 条附言  ·  88 天前
    我已经归档了 GitHub,从 Play 下线了 App。跪求开源卫士们能放过我,谢谢。
        1
    xjbeta   88 天前
    MIT 协议 是允许修改插广告出售的啊 除了要放版权声明 (手动狗头
    建议 GPL?
        2
    little_cup   88 天前
    @xjbeta 他们当然会去掉版权声明,举报一般都能受理。但太多了,搞了十多个后面懒得举报了。
        3
    storypanda   88 天前 via Android
    就算不开源,也会有人私自解包,反编译啊
        4
    xjbeta   88 天前
    https://www.reddit.com/search?q=Clip%20Stack
    你应该去 reddit 把他们挂起来
        5
    little_cup   88 天前
    @xjbeta 非常感谢,看起来里面第一条就是他们挂我的帖子了…

    英文不太好,就不妄图给 reddit 里的人讲道理了…
        6
    inhzus   88 天前 via Android   ♥ 1
    reddit 上的人指责你的原因是:你在 play store 上声明是开源的,但你并没有开源...得改一下说明的
        7
    Bakumon   88 天前
    差不多经历🤝
        8
    little_cup   88 天前
    @inhzus 感谢回复,昨天就已经在简介上去掉 Open Source 相关的字眼了,今天 archive 了 github project,然而并没有什么用。
        9
    chainkhoo   88 天前
    捕获一只小罩杯

    拿来养家糊口的项目开什么源!是不是想不开!
        10
    passerbytiny   88 天前
    坦白地说,你对开源的理解是不对的。开源的最大目的是共享(不论免费、收费,还是被人使用),次要目的是共同开发,再次要目的是公布源代码(以表明不会干啥坏事)。而你明显没有共享和邀请共同开发的意愿,基本是公布源代码用以辅助 app 的销售,所以不开源也罢。
        11
    gscoder   88 天前
    理论上说,mt 协议是允许这样做的,别人是可以拿来二次开发的
        12
    little_cup   88 天前
    @passerbytiny
    @gscoder
    首先感谢回复,但是正如我在 reddit 上回复过,几年前也在 V2EX 上学习并和很多人讨论过的那样,所有的加广告版几乎都会移除 license,这也是为什么我能够通过 DMCA 投诉并成功移除他们的原因。

    剪纸堆是我的初学 Android 作品。本身开源的最初目的就是学习开发相关的知识,无论是编程技巧,工程能力,或者合作方式也好。然而从项目创立到废弃的几年时间中,我从未收到任何一行编程相关的 MR,零星的两个 MR 都是翻译。

    最后,@passerbytiny 提到的辅助销售问题,我想说此 App 从始至终都是免费的,并没有进行过任何销售行为。开源期间为了避嫌我连捐助都没敢加。连加个捐助按钮都是停止开源之后的事情了。
        13
    no1xsyzy   88 天前
    正好看到,关联一下:
    https://m.cnbeta.com/view/820269.htm ( cnBeta 翻译得一塌糊涂,只看 TWTR 截图就行)
    顺便翻译一下打一下脸,cnBeta 的机翻简直了……(括号内为译注)。
    Jim Jagielski:任何人要是觉得现在这种情形(对开源软件进行闭源化使用)是开源 20 年来没有碰到过的问题,那么此人要么一无所知,要么不诚实。
    Rich Bowen:我偏向于 “一无所知” 的解释。有很多人进入开源但却不想研究、阅读(历史),并且假装这些都是新问题。并且,说真的,1994 年可不是那么古老的历史。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3962 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 07:23 · PVG 15:23 · LAX 00:23 · JFK 03:23
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1