| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 | 
							- <?xml version="1.0" encoding="ISO-8859-1"?>
 
- <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
 
-   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
 
-   <!ENTITY % general-entities SYSTEM "../general.ent">
 
-   %general-entities;
 
- ]>
 
- <sect1 id="pre-standards">
 
-   <?dbhtml filename="standards.html"?>
 
-   <title>LFS and Standards</title>
 
-   <!--<sect2>
 
-     <title/> -->
 
-      <para>The structure of LFS follows Linux standards as closely as 
 
-      possible.  The primary standards are:</para>
 
-     <itemizedlist>
 
-       <listitem>
 
-         <para><ulink url="http://www.unix.org/single_unix_specification">The 
 
-         Single UNIX Specification Version 3 (POSIX)</ulink>.  Note: 
 
-         Free registration is required.</para>
 
-       </listitem>
 
-       <listitem>
 
-         <para><ulink url="http://www.pathname.com/fhs/pub/fhs-2.3.html">Filesystem 
 
-         Hierarchy Standard (FHS)</ulink></para>
 
-       </listitem>
 
-       <listitem>
 
-         <para><ulink url="http://refspecs.freestandards.org/LSB_4.0.0/">Linux 
 
-         Standard Base (LSB) Core Specification 4.0</ulink></para>
 
-         <para>The LSB has five separate standards: Core, C++, Desktop,
 
-         Runtime Languages, and Printing. In addition to generic requirements
 
-         there are also architecture specific requirements.  LFS attempts to
 
-         conform to the architectures discussed in the previous section.</para>
 
-         <note><para>Many people do not agree with the requirements of the LSB.
 
-         The main purpose of defining it is to ensure that proprietary software
 
-         will be able to be installed and run properly on a compliant system.
 
-         Since LFS is source based, the user has complete control over what
 
-         packages are desired and many choose not to install some packages that
 
-         are specified by the LSB.</para></note>
 
-       </listitem>
 
-     </itemizedlist>
 
-     <para>Creating a complete LFS system capable of passing the LSB
 
-     certifications tests is possible, but not without many additional packages
 
-     that are beyond the scope of LFS.  Most of these additional packages have
 
-     installation instructions in BLFS. </para> 
 
-     <variablelist>
 
-       <bridgehead renderas="sect3">Packages supplied by LFS needed to
 
-           satisfy the LSB Requirements</bridgehead>
 
-       <?dbfo list-presentation="list"?>
 
-       <?dbhtml list-presentation="table"?>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Core:</emphasis></term>
 
-         <listitem>
 
-           <para>Bash, Binutils, Coreutils, Diffutils, File, Findutils, Gawk,
 
-                 Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed,
 
-                 Shadow, Tar, Util-linux-ng, Zlib</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB C++:</emphasis></term>
 
-         <listitem>
 
-           <para>Gcc</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Desktop:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Runtime Languages:</emphasis></term>
 
-         <listitem>
 
-           <para>Perl</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Printing:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Multimeda:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-     </variablelist>
 
-     <variablelist> 
 
-       <bridgehead renderas="sect3">Packages supplied by BLFS needed to
 
-           satisfy the LSB Requirements</bridgehead>
 
-       <?dbfo list-presentation="list"?>
 
-       <?dbhtml list-presentation="table"?> 
 
-       <varlistentry>
 
-         <term><emphasis>LSB Core:</emphasis></term>
 
-         <listitem>
 
-           <para>Bc, Cpio, Ed, Fcrontab, PAM, Sendmail (or Postfix or Exim)
 
-           </para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB C++:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Desktop:</emphasis></term>
 
-         <listitem>
 
-           <para>ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig,
 
-                 Glib2, GTK+2, Icon-naming-utils, Libjpeg, Libpng, Libxml2,
 
-                 MesaLib, Pango, Qt3, Qt4, Xorg</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Runtime Languages:</emphasis></term>
 
-         <listitem>
 
-           <para>Python</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Printing:</emphasis></term>
 
-         <listitem>
 
-           <para>CUPS</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Multimeda:</emphasis></term>
 
-         <listitem>
 
-           <para>Alsa Libraries, NSPR, NSS, OpenSSL, Java</para>
 
-         </listitem>
 
-       </varlistentry>
 
-     </variablelist>
 
-     <variablelist> 
 
-       <bridgehead renderas="sect3">Packages not supplied by LFS or BLFS 
 
-       needed to satisfy the LSB Requirements</bridgehead>
 
-       <?dbfo list-presentation="list"?>
 
-       <?dbhtml list-presentation="table"?> 
 
-       <varlistentry>
 
-         <term><emphasis>LSB Core:</emphasis></term>
 
-         <listitem>
 
-           <para>At, Batch, Install_initd, Lsb_release, Remove_initd, Test
 
-           </para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB C++:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Desktop:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Runtime Languages:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Printing:</emphasis></term>
 
-         <listitem>
 
-           <para>None</para>
 
-         </listitem>
 
-       </varlistentry>
 
-       <varlistentry>
 
-         <term><emphasis>LSB Multimeda:</emphasis></term>
 
-         <listitem>
 
-           <para>Xdg-utils</para>
 
-         </listitem>
 
-       </varlistentry>
 
-     </variablelist>
 
- </sect1>
 
 
  |