source: book/preface.xml@ 074d177

6.0
Last change on this file since 074d177 was 074d177, checked in by Bruce Dubbs <bdubbs@…>, 19 years ago

Change tags to 6.0-pre1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/6.0/BOOK@3556 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 10.6 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<preface id="preface">
9<?dbhtml filename="preface.html" dir="preface"?>
10<title>Preface</title>
11
12<sect1 id="preface-foreword">
13<sect1info>
14<othername>$LastChangedBy$</othername>
15<date>$Date$</date>
16</sect1info>
17<?dbhtml filename="foreword.html"?>
18<title>Foreword</title>
19
20<para>Having helped out with Linux From Scratch for a short time, I
21noticed that we were getting many queries as to how to do things beyond
22the base <acronym>LFS</acronym> system. At the time, the only assistance
23specifically offered relating to <acronym>LFS</acronym> were the
24<acronym>LFS</acronym> hints (<ulink url="&hints-root;">&hints-root;</ulink>).
25Most of the <acronym>LFS</acronym> hints are extremely good and well written
26but I (and others) could still see a need for more comprehensive help to
27go Beyond <acronym>LFS</acronym> - hence <acronym>BLFS</acronym>.</para>
28
29<para><acronym>BLFS</acronym> aims to be more than the
30<acronym>LFS</acronym>-hints converted to <acronym>XML</acronym> although
31much of our work is based around the hints and indeed some authors write
32both hints and the relevant <acronym>BLFS</acronym> sections. We hope that
33we can provide you with enough information to not only manage to build your
34system up to what you want, whether it be a web server or a multimedia desktop
35system, but also that you will learn a lot about system configuration as
36you go.</para>
37
38<para>Thanks as ever go to everyone in the <acronym>LFS</acronym>/<acronym>BLFS</acronym>
39community; especially those who have contributed instructions, written text,
40answered questions and generally shouted when things were wrong!</para>
41
42<para>Finally, we encourage you to become involved in the community; ask
43questions on the mailing list or news gateway and join in the fun on #lfs at
44irc.linuxfromscratch.org. You can find more details about all of these in the
45<xref linkend="introduction"/> section of the book.</para>
46
47<para>Enjoy using <acronym>BLFS</acronym>.</para>
48
49<blockquote><literallayout>Mark Hymers
50markh &lt;at&gt; linuxfromscratch.org
51BLFS Editor (July 2001&ndash;March 2003)</literallayout></blockquote>
52
53<para>I still remember how I found the <acronym>BLFS</acronym> project
54and started using the instructions that were completed at the time. I could
55not believe how wonderful it was to get an application up and running very
56quickly, with explanations as to why things were done a certain way.
57Unfortunately, for me, it wasn't long before I was opening applications that
58had nothing more than "To be done" on the page. I did what most would do,
59I waited for someone else to do it. It wasn't too long before I am looking
60through <application>Bugzilla</application> for something easy to do.
61As with any learning experience, the definition of what was easy kept
62changing.</para>
63
64<para>We still encourage you to become involved as <acronym>BLFS</acronym> is
65never really finished. Contributing or just using, we hope you enjoy
66your <acronym>BLFS</acronym> experience.</para>
67
68<blockquote><literallayout>Larry Lawrence
69larry &lt;at&gt; linuxfromscratch.org
70BLFS Editor (March 2003&ndash;June 2004)</literallayout></blockquote>
71
72<para>The <acronym>BLFS</acronym> project is a natural progression of
73<acronym>LFS</acronym>. Together, these projects provide a unique resource for
74the Open Source Community. They take the mystery out of the process of
75building a complete, funtional software system from the source code contibuted
76by many talented individuals throughout the world. They truly allow users
77to implement the slogan "Your distro, your rules."</para>
78
79<para>Our goal is to continue to provide the best resoure available that shows
80you how to integrate many significant Open Source applications. Since these
81applications are constantly updated and new applications are developed, this
82book will never be complete. Additionally, there is always room for
83improvement in explaining the nuances of how to install the different packages.
84To make these improvements, we need your feedback. I encourage you to
85participate on the different mailing lists, news groups, and
86<acronym>IRC</acronym> channels to help meet these goals.</para>
87
88<blockquote><literallayout>Bruce Dubbs
89bdubbs &lt;at&gt; linuxfromscratch.org
90BLFS Editor (June 2004&ndash;Present)</literallayout></blockquote>
91
92
93<sect2>
94<title>Preface to Version 6.0</title>
95
96<para>Version 6.0 is a major milestone in the evolution of BLFS. This
97version provides installation instructions for 357 packages and an additional
9821 sections covering configuration and customization of different aspects
99of your system.</para>
100
101<para>Changes and upgrades to the individual packages are detailed in the
102<xref linkend='intro-welcome-changelog'/>. There you will see literally hundreds of
103changes made since the last edition. In this change log, one name that you
104will see over and over is Randy McMurchy. Without his efforts this
105release would not have been possible. I want to take this opportunity to thank
106him for the hundreds of hours he has worked to produce this release. I
107also want to thank the other editors, both past and present, whose insight
108and effort have made this current version possible. Last, but certainly not least,
109I want to thank our resident XSL wizard, Manuel Canales Esparcia, whose
110ability to format a complicated document such as BLFS is truly amazing.</para>
111
112<para>There are two other areas of change that are worthy of note. First,
113the license that BLFS is released under has changed significantly. In
114fact, it is now released under two licenses. The first license, the
115<xref linkend='CC'/>, covers the descriptive text in the book. The second, the
116<xref linkend='AFL'/>, covers the instructions actually used to build and
117install the packages. These licenses, along with the book itself, represent
118our ongoing commitment to open and free sofware.</para>
119
120<para>The final area of change is the addition of an Index. This section of
121the book is still incomplete, but as the book continues to be developed,
122will become an excellent resource for finding programs, libraries,
123configuration files, and references to kernel configuration requirements. I
124hope you find it useful.</para>
125
126<blockquote><literallayout>Bruce Dubbs
127March 17, 2005</literallayout></blockquote>
128
129
130</sect2>
131
132
133
134</sect1>
135
136<sect1 id="preface-whoread">
137<sect1info>
138<othername>$LastChangedBy$</othername>
139<date>$Date$</date>
140</sect1info>
141<?dbhtml filename="whoread.html"?>
142<title>Who would want to read this book</title>
143
144<para>This book is mainly aimed at those who have built a system based
145on the <acronym>LFS</acronym> book. It will also be useful for those who are
146using other distributions, but for one reason or another want to manually build
147software and are in need of some assistance. <acronym>BLFS</acronym> can be
148used to create a range of diverse systems and so the target audience is
149probably nearly as wide as that of the <acronym>LFS</acronym> book. If you
150found <acronym>LFS</acronym> useful, you should also like this!</para>
151
152<para>Since Release 5.0, the <acronym>BLFS</acronym> book version matches
153the <acronym>LFS</acronym> book version. This book may be incompatible with
154a previous or latter release of the <acronym>LFS</acronym> book.</para>
155
156</sect1>
157
158<sect1 id="preface-organization">
159<sect1info>
160<othername>$LastChangedBy$</othername>
161<date>$Date$</date>
162</sect1info>
163<?dbhtml filename="organization.html"?>
164<title>Organization</title>
165
166<para>This book is divided into the following parts.</para>
167
168<sect2><title>Part I - Introduction</title>
169<para>This part contains information which is essential to
170the rest of the book.</para></sect2>
171
172<sect2><title>Part II - Post <acronym>LFS</acronym> Configuration and Extra
173Software</title>
174<para>Here we introduce basic configuration and security issues. We also
175discuss a range of editors, file systems and shells which aren't covered in
176the main <acronym>LFS</acronym> book.</para></sect2>
177
178<sect2><title>Part III - General Libraries and Utilities</title>
179<para>In this section we cover libraries which are often needed by the rest
180of the book as well as system utilities. Information on Programming
181(including recompiling <application>GCC</application> to support its full range
182of languages) concludes this part.</para></sect2>
183
184<sect2><title>Part IV - Connecting to a Network</title>
185<para>Here we cover how to connect to a network when you aren't using
186the simple static <acronym>IP</acronym> setup given in the main
187<acronym>LFS</acronym> book.</para></sect2>
188
189<sect2><title>Part V - Basic Networking</title>
190<para>Networking libraries and command-line networking tools make up the
191bulk of this part.</para></sect2>
192
193<sect2><title>Part VI - Server Networking</title>
194<para>Here we deal with setting up mail and other servers (such as
195<application><acronym>SSH</acronym></application>, <application><acronym>CVS
196</acronym></application>, etc.).</para></sect2>
197
198<sect2><title>Part VII - Content Serving</title>
199<para>In this part we deal with databases and web server software.</para></sect2>
200
201<sect2><title>Part VIII - X + Window Managers</title>
202<para>This part explains how to set up a basic
203X Window System installation along
204with some generic <application>X</application> libraries and Window managers.</para></sect2>
205
206<sect2><title>Part IX - KDE</title>
207<para>For those who want to use the K Desktop Environment or some parts of
208it, this part covers it.</para></sect2>
209
210<sect2><title>Part X - GNOME</title>
211<para>GNOME is the main alternative to KDE in the Desktop Environment arena and
212we cover both GNOME-1.4
213and GNOME-&gnome-version; here.</para></sect2>
214
215<sect2><title>Part XI - X Software</title>
216<para>Office programs and graphical web browsers are important to most people.
217They, along with some generic <application>X</application> software can be
218found in this part of the book.</para></sect2>
219
220<sect2><title>Part XII - Multimedia</title>
221<para>Here we cover setting multimedia libraries and drivers along with some
222audio, video and <acronym>CD</acronym>-writing programs.</para></sect2>
223
224<sect2><title>Part XIII - Printing, Scanning and Typesetting</title>
225<para>The <acronym>PST</acronym> part of the book covers things from
226<application>Ghostscript</application>, <application><acronym>CUPS</acronym>
227</application> and <application>DocBook</application>
228to installing <application>TeX</application>.</para></sect2>
229
230<sect2><title>Appendices</title>
231<para>The Appendices cover information which doesn't belong in the main
232book; they are mainly there as a reference.</para></sect2>
233
234</sect1>
235
236</preface>
Note: See TracBrowser for help on using the repository browser.