minimal
minimal copied to clipboard
My personal TODO list
-
MLL version for Raspberry Pi. Start with very minimal components (statically linked binaries).
-
MIT's
xv6
course https://pdos.csail.mit.edu/6.828/2018/xv6.html -
Ed King's "Linux Namespaces" set of articles https://medium.com/@teddyking/linux-namespaces-850489d3ccf
-
(Done) Design and implement proper layer merging in MINCS (Dockerfile actions are ignored in MINCS) https://github.com/mhiramat/mincs
-
Read the "Linux-Device-Drivers-Development" book https://github.com/PacktPublishing/Linux-Device-Drivers-Development
-
Close/implement/cleanup the MLL issues here!!!
Question, what is your plan with xv6 in respect to Minimal Linux Live?
MLL and xv6 are two different operating systems. They are incompatible, so I have no plans, except to go through the MIT's tutorial regarding xv6, since I have quite solid experience with x86 ASM.
Ah I understand. Question, would it be possible to build up the xv6 operating system with lets say a C Library and use it as a base of a greater Unix operating system? Or is that impractical? Kinda like a Unix from Scratch in a sense.
You already know the answer. Go on and try it.
Impractical. Gotcha.