No es noticia nueva que Android parece acaparar todas las miradas en este momento, pero ¿Qué es lo que atrae tanto de este novedoso Sistema Operativo? Es el apoyo a los llamados Open Standards o Estándares Abiertos.

Para entender un poco más de que trata esto, hay que comprender primero cual es la complejidad a la hora de desarrollar algo relacionado con la tecnología o la computación. Ya sea un celular, un Sistema Operativo, un navegador web, un juego o hasta una página web, deben ser creados de forma tal que puedan “comunicarse” con el resto de los componentes de forma optima. Es por esto que se crearon distintas asociaciones que estipulan cuales deben ser los estándares para desarrollar que se deben respetar.

588049

¿Cuál es el problema? Al producirse el “boom” de la computación, ciertas compañías comenzar a “cerrar” o “individualizar” la forma de hacer ciertas cosas. Un caso muy conocido por muchos diseñadores gráficos, es Internet Explorer. Al convertirse IE en el navegador más utilizado del mundo, Microsoft decidió que no se “comunicara” de la misma forma que el resto de los navegadores y no utilizó los Estándares Abiertos, sino que creó los suyos. Hoy en día, al crear una página web el diseñador debe crear 2, una para todos los navegadores que respetan los estándares y otra para IE.

Como este caso hay muchos otros, ahora ¿Cuál es la ventaja de participar en los Estándares Abiertos? El hecho de desarrollar un programa o un dispositivo respetando estos estándares, hace que cualquier persona con conocimientos básicos/avanzados pueda entender como funciona. Los Estándares Abiertos son justamente abiertos porque cualquier persona puede acceder a ese conocimiento y saber como funciona. Esto es de gran ayuda para, por ejemplo, permitir el desarrollo de programas de terceros. ¿Cómo hizo Firefox para convertirse en el segundo navegador más usado? Permitiendo el uso de extensiones, las cuales estaban hechas por usuarios comúnes y silvestres que tenían poca o ninguna relación con el equipo de Mozilla.

Volviendo al tema original, Android fue desarrollado como un Sistema Operativo para aparatos móviles, bajo una licencia de Software Libre (Apache) permitiendo a los usuarios conocer como funciona la totalidad del Sistema Operativo y a su vez, respetando los estándares propuestos por la “Open Handset Alliance” (Alianza para los Dispositivos Móviles Abiertos). Por estas razones, Android es uno de los Sistemas Operativos para celulares con más aplicaciones del mercado y es elegido (como vimos durante la CES 2010) como el SO para muchos de los próximos dispositivos móviles ya que le permite a las distintas compañías ocuparse simplemente de que el hardware funcione con Estándares Abiertos.

Mucha gente hoy en día habla de Android sin entender bien donde está el verdadero encanto, se encuentra en su filosofía. Podemos o no estar contentos con las distintas compañías, pero algo es seguro, el progreso de la tecnología y la computación, no se dieron gracias a los estándares cerrados, fue el desarrollo en conjunto con los usuarios y los proyectos de Estándares Abiertos, Código Abierto y Software Libre.

Compartí esta nota:
  • Facebook
  • Twitter
  • RSS
  • email
1 Comentario
  1. leo Martes 19 de enero de 2010

    viva el software libre/open source!!! yo hice un trabajo en la escuela justamente sobre eso para q la gente se de cuenta lo q dice al final esta noticias:

    “el progreso de la tecnología y la computación, no se dieron gracias a los estándares cerrados, fue el desarrollo en conjunto con los usuarios y los proyectos de Estándares Abiertos, Código Abierto y Software Libre.”

    esto es totalmente cierto… lo mejor es el software libre

    se libre, se linux