Absolutely mad history here: https://news.ycombinator.com/item?id=20569438 (2019) As a teaser, from the above: > For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating syst…
A monolithic operating system in 512 bytes of x86 machine code
11–20 of 31 posts
Re: A monolithic operating system in 512 bytes of x86 machine code
#12Re: A monolithic operating system in 512 bytes of x86 machine code
#13Re: A monolithic operating system in 512 bytes of x86 machine code
#14Absolutely mad history here: https://news.ycombinator.com/item?id=20569438 (2019) As a teaser, from the above: > For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating syst…
http://www.biyubi.com/eng_principal.html
Re: A monolithic operating system in 512 bytes of x86 machine code
#15Absolutely mad history here: https://news.ycombinator.com/item?id=20569438 (2019) As a teaser, from the above: > For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating syst…
Re: A monolithic operating system in 512 bytes of x86 machine code
#16⸻
1. It might have been a whole track on the disk, it’s hard to remember the details of this when it’s 37 years since I last used an Apple ][.
Re: A monolithic operating system in 512 bytes of x86 machine code
#17Absolutely mad history here: https://news.ycombinator.com/item?id=20569438 (2019) As a teaser, from the above: > For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating syst…
Re: A monolithic operating system in 512 bytes of x86 machine code
#18This is amazing Would love to see something like this that boots into a chat with either a local or remote LLM
Re: A monolithic operating system in 512 bytes of x86 machine code
#19Why is it monolithic? Why not microkernel? Especially that all the typical jobs of an operating system are outsourced.
I think the infrastructure required for a microkernel would have more features than this OS. It really is incredibly barebones and that's why it is monolithic. That being said, I guess it's maybe possible.
In practice (feel free to verify this yourself by downloading and building the latest L4 derivative), microkernels that actually work on modern hardware need a huge amount of baseline code to get IPC and memory server working in a distributed yet somewhat performant fashion.
There is a flag for compiling Linux without any hardware and filesystem drivers. That gives you the kernel core in a surprising small binary which is not that far from sel4 or okl4.
In summary, monolithic is the new microkernel :)