和发展Linux分支发展史:从开始到今天(linux的分支)
Linux是一种以GNU许可证发布的开放源码操作系统类型,其构建在UNIX的基础上。它被广泛应用于嵌入式设备、个人电脑、服务器等计算机系统,Linux的很多分支发展史也是众多GNU/Linux发行版的基础之一。
Linux的发展史大致能分为几个阶段:首先是1991年的“初级Linux”时期,这时Linux的核心操作系统还没有完成,Linus Torvalds开始基于GNU计算机工具集开发了Linux,尤其重要的一步是增加了虚拟管理机制,虚拟管理机制实现了多任务处理。接下来,Linux开始发展成为一个可以将工作负载变成多任务的完整的操作系统,1995年完成了对TCP/IP的支持,1996年开始加入了桌面作业支持,而到紧随其后的这几年,Linux就可以展示桌面环境。
在1998年到2002年,Linux大量开始被应用在服务器领域,以出色的性能和稳定性得以主导服务器市场。与此同时,GNU/Linux发行版也从只有Red Hat一个发行版,到目前已经有Fedora、Debian、Ubuntu等多个发行版可供使用,而且从原来的服务器端系统扩展到了覆盖桌面和嵌入式系统领域。
2005年,The Linux Foundation成立,这是一个以非营利性的方式支持和促进Linux的发展的组织,此外Linux也得到了更多合作伙伴的支持,极大推进了Linux的发展。
Linux的技术也在不断的变化,现在的Linux支持硬件的热插拔,可以对硬件的状态自动检测,内核中实现了动态驱动模块加载,支持多种文件系统,包括ext2,ext3,ext4,btrfs,xfs等,实现了厳密的文件描述符权限,调度程序改进,用户空间实现全新的多线程API等等,因此Linux既受到大众欢迎,又被计算机科学家所钦佩。
简言之,Linux是一个复杂的操作系统,经过多年发展不断完善,从开创者Linus Torvalds及其一系列的贡献者,在众多的版本中逐步发展完善,Linux的发展史就是一部浓墨重彩的历史,也标志着Linux时代的开始。