oreilly.com.
Preface
Preface xiii
Acknowledgments
Thank you to the X developers for creating such a powerful and enduring technology,
engineered from the beginning with sufficient flexibility to withstand changes
that could not be forseen.
I??™d like to thank Andy Oram, David Brickner, and Isabel Kunkle from O??™Reilly for
working with me on this book. I??™d also like to thank Matt Frye, Jim McQuillan, and
Josh More for their detailed technical review; and my colleague John Selmys at Seneca
College for his review and feedback on the early chapters.
My deep gratitude to my loving wife Diane and my girls Saralyn and Laura for their
patience and understanding as I started this book, interrupted it to write another,
and then resumed work on this volume. It??™s been a long haul, and I couldn??™t have
done it without their love and support.
And most importantly, I give my humble thanks to God for His love??”may any skill
or understanding that He has given me be used to His glory.
Part I
I.The X Server
3
Chapter 1 1
Introduction to the X Window
System
1.1 The X Window System
The X Window System is a portable, network-based display system. That short definition
contains three of the keys to X??™s success:
Portable
The X Window System is primarily used on Unix, Linux, and BSD systems, but
it can also be used on Microsoft Windows, Mac OS X, and many other systems
??”in fact, it can be used on just about any modern operating system.
Pages:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26