Tannenbaum is wrong. Nokia should have increased development efforts on MeeGo and put aside microkernel based Symbian long before. It is obvious that as the devices get complicated, microkernel based approach gets harder to develop and wastes valuable time.
The result will be microsoft gaining a %5 or perhaps a %10 maximum increase in handheld OS market and nokia further shrinking to %20 levels in device sales. Can't understand how they could be that stupid.