prologue/standards: rewrite LSB description

Well, somehow this paragraph has become too imprecise.

1. We don't support IA64.  Both Intel and AMD uses x86_64 now, which is
   referred as "AMD64" because it's first proposed by AMD.  Intel
   attempted to use IA64 (which is a VLIW architecture completely
   different with x86_64) to compete with AMD64, but failed.  Then Intel
   adapted x86_64.
2. The architecture specific part belongs to Core and Desktop.
3. LFS cannot conform to both AMD64 and IA32 because we don't support
   multilib.  It's "or", not "and".
This commit is contained in:
Xi Ruoyao 2022-10-18 14:32:33 +08:00
parent 294ea05cd1
commit af6ea195fe
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3

View File

@ -31,11 +31,11 @@
<para><ulink url="https://refspecs.linuxfoundation.org/lsb.shtml">Linux
Standard Base (LSB) Version 5.0 (2015)</ulink></para>
<para>The LSB has four separate standards: Core, Desktop,
Runtime Languages, and Imaging. There are generic requirements,
and also architecture specific requirements. There are also two
trial standards: Gtk3 and Graphics. LFS attempts to conform to the
LASB standards for the IA32 / IA64 (Intel) and AMD64 (AMD)
<para>The LSB has four separate specifications: Core, Desktop,
Runtime Languages, and Imaging. Some parts of Core and Desktop
specifications are architecture specific. There are also two trial
specifications: Gtk3 and Graphics. LFS attempts to conform to the LSB
specifications for the IA32 (32-bit x86) or AMD64 (x86_64)
architectures discussed in the previous section.</para>
<note><para>Many people do not agree with these requirements.