Most existing smartphones use
proprietary, relatively closed software stacks, such as Nokia's Series 60 with the Symbian operating system, or Microsoft's
Windows Mobile.
Modifications to these stacks (adding a driver, for example) have to be done
either by the stack owner or by the handset manufacturer. The stacks are not
open source, so changing anything in the stack
is difficult at best. Most Linux-based phones to date have an open source kernel
(as required by the GPL license), but keep other details of the software stack
(application framework, multimedia framework, applications)
proprietary.
No comments:
Post a Comment