mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-10-01 01:25:40 -04:00
a1fed0d4b8
- Use the actual book names in links - Update statements about python 3 & PyQt relevance
30 lines
1.4 KiB
Markdown
30 lines
1.4 KiB
Markdown
---
|
|
layout: doc
|
|
title: Developer Books
|
|
permalink: /doc/devel-books/
|
|
redirect_from:
|
|
- /en/doc/devel-books/
|
|
- /doc/DevelBooks/
|
|
- /wiki/DevelBooks/
|
|
---
|
|
|
|
Below is a list of various books that might be useful in learning some basics needed for Qubes development.
|
|
|
|
- A must-read about Xen internals:
|
|
* _[The Definitive Guide to the Xen Hypervisor](https://www.amazon.com/Definitive-Guide-Xen-Hypervisor/dp/013234971X)_, by David Chisnall
|
|
|
|
- Some good books about the Linux kernel:
|
|
* _[Linux Kernel Development](https://www.amazon.com/Linux-Kernel-Development-Robert-Love/dp/0672329468)_, by Robert Love
|
|
* _[Linux Device Drivers](https://www.amazon.com/Linux-Device-Drivers-Jonathan-Corbet/dp/0596005903)_, by Jonathan Corbet
|
|
|
|
- Solid intro into Trusted Computing:
|
|
* _[Dynamics of a Trusted Platform](https://www.amazon.com/Dynamics-Trusted-Platform-Buildin-Grawrock/dp/1934053082)_, by David Grawrock (original Intel architect for TXT)
|
|
|
|
- Good book about GIT:
|
|
* _[Pro Git](https://git-scm.com/book/en/v2)_, by Scott Chacon and Ben Straub (complete book available free online)
|
|
|
|
- Useful books about Python:
|
|
* _[Programming in Python 3](http://www.qtrac.eu/py3book.html)_, by Mark Summerfield
|
|
* _[Rapid GUI Programming with Python and Qt](http://www.qtrac.eu/pyqtbook.html)_, by Mark Summerfield
|
|
(Although note that [Qt is being replaced by GTK](/doc/usability-ux/#gnome-kde-and-xfce) in Qubes code.)
|