首页 >系统教程 >LINUX >Banan OS:在C中从头开始构建的功能齐全的Unix式操作系统

Banan OS:在C中从头开始构建的功能齐全的Unix式操作系统

Joseph Gordon-Levitt
Joseph Gordon-Levitt原创
2025-03-07 11:09:16142浏览

学生在c中从头开始构建了整个操作系统。是的,您读正确了! MeetBanan OS,是X86_64和i686架构的业余爱好者操作系统,完全由大学生 oskari alaranta写成> c。该项目是完全独立的,所有代码专门由Alaranta编写,除了任何移植软件。我们还将讨论什么激发其创建者从头开始构建整个操作系统的原因。最后,我们将讨论他在此过程中面临的挑战。

>什么是Banan OS? OS?

>

>这种激情反映在他决定从C上写下整个操作系统的决定,不包括端口软件。>

挑战>>

但是,该项目也通过奖励“它活着”的时刻来打击。 Alaranta认为,目睹新功能在真实硬件上完美运行的新功能特别令人满意,并以:

等里程碑为里程碑。

    >
  • 实现键盘输入
  • >>实现USB鼠标输入
  • >成功运行Doom
  • >读取来自DISKS
  • 建立网络连接性的数据的数据组件,这使他可以更大的自由探索传统的OS代码并追求个人兴趣的特征。他估计,在经过大约两个月的发展之后,这个阶段就达到了这个阶段。他对低级编程感兴趣,尤其是操作系统开发。
  • >为Banan OS
  • > Banan OS做出贡献是一个非常新的项目,而Oskari Alaranta则可以通过贡献来提高自己的贡献。在开始使用任何新功能之前,电子邮件,不和谐或提出问题)。始终欢迎错误修复。虽然贡献并不像GitHub这样的平台上的贡献不那么简单,但您可以通过GitHub镜像提交拉动请求,Alaranta将手动应用它们。
>

如果您希望在Alaranta的服务器上进行直接帐户,则可以通过电子邮件或discord。奥斯卡里·阿拉兰塔(Oskari Alaranta)在Banan OS开发上投入了巨大的时间和精力。

> Banan OS的一个显着方面是它在很大程度上是从头开始构建的,Alaranta本人会撰写大部分代码。这种雄心勃勃的方法需要深厚的技术知识和解决问题的思维方式。

资源

banan os github github repository

以上是Banan OS:在C中从头开始构建的功能齐全的Unix式操作系统的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn