点击上方“Linux宝库”关注

第二回 灵根宝树抽嫩叶,开枝散叶渐长成

接上回。自从我回北京定居后,就继续从事Linux相关的技术支持和培训等服务工作。这期间接触了很多政府机构和金融客户,也发生了不少趣事。

初遇危机

得那年在某省信息中心做部署期间,当地政府非常勇敢地将政府信息中心的主要服务器全部从Windows换成了Linux。在很多人还不知道Linux为何物的时代绝对是个前瞻而果敢的决定。我和一位资深的攻城狮(此人如今已是某Linux国际发行版的核心大牛)也在那个美丽的北方城市住了半个月,做系统的替换和后续培训。可谁知道在服务器刚刚完成替换后的第三天,一台业务服务器居然就宕机了。这在信息中心近十年的运营历史中可是首次出现。虽然中心主任让我们不要着急,但当时大家心情都很沉重。

天下太平

仅花了半天时间原因就被找到了:居然是因为服务器的硬盘满了。原来,这个信息中心的Windows服务器已经全部被来自全球的黑客入侵了,被当做肉鸡和跳板去攻击其他系统。当黑客发现系统更换后,马上发动了新的攻击。但由于我们的操作系统不同于国外的Red Hat等常见Linux发行版,一些已知系统漏洞已经做了修补。黑客短时间内无法得手,就开启了对端口的扫描和试错攻击。

在短短三分钟内,系统日志里就记录了几万条扫描攻击记录。我们以前对于这种攻击没有处理经验,log目录未做特殊处理。当年的硬盘又不是很大,所以三天后存放日志的硬盘就写满了......

原因找到后,我们马上对日志记录方式和硬盘分区做了处理。此后再也没出现类似问题。同时客户也马上对其他的Windows服务器进行了检查,震惊地发现每台机器都有十来种木马潜伏,痛定思痛,替换为Linux系统。从此天下太平。

稳健发展

在看来有点可笑的部署故事,在当时的中国大地发生了千千万万,而各个Linux厂商,也是在这样大大小小的碰撞磨合中不断成长和发展起来。从2003年开始,开源软件已经从单纯的形象工程,门面工程,逐渐走入了银行证券、电子政务、石油石化等这些要求较高的行业,开始在一些外围系统获得了部署和应用。用户对开源的产品能力有了很大的信心。

随着IBM和Intel等国际知名企业高调宣布大手笔支持Linux,开源的理念开始深入人心。但中国当时还全部是应用和发行厂商,开源缺少根本的土壤:社区。国际社区当时对中国开源的认知就是:单纯的索取者。

社区联盟

着我们对开源应用的不断加深,越来越多的开发者和爱好者对开源理念和文化认知也越发广泛深入,很多人开始通过BBS,组织了简单的线上线下社区。但无论人员规模还是活动组织,和真正的开源社区都有较大差距。产业呼换真正的大规模社区。

在这样的背景下,一批致力于开源软件文化、技术、产业、教学、应用的开源社区、大专院校、科研院所、企业经过协商,于2004年在北京组织成立了一个开源行业联合体:中国开源软件推进联盟(COPU)。联盟成立之初,就定位自己为一个非盈利组织。无论是个人会员还是企业会员均不收取会费,组织会议和活动费用由志愿者及企业资源捐赠的原则。

这种纯净的组织原则保障了这个联盟的中立和非商业化,在开源布道、文化推广和技术交流层面均展现了极大的活跃度。联盟发展到今天,成员已经上千。国内外开源大牛几乎都和这个联盟有过合作,可以说是中国开源产业的中流砥柱。我有幸在这个联盟里做了多年服务,不仅学习了开源技术,提升了对开源知识产权等规则的认知,也通过联盟认识了陈绪、王庆、吴峰光、章文嵩等一批国内开源届的大佬,结交了很多意气相投的伙伴。

良性循环

COPU的推动下,中国开源产业的业界横向合作不断发展,同时还和国际开源社区建立了联系,Linux基金会、Apache基金会等一批国际社区开始关注中国的开源产业和厂商,一些至今仍在活跃的社区和会议也在那段时间被确立起来。 例如:至今仍每年举办的中日韩三国参与的东北亚开源论坛等,在这个论坛上,中日韩三国不但联合开发了很多开源项目,制定了一系列开源标准,还催生了Asianux这样成功的开源企业。中国的开源产业不再是应用一条腿蹦跶,进化成了产业应用--社区发展两条腿互相扶植壮大的良性循环。

百花齐放

这样的大好形势下,中国开源软件产业在经过2000年后7-8年的卧薪尝胆,终于再度迎来了百花齐放的春天。但产业更大的惊喜即将来到,这一惊喜来自中国政府的大力支持。

后记:这篇小文的第一章节,正好被文中提到的信息中心领导看到,他回忆了当年不同的Linux发行版本,非常庆幸地选择了一个至今仍在提供服务的Linux产品,慨叹自己从应用的侧面见证了中国Linux的发展历史。如果各位读者从中也看到了当年的影子,欢迎留言与本号或作者交流 ~ 共同分享中国开源成长历史。

To be continued

图文编辑 | 丸子小姑娘

图片来源 | 丸子小姑娘

关于作者:

李震宁,中国开源产业老兵及活跃分子。历任Linux研发工程师,培训经理,技术支持总监等职务。现任中标软件副总经理,开源和基础软件创新战略联盟秘书长,中国开源软件推进联盟副秘书长,中国开源云联盟副秘书长

关于“Linux宝库”微信公众号:

欢迎关注"Linux宝库"微信公众号,这里每天发布最新的开源人物和开源事件。谨以此号记录Linux和开源业界的点点滴滴,为开源爱好者和从业者点亮人生。

Linux宝库

长按扫码,关注我们

为开源爱好者和从业者点亮人生!

Linux宝库名人轶事栏目 | 我与中国开源软件二十年(二)相关推荐

  1. 中科院詹剑锋:美国出口管控对中国开源软件及产业的影响。

    来源:Bench Council 摘要:开源软件受美国出口管控限制?对中国蓬勃发展的信息产业有着什么样的影响? 本周五(19年5月24日)上午9点组织中美科技和法律专家通过欣秀科教交流工具远程线上讨论 ...

  2. 2016年度最受欢迎中国开源软件评选,开源中国、博文视点,阿里独占四席

    阿里独占四席 日前,开源中国公布了"2016年度最受欢迎中国开源软件"评选结果.在TOP20榜单里,阿里巴巴竟然独占4席,而百度和腾讯也分别有一款产品入选. 本次阿里巴巴集团旗下入 ...

  3. 中国开源软件推进联盟主席陆首群:开源创新,数字化转型与智能化重构

    2023年6月15日,由中国开源软件推进联盟主办,赛迪传媒.<软件和集成电路>杂志社联合承办的"第十八届开源中国开源世界高峰论坛"在北京盛大召开.大会现场,中国开源软件 ...

  4. 工信部批准,“中国开源软件推进联盟PostgreSQL分会”正式成立

    开源社区的活动大多都是爱好者自行发起的,PostgreSQL中国用户会就是一个由社区志愿者发起的活动组织.2011年初,由7位志同道合的PGer共同商议,举行了一次全国性的PostgreSQL聚会,这 ...

  5. 2019年度最受欢迎中国开源软件公布

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 经过 22 天的投票评选,今天 2019 年度最受欢迎中国开源软件产生了. 开源中国( ...

  6. 开源云联盟耿航:中国开源软件的发展趋势

    4月23日,以"软件定义存储未来"为题的首届软件定义存储峰会在深圳正式召开,会上,中国开源云联盟秘书长.Ceph中国社区联合创始人.腾讯云TVP耿航作为大会首位演讲嘉宾发表了< ...

  7. 祝贺JeecgBoot获评为2019年度最受欢迎中国开源软件

    祝贺JeecgBoot,被评为2019年度最受欢迎中国开源软件 https://www.oschina.net/question/2918182_2313492?sort=default&p= ...

  8. 2019年度最受欢迎中国开源软件评选, 请给JeecgBoot 投票,谢谢支持

    2019年度最受欢迎中国开源软件评选, 请给JeecgBoot 投票,谢谢支持.  https://www.oschina.net/p/jeecg-boot (点击投票领奖品)

  9. 【喜报】2016 年度最受欢迎中国开源软件TOP20出炉——JEECG、JEEWX双入围!

    2017年伊始,捷报开年--由开源中国主办,博文视点协办的 "2016 年度最受欢迎中国开源软件评选" 已经落下帷幕,投票结果新鲜出炉! 在各位JEECG社区开源爱好者以及 粉丝的 ...

  10. 2019 年度最受欢迎的中国开源软件出炉!!

    由于对参选项目设置了分类竞争,可以看到今年获得年度最受欢迎中国开源软件的项目更加多元化,涵盖了基础软件.开发框架和基础组件.开发工具与应用软件等领域,下边来看看每一个获奖项目. https://www ...

最新文章

  1. p值+p-value+p value+显著性+significance
  2. 二分法(折半查找)的运用之java实现猜数字游戏
  3. Kotlin实战指南二:变量、常量、静态常量
  4. 别给小偷可乘之机!日本山形县警方呼吁民众“锁门”
  5. 【JavaScript】提取字符串里的分数,及计算平均分并与平均分比较输出
  6. oracle单行函数 之 字符函数
  7. 三维重建笔记_SLAM简介
  8. 7 Babylonjs基础入门 动画
  9. 华三ap设置无线服务器,中小企业使用华三小贝AP建设无线网(wifi)方案
  10. 如何使用安卓+qq邮箱+腾讯企业邮箱发送邮件
  11. 北、上、广、深数据分析职位分析
  12. 反编译so库破解so
  13. 转载:SyncToy安装使用详解
  14. Oracle 12C 基础知识与使用入门(修订版)
  15. 【小程序】组件形式 引入第三方图标iconfont
  16. 架构师必须了解的 5 种最佳软件架构模式
  17. 30多岁零基础想转行学编程,来得及吗?
  18. 卷积神经网络新方向:Three-column CNN实现无参考立体图像评估
  19. Cxf+WebService集成拦截器
  20. Sams Teach Yourself MySQL in 10 Minutes

热门文章

  1. atlas对webpart的增强
  2. TensorFlow实现去噪自编码器及使用—Masking Noise Auto Encoder
  3. 【转】利用匿名namespace解决C++中重复定义的问题
  4. MFC下最大化时显示PC的任务栏
  5. Parse error: syntax error, unexpected '__data' (T_STRING), expecting ',' or ')'
  6. (字符串)ZigZag Conversion
  7. phpcms上线步骤,无法生成缓存,页面空白原因
  8. tsinsen A1333
  9. (转载)C/C++:sizeof('a')的值为什么不一样?
  10. 后RCNN时代的物体检测及实例分割进展