Slashdot Mirror


Ubuntu Ports To ARM

nerdyH writes "Canonical will port Ubuntu Desktop Linux to the ARMv7 architecture. The announcement sets the stage for Intel to lose the traditional 'software advantage' that has enabled x86 to shrug off attacks from other architectures for the last 30 years. How long can it be before Microsoft responds with a Windows 7 port? I mean, x86 just can't do 'idle power' like ARM ... Nokia's N810 tablets can standby for several weeks, just like a cell phone, keeping you 'present' on IM, behind IPv4 NAT the whole time. The first Atom MIDs are standing by for 6-7 hours."

3 of 279 comments (clear)

  1. Debian did it first by paroneayea · · Score: 5, Informative

    Uhm... so Ubuntu is a derivative of Debian, and Debian has supported ARM for like... forever. Ubuntu just hasn't followed suit until now.

    Not to say this isn't significant. Just give Debian some credit.

    --
    http://mediagoblin.org/
    1. Re:Debian did it first by the_humeister · · Score: 5, Informative

      Debian also has had SPARC, SPARC64, Itanium, Alpha, MIPS, etc. for years. What's the big deal?

  2. Clarification of what ARMv7 means by Torne · · Score: 5, Informative

    Lots of people are getting mixed up, and/or saying "big deal Debian already supports it". ARM has a slightly confusing numbering scheme: ARM7, ARM9, ARM11, Cortex-A8 are processor models, whereas ARMv4, ARMv5, ARMv6, ARMv7 are their respective architecture versions.

    Pretty much all current ARM devices are ARM9 or ARM11 based (smartphones, Nokia's internet tablets, etc). This means they are too old to run this :)

    The Pandora, and other upcoming devices, are based on the Cortex-A8, an ARMv7 architecture processor and the most recent ARM currently generally available: this is what Ubuntu are targeting here.

    Debian's ARM port is for any ARMv4t or higher currently, which includes ARM11, ARM9 and even ARM7TDMI. This is rather suboptimal for chips like the Cortex-A8 which have many, many more instructions available, so Ubuntu are indeed doing something different here.