|
发表于 2020-10-30 08:11:36
|
显示全部楼层
参考下最著名的案例吧:
https://lmzdx.com/archives/759
OpenWRT的问题
这是我在我的知识星球上回答的问题,隔三岔五的复制出一些通用的回答出来。
在2003年的时候,Linksys已经被Cisco收购了,Linksys是一家网络设备公司,最著名的产品是WRT54G,是一个无线路由器。这个路由器当时的售价高达600美元,拥有最好的处理器和软件,是个人用户能用到的顶级货。
但是,Linksys的操作系统并不是自己写的,而是基于Linux做的,Linux有一个传染的协议GPL,我开源,你用了我的,也得开源。但是Linksys没有开源。恰好,这时候,被Cisco收购了,Linksys的问题,成了Cisco的问题。
打官司,当然要找Cisco这样的大户人家打,哥伦比亚大学的一个教授外加FSF (Free Software Foundation),也就是自由软件基金会,还有SFLC (Software Freedom Law Center), 中文可以叫软件自由法律中心,就联合起来要告Cisco。这种稳赢的官司,一是对方有钱,二是自己能打出名声,开源界很高兴,有人高兴就有人悲伤,Cisco想了想,算了,打也打不赢,打不着狐狸搞了一身臊,我们遵守协议还不行么?我把WRT54G给开源了。
有了这些源代码,就好办了,热心的开源组织发现,只要修改一下,这个开源的操作系统可以刷进60美元的路由器,根本不用买600美元的路由器。WRT54G的操作系统本质上就是个Linux。
基于Linksys被迫开源的WRT54G,出现了一大批可以刷机和OS,比如Alchemy, OpenWRT,DD-WRT,HyperWRT……这些都是开源的,面向的群体也不同,不过,我认为最出名的就是OpenWRT和DD-WRT。
并不是所有的路由器都可以刷,这里有链接,说明哪些路由器可以刷机:
链接:Table of Hardware [OpenWrt Wiki]
我自己用的是netgear wndr4700,可能300-400块钱,我不知道现在有没有停产。
像现在国内的X智能路由器,Y智能路由,Z智能路由器,几乎(99%都是基于OpenWRT做的),喜欢抬杠的人会问,为什么它们都是基于OpenWRT做的,就是不开源呢?我一般回答是:这叫自主知识产权创新。
对方会鼻孔朝天的说:你不懂开源。我会回答:你不懂中国。 好了,说了这么多,要买路由,请去上面那个链接找找;如何刷机,自己去论坛搜搜,不同路由器进入刷机的方法不同,有的是按3秒有的是两个孔一起按,不一而足。
那你说刷机以后有什么用呢?如果,仅仅是上国域网的话,没什么用,瞎折腾。如果是上国际互联网,就有用了,至于怎么用,你都走到这一步了,在危险的边缘试探,剩下的路,只能你自己去找找。
反正弄好以后,破恩哈博,油土鳖,推特什么的,直接上,从此过上没头没脑,没羞没臊的生活。 |
|