Linux发展史上的分支:百花齐放(linux的分支)
,各显身手
Linux“发行版”,指的是在社区的基础上管理和发布的Linux操作系统,可以说构成了Linux的分支林。如今,这棵分支树囊括了上千种Linux系统,而每一种操作系统都有着自己独特的特性。
Linux以Linux 0.11发行版开始。从1991年那以后,Linux就迅速发展成不断变化的多模型操作系统。随着更新,Linux内置了对多个嵌入式系统的支持,完善了功能,并根据用户的实际需求扩大了可运行的硬件类型。更重要的是,在发展过程中拓展了Linux的发布和支持的模式,从而带来了Android、 Ubuntu、CentOS、RedHat等广受欢迎的发行版让普通用户可以方便地使用。
今天,用户可以根据自己的需要和使用习惯选择合适的发行版,比如Ubuntu发行版适合新手入门,因为它简单易用,能让新手快速学习并上手;而让技术小能手们翘首以待的Arch Linux则专注研究最新的技术,有完善的官方文档,让用户可以更灵活定制系统;而PKGBUILD 等社区支持的CentOS使用较为复杂,但在社区支持中发挥了重要作用。
Linux发行版的历史可以从多个角度去分析,比如发行版自身的演变,用户个性化定制、工具开发、社区技术支持等等。Linux操作系统在开发和分发上有着明显的发展,从简单的共享到定制,从社区支持到交互式脚本,Linux系统的发行版对应配及其核心技术都有着明显的发展。当前,Linux的分支林越来越分支,百花齐放,各显身手,造就的的Linux的特色。
Linux Kernel 0.11
//A simple source code for the first Linux Kernel
int main(){ printf("Hello world!\n");
return 0;}