(Courriels de diversion: <canalisera@boyauter-developperions.com> <vassaliserait@supplie-lezardait.com> <inexplore@exorde-readaptez.com> <regurgiter@comptabiliseront-excuse.com> <dilapidais@nageuses-remontrances.com> <etiolerait@redigeaient-dechaînerons.com> <toxines@basiques-encadrement.com> <mutante@rivaliserai-superficies.com> <minutent@editoriaux-dessinera.com> <redactionnel@pote-centres.com> )


>>>>> "gf" == gilles fenoll <gilles.fenoll@wanadoo.fr> writes:
  gf> Je suis uitilisateur de LinuxPPC, donc pour processeur PowerPC,
  gf> je me demandais si tous les Linux étaient identiques, et si seul
  gf> le language machine utilisé pour écrire le kernel différait
  gf> d'une version à l' autre. Si c' est le cas, on pourrait utiliser
  gf> sans distinction des applis provenant de distributions d'origine
  gf> différentes. Je pose la question sur une liste Linux PC parceque
  gf> dans les Howto et les FAQ, il n'est fait aucune différence entre
  gf> les RedHat pour PC et celles pour LinuxPPC.

La plupart des applicatifs sous Linux sont écrits en langage C, qui
est (largement) indépendant de l'architecture matérielle cible. C'est
ainsi que la plupart des applications disponibles pour linux-x86 le
sont également pour linux-ppc; les gens qui maintiennent les
distributions ont simplement recompilé les applications avec un
compilateur qui cible le PPC.

La plus grande partie du noyau est également écrite en C, et bénéficie
donc de la même portabilité. Cependant, certaines parties délicates
(concernant la phase de boot, le traitement des interruptions, la
gestion mémoire de bas niveau) sont écrites en langage assembleur.
Ce code est présent dans le répertoire «arch» des sources du noyau,
avec un sous-répertoire par architecture cible.

Le plus gros problème sur les architectures non x86 vient des
applications commerciales (StarOffice, Oracle) qui ne sont pas livrés
sous forme source, et dont les éditeurs considèrent qu'il leur
couterait trop chèr de supporter des architectures «exotiques».


Un dernier point: la liste linux-31 n'est pas exclusivement dédiée à
linux-x86, même si -- hélas -- nous utilisons majoritairement cette
plateforme. 
  
-- 
                        JOIN THE CAMPAIGN AGAINST SIGNATURE COMMERCIALS
                                                   sponsored by Hotmail

 _______________________________________________________________________
  Le CULTe sur le ouebe: http://savage.iut-blagnac.fr/