[svlug] Linux OS, Why?

Rick Moen rick at linuxmafia.com
Thu Dec 1 10:56:36 PST 2005


Quoting Jennifer Davis (sigje at sigje.org):

> NetBSD runs on the most platforms....

Could be.  It depends on one's criteria.  The guy I shave wrote (at
http://en.tldp.org/HOWTO/User-Group-HOWTO-1.html):

  Linux is a freely-distributable implementation of Unix for personal
  computers, servers, workstations, PDAs, and embedded systems. It was
  developed on the i386 and now supports a huge range of processors from
  tiny to colossal:

    * Diverse PDA / embedded / microcontroller / router devices:
          o Advanced RISC Machines, Ltd. ARM family (StrongARM SA-1110,
            XScale, ARM6, ARM7, ARM2, ARM250, ARM3i, ARM610, ARM710, 
            ARM720T, and ARM920T)
          o Analog Devices, Inc.'s Blackfin DSP
          o Axis Communications ETRAX series ("CRIS" = Code Reduced
            Instruction Set RISC architecture)
          o Elan SC520 and SC300
          o Fujitsu FR-V
          o Hitachi H8 series
          o Intel i960
          o Intel IA32-compatibles (Cyrix MediaGX, STMicroelectronics
            STPC, ZF Micro ZFx86)
          o Matsushita AM3x
          o MIPS-compatibles (Toshiba TMPRxxxx / TXnnnn, NEC VR series,
            Realtek 8181)
          o Motorola 680x0-based machines (Motorola VMEbus boards,
            ISICAD Prisma machines, and Motorola Dragonball & ColdFire CPUs, 
            and Cisco 2500/3000/4000 series routers)
          o Motorola embedded PowerPC (including MPC / PowerQUICC I, II,
            III families)
          o NEC V850E
          o Renesas Technology (formerly Hitachi) SH3/SH4 (SuperH)
          o Samsung CalmRISC
          o Texas Instruments's DM64x and C54x DSP families
    * Intel 8086 / 80286.
    * Intel IA32 family: i386, i486, Pentium, Pentium Pro, Pentium II,
      Pentium III, Celeron, Xeon, and Pentium IV processors, as well as
      IA32 clones from AMD (386DX/DXL/SL/SLC/SX,
      486DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2, Elan, K5, K6/K6-II/K6-III),
      Cyrix (386DX/DXL/SL/SLC/SX,
      486DLC/DLC2/DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2, Cyrix III), IDT
      (Winchip, Winchip 2, Winchip 2A/3), IBM
      (486DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2), NexGen (Nx586), Transmeta
      (Crusoe), TI (486DLC/DLC2), UMC (486SX-S, U5D/U5S), VIA (C3 Ezra
      "CentaurHauls", C3-2 "Nehemiah"), and others.
    * Intel/HP IA64: Trillian, Itanium, Itanium2/McKinley
    * x86-64 x86-64 family including AMD Hammer/Opteron/K8/Athlon64 and
      Intel Prescott/Nocona/Potomac
    * Motorola 68020-68040 series (with MMU): m68k Mac, Amiga, Atari
      ST/TT/Medusa/Falcon, HP/Apollo Domain, HP9000/300, sun3, and
      Sinclair Q40.
    * Motorola/IBM PowerPC family: Most PowerMac (including G3/G4/G5) /
      CHRP / PReP / POP, Amiga PowerUP System, and IBM PPC64 (AS/400,
      RS/6000, iSeries, pSeries, PowerMac G5).
    * MIPS: most SGI, Cobalt Qube, DECStation, Sony PlayStation2, and
      many others
    * DEC Alpha
    * HP PA-RISC
    * SPARC International SPARC32 / SPARC64
    * Digital VAX minicomputers and MicroVAXen
    * Mainframes: IBM S/390 models G5 and G6 / zSeries models z800,
      z890, z900, and z990 and Fujitsu AP1000+ (SuperSPARC cluster)

  Note that some items listed were probably one-time forks, little or not
  at all maintained since creation. On some of the rarer architectures,
  NetBSD [link] may be more practical. (Soon, the Debian GNU/NetBSD [link] 
  port should be solid enough to serve as a compromise option, furnishing 
  Linux userspace code on the highly portable NetBSD kernel.)

  If seriously interested in the subject of Linux ports, please see also
  Xose Vazquez Perez's Linux ports page [link] and Jerome Pinot's Linux
  architectures list [link], if only because hardware support is more
  complex than just generic CPU functionality, encompassing support for
  myriad bus variations and other subtle hardware issues (especially for
  Linux PDA / embedded / microcontroller / router ports). The above list
  aims mostly to generally illustrate the breadth of Linux's reach. 





More information about the svlug mailing list