One Laptop Per Child needs high quality software on its machines, but the amount of abuse ladled out over OLPC's developer community is incredible. First they are called "terrorists", and then it was "fundamentalists".
Nicholas Negroponte now seems to think that all of Sugar's problems can be solved by outsourcing a Sugar-on-Windows port to developers in Uruguay, who will be funded by Microsoft.
In a clever rhetorical trick, this allows OLPC to continue to insist that it "gets no money from Microsoft" and that it "pays no money to Windows developers" even though it employs a number of people who (presently and in the future) work full- or part-time on supporting the Windows-on-XO effort.
Any competent management team would realize that this fanciful porting effort spells nothing but years of delay, while time is spent refactoring Sugar for the port (and not adding needed features!); Negroponte apparently exists in a dream world where Microsoft is a benevolent software company which both cares about the world's children and plays nicely with its smaller "partners".
OLPC needs to concentrate on its core missions and deliver on its lofty promises, not waste time on counterproductive distractions.
This Guest Post was submitted by an OLPC developer. If you have an opinion on One Laptop Per Child you'd like to share, submit your own Guest Post today.