V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hopestar86
V2EX  ›  PHP

php就非要开放源代码吗?

  •  
  •   hopestar86 · 2013-05-27 21:09:17 +08:00 · 5598 次点击
    这是一个创建于 4192 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前段时间开发了几个小插件挂在网上卖,今天无聊淘宝搜索了下,别人拿着你的插件,炒着你的文字,卖的比你正版还好

    今天吧插件更新了下然后加密,今天有个客户咨询就说,你插件必须要开放源代码,不然有木马怎么办

    我xx,我开源就泛滥,我加密就说有木马,别人的windows程序也没看开放源码的你怎么用的也挺好

    虽然说php是开源精神,但总不能让我饿肚子,别人盗卖比你赚的还多吧。


    请教有没有好的解决方案?
    26 条回复    1970-01-01 08:00:00 +08:00
    Wy4q3489O1z996QO
        1
    Wy4q3489O1z996QO  
       2013-05-27 21:17:12 +08:00
    国情没办法。自己去卖自己软件的盗版吧
    ushuz
        2
    ushuz  
       2013-05-27 21:18:00 +08:00
    买就买,不买就拉倒。又不是所有客户都要求你开放源码的。
    shidenggui
        3
    shidenggui  
       2013-05-27 21:20:12 +08:00
    会这样问你的人估计是盗版你的人吧
    alexrezit
        4
    alexrezit  
       2013-05-27 21:21:07 +08:00
    留后门.
    loading
        5
    loading  
       2013-05-27 21:23:52 +08:00
    核心算法放你的服务器上,你开发的插件过来请求。
    Feobe
        6
    Feobe  
       2013-05-27 21:34:39 +08:00
    @loading
    确实是种思路。
    zhttty
        7
    zhttty  
       2013-05-27 21:36:12 +08:00   ❤️ 1
    直接加密和混淆,自己的劳动成果至少自己得尊重。
    kennedy32
        8
    kennedy32  
       2013-05-27 23:11:31 +08:00
    @loading 这个不错,添加一步key核对,或者关键部分引用
    saharabear
        9
    saharabear  
       2013-05-27 23:38:15 +08:00
    真没想到过类似的情况。
    jybox
        10
    jybox  
       2013-05-27 23:59:22 +08:00
    PHP有个bcompiler, PHP bytecode Compiler, PHP字节码编译器.
    虽然它目前只是个实验性项目. 可以通过pecl安装.
    darasion
        11
    darasion  
       2013-05-28 00:06:17 +08:00
    是的,所以才很少有人做好东西拿出来。
    要么自己用直到烂到手里;要么完全免费就不怕被拷贝。
    doufenger
        12
    doufenger  
       2013-05-28 10:38:28 +08:00
    @loading 虽然我不懂技术所以不知道可行性怎么样,但是我认为5L说的思路是对的,而且我觉得也是趋势。现在什么东西你做一个完整的出来很快就被复制了。所以要想办法把关键的留在自己手里客户只能拿到需要的部分,虽然说这样还可能会遭到入侵什么的。但是相比以前的方法肯定能提高盗版防御。
    summic
        13
    summic  
       2013-05-28 10:51:56 +08:00
    1、让他去死爱买不买
    2、不做中国市场生意
    est
        14
    est  
       2013-05-28 11:00:50 +08:00
    @hopestar86 提供一个reseller 渠道,让 前盗版商 帮你做销售,给别人一点分成。
    raincious
        15
    raincious  
       2013-05-28 11:07:29 +08:00
    @est 买盗版利润更高,而且没有惩罚,为什么要当分销?

    我觉得

    1、用@hopestar86的方式可以解决大部分代码复制的问题;
    2、为正版用户提供一些定制服务;
    3、加强宣传,创造自己的品牌。
    HiVPS
        16
    HiVPS  
       2013-05-28 11:20:19 +08:00
    ioncube提供有成熟的PHP加密方案,不过针对加密方要收费,貌似几千块RMB。并且php环境需要安装ioncube的so,对而客户而言有些麻烦。

    不过如果你的插件足够NB并且没有竞争对手的话,你完全可以要求客户这么做,参考WHMCS
    loading
        17
    loading  
       2013-05-28 11:53:22 +08:00
    楼主问题不是代码加密问题,是客户说你代码加密了(哪怕是混淆了…对,找碴的)他看不到不放心,怕你就一句话木马这些东东…
    Ansen
        18
    Ansen  
       2013-05-28 11:56:38 +08:00
    @summic +1 不做中国市场
    sanywork
        19
    sanywork  
       2013-05-28 12:36:15 +08:00
    开源是个趋势,加密,服务器验证对大型来说还好,小插件就没必要,没防住盗版,反而让本来简单的程序复杂化。

    我现在用的是免费,再给付费客户提供付费技术支持,还有一些是不做中国市场,做港澳台那边的生意,他们比较讲规则和尊重知识产权。
    cctvsmg
        20
    cctvsmg  
       2013-05-28 13:24:24 +08:00
    必须加密,爱用不用........
    jinxiao2010
        21
    jinxiao2010  
       2013-05-28 13:42:47 +08:00
    1,开放源码依旧可以收费,因为PHP本身是BSD LICENCED
    2,开源和收费并不矛盾,free is freedom not free of charge,gpl协议中原文
    3,加密方案不是特别完善,个人不喜欢
    alexzhou
        22
    alexzhou  
       2013-05-28 13:45:04 +08:00
    不要在taobao上卖,你可以在一些国外平台上卖
    Kvm
        23
    Kvm  
       2013-05-28 19:27:38 +08:00
    @jinxiao2010 国人有钢丝粗的神经系统,楼主遇上的是出售的插件被盗版倒卖,这个其实不是开不开源而是人的问题,这种情况选择加密的实属无赖了。
    allenhsu
        24
    allenhsu  
       2013-05-28 19:46:07 +08:00
    出售代码还是不要针对中国市场了,中国市场普遍认为代码是不要钱的,从 90 年代开始各种源码站的流行就奠定了这样的基础。针对中国市场只能做些服务,必须自己掌握核心技术。

    更悲观地来说,中国客户一般认为,不花钱就有办法搞到的东西(比如盗版)就是不该花钱或者不值这钱的,价值观问题。
    atu0830
        25
    atu0830  
       2013-05-29 12:25:41 +08:00
    他要源码就单收钱啊,高级版本
    txlty
        26
    txlty  
       2013-05-29 16:26:25 +08:00
    因为人们对php的安全意识更高一点。那是一个网站,不是一台普通的电脑。
    对安全意识高的客户来讲,windows程序也是拒绝加壳的。

    我说个php隐藏后门的技巧:
    检测当前服务器IP,如果是127.0.0.1,后门不激发。这样大部分客户就检测不出来。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:34 · PVG 04:34 · LAX 12:34 · JFK 15:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.