asdfghjkjnmhb
But if you are a minion at, say MSFT, imagine how many layers of management a sign-off would go up before somebody said - yes you can assign copyright to that little utility to Gnu.
Or if you work for a US company and are writing FOSS on your own time - you still risk getting fired because one of the managers or lawyers (who have never heard of FOSS) think it breaks your employment contract and it's a cheap way of reducing head count.
The underlying core OS will be a linux derivative, but the layers on top will vary so much that switching from one brand to another will be the same difference as switching between Symbian and Motorola-OS is now.
Isn't that what students are for?
But the phone does.
Originally the ARM was a tiny, 30,000gate, cpu core in the corner of the ASIC that did all the phone stuff. If the ARM gets powerful enough it can do all the protocol specific stuff and you no longer need an ASIC. So reduced parts count, quicker development, easier to support new phone standards etc.