红旗2000是做开源贡献,还是投机取巧?

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->

      9 13 日,胡才勇发表短文,题为“在中国,谁有红旗 2000 这么多的开源贡献?”(简称“胡文”),摆出了国内“开源贡献”老大的架势,真有点儿吓唬人。

 

    9 10 日,红旗 2000 成修治工程师发表短文,题为“红旗 2000 实质性贡献的第一步”,其中有一段文字转引了成修治自己的同事李渊的话,谈到红旗 2000 员工如何向 OOo 社区提交程序代码的工作流程,说的很清楚,很直白。李渊说的大意是:红旗 2000 员工向 OOo 社区提交的所有程序代码必须事先放在一个称为 CWS Child WorkSpace )的“孩子工作空间”里面,在这个 CWS 里面,对这些程序代码进行多次的讨论、修改和完善,直到最后通过 QA 质量测试之后,才能将这些程序代码转移到正式的 CVS Concurrent Version System )里面,准备进行 OOo 新版本的发布。注意:在 CWS 里面发生了什么事情?这是问题的关键。我们容易看出, CWS 是整个 OOo 社区成员进行思维碰撞的发酵器,不单单是红旗 2000 员工的私有工作场所。我们把话说明白了,红旗 2000 OOo 的最终贡献,在这些最终贡献里面有许多其他 OOo 社区成员的参与和协助才得以实现,而不是红旗 2000 的独家贡献。不管怎么说,这也算是红旗 2000 的开源贡献吧!但是,这里面的故事还远远没有说完。

 

    这里的关键问题是:红旗 2000 为什么把这些凝聚(附着)了大量他人智慧的“开源贡献”又拿回来,装入自己的私有产品 RedOffice 里面?这岂非不是投机取巧吗?这难道不是客观事实吗?国际 OOo 社区是否知道红旗 2000 已经在中国境内申请了 OOo 衍生品 RedOffice 的著作权登记证书(共计 6 项)?红旗 2000 享受了 OOo 衍生品 RedOffice 著作权人的一切经济权益?我们不知道外国人懂不懂中国的一句俗话:“吃小亏,占大便宜”,让胡才勇之流骗惨了,还在不断地为其说好话呢!

 

    上述“胡文”所说的“在中国,谁有红旗 2000 这么多的开源贡献?”这句话听起来似乎不错,那是在 RedOffice 当真是 OOo 的开源衍生品的情况下来说的,但是,一旦结合具体的实际情况来说,这句话就要应改为“在中国,谁有红旗 2000 这么投机取巧的?“(吃小亏,占大便宜?)红旗 2000 用几十万行源代码换来 6 项软件产品著作权证书,可谓名利双收也。

 

     实际上,红旗 2000 提交的补丁程序代码,有许多是没有被最终采用的,在 OOo 软件包最终采纳的那些红旗 2000 的所谓“开源贡献”里面其实也有许多未知名的开发者的努力和贡献,不能统统都算在红旗 2000 的头上,胡才勇把话说得太绝对了,应当彻底检查 OOo CVS 系统的历史记录才能明白一切。

 

     说明: CVS(Concurrent Version System ,并发版本控制系统)是网络社区进行开源软件开发过程的最常用的一种“版本控制系统”,某个社区成员提交的程序代码需要经过许许多多的关口,汇聚许多不同开发者的努力和智慧,才能最终进入这里面,绝不是像胡才勇所说的那样简单。 CWS (所谓“孩子工作空间”)代码发酵器是许许多多程序开发者的智慧融合器、凝聚器,是所谓“开源”(方法)之精髓所在。

你可能感兴趣的:(红旗2000是做开源贡献,还是投机取巧?)