New smartphone models come in two versions, one based on Windows Mobile software and the other a Linux-based version.