-- Leo's gemini proxy

-- Connecting to sunshinegardens.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en

/g/ weird osdev requirements


no MMU requirement

runs on bare metal

runs "hosted" as a program on another os


i find that inferno checks a lot of these boxes. in particular, i think dis has changed my mind about kernels.


i used to be a microkernel enthusiast, lets say. i wanted to pursue a microkernel architecture in my os design. i spent a lot of time reading about these, but i ended up finding more interesting ideas in Erlang/OTP and plan9. i was still certain that microkernel had potential until i started trying to scale down and ran into the MMU. for i while i had considered making an IOMMU a hard requirement, but my recent dive into the walkaway ethos has changed the way i think about certain things.


i think that scaling down to old and/or simpler hardware is a good way to address ewaste. in theory, this would allow people to restore and repurpose existing hardware without and expensive recycling or reclamation process. millions of perfectly functional wiis could become terminals or [...]


-- Response ended

-- Page fetched on Wed May 22 02:22:44 2024