我试图将操作系统与汽车进行比较,因此从内核开始
我可以将其与汽车的发动机联系起来吗。
如果是,例如
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不是操作系统的一部分(但它是一个放在操作系统上的第三方东西,就像汽车上的车顶行李架,或者可能像汽车牵引的大篷车)。