3. 什么是开源软件?常用的开源软件和开源镜像有哪些

开源软件就是把软件程序与源代码文件一起打包提供给用户,用户既可以不受限制地使用该软件的全部功能,也可以根据自己的需求修改源代码,甚至编制成衍生产品再次发布出去。

开源的优点:

  1. 低风险 使用闭源软件相当于把命运交给他人,比如:有木马有后门,或代码没人维护我们均无能为力;而开源软件没有此类问题
  2. 高品质 与非开源软件相比,开源软件通常由开源社区开发和维护,参与编写、维护、测试的用户量众多,一般的 bug 还没有等爆发就已经被修补
  3. 低成本 开源工作者都是在幕后默默且无偿地付出劳动成果,为美好的世界贡献一份力量,因此使用开源社区推动的软件项目可以节省大量的人力、物力和财力
  4. 更透明 没有哪个笨蛋会把木马、后门等放到开放的源代码中,这样无疑是把自己的罪行暴露在阳光之下

常用的开源软件:

  • linux 本身就是开源精神的受益者,它几乎是全球最大的开源软件
  • Apache 世界使用排名第一的 Web 服务器软件
  • MySQL, Oracle世界上最流行的关系型数据库,适用于各类大、中、小、微机环境
  • Firefox, Chrome 浏览器
  • OpenOffice, WPS 跨平台的办公软件套件,类似 Microsoft Office
  • Java, PHP, Python, R 开源的编程语言
  • Scrapy, Hadoop, Spark 与大数据相关的工具
  • Notepad++, Visual studio code, Rstudio 编辑器

常用的开源镜像源

发布了13 篇原创文章 · 获赞 14 · 访问量 719

猜你喜欢

转载自blog.csdn.net/fan_xiao_hui/article/details/104090493