2010-04-06 17:38:42 -04:00
---
layout: wiki
title: SystemDoc
permalink: /wiki/SystemDoc/
---
System Documentation for Developers
===================================
2012-12-31 06:54:24 -05:00
- Qubes OS Architecture v0.3 [ (pdf) ](http://files.qubes-os.org/files/doc/arch-spec-0.3.pdf ) (A bit outdated, but it was the original document that started this all...)
2011-09-19 05:16:07 -04:00
- [Security-critical elements of Qubes OS ](/wiki/SecurityCriticalCode )
2011-04-11 15:08:07 -04:00
- [Qubes GUI virtualization protocol ](/wiki/GUIdocs )
- [Networking in Qubes ](/wiki/QubesNet )
- [Inter-domain file coping ](/wiki/Qfilecopy )
2011-08-30 04:53:51 -04:00
- [Command execution in VM (and Qubes RPC) ](/wiki/Qrexec )
2011-04-11 15:08:07 -04:00
- [Dynamic memory management in Qubes ](/wiki/Qmemman )
2010-09-24 12:31:02 -04:00
- [Implementation of DisposableVMs ](/wiki/DVMimpl )
2011-04-11 15:08:07 -04:00
- [ Article about disposable VMs ](http://theinvisiblethings.blogspot.com/2010/06/disposable-vms.html )
2011-04-11 16:40:27 -04:00
- [Implementation of template sharing and updating ](/wiki/TemplateImplementation )
2011-09-18 06:43:51 -04:00
- [Dom0 secure update mechanism ](/wiki/Dom0SecureUpdates )
2012-05-16 09:47:37 -04:00
- [VM secure update mechanism? ](/wiki/VMSecureUpdates )
2011-04-11 15:08:07 -04:00
Build instructions:
2010-09-23 09:59:56 -04:00
2012-02-06 05:19:35 -05:00
- [Building Qubes ](/wiki/QubesBuilder )
2012-10-19 18:21:17 -04:00
- [Development Workflow ](/wiki/DevelopmentWorkflow )
2011-04-11 15:08:07 -04:00
- [KDE Dom0 packages for Qubes ](/wiki/KdeDom0 )
- [How to build Qubes installation ISO ](/wiki/InstallationIsoBuilding )
2012-11-21 03:39:57 -05:00
- [Building USB passthrough support (experimental) ](/wiki/USBVM )