Linked by Thom Holwerda on Tue 12th Feb 2013 18:27 UTC
Thread beginning with comment 552379
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: This guy is off his rocker
by WorknMan on Fri 15th Feb 2013 00:58
in reply to "RE[7]: This guy is off his rocker"
Except that they are the same. Not the same binaries, but built from the same sources.
I'm not a developer, but I would think that two things compiled from the same sources doesn't mean they're the same. Like, if you're compiling for phones, do you need code in there to access an x86 CPU? Would you need to include code to handle an LTE chipset or auto-rotation into the desktop version? Would the phone version need a driver to access a Sound Blaster card?
All I'm saying is you don't need to have an IDENTICAL feature set between phone/tablet/desktop versions. Seems that the OS's would be a lot more efficient if they were modularized for the platform they're going to be installed on, even if they still have most of the same internals where it really matters.




Member since:
2005-07-11
Except that they are the same. Not the same binaries, but built from the same sources.
The Linux kernel running on Android is built from the same source tree as the Linux kernel running on my desktop PC (although there may be extra patches added on).
The busybox userland running on Android is built from the same source tree as the busybox on my desktop PC.
The KDE environment on the Nexus 7 is built from the same source tree as the KDE environment on my desktop PC.
And so on.
You can run Ubuntu on a desktop, on a laptop, on a tablet, on a smartphone. Same software, built from the same source trees. There are other variants of Linux OSes that can do the same.