Skip to content

Pico11 for Operating System Students #557

@antoniocaruso

Description

@antoniocaruso

Dear ntdevlabs

I found this project really interesting, I would add some documentation, with information about the structure and working of the different layers of windows.
To connect the modification to the way windows works internally.
I read the windows internals books, and I would actually have and ideal (maybe impossible target).
We know that it is possibile to run cmd.exe instead of explorer as a first userspace task after login. I would just have something that is able to do that without anything else: I.e. even if it is difficult to separate user space from kernel space in windows, the idea is to check if we get a ‘stable’ system with the minimum services (really minimum) and minimum userspace tasks (just command line).
I would try to compare this system with a basic Linux system in term of stability, features and resources.
Then I would some students start exploring what happens when we want to support applications, win32 apps runs in such environment?
If I take the exe file do explorer in windows 7 or 8 or xp does it work?
What if I wanna support a .net app?
The idea is to properly understand the boundaries of each layer that ms added over time. It is a complex project but it would be a very informative one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions