IBM considera liberar la arquitectura de CELL

Me resulta muy interesante una nota en EETimes sobre la posibilidad que se baraja en IBM de liberar las especificaciones completas y las librerías de soft del procesador "CELL", conocido por ser el "corazón" de la PS3.

"Los tres desarrolladores del procesador CELL (IBM, Toshiba y Sony) están preparando la liberacion... en un esfuerzo para juntar a la comunidad open-source alrededor del dispositivo"

Y esto, pese a que no definieron todavia el licenciamiento, es realmente impresionante; desde el punto de vista conceptual y de negocio esto es realmente innovador. Primero porque un esfuerzo de 3 empresas gigantes que llevó casi dos años de trabajo, con 400 ingenieros en su momento trabajando en más de 10 centros de ingeniería distribuídos alrededor del mundo en una arquitectura nueva de procesadores no se puede emular si no tenés el poder de IBM, Toshiba y Sony atrás.

Entonces la liberación de las especificaciones pone en manos de desarrolladores de soft, accesorios, drivers y hard, algo que de otra forma no podrían haber tenido y que los hubiese dejado de lado en el aprovechamiento comercial de este procesador como plataforma. Imaginen el poder de este procesador en HDTV o en consolas portátiles de juegos o reproductores multimedia (presentacion de Sony sobre el tema).

Y como modelo de negocio para estas tres empresas puede resultar algo impresionante; es obvio que buscan hacer plata con este desarrollo de arquitectura de chips, pero liberar las especificaciones para ellos implica tener más aliados para construir un ecosistema sobre el procesador, ampliar la base de aplicaciones y, aunque no sean los dueños del 100% de los ingresos de ese ecosistema, es obvio que la fuente siempre se lleva una gran tajada; pero el resto de la torta (que de otra forma se hubiesen comido ellos solitos) va a poder ser distribuida entre los desarrolladores de la comunidad OpenSource que tengan la capacidad de crear innovación sobre el procesador. Y esto, es realmente impresionante.

Links interesantes: Arquitectura CELL explicada y Introduciendo el Procesador Cell

| Open Source Rants