MyOS is on GitHub!
Posted: Tue Jul 21, 2015 10:11 pm
Okay, not that anyone cares or knows what MyOS is. Maybe you already have an OS named MyOS....
Anyway, I finally got my OS on GitHub! Inspect and critique at your heart's content. I made this when I was 16 and had very limited access to internet. I also didn't really know about source control at the time. However, it's got multithreading capability, ELF loading, memory management, FAT, etc. All the goodies!
I originally had "snapshots" in folders as a means for version control. So this evening, I spent a couple hours consolidating everything into a nice Git repository (something I tried to do about 4 years ago with Mercurial). I was able to commit the snapshots with the proper dates. Feel free to look through the branches. The earlier versions are quite different, and there's even a 16-bit version.
I know it's been a while, guys. Maybe follow me on GitHub
Here's the link:
https://github.com/joshwyant/myos
Thanks for helping me get to where I am today, guys.
-Josh
EDIT: I wouldn't recommend running any of the scripts unless you know what you're doing. I left everything unmodified, and if I recall correctly, some of the scripts may re-write sectors on your disk. lol!
Anyway, I finally got my OS on GitHub! Inspect and critique at your heart's content. I made this when I was 16 and had very limited access to internet. I also didn't really know about source control at the time. However, it's got multithreading capability, ELF loading, memory management, FAT, etc. All the goodies!
I originally had "snapshots" in folders as a means for version control. So this evening, I spent a couple hours consolidating everything into a nice Git repository (something I tried to do about 4 years ago with Mercurial). I was able to commit the snapshots with the proper dates. Feel free to look through the branches. The earlier versions are quite different, and there's even a 16-bit version.
I know it's been a while, guys. Maybe follow me on GitHub
Here's the link:
https://github.com/joshwyant/myos
Thanks for helping me get to where I am today, guys.
-Josh
EDIT: I wouldn't recommend running any of the scripts unless you know what you're doing. I left everything unmodified, and if I recall correctly, some of the scripts may re-write sectors on your disk. lol!