# Linux-0.0.1-source-code **Repository Path**: zdevt/Linux-0.0.1-source-code ## Basic Information - **Project Name**: Linux-0.0.1-source-code - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-13 - **Last Updated**: 2022-05-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Linux 0.0.1的源代码 [using English? Click here](README-EN.md) ## 这是什么? 这个仓库中是Linux 0.0.1版本的源代码,就是Linux的第一个版本。 这个版本的源代码Linus本人已经丢失,这一份是它的同事保存的。如果有不完整或其它问题请通知 ## 为什么用0.0.1版? Linux现在(2020年)的代码行数已经达到数以百万计。0.0.1版相对来说比较容易学习。 并且,在学习的时候主要学习的是Linux的思想,至于这一点,Linux所有的版本都几乎是一样的。所以,学习0.0.1和学习1.1.1是几乎一样的。 ( Linux的早期版本其实和后期版本不太一样,例如传参方式等等。但是,主要的思想是没有变化的。 ) ## 怎么使用它? 源代码中包含了Makefile,你需要在你的操作系统中安装ARM汇编版的GCC(因为Linux汇编代码全部为ARM格式而不是AT&T格式)。 在终端中输入make或者mingw32-make就可以开始编译了。编译结束后会生成一个磁盘映像文件,将它刻录到你的光盘或其它储存介质上后启动就可以了。