[CentOS-devel] Why does CentOS 5 claim to be i386 compatible when it's really not?
martinezino at googlemail.com
Sun Dec 12 19:09:00 EST 2010
Am 12.12.2010 um 22:35 schrieb Martin Jungowski:
> Hi everybody,
> I've tried to install CentOS 5.5 i386 on an AMD Geode LX 800
Installing SL5 on AMD Geode LX80
> That processor, being of the much more recent i586 family, is fully
> compatible. However, my attempt was brutally shattered when I had to
"brutally shattered" - What does that mean? Maybe a thermal issue ?)
> This is more of a general issue. i386 does not generally refer to
> "whatever x86-compatible processor is the most recent" but a very well
> defined and standardized architecture. Specifically, i386 refers to
> Intels 80386 processor and its 32-bit x86 architecture (which is why
> are i386 are often used interchangeably when x86 should instead be
> referring to the 8086 architecture). Code that claims to be i386
> compatible has to run on any given microprocessor that claims to be
> compatible. It's as simple as that: if it doesn't run on i386
> then it's not i386 compatible. That's industry standard and thus
> universally valid. If one would claim i386 compatibility but require a
> x86_64 compatible processor, which of course would be capable of
> executing standard i386 code, it'd be the exact same issue. It'd be
> radical but at its core not different from CentOS's unmet claim of
> I guess my question is thus quite simple: why does CentOS 5 claim to
> i386 when it's not even remotely i386 compatible? And shouldn't the
> reflect code and/or processor family compatibility and affiliation?
> And in a closely related question of more personal interest: what
> is it that makes CentOS require an i686 processor?
Sorry Martin but the rest reads like a pressure blowout.
More information about the CentOS-devel