程序员辞职开发操作系统,在Github上火了

开源最前线(ID:OpenSourceTop) 猿妹编译

链接:https://github.com/FavioVazquez/ds-cheatsheets


一位来自瑞典的程序员Andreas Kling,前不久他发表了一篇《I quit my job to focus on SerenityOS full time》文章,里面提到自己从2021年5月28日起,他结束了“打工人”的职业生涯,专注于自己一手创建的操作系统工作。


程序员辞职开发操作系统,在Github上火了


历经半年时间,从头开始写操作系统——SerenityOS,SerenityOS是一款适用于x86计算机的图形类UNIX操作系统。与此同时,基于热爱和喜欢,这款系统结合了一些传统操作系统的特性,如20世纪90年代的GUI和20年代末的UNIX命令行。


程序员辞职开发操作系统,在Github上火了


近日,猿妹发现SerenityOS已经登上Github周榜第二,一起来看看这个操作系统具体如何吧。


SerenityOS具有以下特性:


Serenity操作系统,一开始有四个组成部分:


Serenity开发路线如下:


2018-10-10:Serenity的第一个截图


程序员辞职开发操作系统,在Github上火了


2018-11-08:在虚拟机中运行的 Serenity:


程序员辞职开发操作系统,在Github上火了


2019-01-09:SDL 帧缓冲区中的“Widgets”测试程序:


程序员辞职开发操作系统,在Github上火了


2019-01-10:Serenity 首次启动到 GUI:


程序员辞职开发操作系统,在Github上火了


2019-01-21:测试生成多少个“guitest”进程:


程序员辞职开发操作系统,在Github上火了


2019-02-03:添加了 FontEditor 和 Clock,移植了 GNU bc:


程序员辞职开发操作系统,在Github上火了


2019-02-08:壁纸支持、“顶级”程序等:


程序员辞职开发操作系统,在Github上火了


2019-02-11:第一次实现菜单!还有一个非常早期的 FileManager:


程序员辞职开发操作系统,在Github上火了


2019-02-28:ProcessManager 的早期版本(今天称为 SystemMonitor):


程序员辞职开发操作系统,在Github上火了


2019-04-11:VisualBuilder 的第一个屏幕截图,Visual Basic 启发的 GUI 设计工具:


程序员辞职开发操作系统,在Github上火了


2020-10-10:制作这个网页!

程序员辞职开发操作系统,在Github上火了


最后附上SerenityOS的项目地址:https://github.com/SerenityOS/serenity

展开阅读全文

页面更新:2024-03-18

标签:操作系统   瑞典   工具包   终端   职业生涯   编辑器   前不久   文件系统   程序员   截图   特性   年代   测试   工具   程序   系统   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top