centos(1)-什么是centos及相关介绍 - Go语言中文社区

centos(1)-什么是centos及相关介绍


window和linux

linux的设计初衷,就是为服务器而生的,所有的一切都是为了满足服务器的需要。linux也可以有窗口界面,但这只是某些linux版本为吸引个人用户而设计的,并且linux绝对不会因为窗口界面而影响其服务器的特点。

window之所以叫window,就是因为它是窗口界面,便于个人用户使用,所有的设计都是为了满足个人用户,这才是它的核心价值。window也有服务器版本,但是并没有为了适应服务器的需要而重新设计内核。

据2016年统计,全球超级计算机TOP500中,有498台选择linux,2台选择unix,没有人选择window。因此,linux和window哪个更适合作为服务器的问题,TOP500的管理员肯定比我更清楚,以下省略500字。

当然,现在国内还有大量公司在使用window服务器,但这并不是因为window更好,而是因为他们只会window。而互联网公司基本上不会用window

Red Hat 和CentOS

严格的说,linux是一个开源的操作系统内核,而不是操作系统。现在有很多以linux为内核的操作系统,统称为linux发行版本。比如Red Hat Enterprise Linux就是商业版linux,centos就是免费版linux。

Red Hat是非常知名的以Linux为核心业务的老牌技术厂商,Red Hat Enterprise Linux是其主打的产品,在其官方介绍上有这样一句话https://www.redhat.com/zh/technologies/linux-platforms/enterprise-linux  


由于linux本生的开源协议,Red Hat Enterprise Linux是开放源码的。其商业模式是对售后服务收费,而不是对linux系统收费。

CentOS正是将Red Hat Enterprise Linux的源码重新编译而成,同时修复了一些bug。根据开源协议,这么做是合法的。在2014年CentOS被Red Hat收购,可以说CentOS具有非常强大的背景,是目前使用非常广泛的免费linux服务器版本,国内大多公司基本上都是用这个。

java和linux

当前前沿的开源技术,如nosql、各种分布式技术等,都是以linux版本为核心产品,以window版本作为附属产品。有的技术不提供window版本,有的在window下重要功能缺失,有的在window下会出现各种各样的问题,这些技术并不建议在正式环境中使用window版本。所以如果想要更好的掌握这些技术,必须先掌握linux基础知识。
这些开源技术根据自身需要,会提供不同的linux版本下载。有centos版本则优先下载,如果没有centos则可下载Red Hat版本。还有的技术只提供一个linux通用版本,则无需选择
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/wangb_java/article/details/78234404
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-13 15:01:10
  • 阅读 ( 1100 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢