Continuando con el tema de lo privativo o libre, nos deberiamos preguntar ¿ que tan libre es lo que se promueve como tal y que tan abierto es el codigo realmente ?
La cosa se enebra o "pasa" por los diferentes significados de "open" aplicados a los servicios que hoy nos ofrece la red.
Primero :
introducimos un concepto a lo twitter ( primer nota del blog )
API : Interface de programaciòn avanzada o metodo que utiliza un programa para comunicarse con el sistem operativo. ( windows o linux en todas sus variantes )
Segundo y continuando : Tomemos el ejemplo de Facebook y Twitter.
Ellos te dicen que sus APIs son "abiertas", pero en realidad te están diciendo cosas distintas.
Unos te dan más y otros menos.
Twitter se comprometen a darte toda la información que introdujiste.
Facebook te da lo que quieren ellos.
Debemos preguntarnos ¿qué adjetivos se le puede poner a cada uno de estos servicios para no
abusar inútilmente del termino genérico como "abierto"?
Tercero y terminando :
Para aquellos que quieran profundizar sobre aprovechar los servicios en la red ya que todo hoy apunta a subir y vivir arriba de la nube ( internet para los iniciados o despistados )
les dejo unos ejemplos de donde encontramos a las APIs ( hasta debajo de las baldosas )
Ejemplos de APIs:
* API de Windows
* API de Internet Explorer.
* OpenGL: API de gráficos en 3d.
* DirectX..
Otro concepto a lo twitter : Un API a menudo forma parte de SDK (Kit de desarrollo de software).
Hasta la proxima.