
忽然发现即便在OpenWRT发布版下依然存在很大的兼容性问题。
- 不同的芯片平台;
- 不同的发布版本;
- 不同的固件版本;
- 不同的组件版本......
比如在OpenWRT下居然Twisted只有2.5,而最新版的Twisted是18.0.0。而且安装后发现依赖zope-interface也有版本问题。简直年久失修。依赖性问题非常大。难道还为不同的Linux开发不同的Python服务器?
此外,OpenWRT缺省情况下无法跟踪上级路由器的无线频段的?需要在命令行里手动配置,这个设计是不是有些笨?
即便是Node.js,版本差异也很大。当然了,如果使用C/C++开发,或许差异反而没有那么大,但是开发周期就明显拉长了。其价值就远不如Ubuntu Core这种比较新的内核具有意义。
网友评论