Linux与数据库:发展、应用与未来展望
1. Linux简介
Linux是一款基于UNIX的开源操作系统。从技术层面讲,Linux指的是操作系统的内核,它负责管理系统资源和运行程序。而在日常交流中,人们常将Linux理解为Linux内核与大量适配该内核的软件集合。这些软件很多都来自GNU项目,涵盖了从编译器到文本编辑器等各类免费工具。众多商业或志愿公司会将Linux内核和部分Linux软件打包成发行版,用户既可以从互联网下载,也能购买CD - ROM。
1.1 Linux的起源
Linux内核由Linus Torvalds编写。1991年,当时还是赫尔辛基大学学生的Torvalds对Minix(一款在大学中流行的英特尔处理器UNIX克隆系统)感到不满,于是他在Usenet新闻组comp.os.minix上发布了一条著名的消息,寻求帮助并询问大家对他计划为英特尔386及更高处理器编写的类UNIX操作系统的兴趣。
需要注意的是,“开源”是软件公共利益组织(SPI)的商标,开源倡议组织(OSI)和SPI对开源有明确的定义,以及验证软件许可证是否为开源的流程。如果想将产品指定为开源,需要符合SPI和/或OSI的要求,更多信息可查看www.opensource.org。
Linux一经推出便吸引了众多关键贡献者,涉及从提升硬盘兼容性和性能到支持IBM PC声卡等各个领域。该项目在硬核UNIX黑客和操作系统爱好者中逐渐受到关注,1994年Linux内核1.0版本发布,约有50万用户使用。整个20世纪90年代,Linux的受欢迎程度不断提升,它比FreeBSD等类似项目更受爱好者青睐,很快也吸引了企业的关注,并被移植到多种平台,如Alpha、ARM
超级会员免费看
订阅专栏 解锁全文
1100

被折叠的 条评论
为什么被折叠?



