Visitando The Inquirer (sí, lo reconozco, me gustan las noticias amarillistas y en su mayor parte imparciales sobre tecnología) me he encontrado con esta noticia: Linux no permite la innovación, según Microsoft y su noticia original. Si lo que Stephen Shankland dice es cierto (no ha publicado la respuesta entera), en Microsoft deberían regalar algunos cursos de "como morderse la lengua para que mi empresa no tenga peor imagen de la que ya tiene" entre su personal.
Lo que dice Clint Patterson no es del todo incorrecto, pero me parece que podría haber dicho lo mismo de otra forma (aunque quizás lo que quería era cabrear a todo el mundo):
The open-source development model has yet to demonstrate the ability to support profitable software businesses that can drive the coordinated research and testing necessary to sustain innovation.
La parte en la que tiene más razón es la de testing (voy a hablar del kernel porque me parece que es el mejor proyecto con el que se puede discutir). El kernel crece a unas velocidades tan rápidas que en muchas ocasiones no se llega a probar todo lo que debiera. Solo hay que leer los comentarios de Andrew Norton sobre la rama 2.6 para darse cuenta de que en este aspecto se podría hacer algo más. ¿Qué es lo que pasa? Pues que a todo el mundo le gusta programar y a muy pocos testear, y esto puede traer consecuencias en el futuro si no se hace algo al respecto (desconozco si se ha tomado alguna medida, si alguien sabe algo de esto que lo diga). La parte de testing me parece básica en el desarrollo de un software (¿habrá quedado algo en mí de "Ingeniería del Software"?) y creo que deberían poner bastante más énfasis en esta etapa, que a pesar de que la mayor parte de los usuarios seamos benevolentes las empresas no lo son.
En lo que no estoy para nada de acuerdo es lo relacionado con la investigación y la innovación. Si el kernel de Linux no se ha usado para estas dos cosas no sé qué es lo que se ha podido emplear. Supongo que no hará falta que ponga ejemplos de la cantidad de proyectos (tanto comerciales como de laboratorio) que usan el kernel de Linux, ¿no?
En serio, me quejo muchas veces de que la gente no es imparcial con Microsoft y se deja llevar por sus sentimientos pero es que comentarios como este me llevan a pensar que les gusta tener mala fama.