Bibleworks is not going to run on Windows 8 portable devices.
Quote:
Originally Posted by
Michael Hanel
If so, it's quite possible that with Windows 8, there no longer is a need to write a new app version of BibleWorks. If people are running Windows 8, no matter what device they have, it can run normal Windows programs.
Bibleworks is not going to run natively on any platform that does not include an intel processor. Bibleworks owners have made it clear they are not willing to invest in new portable technology. It is written in Visual C++, compiled for Intel and uses the Windows API.
Windows 8 may run on devices utilizing an ARM processor, but unless virtualization is utilized, legacy Windows/Intel programs (like Bibleworks) are not going to run without being ported or rewritten.
Just because the display on the screen may look similar on a Mac and an iPad, does not mean the processing that goes on behind the scenes is compatible. Cross platform code is being executed on portable devices with ARM processors by using portable programming languages such as Objective C (Apple), Java (Android), and .NET (Microsoft).
To make a long story short, *IF* Windows 8 is released with the ability to run legacy Windows/Intel code (like Bibleworks), it will in all probability be done via virtualization. Virtualization is a real and viable solution on servers and PC's with lots of memory and hardware virtualization built into the processor. The performance is not likely to be viable on a low power portable device with an ARM processor.
Even if virtualization were a technical possibility, Intel has made it clear that they have no intention of allowing their competitors to virtualize the Intel instruction set on their ARM processors. Presumably Intel has enough Patents and Lawyers to stop this dead in its tracks if any attempt was made.
Quote:
It's no secret that Microsoft is working on a tablet user interface experience for Windows 8. This new user interface will run on both Intel and ARM chips (obviously), but Intel has confirmed that while the x86 version of Windows 8 will obviously be able to run the vast collection of legacy applications, the ARM version will not. "Our competitors will not be running legacy applications. Not now. Not ever," James said.
http://www.osnews.com/story/24758
If Microsoft did come up with a way to do it, it would be a pleasant suprise. But given Microsofts track record in the past, it is not likely. The purpose of Windows 8 is not to allow people to reuse their old legacy software. It is to make money for Microsoft. There will no doubt be a port to ARM of MS Office and anything else that will help them catch up in the portable markets. There is talk of a Windows 8 beta being shipped soon, it will be interesting to watch the fallout.
As far as Bibleworks on a portable device, all you can do is hope for an Intel based tablet or portable device that can run Windows. And that being the case, there is no point waiting for Windows 8. :)