有一种战争,我们都是夹在中间。在这场战争中,两个超级大国微软和苹果。战场上的操作系统。许多广告给人的印象,这些是唯一两种选择对于任何想买一台电脑。但有一小群叛军谁知道更好。他们的选择的操作系统是Linux和他们一个非常不同的哲学比紧随其后的是大公司。
Linux是一个开源操作系统。要真正理解这意味着什么,我们需要定义一些术语。一个操作系统是一层软件在电脑上,它充当一个计算机程序的基础。它是操作系统的工作监控计算机资源和分配这些资源需要他们的程序。当您执行一个程序时,操作系统就像一个主管和确保项目处理能力、内存和其他资源可能需要的功能。操作系统方便程序开发人员编写软件——没有一个操作系统,程序员必须创建软件直接从硬件本身。
广告
覆盖一个操作系统是什么,但是开源呢?像Windows和Mac OS X操作系统编译。他们的机器容易理解。但是人类理解编译后的代码是很困难的——这是极其复杂的。这意味着它是不容易的对普通用户看到微软或者苹果一起把他们的操作系统。18新利最新登入
与操作系统,编译一个开源操作系统包括操作系统的源代码。开发人员编写软件的源代码。有许多不同的编码语言,但他们都共享一个共同的特征:它是对人类相对容易理解它(假设人类研究语言)。机器不能理解源代码,这就是为什么开发者饲料通过编译器的源代码。
因为Linux包括操作系统的源代码,您可以看到操作系统是如何工作的,下载它。18新利最新登入你得理解编程语言但是没有级别的保密与Linux的不同之处。这种方法的好处是,许多Linux用户操作系统的开发人员。如果一个用户看到一个缺陷或漏洞,他或她可以激起一些代码来解决这个问题,为下一个版本的Linux。也是如此的特性——如果你认为很酷的功能,你认为Linux应该支持,您可以构建源代码。
你也可以使用Linux内核构建您自己的操作系统,它的基础,作为您的操作系统的基础。那使我们想起Ubuntu。让我们看看Ubuntu是什么以及它如何与Linux有关。18新利最新登入
广告