Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[suggestion] 构建用户开发包 #70

Open
MIAIONE opened this issue Nov 27, 2022 · 6 comments
Open

[suggestion] 构建用户开发包 #70

MIAIONE opened this issue Nov 27, 2022 · 6 comments

Comments

@MIAIONE
Copy link

MIAIONE commented Nov 27, 2022

是否能像cosmos一样提供userkit(支持完全重写处理过程的特性)像模板一样安装到VS2022,我觉得更多人可能更愿意在USB/磁盘驱动/TCP/进程/线程等基础设施构建完成后构建自己的OS
例如可以通过MOOS KERNEL ABSTRACT 模板创建拥有绝大多数功能的kernel,然后提供重写以处理内核中的各种过程而不用更改源代码,并且在此基础上创建类似于win的csrss.exe子系统之类的/或者linux里直接运行的示范

此外,OS应该尽量使用.NET API,然后编译时处理为MOOS API,避免双份同名API带来的污染,

尽管十分艰难,但是令人兴奋,毕竟比起fork项目,大家更喜欢调用库

@nifanfa
Copy link
Owner

nifanfa commented Nov 30, 2022

可以,但是我估计也只有寒假有空了。

@MIAIONE
Copy link
Author

MIAIONE commented Dec 1, 2022

感谢您对开源社区的付出

@sgf
Copy link

sgf commented Jul 17, 2023

能不能用来 开发游戏服务器。我已经迫不及待了,┑( ̄Д  ̄)┍

@xiaoyuvax
Copy link

任重道远啊。建议最好兼容.net的框架,以便可以直接运行(或经少量修改的)为windows/linux开发的.net程序, 但这个工作量太大了。建议先从console程序开始,至少可以写点基于小型设备的服务器例如arm64的开发板子。图形界面再慢慢说把,问题太多了。

@nifanfa
Copy link
Owner

nifanfa commented Aug 1, 2023

没得时间搞。我们学校强制补课。估计要等到大学才有时间

@xiaoyuvax
Copy link

那估计你没时间了。;)))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants