20110405 tech: Nokia's open letter to developers