Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1229: Os_source_guide (Version 40)

Quick Links:OS Wiki|Source Guide|Roadmap|Developer Info|Tech|Forums


Quick Guide to the OS Source#


Gimme! I want all the source now! #

This project does NOT include source access. To get source see: policy for source access.

Once you have joined the project that includes OS source access, see details in

If you are QNX or RIM internal you can browse the rouce on foundry27: full source tree. If you have downloaded the source, chances are good you will also want to read:

Where are the good bits?#

The operating system (remember, by "operating system" or "procnto" we mean kernel and process manager) is comprised of the following pieces, each described on its own page:

Kernel#

GuideCode
The Kernel Source Guide /services/system/ker

Proc (aka the Process Manager)#

This provides the "process management" aspects of the system, including virtual memory and pathname management. It is the special process #1 multi-threaded server and is OS comprised of:
GuideCode
The Memory Manager/services/system/memmgr
The Path Manager/services/system/pathmgr
The Process Manager /services/system/procmgr and /services/system/proc
Public headers for the above, plus the kernel, are stored in /services/system/public.

The C Library (aka the clib or the glue)#

GuideSource
Anatomy of the C Librarylib/c



Can't find it here?#




Active Tab Versions Inactive Tab - left sideAssociations Inactive Tab - left sideAttachments Inactive Tab - left sideBack LinksInactive Tab - right side  
    Version From To Version Comment Created By
    Version 42 Steve Bergwerff  -  08/08/2014
    Version 41 Steve Bergwerff  -  08/08/2014
    Version 40 Attilla Danko(deleted)  -  02/29/2012
    Version 39 typo Attilla Danko(deleted)  -  06/03/2010
    Version 38 add link to source-access policy faq Attilla Danko(deleted)  -  06/03/2010
    Version 37 fix procnto workding. Gee do we need a glossary? Attilla Danko  -  12/17/2007
    Version 36 fix wording Attilla Danko  -  12/17/2007
    Version 35 remove green banner about svn being back up. it's old news. Attilla Danko(deleted)  -  09/14/2007
    Version 34 Sebastien Marineau(deleted)  -  09/12/2007
    Version 33 add warning about busted svn server Attilla Danko(deleted)  -  09/12/2007
    Version 32 Thomas Fletcher  -  09/12/2007
    Version 31 fix quick-links Douglas Bailey  -  09/10/2007
    Version 30 Thomas Fletcher  -  09/10/2007
    Version 29 Thomas Fletcher  -  09/10/2007
    Version 28 Thomas Fletcher  -  09/10/2007
    Version 27 Attilla Danko(deleted)  -  09/10/2007
    Version 26 add link to ostech forum Attilla Danko(deleted)  -  09/10/2007
    Version 25 Attilla Danko(deleted)  -  09/10/2007
    Version 24 mention need for svn account Attilla Danko(deleted)  -  09/10/2007
    Version 23 Attilla Danko(deleted)  -  09/07/2007
    Version 22 Attilla Danko(deleted)  -  09/07/2007
    Version 21 Attilla Danko(deleted)  -  09/07/2007
    Version 20 Attilla Danko(deleted)  -  09/07/2007
    Version 19 as per seb's suggestion, make checking out the full source easier to find. Attilla Danko(deleted)  -  09/07/2007
    Version 18 update svn example command Attilla Danko(deleted)  -  09/07/2007
    Version 17 Attilla Danko(deleted)  -  09/06/2007
    Version 16 Attilla Danko(deleted)  -  09/06/2007
    Version 15 Attilla Danko(deleted)  -  09/06/2007
    Version 14 Attilla Danko(deleted)  -  09/05/2007
    Version 13 Attilla Danko(deleted)  -  09/05/2007
    Version 12 Attilla Danko(deleted)  -  09/04/2007
    Version 11 Attilla Danko(deleted)  -  09/04/2007
    Version 10 Thomas Fletcher  -  08/31/2007
    Version 9 Thomas Fletcher  -  08/31/2007
    Version 8 Thomas Fletcher  -  08/31/2007
    Version 7 Attilla Danko(deleted)  -  08/31/2007
    Version 6 Attilla Danko(deleted)  -  08/30/2007
    Version 5 Attilla Danko(deleted)  -  08/30/2007
    Version 4 Douglas Bailey  -  08/30/2007
    Version 3 Douglas Bailey  -  08/30/2007
    Version 2 Douglas Bailey  -  08/30/2007
    Version 1 Douglas Bailey  -  08/30/2007