Quote:
Originally Posted by stonetools
Presumably, the same way you can run IOS programs on Android devices. Oh wait, you can't.
What about the way you can run Macinintosh programs on Windows machines. Hot damn, you can't do that either. And you can't run Playstation games on XBox.
Could it be that is a lot of device incompatability out there and its just not limited to ebooks? DING DING DING!
|
Wait a second.
Are you really comparing a BOOK to a PROGRAM?
Seriously? You're comparing a program, which is by it's very nature specifically created for a very limited range of possible hardware, with a BOOK, which is nothing more but a collection of TEXT and pictures and a few markings to enhance the text?
If you'd really wanted to make a fair comparison, you should have chosen file formats - because that's what an eBook is - a file. To be read by a program. Not a program in itself. Not even close.
But files can be exchanged cross-platform. With ease nowadays even. So should eBooks.
(Regarding Code limited to hardware: Yes, I know there is Java. And .Net and perhaps a few more. These are exeptions in that they aren't real programs anymore, but merely instructions for interpreter systems, not the actual CPU.
And yes, I know there are ARM processors who do understand Java Bytecode. But it's not really native. They still translate it.)