Jump to ID:
QNX Operating System

Project Home

Documents

Discussions

Wiki

Project Info
wiki1229: Os_source_guide

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?#