La Fundación Linux da un gran paso adelante con la Alianza AllSeen y el Internet de las Cosas

| |

COMPARTE EL ARTÍCULO!!!

Si lees la prensa tecnológica últimamente, lo más probable es que ya conozcas el lanzamiento de la Alianza AllSeen (una búsqueda en Google News que acabo de hacer produjo 412 resultados en una amplia gama de idiomas). No es una sorpresa, porque se trata de un proyecto importante y ambicioso. Pero hay una historia detrás de la historia que probablemente no recibirá la atención que merece, y de eso se trata esta entrada en el blog. (Revelación: la Alianza AllSeen es un proyecto de colaboración de Linux -el undécimo hasta la fecha- y yo ayudé en su estructuración y lanzamiento.)

A modo de antecedente, la Alianza fue creada para desempeñar un papel fundamental en la realización de la «Internet de los objetos». El Internet de las Cosas es una de esas frases que ha existido durante mucho tiempo, y la gente todavía está esperando a ver si llega a existir. En una cáscara de nuez, el concepto es tener un número casi infinito de dispositivos -muchos intensamente humildes en su propósito, tales como luces, interruptores, termostatos (y sí, su refrigerador, si es necesario), cada uno de los cuales está en conexión directa o indirecta con cualquier otra cosa habilitada de manera similar en su nube local (también puede estar en conexión directa o indirecta a Internet).

Por ejemplo, si giras la llave en la puerta de tu casa, las luces, el calor, el sistema de sonido y todo el resto de tus objetos cotidianos, inanimados y eléctricos, se pondrán en acción. Y al salir de una habitación, tus leales ayudantes estarían alertando a sus compañeros en la siguiente habitación de que el Maestro Viene, ¡así que date prisa! Hay más que eso, por supuesto, pero te haces una idea.

Si esto suena como una de esas fantasías futuras que nunca suceden, estarás empezando a entender por qué se necesita algo nuevo y diferente para hacer posible el Internet de las Cosas, o al menos para hacer que suceda mucho más rápido. ¿La razón? Porque antes de que valga la pena que cualquier proveedor se adhiera a esta visión, muchos otros proveedores también necesitan hacerlo, o no hay una nube personal con la que puedan comunicarse. Y por lo tanto, no hay razón para que inviertan su tiempo o recursos en añadir la nueva capacidad a sus productos existentes.

Eso no es inusual, por supuesto, ha sido cierto para los estándares desde el principio. Pero a diferencia de la mayoría de los estándares tradicionales, cada uno desarrollado por una sola organización para servir a una sola industria, un Internet de las cosas necesita incluir, bueno, un montón de diferentes tipos de cosas de un montón de diferentes tipos de vendedores -desde fabricantes de lámparas hasta vendedores de refrigeradores y diseñadores de termostatos- antes de que realmente comience a tener sentido. Y también requiere muchos tipos diferentes de estándares, como radios de muy baja potencia que utilizan vibraciones ambientales como fuente de energía en lugar de baterías. Y eso requiere más que una sola organización que sirva a una sola industria para proveer.

Para ver por qué, veamos cómo surgió una realidad algo similar -WiFi- que sólo requería un único estándar para despegar inicialmente, y que sólo implicaba a los proveedores tradicionales de TIC.

En primer lugar, había una serie de tecnologías en competencia, cada una de las cuales intentaba convertirse en el nuevo estándar. Algunos fallaron por completo, otros (como el Bluetooth) fueron en una dirección diferente, pero aún así útil. Por lo tanto, en primer lugar, la ruta tecnológica tuvo que ser desmenuzada y luego convertida en una especificación. A continuación, los vendedores tenían que estar convencidos de que la gente compraría un nuevo tipo de dispositivo que nunca antes habían necesitado (un router inalámbrico), los vendedores de portátiles tenían que estar convencidos de que valía la pena aumentar los costes de sus productos añadiendo capacidad WiFi, y la gente común como tú y como yo teníamos que estar convencidos no sólo de comprar un router, sino también de actualizar a uno de esos nuevos portátiles, la clásica situación de huevo y gallina. Compañías como Starbucks también necesitaban ser persuadidas a jugar a la pelota.

¿Cómo sucedió todo esto? La organización de estándares que desarrolló el estándar, IEEE, sólo crea estándares. Así que aquellos que querían ver el éxito de WiFi tuvieron que formar una nueva organización, la WiFi Alliance, para crear y promover una marca, financiar el desarrollo de software de prueba, lanzar y administrar un programa de certificación, y más, todo para persuadir al mercado de que el estándar sería de hecho ampliamente adoptado, justificando así las inversiones de los vendedores y clientes. Todo esto requirió mucho esfuerzo, mucha promoción y mucho tiempo. Entre otras cosas, a muchos, muchos proveedores les llevó mucho tiempo y dinero hacer sus propias implementaciones, todas ellas construidas según las especificaciones y ejecutadas con su propio software. Afortunadamente para todos nosotros, se hizo realidad.

Así que ahora veamos lo que se necesita para hacer posible una Internet de las cosas, que comprende las mercancías y los servicios de muchos proveedores diferentes, y los tipos de proveedores. Representa aproximadamente el mismo objetivo: crear otro tipo de red de área local, pero esta vez no hay enrutador. Cada cosa es su propio enrutador, y para cada cosa vecina también, pasando mensajes de dispositivo a dispositivo, y tal vez eventualmente de vuelta a Internet. Esto requiere más que un único estándar de comunicación interoperable y más que dispositivos que puedan enviar y recibir señales. También requiere que todo tipo de empresas, y no sólo los vendedores de ordenadores portátiles, realicen la inversión y asuman el riesgo de habilitar sus respectivos productos.

Por supuesto, es un concepto bastante bueno, crear otro, más bajo nivel, más íntimo de Internet al que ya tenemos. Pero se necesita más que un concepto genial para que todo esto suceda.

La antigua manera sería crear un marco de estándares que describiera los casos de uso, permitiendo a los diferentes tipos de proveedores encontrar los estándares que necesitan para lograr el objetivo común (por ejemplo, para un ejemplo de este enfoque, revise otro de mis clientes, SGIP.org, que está creando los estándares para soportar el SmartGrid). Pero eso sólo resolvería el elemento de interoperabilidad, y no taparía los otros vacíos que faltan, como el hecho de que no hay un router central que mediara el tráfico entre las cosas, y el hecho de que algunos de los estándares necesarios todavía no existen.

Y tenga en cuenta lo siguiente: también nos gustaría que nuestro Internet de las Cosas funcionara bien con los sistemas operativos de todos los equipos que ya poseemos. De esta manera, no tenemos que comprar más equipos, ni arriesgarnos a quedar atrapados en un único proveedor o entorno de sistemas operativos, ni preocuparnos por si las empresas que controlan esos sistemas operativos quieren participar o no. Así que queremos que nuestras propias nubes personales puedan estar inmediatamente en casa con Linux, iOS, Windows, etc.

Oh, ¿y mencioné que nos gustaría hacer esto muy rápido?

Combine todos estos temas, y ahí es donde se hace evidente la necesidad de un nuevo tipo de colaboración. Específicamente, la misión de AllSeen Alliance incluye la creación de una capa de software que implementa los estándares existentes y elimina la necesidad de crear muchos estándares nuevos, ya que cualquiera puede usar el software directamente desde la caja virtual. En otras palabras, es el marco, más que una descripción de un sistema listo para funcionar, y ya es interoperable por diseño. Y debido a que es de código abierto, puede ser adaptado fácil y rápidamente según sea necesario por cualquier persona para permitir que sus cosas particulares se unan a la fiesta.

Ese es un enfoque muy nuevo, muy holístico (pero muy específico). También es uno que satisface todas las necesidades clave que hemos identificado anteriormente, y algunas otras también:

  • La longitud de la lista de miembros iniciales presenta una masa crítica de jugadores, lo que da la seguridad a otros proveedores de que su inversión en tiempo, dinero y dirección estratégica probablemente será recompensada, ya sea que decidan convertirse en miembros activos o simplemente incorporar los entregables gratuitos en sus propios productos y servicios.
  • Los proveedores y clientes potenciales pueden ver que la interacción con una amplia variedad de sistemas operativos será soportada, incluyendo aquellos en los que sus propios negocios o sistemas personales están basados o se ejecutan.
  • También pueden ver los casos de uso que serán soportados para asegurarse de que sus propias ofertas de productos y servicios estén en demanda (y si se convierten en miembros, pueden influir en la selección y priorización de esos casos de uso).
  • Pueden reducir drásticamente su propio costo de entrar en este nuevo y enorme mercado (pronosticado por Gartner para contribuir con 1,9 billones de dólares a la economía mundial en 2020), porque el software esencial ya se habrá construido, estará disponible de forma gratuita y contará con el apoyo continuo de una organización sólida y respetada.
  • Debido a su misión y al hecho de que es una entidad legal bien financiada, la nueva Alianza tiene la capacidad de hacer cualquier otra cosa que pueda ser necesaria para promover la adopción ubicua de su marco de trabajo de software, ya sea la certificación, la marca o cualquier otra cosa que pueda necesitar.
  • Debido a que no crea estándares, la Alianza puede ser ágil y agnóstica, aprovechando aquellos estándares que muestran la mayor promesa técnica y que, de forma independiente, están disfrutando de la adopción más amplia posible. O bien, puede hacer innecesaria la creación de un determinado estándar al proporcionar una implementación de la funcionalidad en cuestión.

Y lo que es más importante, todo esto se puede hacer muy rápidamente, en lugar de a través de una serie de pasos secuenciales. En lugar de tardar mucho tiempo en crear un marco de normas y luego tratar de persuadir a los proveedores para que adopten ese marco, el marco ya se ha instanciado sustancialmente en el software real, que se hará más rico y polivalente a medida que continúe el esfuerzo.

Esto es un paso revolucionario en lugar de un paso evolutivo en la historia de la colaboración abierta, casando estándares abiertos y código abierto de una manera que no ha sucedido antes, excepto en algunos otros proyectos de colaboración de la Fundación Linux (como OpenDaylight).

Llevado a su paso final lógico, bajo este modelo, un proyecto colaborativo no necesita limitarse a una sola disciplina, sino que puede emplear grupos de trabajo en todas las disciplinas relevantes, usando estándares y software existentes y creando otros nuevos donde no los hay. Históricamente, eso ha sido difícil de hacer, porque la mayoría de las organizaciones saben cómo hacer una cosa u otra, pero no ambas. Y la mayoría de las personas que representan a los miembros están capacitadas en uno u otro, pero no en ambos.

La Fundación Linux, por cierto, tiene las habilidades en su ADN, ya que se formó a través de la combinación de dos organizaciones diferentes: Open Source Development Labs (OSDL), que apoyaba proyectos de código abierto, incluyendo Linux, y el Grupo de Estándares Libres, que desarrollaba y mantenía la Base de Estándares de Linux. También apoya los tipos de actividades que los proponentes de WiFi necesitaban para formar una nueva organización que ofrecer, como el desarrollo colaborativo, la creación de marcas, la planificación de reuniones y otras actividades necesarias para difundir el mensaje y acreditar la interoperabilidad de los productos que cumplen con las normas.

Lo que se ve aquí es el tipo de enfoque que se necesita cada vez más para resolver los desafíos más interesantes del futuro: un proyecto que busca utilizar todas las herramientas de colaboración abierta necesarias para permitir de manera concluyente una solución lista para usar, en lugar de un plan para una sola pieza, y una organización de apoyo capaz de apoyar esos esfuerzos en tiempo real.

Net, si desea echar un vistazo a cómo se resolverán los retos colaborativos más intrigantes del futuro, no pierda de vista a la Alianza AllSeen.

COMPARTE EL ARTÍCULO!!!

Previous

Pipelines y herramientas de DevSecOps: Lo que necesitas saber

Cómo actualizar su BIOS del sistema usando FreeDOS

Next

Deja un comentario

shares