* Dave Jones (davej@codemonkey.org.uk) wrote:
> - architecture xxx doesn't compile
> there's a few of these now in bugzilla, and personally I don't think
> they belong there. Any arch other than i386 is always going to be
> playing catchup, and is nearly always out of date in mainline.
Quite a few of those are from me. It is a real pity that we keep the
view of everything other than i386 is playing catch up - that really
deminishes the usefulness of Linux in a lot of fields.
Don't forget that ia64, x86-64 and s390 are all potentially growing
users of Linux. Linux on ARM, MIPS and PPC also has a healthy band of
productive (commercial and home) users.
The problem for a lot of the users of some of these architectures is that they
have to have a long hard fight to get a kernel to work on their system;
and every one of the systems has to have a different kernel version with
different oddities. The stability of these systems isn't just harmed by
the fact that less people are testing the architecture specific code but
also that they tend to be based on older original kernel trees.
In addition porting to another architecture is a great way to shake out
pointer bugs and random bugs in any code - so being able to run the main
kernel on a few architectures should help make life more stable for
everyone.
I don't expect that all the other architectures will be as well tested
as x86; but at least we should know the state of each architecture and
preferably have 2.6.x (or whatever it gets called) to basically work on
as many architectures as possible.
When Linux does work accross lots of architectures it is very, very
useful - how many other OS's can give you the same operating environment
on totally different pieces of hardware? It makes porting code very
simple and pleasent when you only have to worry about the architectural
differences and not battling between different OS.
Dave
---------------- Have a happy GNU millennium! ----------------------
/ Dr. David Alan Gilbert | Running GNU/Linux on Alpha,68K| Happy \
\ gro.gilbert @ treblig.org | MIPS,x86,ARM,SPARC,PPC & HPPA | In Hex /
\ _________________________|_____ http://www.treblig.org |_______/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sat Dec 07 2002 - 22:00:18 EST