将操作系统与汽车进行有效比较[比喻]



我试图将操作系统与汽车进行比较,因此从内核开始
我可以将其与汽车的发动机联系起来吗。

如果是,例如

engine of the car                      -> Linux Kernal
body parts                             -> GNU
interior designs                       -> Flavors (Mate, KDE, GNOME, XFCE) 
company assemblies these together      -> Distribution (let's say Debian)

这种意识形态只是为了理解,明显简化了核心概念

我知道内核是操作系统中的最低级别,所以我不确定它的发动机机制(有点像燃料喷射,火花点火,因为这是你能得到的最低级别)还是发动机本身

我想知道这是否有缺陷(考虑到简化因素),并添加一些细节来更清楚地描述这一点。

我想知道这是否有缺陷(考虑到简化因素),并添加一些细节来更清楚地描述这一点。

如果没有缺陷(例如,如果操作系统与汽车相同),那么这根本不是一个类比。

如果类比能达到预期目的,那就很好。这取决于预期目的。例如,如果你用这个比喻来描述操作系统是如何生产的(例如,工厂大规模生产零件,这些零件在最后的生产线上组装,然后用卡车运到经销商那里),那么这是一个非常糟糕的比喻。

我自己;我认为操作系统是一种设计(例如"单一UNIX规范"),Linux发行版只是操作系统设计的实现;"引擎"是CPU,GUI不是操作系统的一部分(但它是一个放在操作系统上的第三方东西,就像汽车上的车顶行李架,或者可能像汽车牵引的大篷车)。

最新更新