首页 > 科技 > 智能家电 > 无线路由器最佳实践开源的Linux操作系统

无线路由器最佳实践开源的Linux操作系统

Cisco/Linksys在2003年发布了WRT54G这款无线路由器,同年有人发现它的IOS是基于Linux的,然而Linux是基于GPL许可证发布的,按照该许可证Cisco应该把WRT54G 的IOS的源代码公开。2003年3月, Cisco迫于公众压力公开了WRT54G的源代码。此后就有了一些基于Cisco源码的第三方路由器固件,OpenWrt就是其中的一个。

图为:魔豆路由器

OpenWrt 不是一个单一,静态的固件(相对原厂固件而言),而是提供了一个可添加软件包的可写的文件系统。这使你可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。对于开发者来说,OpenWrt 是一个框架,(有了它)你不必麻烦的构建整个固件就能得到你想要的应用程序;对于使用者来说,这意味着完全定制的能力,以一种你从未想过的方式使用你的设备。

OpenWrt 是 Linux 在嵌入式领域最受欢迎的一个发行版,社区庞大、活跃,孕育了许多商业智能路由器、VoIP、工控、智能家居项目。得益于便宜、功耗低、板子小,创客圈对 OpenWrt 也有强烈需求,许多产品都可以通过它实现,比如远程NAS、无线摄像头、无线USB,及机器人。

正如豌豆机器小组(WRTnode machine team)发起人罗未所说:OpenWrt,下一个时代的Android。当中国的互联网行业竞争蔓延到路由器流量入口、商业Wi-Fi、智能家居主控、智能机器人及物联网的时候,我们发现,这些领域的每一项行业需求,几乎都能在 OpenWrt 里找到答案。OpenWrt,这个已有11年历史的开源项目,从未被任何商业力量左右,保持着纯正的社区生长形态。来自全球各地的开发者,融汇了软件与硬件的开发智慧,在软硬结合、流量入口、O2O、智能硬件、人工智能与机器人等领域,为 OpenWrt 里贡献了大量ipk包。面对当下中国滚烫火热的新锐行业需求,OpenWrt 仿佛一位先知,早有答案。而OpenWrt 天然的低成本、低功耗、小体积的平台特征,正是硬件开发者心目中理想的计算环境。 似乎从未有过一个开源项目像现在的 OpenWrt 一样,占据着行业前沿的焦点地位。

github:https://github.com/openwrt/openwrt

如何编译自己需要的 OpenWrt 固件:https://github.com/coolsnowwolf/lede

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/217046.html