0_开源软件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0_开源软件相关的知识,希望对你有一定的参考价值。

创:unknown

修:16_3_2017

什么是开源软件?

      可以自由使用,可以研究或者更改源代码的软件

      开源原则:

              使用自由(免费)

              研究自由(获得源代码)

              散步及改良自由(传播,改良,甚至“销售”(卖定制服务))

      商业软件:收费,属于某一公司开发和维护,代码不公开

为啥开源?

  1. 软件传播
  2. 提高安全性(足够多眼睛盯着看,就可以让问题再现)
  3. 带来一定的名气
  4. 可以销售注释(不违背开源原则)(没注释的情况下,阅读与改良软件成本高(人力资源))

开源软件有哪些?

       Python,mongoDB,mysql,linux(centos系类,ubuntu系类)等

以上是关于0_开源软件的主要内容,如果未能解决你的问题,请参考以下文章

开源推动人工智能普及化,软件吞噬世界正成为现实

国内开源镜像站总览

微软修改 MIT 项目原作者版权声明引发争议;白宫为提高开源安全性邀请软件行业者座谈;Ruby 3.1.0 发布 | 开源日报

CentOS 6.9自建开源镜像站

国内首个开源物联网边缘工业协议网关软件,Neuron v2.0 产品解读

linux平台开源oa系统