探索 Linux 的原理、哲学与应用角色
在选择产品或技术时,我们常常基于实用主义的考量,比如哪种操作系统更适合特定任务,哪个软件套件的成本最低等等。然而,有时理解一项技术背后的原理和哲学思想也非常有用,甚至能指引我们做出选择。对于 Linux 用户而言,理解其开源模式以及背后的原理和哲学,有助于我们更好地理解 Linux 的工作方式,感受 Linux 文化。接下来,我们将深入探讨 Linux 的起源、发展历程、开源软件的使用以及它在不同场景下所扮演的角色。
1. 穿越时空探索 Linux
虽然按照大多数历史标准来看,Linux 诞生于 1991 年算是比较晚的,但在计算机领域,25 年可谓是一段漫长的时间。20 世纪 90 年代初甚至更早的软件和文化,为如今的软件世界留下了丰富的遗产。毕竟,我们现在使用的软件都是建立在过去的基础之上的。因此,了解 Linux 的起源,有助于我们更好地理解如今的 Linux。
1.1 Linux 的起源
1991 年,计算机按照大小和功能进行分类,涵盖从台式个人计算机(PC)到超级计算机等多个类别。基于 x86 的计算机是当今 PC 的直系祖先,在 1991 年的 PC 市场占据主导地位,但也有其他类型的 PC,如 Mac。这些计算机通常使用不同的 CPU 并运行各自的定制操作系统。
当时,大多数 PC 运行的是微软的磁盘操作系统(MS - DOS、PC - DOS 或 DOS)。以现在的标准来看,DOS 功能极为有限,它是单任务操作系统,一次只能运行一个应用程序,甚至无法充分利用当时可用的内存和 CPU。1991 年的微软 Windows 版本运行在 DOS 之上,尽管早期的 Windows 版本在一
超级会员免费看
订阅专栏 解锁全文
2913

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



