The topics of the discussions were fairly similar - why is it with all these other architectures have to offer x86/64bit processors still dominate our desktop computers? Cell processors are incredibly powerful and ARM chips use an extremely low amount of energy for the processing power they provide. Simple:
Cross Compatibility
The only reason we have even begun making the transition from x86 to 64bit is because 64bit is backwards compatible with x86 code.
ARM and PowerPC architectures require a recompile (and sometimes minor editing) of code before it will run. Those of us that use FOSS know that this recompile is normally only a minor inconvenience. This flexibility is something I love about open source software. It is one of the main reasons Linux is dominating the countless mobile handhelds and tablet computers we have seen released in the last couple years (and why you can easily install Linux on your PS3).
Most companies that write closed source software cannot be bothered to even cross-compile their software to different operating systems. In other words, I don't think we will see Adobe's photoshop or Mircosoft's office running on an ARM chip anytime soon. This lack of foresight on these companies parts will eventually be their downfall.
The computing world is rapidly evolving around us, ever changing and progressing. Just like in nature, it is only the adaptive that survive. I believe FOSS will be the one to come out on top some years from now - but then, only time will tell!
~Jeff Hoogland
0 comments:
Post a Comment