Ask Your Question
0

make an OS... but not LFS

asked 2015-01-05 18:15:34 -0600

SantoshHoropter gravatar image

Is there any book or a video series for kernel programming and OS development? Please guide me to the respective links or downloads. Please don't take me to LFS program. If it is only way, then I definitely need a video tutorial link. 1. I know MASM. 2. I am intermediate level in LInux. 3. Zero knowledge in kernel programming. Thank you.

edit retag flag offensive close merge delete

Comments

I would like to know if there are any books on that topic.

SantoshHoropter gravatar imageSantoshHoropter ( 2015-01-06 19:43:16 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-01-05 20:26:02 -0600

Pick a favorite piece of permissively licensed software that isn't in Fedora already and package it. You'll learn a lot.

Get started at https://fedoraproject.org/wiki/Join_the_package_collection_maintainers .

edit flag offensive delete link more

Comments

So how does this work? How can I transition from a c/c++ console programmer to a real OS packaging programmer? Is there any course or training that I have got to go through? I have always wondered how people just start off writing kernel programs. If you don't mind, can you give me a brief explanation?

SantoshHoropter gravatar imageSantoshHoropter ( 2015-01-06 02:48:10 -0600 )edit

This answer is more for the "OS Development" perspective than kernel programming. The wiki page I'm linking to essentially is a short course in the methodology used to build Fedora, and Fedora packages.

randomuser gravatar imagerandomuser ( 2015-01-06 07:59:23 -0600 )edit

Is there any book other than the aforesaid documentation? Does Fedora or red hat release any?

SantoshHoropter gravatar imageSantoshHoropter ( 2015-01-06 09:09:32 -0600 )edit
1

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2015-01-05 18:15:34 -0600

Seen: 123 times

Last updated: Jan 05 '15