For a project in my spare time i want to write an OperatingSYstem from scratch. After doing some research I realize this requires alot of programming experience in Assembly. (to make the bootloader, etc.)
So now Im thinking I could just write my own Linux distrobution. Can anyone give me some pointers.
I know I have to find the sorce code for the kernel then compile it... but how exactly do I begin coding the user interface? Can I use the linux file system for storage with my OS?