backtop


Print 41 comment(s) - last by mindless1.. on May 22 at 11:36 AM


Intel CEO Paul Otellini.  (Source: Androidheadlines.com)
Intel: Android is too fragmented, Windows 8 ARM devices won't be compatible with legacy apps

Intel Corp. is having a busy week. 

We reported yesterday that Intel is prepping to roll out more than 35 Atom-based tablets by the end of the year, including a number for Google's Android OS. But, according to CNET, Intel CEO Paul Otellini recently called Android's fragmentation "chaos."

"Apple's objective is to control everything end to end so they can control the experience and the pricing," Otellini said at an Intel's investor. "Google's model is to get as broad a base as possible because, how do they get paid? They don't get paid by selling Android. They get paid by clicks. At the end of the day, the more pervasive Android is, the more money Google ultimately makes because advertising revenue can accrue from it."

Otellini added that the software is going through "growing pains," but that it will eventually be rectified. His hopeful tone was similar to that of NVIDIA CEO Jen-Hsun Huang's statements earlier in the week about Android's slowly being worked out.

Otellini compared Android's current state with Microsoft in the past, which ran on platforms such as DEC's Alpha, IBM's PowerPC, ARM, and MIPS "before settling predominantly on Intel's x86 architecture," CNET reported.

Speaking of Microsoft -- statements made by another top Intel exec have angered Microsoft. 

EWeek reported yesterday that Renee James, senior vice president and general manager of Intel’s Software and Services Group, suggested during an investor meeting that Microsoft will make different versions of its upcoming “Windows 8” for Intel and ARM-based devices. The ARM-based devices, she said, won't be able to run legacy Windows apps, which were designed to run on Intel's x86.

"There will be four Windows 8 SoCs for ARM. Each one will run for that specific ARM environment, and they will run new applications or cloud-based applications," James said. "They are neither forward- nor backward-compatible between their own architecture – different generations of a single vendor – nor are they compatible across different vendors. Each one is a unique stack."

According to Business Insider, Microsoft was not happy about her statements. The company replied:

Intel’s statements during yesterday’s Intel Investor Meeting about Microsoft’s plans for the next version of Windows were factually inaccurate and unfortunately misleading. From the first demonstrations of Windows on SoC, we have been clear about our goals and have emphasized that we are at the technology demonstration stage. As such, we have no further details or information at this time.

The vagueness of Microsoft's statement means that James might have been at least partially correct. More details should be announced in September, at Microsoft's developer conference.



Comments     Threshold


This article is over a month old, voting and posting comments is disabled

RE: Load of BS
By poi2 on 5/19/2011 10:58:31 AM , Rating: 0
That is not entirely correct, application without recompile only works on "normal" .NET environtment.

In my experience, with visual studio 2008 compiled on xp32bitSp3, need to specify x86 on Program Properties -> Platform Target in order to run on Vista 64bit Ultimate without recompile.

The "Any CPU" on visual studio 2008 doesn't work that well,
i hope MS can fixed this issue with their next VS after windows 8 comes out.


RE: Load of BS
By Flunk on 5/19/2011 11:21:52 AM , Rating: 3
Actually, the problem you're describing is caused by calling native code from your .NET program. If you call 32bit native code from .NET and install your app on a 64bit system the call will fail until there is a 64bit equivalent installed.

This isn't an issue with .NET but with your code specifically. Setting the compile to force 32bit mode will get around the problem, as will fixing the underlying problem with your code.


RE: Load of BS
By omnicronx on 5/19/2011 12:29:12 PM , Rating: 2
That would be my guess. I've never had a problem with VS 2008 or 2010..


RE: Load of BS
By cjohnson2136 on 5/19/2011 11:29:56 AM , Rating: 1
Why not try using VS 2010?


RE: Load of BS
By niva on 5/19/2011 4:14:34 PM , Rating: 2
Interesting, I've not been doing any software development for over 10 years and had very little VS experience. Can someone please clarify what the .NET environment is like? Is it similar to how Java programs run on top of a software layer that knows how to interface with the native environment?


RE: Load of BS
By Gnarr on 5/19/2011 4:49:57 PM , Rating: 1
.net is nothing but a vm made by MS. Just like the java VM.


RE: Load of BS
By Justin Time on 5/19/2011 6:56:52 PM , Rating: 3
It’s essentially a framework wrapper to abstract the underlying Windows API’s. Your apps use the .Net abstraction layer and effectively become independent of the Windows platform version. It uses a common language runtime, which allows independence from high-level languages, allowing support of multiple languages as plug-ins... http://en.wikipedia.org/wiki/List_of_CLI_languages


"The whole principle [of censorship] is wrong. It's like demanding that grown men live on skim milk because the baby can't have steak." -- Robert Heinlein

Related Articles













botimage
Copyright 2014 DailyTech LLC. - RSS Feed | Advertise | About Us | Ethics | FAQ | Terms, Conditions & Privacy Information | Kristopher Kubicki