Operating system development

I want to develop a simple operating system. One that asks the user to log in by entering a username and password. After entering the system, the user sees his desktop and can create text files.

I have no experience with the OS. I know C and C ++ and Java.

I don’t know where to start. I want to use the Linux kernel, but I don’t know how to use it, modify it and use it according to my requirements.

How can i do this?

+5
source share
8 answers

If you do not yet have a good understanding of operating systems, I suggest you buy the book Modern Operating Systems by Andrew S. Tannenbaum.

​​linux, , Linux. . . Kernel Newbies .

+6
Developing an operating system

" ", , .

+4
+2

, . , .

,

, , . - !

+2

( ), , Linux.

http://www.linuxfromscratch.org/ LFS. , , , " ", ( ).

+2

wiki OSDev.

+1

? Linux . Ubuntu , . , Superuser , .

+1

All Articles