Linux for Programmers and Users
Authors: Glass G. Ables K.
Published year: 2007
Pages: 13-16/339
Buy this book on amazon.com >>

[Page xxix ( continued )]

References to Other Books

For the same reason that it's good to reuse existing code, it's also good to use other people's reference material when it doesn't interfere with the natural flow of the presentation. Information that we consider to be too specialized for this book is noted with a reference to a publication listed in the Bibliography at the end of this book. For example:


[Page xxx]

"... for more information on virtual memory, see p. 116 of [Bar, 2000]."

The information in brackets is usually the name of the primary author and the year of publication; in this case this book is entitled Linux Internals . Where we reference specific pages, it is, of course, possible that future editions of these books will have different page numbers . The reference will hopefully still remain reasonably close to the quoted page number.



[Page xxx ( continued )]

Source Code Availability Online

Source code examples of any "significant" length used in this edition can be found on the web at:

http://www.prenhall.com/glass

(You can type this string into a web browser or see Chapter 9, "Networking and the Internet," for more information on FTP.)



[Page xxx ( continued )]

Acknowledgments

First of all, thanks go to Graham Glass for his original work and his assistance and support for my work to keep it up-to-date and to develop this Linux version. Also thanks to all those who found the UNIX edition useful and expressed a desire for a Linux edition.

I must also thank thousands of people, most of whom I've never met, but without whom this Linux edition would have no need to fill. Linus Torvalds and his legion of contributors to Linux, as well as Richard Stallman and his Free Software Foundation members and followers, have changed the business of software development.

Those who have been of great help to me personally throughout this process include reviewers Dean Mellas of Cerritos College, Ramon Mata-Toledo and Josh Blake of James Madison University, William D. Leahy Jr. of The Georgia Institute of Technology, Bob Kramer of Youngstown State University, Shawn M. Crowley of The University of Buffalo, and Sydney Shewchuk of Heald College. Other colleagues and friends to whom I owe a debt are David Carver and Judy Ashworth, who provided excellent feedback that helped make this edition much better, and Chris and Dana Dodge and Dan and Denise Downs, who donated equipment to my home computer "lab."

As always, the folks at Prentice Hall have been nothing but helpful, encouraging, and supportive, especially Petra Recter, Kate Hargett, Camille Trentacoste, Marcia Horton, Michael Giacobbe, Tracy Dunkelberger, Donna Crilly, Sarah Parker, Christianna Lee, and John Keegan.

Special thanks to Paul Becker and Alan Apt for starting me on this road and for their continued friendship and encouragement.

And lastly, my eternal gratitude to all my friends and my sister, Kat, for keeping me sane through the last couple of years . Without them, you would not be holding this book.

King Ables



[Page 1]

1. What Is Linux?

Motivation

Prerequisites

Objectives

Presentation

Section 1.1.  Computer Systems

Section 1.2.  Hardware

Section 1.3.  Operating System

Section 1.4.  Software

Section 1.5.  Sharing Resources

Section 1.6.  Communication

Section 1.7.  Utilities

Section 1.8.  Programmer Support

Section 1.9.  Standards

Section 1.10.  Linux Lineage

Section 1.11.  Linux Packaging

Section 1.12.  The Linux and UNIX Philosophy

Section 1.13.  Linux Features

Section 1.14.  The Rest of This Book

Chapter Review


Linux for Programmers and Users
Authors: Glass G. Ables K.
Published year: 2007
Pages: 13-16/339
Buy this book on amazon.com >>

Similar books on Amazon