Linux和BSD是防火墙上的两种不同操作系统。Linux由于开发容易和支持的应用较多,而被众多厂商作为防火墙操作系统的首选。相反,BSD由于开发困难、支持的应用较小而很少被防火墙厂商问津。不过这一现状伴随SCO状告Linux侵权而会有所改变。
不久前,中网公司宣布停止在基于GPL许可证的Linux的安全产品开发,而全面转向基于BSD许可证的FreeBSD操作系统,这在防火墙业界引起不小的反响。Linux版权纠纷引起了中网的高度重视,中网专门请专业律师研究Linux GPL协议。中网公司的董事长万平国介绍说,GPL许可证要求厂商对基于Linux改造的衍生产品自动遵循GPL许可证协议,即必须公开源代码,并且必须保证用户可以免费得到,这一点对安全产业恰恰是不合适的。我国政府明确要求,部署在重要部门的安全产品必须采用自主、可控的国产产品。如果没有GPL许可证限制,基于开放源码的Linux操作系统的确是一个好选择,然而GPL协议不可能使国内安全厂商自主、可控地开发研制防火墙。
万平国还表示,中网公司停止研发基于GPL许可证的Linux的安全产品,并不是说明GPL许可证不好,也不说明Linux不好,只是不想承担潜在的法律风险,也不希望中网的用户承担潜在的风险。如果采用了基于GPL许可证的Linux,而没有遵循GPL协议,厂商就侵犯了Linux的版权,用户等于是购买了盗版产品;如果厂商采用了基于GPL许可证的Linux,并且按照GPL许可证开放源代码,防火墙的安全性就值得怀疑。无论是哪一种结果都对用户不利,中网希望提前规避这种事情发生。
中网公司选择BSD协议的FreeBSD,除了性能、安全和稳定性原因外,还因为经历过版权纠纷的BSD的开发者对版权主张深恶痛绝,彻底放弃对用户的限制,只要求用户承认他们的劳动成果。BSD许可证准许中网这样的安全厂商,对FreeBSD进行裁剪、加固、优化和再利用,可以公开也可以不公开代码,并且可以转为商业用途,总之,没有任何限制。中网改造后的安全操作系统不到1.2M,防火墙产品的总代码为40M,比重小于3%。几年前,中网一直利用FreeBSD开发防火墙产品,而这次Linux版权上的变故更加坚定了中网利用FreeBSD的决心。