学生在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中文网其他相关文章!