sábado, 11 de octubre de 2014

2.1 Plataformas abiertas

Las plataformas abiertas son sistemas cuyo diseño es público, pudiendo ser auditado, modificado y copiado por otros ingenieros informáticos. Estas plataformas suelen ser desarrolladas por comunidades de programadores independientes, empresas, universidades y centros de investigación que cooperan entre sí.
 
En el caso de las plataformas abiertas, se busca la definición de una capa de abstracción para poder incorporar nuevo hardware de forma rápida siempre que se adapte a las especificaciones del sistema. La arquitectura de esta capa de abstracción es pública y tiene acceso cualquier persona que le interese desarrollar un producto en la plataforma abierta. En este caso, las ventajas asociadas a los usuarios es que varios fabricantes pueden competir entre sí para realizar la misma tarea. El consiguiente beneficio de esta situación es poder elegir el producto que mejor se adapta a las necesidades del usuario y a su bolsillo. Si se desarrollan nuevas tecnologías puede añadirse a la plataforma abierta de forma libre y sin llegar a ningún tipo de acuerdo con nadie. El software que se añade no tiene que ser auditado y los desarrollos sobre las plataformas son autónomos e independientes de los creadores de la plataforma abierta.
Si acaso, el problema más grave de las plataformas abierta es que pueden aparecer dispositivos de baja calidad que afectan al rendimiento de la plataforma. Esta baja calidad puede ser achacando a la plataforma y no tanto al producto concreto causante de la baja calidad, dando una sensación al usuario de que la calidad de las plataformas abiertas no es tan buena como en las plataformas cerradas.

No hay comentarios:

Publicar un comentario