我们为什么要开源?

小小小韩
2024-09-09 发布 / 正在检测是否收录...

我们为什么要开源?

本文的题目就是一个问题,那么我们就按照思考问题的方式,使用学术三段论的方式对于“我们为什么要开源”进行分析,学术三段论指的是论文的正文由或明显或隐含的“三段论”方式来组织写作。我们选择“是什么——为什么——怎么办”这种方式来对问题进行分析。

什么是开源

首先明确一下,开源≠不商业化以及开源≠不允许盈利

「开源」一词对应英文 Open Source,最初起源于软件开发领域,因此也称为「开放源代码」,对应的软件则称为开源软件(Open Source Software,简称 OSS)。除了我们熟知的开源软件以外,开源的表现形式还有很多,例如开源硬件(Open Source Hardware)、开放设计(Open Design)、开放文档(Open Document)等等。开源的目的是分享共享、加速创新,可以说开源已经成为一种超越软件生产界限的运动和工作方式。

上文引用自开源指北

权威定义:opensource对于开源的定义

为什么要开源

本文的核心就是在说为什么要去开源,开源的根本魅力在于它所带来的共享精神。是一种反垄断的实践。开源与共产主义的理念有着共鸣:追求平等和公共利益的最大化。开源项目消除了市场上的障碍,允许技术和知识的自由流动,从而促进了技术的民主化。让更多的人能够接触和改进这些技术,也破除了知识产权的壁垒,使得创新和进步的成果能被整个社会共享。

通过开放源代码,使技术资源变得无处不在,从而大大降低了普通人接触和使用高质量软件的门槛。这一点无论是在教育、政府和非营利组织中都表现尤为明显,利用开源软件来降低成本,同时提高服务质量。通过鼓励技术的民主化,让每个人都有机会参与到软件的开发和改进中来,这不仅促进了技术的快速发展,也保证了更加公平分配。

怎么去开源

要有效地实施开源,首先需要广泛宣传开源软件的好处,宣传通过开源项目参与到打破技术垄断和推动共产主义理念的实践中。开源不仅仅是技术共享,它也是一种社会实践,反映了一种平等、协作和公共福祉的价值观。人们需要认识到参与开源项目的重要性,其不仅仅是为了技术学习,更是为了推动技术的民主化和公平性。

2021 年 3 月 12 日,新华社受权全文播发《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》,「开源」首次被明确列入国民经济和社会发展五年规划纲要,相关内容摘录如下:

第十五章 打造数字经济新优势

充分发挥海量数据和丰富应用场景优势,促进数字技术与实体经济深度融合,赋能传统产业转型升级,催生新产业新业态新模式,壮大经济发展新引擎。

第一节 加强关键数字技术创新应用

聚焦高端芯片、操作系统、人工智能关键算法、传感器等关键领域,加快推进基础理论、基础算法、装备材料等研发突破与迭代应用。加强通用处理器、云计算系统和软件核心技术一体化研发。加快布局量子计算、量子通信、神经芯片、DNA存储等前沿技术,加强信息科学与生命科学、材料等基础学科的交叉创新,支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务

通过不断的学习,并且将开源精神扩展到学术和职业生涯中。例如,可以在学术研究中采用和提倡开放科学的方法,或在职业选择时优先考虑那些支持开源项目的公司。通过这样的方式,学生不仅在学习期间,而且在未来的职业道路上,都能持续推动开源文化和打破技术垄断的目标。

开源指北: 学习和使用开源项目

开源指北: 尝试参与开源

开源,不只是技术的开放,更是思想和行动的开放,是推动技术和社会进步的重要力量。

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏

评论 (0)

取消