分享

软件的源码开放了有什么用?

 昵称11935121 2018-08-20

1.提高代码的质量

因为源代码开源了,很多开发者都可以使用,在使用的过程中就相当于在测试程序,如果发现问题,就会进行反馈,或者有的高级开发者会自己修复漏洞,并再次提交,这样代码的质量就会越来越好,发现漏洞越多,修复的也越多。有句话说“好代码是改出来的”。

2.增加灵活性

开源代码给予了用户极大的灵活性,可以按照自己的需求进行定制开发。比如Android系统,Google将其开源,国内厂商可以根据google源代码就行本地化操作,算是二次开发,大大的节约了开发成本,其实这潜在之中也降低了用户的购机成本。

3.增大自由度

开源软件一般都是免费的,对于国民来说,还不习惯安装收费软件。开源软件大大的节约了用户的使用成本,开源软件种类也较多,给予用户较大的自由度。

4.提高开发效率

对于开发者来说,源码开源了就能看到程序的核心代码,往往对于加深对某一概念,某一原理的认识,知道源代码作者为什么要这样写,取其精华,可以大大提高开发效率及开发者的水平,可以说查看源码是通过高阶的必经之路。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多