​中国开源先驱的力与梦——开源六君子的黄金时代


本文摘自雷锋网,原文链接:https://www.leiphone.com/category/industrynews/5N6k51kWhyvidXuN.html,侵删。

​中国开源先驱的力与梦——开源六君子的黄金时代

人活着,总要有一些可以固执坚守的信仰。

一、从爱好者到贡献者,不疯魔不成佛

1995年的一天,长沙电信局局长正在听取一个汇报,这是一个关于长沙信息港建设的项目,汇报者是一个身材瘦削、娃娃脸的男生,看起来可能才刚过20岁。

这位局长脸色一变,直接问了句:“你们公司没人了吗,怎么派一个小孩来汇报?”

这里不能怪局长看不起小孩子,实在是那个项目太大了,预算的经费在2700万元左右,如果按照实际购买力计算,可能相当于今天十亿级的项目。正常人想象的汇报者都应该是一个年龄较大的资深专家。

投标公司的领导见状,于是赶紧解释,这个男生叫章文嵩,是国防科技大学培养的高材生,也是整个公司最懂网络TCP/IP协议的人,而且整个项目的规划方案都是他写的。

最终,章文嵩还是成功完成了汇报。

​中国开源先驱的力与梦——开源六君子的黄金时代

实际上,章文嵩此时还没有完全毕业,他虽然本科读完了,但仍然在校继续读研究生,长沙信息港项目只能算是他课外的兼职。

项目的劳务不是很多,最大的好处是可以上网,起码比学校的网速要好一些。

学生时期的章文嵩每天泡在BBS上,总会接触到一些跟开源有关的东西,他希望从网上下载一个最新版Linux,但是看着龟爬一样的网速,他终于忍受不了了,于是就求着在美国的姐姐给他邮寄了Linux发行版的光盘。

章文嵩拿到Linux光盘后,于是到处装机,而且发现安装速度变快后,电脑很容易就成为一个类Unix的工作站,便开始尝试基于Linux的一些开发编程。

他自己觉得这件事很有意义,就努力游说兼职的长沙信息港公司,让公司从美国引进一些开源软件的光盘在网上售卖。

多年后,章文嵩对雷峰网(公众号:雷峰网)谈起这段生意经历,笑道:“有好几个朋友告诉我,自己那段时间在长沙买过开源的光盘,没想到是我在背后推动的。其实这个生意并不赚钱,我主要是觉得能对国内开源有点推动作用。”

雷峰网也做过粗略估算,这些光盘成本相当高,唯一的优势就是公司可以批发拿货,但中间还有国外代送的费用,他们顶多只能维持大概的盈亏平衡。

章文嵩通过Linux,看到了一个更开阔更自由的软件世界,慢慢的也想做一个开源软件。

硕士期间,章文嵩想把花了两年时间写的一个数据库开源,但导师不同意,因为那是国家的课题,当时也没有相关的政策支持。这个程序后来慢慢消亡掉了,其实蛮可惜的。

等到硕士毕业时,他又想把过往的课题成果开源出去,但依然不被允许。多次受阻后,章文嵩一想,自己不如从头做一个软件再将它开源出去吧。

几年后,章文嵩开始念博士。他终于攒了一个成熟想法——基于Linux内核做网络的负载均衡。

不到两周时间,LVS(Linux Virtual Server)便被写出来了,章文嵩用它成功实现了调度两三台机器的目标。

终于可以开源了,章文嵩赶紧将LVS放在网上,并且在Linux内核的邮件列表上广而告之,告诉大家都可以来免费下载使用。

下载的人很多,欧洲、美洲、澳洲的用户都将LVS用了起来。

过了不久,章文嵩收到很多用户的使用反馈,他便根据这些建议不断改进优化LVS。有开发能力的使用者则直接基于原程序修改,并将修改后的补丁寄给他。

章文嵩收到后再将这些补丁一起合到LVS里,并给每一处修改都署上贡献者的大名。

他坚定的认为,每一个贡献者都必须要署名,这是属于他们的荣誉。

这个过程中,章文嵩认识了一个来自保加利亚的天才开发者Julian Anastosov,他们一起重构后的LVS 灵活度变好很多,性能也得到很大优化。

因为LVS在世界范围内的广泛传播,章文嵩在国际Linux圈内都有了影响力,开始由国防科技大学老师陪着出国参加一些国际会议——没错,正常情况下都是老师带着学生参加顶会,章文嵩这里情况正好相反,变成了老师陪着学生去参加。

章文嵩多次想着让Julian也出来参会,两人可以见见面,甚至提出对方的差旅费由自己来出,最终也没能说服对方。

Julian不太愿意露面出来和人交往,他一直醉心于技术研究。

按照章文嵩对Julian的描述的说法,Julian写程序非常厉害,但也很神秘,两个人一直通过邮件联系,即便时间已经过去二十多年,两人至今仍然没见过面,却始终维持着一段基于开源信仰的珍贵友谊。

后来,几乎所有的互联网公司都用过甚至还在用LVS,它已经成为互联网的基础构件,是Linux内核里使用最广泛的开源软件,没有之一。

时间回到1998年,在章文嵩重构LVS的时候,也曾经得到过国内开源界的支持,当时他作为一个学生,却独自运营着一个LVS开源社区,非常缺乏设备,就在此时一个网名叫Dfbb的人找到他。

这位Dfbb也很年轻,喜欢穿一身白色T恤,戴着白色鸭舌帽,腰间别着大哥大,外貌与《中国合伙人》里的邓超颇有几分相似。

他也不是凡人,而是Linux中文化最积极的推动者,也是水木清华BBS的 Linux斑竹(即版主),名叫方汉。

方汉这时候已经在拓林思公司工作,这次来的目的是代表公司向章文嵩捐赠两台服务器,以支持LVS的社区发展。

方汉对雷峰网谈起这段经历,曾经感慨过:“虽然大家所处的分类不一样,没有谁高谁低,但是国内第一个进Linux内核的项目肯定是LVS,章文嵩的历史地位应该是永远无法被追赶了。”

这次相识后,两人便一直断过联系。

方汉是国内第一代触网者,比雷峰网之前写过的那些黑客们还早很多。

黑客们和很多人一样都是从教育网开始接触互联网,而方汉是从专线开始的。

1994年正值本科毕业的方汉曾到中国科学院高能物理研究所实习。

高能所因为要跟国际物理同行进行数据交流,方汉一位师兄的博士生导师许榕生,便拉了一条64K的国际DDN专线,先拉到日本KEK(高能物理研究所),然后从日本KK再接入到美国能源部斯坦福线性加速中心SLAC国家实验室。

他们建起了中国第一条互联网专线,也建立了中国第一个Web 服务器。这段中国早期接入互联网的经历,详见科技史著作《沸腾十五年》1995年篇目。

适逢其时,方汉这些人便率先用上了互联网

两年后,有“中国Linux第一人”之称的宫敏博士用软盘从芬兰将Linux源代码第一次带回了中国,同时带回了80G容量的自由软件,也掀起了一波热潮。

这些事情引发早期触网的年轻科研人争相迷上Linux,大伙争做贡献者。

阅读剩余部分

相关阅读 >>

开源三年260家企业加入opengaus社区 即将迎来生

英特尔ceo pat gelsinger公开信:继续投资开源软件和开放标准

google发布ripple开源api标准 扩展微型雷达芯片至汽车等设备

度小满开源千亿参数金融大模型“轩辕”

提高平台透明度!马斯克宣布下周推特算法开源

中概股暴跌后的大厂员工:230万缩水至23万、和家人一起开源节流

aws宣布开源babelfish for postgresql服务项目

欧拉开源社区log4j高危安全漏洞修复完成

捷途慧声加入openkylin开源社区

twitter开源算法到底揭示了什么?其实也没什么

更多相关阅读请进入《开源》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...