LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 04-06-2005, 02:21 AM   #1
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Rep: Reputation: 15
What way is best for understand OS (linux or unix) kernel structure


Hello!

I want to understand architecture of kernel of some OS (I prefer something unix-like) and also know operating systems concepts. Ive already bought book of Andrew Tannenbaum. I want to investigate FreeBSD, Linux and QNX kernel to be very skilled kernel programmer and then write my own little OS. I'program on C 4 years. Also I know about compilers building, assembler a little, and other.

Couldnt you say, are my ideas good and what kernel source is better to start from? (may be, some little little OS) ?

 
Old 04-06-2005, 03:54 AM   #2
mehuljv
Member
 
Registered: Nov 2004
Posts: 72

Rep: Reputation: 15
First read Maurice J Bach. For Unix and thn start with Linux Kernel Internals Oreilly Publisher, these both books will help u a lot...

Bye
Mehul
 
Old 04-06-2005, 04:58 AM   #3
ahwkong
Member
 
Registered: Aug 2004
Location: Australia
Distribution: Fedora
Posts: 282

Rep: Reputation: 30
As for online resource I'd suggest:

Linux Kernel 2.4 Internals (http://en.tldp.org/LDP/lki/lki.html)

Good enough to get you started
 
Old 04-06-2005, 05:51 AM   #4
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Original Poster
Rep: Reputation: 15
Thanks a lot. Also I want to buy Uresh Vahalia book
 
Old 04-06-2005, 06:29 AM   #5
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Original Poster
Rep: Reputation: 15
And I have one more question: When Ill be very good kernel programmer, what Ill be able to do?
 
Old 04-06-2005, 07:05 AM   #6
samael26
Member
 
Registered: Oct 2004
Location: France, Provence
Distribution: Debian
Posts: 848

Rep: Reputation: 30
Answer questions here
 
Old 04-06-2005, 07:08 AM   #7
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Original Poster
Rep: Reputation: 15
:-D

And what programs do you think Ill be able to make?
 
Old 04-06-2005, 07:25 AM   #8
alred
Member
 
Registered: Mar 2005
Location: singapore
Distribution: puppy and Ubuntu and ... erh ... redhat(sort of) :( ... + the venerable bsd and solaris ^_^
Posts: 658
Blog Entries: 8

Rep: Reputation: 31
BhutanLinux
 
Old 04-06-2005, 07:46 AM   #9
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Original Poster
Rep: Reputation: 15
nice distribution

I also found
www.osdever.net
and some tiny OSes on sourceforge.
 
Old 04-06-2005, 08:45 AM   #10
alred
Member
 
Registered: Mar 2005
Location: singapore
Distribution: puppy and Ubuntu and ... erh ... redhat(sort of) :( ... + the venerable bsd and solaris ^_^
Posts: 658
Blog Entries: 8

Rep: Reputation: 31
www.osdever.net taken from the above post by Nad0xFF........

fantastic!!
for an amature like myself , booting your own OS really needs proper intro , guide and examples.
damn good resources for everybody , really.
personaly i'm a bit of disapointing because they mostly use pdf format,i prefer text or at least html format . But better than none .

Nad0xFF,very nice of you for sharing it.

Last edited by alred; 04-06-2005 at 08:49 AM.
 
Old 04-06-2005, 10:33 AM   #11
Nad0xFF
Member
 
Registered: Apr 2005
Location: Russia, Saint-Petersburg
Distribution: Slackware 10
Posts: 109

Original Poster
Rep: Reputation: 15
Why dont you like pdf? I find it very interesting, if it has good quality of characters.
 
Old 04-06-2005, 01:19 PM   #12
alred
Member
 
Registered: Mar 2005
Location: singapore
Distribution: puppy and Ubuntu and ... erh ... redhat(sort of) :( ... + the venerable bsd and solaris ^_^
Posts: 658
Blog Entries: 8

Rep: Reputation: 31
i find it unnatural when doing those scrolling , panning and flipping.seriously,you did flip pages with PDF.Personaly , i feel PDF is more of a printing format , not suitable for "reading" with a computer screen.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
trying to understand kernel config class_struggle Linux - General 5 05-06-2010 02:55 AM
linux or unix kernel optimization guide, anyone? grupoapunte Linux - General 1 06-21-2005 10:35 PM
Unix Book for Beginners (Not Linux... Unix) suse2166 General 6 11-25-2004 11:46 AM
UNIX (Linux, BSD, etc) Programming :: UNIX kuphryn Programming 8 04-04-2004 11:50 PM
Linux/Unix file structure and more WarrenWright Linux - Newbie 4 02-07-2004 04:28 AM


All times are GMT -5. The time now is 04:20 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration