|
「开源是不可能开源的,这辈子都不可能开源」——来自快某论坛官方技术答复的总结。
高恪和快某都不是自主的内核(经过这么多年对内核的修改,也不能说完全没有自主内核),即使将修改的代码做成 Linux 内核模块,也避免不了 GPL……
编辑帖子的时候查了一下,内核模块很难绕过 GPL 成功编译(虽然也有绕过 GPL 的模块先例,比如 Intel、nVidia 的驱动),真是让各个企业路由厂商又爱又恨的「传染病」,这下总算是能够明白快某当时的技术人员为什么这么答复(当时只是建议放出社区版源码,原本这个帖子也是这么想)。
现在看来,高恪也是完全无法开源开源代码,即使是开放其中一部分非自主或愿意开放的功能源码,也很难实现。
说实在,假如某天高恪和快某都开源了,也难从某地区的社区上获得有价值的代码,毕竟这个地区大多数人是 996,哪里来的闲暇时间做自己喜欢做的事情。
而且面对 GPL 基本上就是全部开源(这么一说也明白了 AsusWrt 为什么把 Mesh 开源了),对于主要服务企业的企业来说,是非常头疼,因为这个地区,代码开源后,就会出现很多二次开发的企业路由系统,如果加上华强北,各种企业路由器如雨后春笋般出现,赤裸裸的源码盗窃,还侵犯了本来就小得可怜的企业市场(或者拉低企业市场的价格直到透明)。
我相信无论是高恪或者快某,都希望将产品走向全世界,但是他们共同面对的问题,就是 GPL。
无论谁家的产品公开在北美或者欧洲地区出售,绝对会被 GPL,可以说 OpenWrt 就是被 GPL 出来,不过也正是因为这样,才有了目前如此丰富的 x86 路由系统。
这是个牢骚贴、水贴,已经不会期望高恪开源了。
不过还是希望高恪越来越好用,能够逐渐打开海外市场,让更多人认识高恪,用上高恪。
最后,其实 RouterOS 也是用 Linux 内核作为底层,但是他们确确实实绕过了 GPL,不同的是 MikroTik 有完全自主设计的设备,不过那可不是几天几夜肝出来的系统和硬件。
|
|