用一个月时间编写一个Unix克隆
原文英文,约1800词,阅读约需7分钟。发表于: 。I needed a bit of a break from “real work” recently, so I started a new programming project that was low-stakes and purely recreational. On April 21st, I set out to see how much of a Unix-like...
Bunnix是一个类Unix操作系统,支持x86_64目标,开发时间约为一个月。它支持传统引导和EFI,但有一些限制,如没有USB支持。内核主要使用Hare编写,其中包含一些C组件。系统包括Vim和gzip等第三方软件。Bunnix是一个单用户系统,但可以通过更多工作使其成为多用户系统。该项目在ext4支持、虚拟终端和调度器方面面临挑战。Bunnix被认为是一个有趣而有趣的操作系统,但开发者计划将未来的操作系统开发重点放在Helios上。