年《程序员》杂志曾评出影响中国软件开发的20人,其中有五人被誉为开国元勋包括:中文操作系统CCDOS开发者严援朝;WPS金山软件求伯君;江民杀毒软件创始人王江民;UCDOS、联众公司的创始人鲍岳桥。唯独最后这一位——宫敏,他的名字最为陌生。为什么能和前面几位并称中国软件开国元勋,得从他人肉带货自由软件说起。
01人肉带货程序员
年,宫敏大学毕业后被分配到中科院工作,年参与了一个图像处理系统的项目。后来他发现芬兰赫尔辛基大学有自己喜欢的实时图像处理研究内容,于是就申请到芬兰方面参与研究。在芬兰时候,宫敏因为工作需要购买了UNIX系统。他发现UNIX非常不好用,不但缺乏程序,而且很多Internet协议都不支持。直到年,因为学校的网络接入芬兰的教育科研网,芬兰教育科研网是当时全世界最大的一个自由软件库,里面收集到了所有能够收集到的源代码,他在这上面发现了Linux系统。宫敏回忆说:“因为有源代码,我可以在Patch上写我的程序,直到问题解决。从那时开始我就热爱上了Linux,以后Linux有新的内核我就Download。”从那之后,他就有了将Linux带回国的想法。但是那个年代互联网刚刚在国内兴起,北京第一家网络咖啡屋“实华开网络咖啡屋”刚刚在首都体育馆西门外开门迎客。那时用的还是叫做“猫”的调制解调器上网,一台33.6K的Modem每秒钟只能传输bit的数据。而现在4G网速下行每秒Mbit,上行每秒50Mbit的最大速率。用网络传输根本不可能实现。于是宫敏用最原始的方法,用20盒磁带,背回了80G容量的自由软件。堪称最早人肉带货的程序员。宫敏回忆说:“我就是背磁带,学校网快嘛,我就下下来,大概有二十盘磁带吧。那时候内存是DDL2,4个G,自己掏钱买的磁带,那时候磁带可不便宜,我那一盒是多马克,两盒子多马克。然后买磁带机,那时候磁带机也不便宜,总共6、7千马克。”在得到国家信息中心主任的支持,建立了中国自己的自由软件库和协会。从此我们国内的技术人员可以接触到了Linux。宫敏回国后,年承担了国家““信息安全的项目,创办了北京凝思科技有限公司,推出了自己版权的安全服务器系统,以及安全文件网关,安全操作系统等计算机安全方面的产品。02国内自由软件第一人
对于建立中国自由软件库,宫敏说在学术交流中大家都在讨论:Linux为什么会在芬兰产生?一致的意见是:芬兰有世界上最大的自由软件库。芬兰人能够很轻易地得到各种源程序,各大学计算机又免费使用,从而造就了Linux。Linux的发明人林纳斯的经历也应证了这一点。因为林纳斯要用终端仿真器访问大学主机上的新闻组和邮件,为了方便读写和下载文件,他自己在Minix(Unix的变种)上做一些开发,编写了磁盘驱动程序和文件系统,这些在后来成为了Linux第一个内核的雏形。宫敏说:“中国缺人才。而人要学习,就要有东西可学,下载是学习计算机新技术最快的办法。一个国家发达与否不能只以金钱多少标准衡量,还应看它有多少公共财富。”03何为自由软件
或许从字面意思,自由软件或者说免费软件和现在常说的开源软件,其实还是有区别的。自由软件提倡的是软件这种产品应该免费共享,人人都有自由使用软件的权利。自由软件对应的就是反对软件私有,但这就意味着反对软件的知识产权、版权。自由软件明确反对以申请专利的形式将软件产品据为私有。为了表达对Copyright(知识产权)的憎恶,甚至还造出了一个Copyleft的单词。自由软件倡导者甚至还创造出通用公众许可协议,它的原则是:你可以“自由”地运行、拷贝、修改和再发行使用GPL授权的软件,但你也必须允许别人也能“自由”地运行、拷贝、修改和再发行该软件,以及你在该软件的基础上加以修改而形成的衍生软件产品。但是这种理想的状态在现实中几乎不可能实现。没有经济基础,单纯靠个人的爱好是无法维护软件的。因此开源软件应运而生。它既继承了“自由软件”的软件产品免费共享的理念,又允许人们以专利的形式从产品中谋取利益。那开源软件有什么好处呢?从使用者角度讲,可以根据自己的需求修改定制独特需求的软件。从软件开发的角度讲,能让更多的人参与到软件的测试使用完善的过程中,使得软件更加完美。从教学的角度讲,公开源代码,可以让开发者更好的进行学习。04后续
年在首届“全球程序员节”上,评选出了10位为咱们中国软件产业做出的贡献的程序员,包括:王永民、严援朝、求伯君、雷军、张小龙、丁磊、王小川、张一鸣、印奇。宫敏也位列其中。当有记者问宫敏,是什么契机让他决定从芬兰回国?他的回答很简单:“回来是我自己想回来,我父亲也想让我回来,大家都想让我回来。你要是在国内做这个工作不就给国内留下来了嘛。在国外做不就给洋人留下来了嘛,所以就回来了。”目前他的公司已经成立十余年,宫敏依旧不愿意让自己在过多的奔波社交中白白度过时间,他笑称不太爱跟人打交道,而愿意跟机器打交道,兴趣一直都是在技术上面。所以在网络上搜索他的新闻寥寥无几。在他看来,普及这种网络安全意识还需要时间,但越来越多的人与公司已经开始慢慢重视起了网络安全这个问题,这就是个好现象。-END-作者:米兰之翼。项目管理工程硕士,分享大品牌小人物背后的故事。图片均来自网络,分享目的在于传递更多信息,文章欢迎留言指正。参考文章:中关村杂志年4月号,《坚若磐石的“自由”人生——记北京凝思科技有限公司总经理宫敏》搜狐网,《“功勋程序员”宫敏创建凝思科技打造安全自主可控基础软件平台》云栖社区,《印象宫敏》互联网口述历史,《宫敏:中国Linux之父》