标签:1年 操作系统 基于 掌握 操作 linus lin sof archlinux
什么是Linux严格来讲,Linux并不是一个操作系统,它只是一个操作系统中的内核,是建立计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理,虚拟内存,设备I/O等.而我们通常所说的Linux操作系统是指GNU/Linux,即采用Linux内核的GNU操作系统。是的,操作系统的实际名称是GNU。什么是GNU?GNU代表GNU’s Not Unix。可以说是一个操作系统又可以说是一种规范。
Linux最早由Linus Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(程序的许可方式均为GPL: General Public License)。在不断的有程序员和开发者加入到GNU组织中后,变造就了今天我们所看到的Linux,或GNU/Linux。
GNU是一个技术组织,发起者是Richard Stallman,这个组织中多是掌握核心技术的真正高手,他们发布了一种版权许可协议"GPL"。与BSD协议不同,它的出现标志着一个新世界的诞生!
Linux的发展非常快,他本身遵循GPL协议,同时内核中又集成了很多GNU软件,所以现在我们使用的Linux系统,应该完整地称之为GNU/Linux才对。
正如之前所说的,Linux只是一个内核。然而,一个完整的操作系统不仅仅是内核而已。所以,许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版。其中比较著名的便是Red Hat以及Debian系列。Linux的发行版按照版本类型的不同,可分为三大家族,分别是Debian、Fedora、SUSE。另外,根据维护主体的不同,又可分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。
基于Debian:
基于RPM:
基于Slackware:
标签:1年 操作系统 基于 掌握 操作 linus lin sof archlinux
原文地址:https://blog.51cto.com/10785760/2488378