一时兴起花了2天给自己的os仿造了ubuntu的窗口风格,从颜色选取到圆角效果等方面都仿造了一遍, 看起来还不错的样子
记录一下我的OS雄心勃勃的计划!
Spring2017的OS计划
由于下学期的课业也很繁重,没办法实现太多功能,正好要修一门计算机网络课,顺便给simpleos把网络功能给写好吧,希望能做完。
GUI优化与美化
1 编写v86虚拟机,改为通过v86虚拟机来设置vesa模式
2 解决鼠标有时无法移动的问题
3 解决鼠标敏感度异常问题
网络支持
1 实现一个可用的TCP/IP Stack
2 实现HTTP协议
3 写两个demo app(基于TCP的聊天程序和HTTP文件下载)
Summer 2017的OS计划
下个暑假要准备GRE和一个计算机课,但有3个月时间应该也可以做很多东西
大概可以把一个GUI所需要的基本元素写好(菜单,按钮和文本框,把GUI做成server,和窗口client交流实现窗口绘制和更新)
把多进程,多线程,互斥,程序加载器,standard input/output, system call弄好,移植C库,能够在simpleos本地编译命令行/图形界面程序并运行起来
之后的大学时间里
编写Terminal以及类似cp, mv, env一类的命令行小程序,文件浏览器,文本查看器,音乐播放器,移植python,移植opengl和一些游戏