linuxanywhere
- 8 Devlogs
- 6 Total hours
run linux anywhere with your browser, slowly
run linux anywhere with your browser, slowly
last devlog before shipping. i have added the project to github and i will take a break from it to focus on more projects and school (obviously!)
linux is really anywhere! i added link time optimizations with -O3 and -flto, the boot takes 2 minutes on a generic x86_64 kernel in firefox. will minify the kernel and the os to have an actually usable system
switched to tinycore (or just ‘core’ x64 port), fixed stack sizes (both emscripten and asyncify), and pings to non-restricted and websocket enabled domains work now. the only thing left is implementing an interconnect daemon with a web proxy
dynamic heap resize works, finally got the network adapter to compile and we can finally see OpenRC booting!
fixed compiling flags, replaced the BIOS implementation and now we can boot alpine linux 64-bit on a tab!
working?
bugs and bugs, got bochs to compile and load files properly but stack size and recursion is a problem right now
closing the day, added a building system and fixes will publish repo tmrw