mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-12-22 22:09:35 -05:00
51 lines
1.4 KiB
ReStructuredText
51 lines
1.4 KiB
ReStructuredText
|
===============
|
||
|
Developer books
|
||
|
===============
|
||
|
|
||
|
|
||
|
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 <https://www.qtrac.eu/py3book.html>`__,
|
||
|
by Mark Summerfield
|
||
|
|
||
|
- `Rapid GUI Programming with Python and Qt <https://www.qtrac.eu/pyqtbook.html>`__, by Mark Summerfield
|
||
|
(Although note that :ref:`Qt is being replaced by GTK <developer/general/usability-ux:gnome, kde, and xfce>` in Qubes code.)
|
||
|
|
||
|
|
||
|
|
||
|
|