我知道有很多这样的问题,但我确定这个问题很少见。我是一名计算机程序员,希望接受构建操作系统的挑战。我想以 Unix 为基础,因为我知道我所做的永远无法比较。我在哪里可以找到 Unix?我指的不是 Mint(我知道是 Linux)之类的东西。我的意思是他们都基于的东西。我在哪里可以获得主要文件,例如引导加载程序和内核?
Rob*_*Rob 12
Unix 实际上是该操作系统的商标名称,核心规范在这里:http : //www.unix.org/。Linux 不是 Unix,而只是部分地仿效它。FreeBSD 是 Unix 的直接后代,尽管自其诞生以来已经发生了很多变化。
为了被称为Unix,你必须申请认证。Apple 的 OSX 是经过认证的 Unix。
Linux是内核。您可以在kernel.org下载它。
有多种引导加载程序,但最著名的是Grub。
为了澄清混淆,Mint 是一个基于 Linux 的发行版。它是 Linux,加上GNU Compiler Collection、X Window System和 1,000 多个其他程序,所有这些程序都汇集到一个操作系统中。
也许在开发自己的操作系统之前,您应该从头开始使用Linux,以更好地理解所涉及的部分。
归档时间: |
|
查看次数: |
1161 次 |
最近记录: |