在北京信息科技大学的发言

来源:互联网 发布:淘宝导航条如何全屏 编辑:程序博客网 时间:2024/05/01 15:53
在北京信息科技大学的发言

       
        昨天我有幸与倪光南院士共同出席了北京信息科技大学题为“走向开源”的第十届网络文化节开幕式。在会上的访谈环节我们先后回答了同学们关心的以下一些问题:
1、什么是开源/您对开源的理解
2、什么是开源软件
3、为什么要开源
4、简单介绍中国的开源状况/中国国内软件的开源/中国的开源软件或者具有自主产权的软件
5、我们可以用开源做什么/开源能为我们带来什么
6、开源软件在企业中、学校中、日常生活中有什么作用
7、我们如何去开源:技术上、思想上、平时如何去做
8、中国软件如何来面对开源
9、一句话来总结开源的理解或者看法
10、对开源的寄语和展望。
        同学们的问题几本涵盖了目前在国内对开源问题的质疑,我能有机会与倪院士、北京信息科技大学的师生、到会的中标软件公司、康盛创想公司、尚观科技等企业共同探讨,深感莫大荣幸!
        这里我把自己对以上问题的看法总结成文章,以便和朋友们相互交流,深入研究有关开源的理论问题。
        首先“开源”一词来源于“开放资源(英文Open Source)”,“开放资源”被简称为了“开源”一词,所以“开源”不等于“开放源代码(Open Code)”,“开放源代码”只是“开源”的一种表现形式,“开源”还有其他表现形式。“开源”的哲学涵义是“开启人类智慧之源”。因此“开源”应当是一个语义丰富的词汇,而不仅仅是“开放源代码”的意义。“开放源代码”只是“开源”的狭义解释,“开启人类智慧之源”是“开源”的广义解释。
        其次,“开放源代码”是信息社会里智慧经济的生产资料;信息社会是依靠科学计算生产力的提高而发展的;开放源代码是解放科学计算生产力的前提。
        第三,在马列主义、毛泽东思想、邓小平理论、三个代表和科学发展观指导下开展开放源代码运动是提高科学计算生产力的根本保障,是社会主义初级阶段发展的需要。
        第四,社会主义初级阶段不仅包括物质社会发展阶段,也包括信息社会发展阶段;社会主义初级阶段不仅要解决人民日益增长的物质文化需求与落后的生产力之间的矛盾,也要解决信息技术落后造成的信息不对称的矛盾;信息技术落后造成的信息不对称矛盾又是提高物质文化需求的屏障。
        第五,以“开放源代码”为代表的科学计算生产力是改善信息技术落后,弥补数字鸿沟,解决信息不对称的根本保证;是贯彻科学发展观,落实和谐社会理念的具体出发点。
                                 

        开放源代码是事物客观发展规律,是人类社会发展的历史必然趋势,不以人的主观意志为转移,只有积极面对开放源代码这一事实,才能选择正确方法,合理加以利用。“开放源代码”涉及技术层面问题、法律层面问题、商业竞争层面问题、社会道德层面问题,文化层面问题、哲学层面问题。开放源代码每个层面问题都需要我们人认真真去思考,去实践,去找寻答案,不能一叶障目不见泰山,也不能片面地、局部看待开放源代码的问题,尤其不能局限某个层面内部争吵,或在不同层面相互指责,如同鸡对鸭讲话,人对牛弹琴。而只有通过马列主义思想才能认清开放源代码的问题实质,才能合理利用开放源代码解决社会主义初级阶段生产力发展的问题。
        科学发展观就是以科学手段发展生产力的世界观、就是生产力发展的科学世界观。工业社会我们只是一味地追赶西方文明的脚步,信息时代为中华民族提供了“开放源代码”这样一个千载难逢的历史发展机遇,通过“开放源代码”我们可以掌握计算科技里蕴含的人类智慧,充分发挥科学发展观的指导思想,追赶发达国家和地区,建设和谐社会。
        开源应当成为我们国家的基本国策;基于“开放源代码”的教学应纳入我国基础教育体系;自由软件应当成为公共设施,由国家统一规划实施,并加以合理利用。充分利用开放源代码是我们建设小康社会、进一步解放科学计算生产力具体体现,是贯彻落实科学发展观的具体举措,是马列主义在新的历史时期对新问题的新实践。


                                                                                
                                                                                      王开源
                                                                                 2007,10,23



 
原创粉丝点击