大学 4 年写了一个类 Unix 的操作系统, 欢迎大家 Star

2021 年 6 月 26 日
 halfer53

项目地址: https://github.com/halfer53/winix

目前支撑完整的 Posix API, 包括进程管理, 虚拟内存管理, 中断, 参考了 ext1 的文件系统. 用户态有 Bash, 支持重定向, 管道, 另外还写了不少基本的 unix 命令

写了一个贪吃蛇来玩

Bash 展示

欢迎大家给我 Star

https://github.com/halfer53/winix

7069 次点击
所在节点    分享创造
52 条回复
Muninn
2021 年 6 月 26 日
碰到这种帖子,我有点不知道怎么回了……

感觉还是挺厉害的。加油。
ed448
2021 年 6 月 26 日
可以从真实的 Bios 启动吗
halfer53
2021 年 6 月 26 日
@om2mo 暂时不能, 这个目前只能在特定的硬件和虚拟机里运行,
bao3
2021 年 6 月 28 日
很赞,这个很厉害👍。希望有人可以实现网络的 socket,即使在虚拟机使用也很好了
lonelymarried
2021 年 6 月 28 日
我们大学都是怎么度过的,看看人家
greatghoul
2021 年 6 月 28 日
只能说加油了。大学生活真充实。
mightofcode
2021 年 6 月 28 日
虽然看不懂,但是大受震撼
libook
2021 年 6 月 28 日
厉害。

指令是自己写的嘛?是否兼容直接用 BusyBox 或 GNU Coreutils 呢?
qazwyw
2021 年 6 月 28 日
读的什么大学
jeffwcx
2021 年 6 月 28 日
哇,看起来已经写了四年了
jeffwcx
2021 年 6 月 28 日
有 tcp 协议栈吗
cctv6
2021 年 6 月 28 日
v2 现在很少能看到这种分享创造帖子了
halfer53
2021 年 6 月 28 日
@libook 指令集是来自 wramp,一个类似于 mips 的指令集
halfer53
2021 年 6 月 28 日
@libook 因为 system call 的格式和 linux 不一样,基于 linux 的用户态需要重新编译。另外 dso 也不支持,有些 system call 跑不了
halfer53
2021 年 6 月 28 日
@jeffwcx 暂时没有:p
hanguofu
2021 年 6 月 28 日
太牛了~~~请问大神有打算回国内发展吗?我有个朋友正在找 cto
coleridgeguo
2021 年 6 月 29 日
@jeffwcx 你这个名字国内分分钟给你墙了
coleridgeguo
2021 年 6 月 29 日
你这个名字国内分分钟给你墙了
halfer53
2021 年 6 月 29 日
@coleridgeguo winix ?这个名字有问题吗?
Muninn
2021 年 6 月 29 日
是说像 winnie 吗 还差一点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/785911

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX