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

小米路由是 OpenWRT? 不用开源?

  •  
  •   dcoder · 2013-12-22 04:10:38 +08:00 · 8262 次点击
    这是一个创建于 3750 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://bbs.xiaomi.cn/thread-8946227-1-1.html

    from weibo,
    雷军:
    小米理解的路由器是 双频高速路由器+小型家用存储服务器+家庭智能设备控制中心,每周升级的深度定制 OpenWRT 操作系统,支持丰富应用的生态系统。


    既然是OpenWRT,小米路由器不开源是怎么搞定的?Android Linux 不用开源,是因为Google在Linux上加了一层,然后把一些kernel space的功能都移动到user space了。

    极路由器是OpenWRT,最后也被迫开源了。

    小米这个法律问题是怎么搞定的?
    17 条回复    2015-04-29 10:40:57 +08:00
    allenforrest
        1
    allenforrest  
       2013-12-22 09:24:51 +08:00 via iPhone
    节操问题,不过小米也能想办法规避,最多把kernel部分开源,其他user space的组件和app都搞成私有的
    liuxurong
        2
    liuxurong  
       2013-12-22 09:31:57 +08:00
    不用法律吧?

    脸皮够厚就可以了。
    romotc
        3
    romotc  
       2013-12-22 09:34:03 +08:00
    多看系统也没开源,小米家的都是米(mei)开源.
    jasontse
        4
    jasontse  
       2013-12-22 10:17:06 +08:00 via iPad
    极路由也没开源,只是适配了一个openwrt。小米估计也会这样做。
    initialdp
        5
    initialdp  
       2013-12-22 10:17:39 +08:00
    中国在国际开源界的名声早就臭了,小米等无非只是其中之一吧。
    cst4you
        6
    cst4you  
       2013-12-22 10:51:27 +08:00 via Android
    哎哟开源了人家卖什么
    LazyZhu
        7
    LazyZhu  
       2013-12-22 10:57:32 +08:00
    http://wiki.openwrt.org/about/license
    以程序自有许可协议优先,没有则按OpenWRT的GPLv2
    BOYPT
        8
    BOYPT  
       2013-12-22 14:54:27 +08:00
    其实Openwrt的核心工作是设计了一套lua接口来操控各种程序,命令行下是uci命令、web是luci,所有openwrt都通过这套接口来控制。

    这样一套东西很难说开不开源,因为本来就是以脚本形式存在。
    efi
        9
    efi  
       2013-12-22 17:54:27 +08:00
    好像开源变成什么道德优越的体现了。我敢说TP-LINK的GPL执行情况属于路由器厂商中非常好的。一般影响内核开源的因素并不是什么设备秘方,而是使用的组件有NDA不能随便把spec发布出去。
    efi
        10
    efi  
       2013-12-22 18:04:07 +08:00   ❤️ 1
    影响路由器整体开源的因素并不是他故意想不遵守GPL。没人关心或者有1%的人关心是否有源代码,加上提供源代码所需要的开支使得他不重视这个事情。一个企业想开放源代码,要提供专门的下载服务还要可靠,然后还要维护下载文件、及时更新,然后还要把内部的代码管理以可行的方式打包成存档文件,还要审计代码版权人、审阅许可证(律师¥¥¥),还会碰到有人要求提供编译系统的还要测试编译系统正常工作,还要审计内部使用第三方库的许可证或者NDA看哪些能开放哪些不能开放。等于是要彻底打翻私有开发方式,不是一般人想象的那样随便一把源代码放出来给下载就叫开源了。
    oldcai
        11
    oldcai  
       2013-12-22 19:13:20 +08:00
    @LazyZhu 不是吧,是说如果没有在(OpenWrt的)源文件中注明协议,则是默认按照GPLv2吧。
    ioiioi
        12
    ioiioi  
       2013-12-22 20:33:48 +08:00
    我关心的是:
    1、小米路由器能不能安装openwrt社区的packages?
    2、假如不行,那我能不能刷成最新版的openwrt?

    其实,linksys wrt54g当年是在linux kernel的某些部分做了修改,但是好事者也无法确定修了哪些部分,假如linksys脸皮厚一点的话,完全可以不开源的。好在它开源了,才有了后来的ddwrt、tomato和openwrt
    ixiaohei
        13
    ixiaohei  
       2013-12-22 20:48:28 +08:00
    @ioiioi 如果是openwrt,应该支持,不支持,看他怎么玩下去?自己组建社区?赶脚的没有那么大的号召力啊
    dcoder
        14
    dcoder  
    OP
       2013-12-23 05:24:34 +08:00
    @efi 你写一大堆,我都看晕了。你意思是,小米不开源是因为开源太难...? 第一次听说.

    @oldcai 我觉得也是,默认应该按照 GPLv2. v2 好像是挺严格的.
    ttimasdf
        15
    ttimasdf  
       2014-08-18 13:52:24 +08:00
    开源难……这事也就中国能看到……因为抄袭者太多了。

    小米想不要脸的话完全可以模仿安卓

    小米可以安装opkg。

    miwifi最奇葩的地方是把固件装到一个当NAS用的笔记本硬盘上,类似extroot的方式简直不明觉厉。
    pipi95
        16
    pipi95  
       2015-03-11 20:42:49 +08:00 via Android
    我的疑问与@ioiioi 相同
    maryjeck
        17
    maryjeck  
       2015-04-29 10:40:57 +08:00
    天朝没有法律之说,对小米说法律,我们只能呵呵。。。。。最后说一句“要符合国情”,万事大吉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2833 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 14:40 · PVG 22:40 · LAX 07:40 · JFK 10:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.