0_开源软件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0_开源软件相关的知识,希望对你有一定的参考价值。
创:unknown
修:16_3_2017
什么是开源软件?
可以自由使用,可以研究或者更改源代码的软件
开源原则:
使用自由(免费)
研究自由(获得源代码)
散步及改良自由(传播,改良,甚至“销售”(卖定制服务))
商业软件:收费,属于某一公司开发和维护,代码不公开
为啥开源?
- 软件传播
- 提高安全性(足够多眼睛盯着看,就可以让问题再现)
- 带来一定的名气
- 可以销售注释(不违背开源原则)(没注释的情况下,阅读与改良软件成本高(人力资源))
开源软件有哪些?
Python,mongoDB,mysql,linux(centos系类,ubuntu系类)等
以上是关于0_开源软件的主要内容,如果未能解决你的问题,请参考以下文章
微软修改 MIT 项目原作者版权声明引发争议;白宫为提高开源安全性邀请软件行业者座谈;Ruby 3.1.0 发布 | 开源日报