Inicio Componentes Adoptar ecosistemas abiertos y colaborativos es un buen negocio

Adoptar ecosistemas abiertos y colaborativos es un buen negocio

Si Microsoft nunca hubiera permitido que nadie creara aplicaciones para Windows, nunca habría despegado el SO más extendido del planeta. Por supuesto, no fue el caso, sino que el kit de desarrollo del software Windows se creó junto con el SO desde el primer momento. El objetivo de Microsoft para un SO no era solo crear un producto de software para gestionar el ordenador personal. Fue ofrecer una plataforma abierta, y Windows se convirtió en la plataforma más utilizada de la historia para software de ordenadores personales.

La promesa de las plataformas

Los productos viven y mueren por la inversión que sus empresas pueden permitirse gastar para desarrollarlos, pero una plataforma abierta puede ir mucho más allá de sus fundadores. Por ese motivo casi cualquiera puede crear sobre una plataforma abierta. Esto crea una verdadera oportunidad para que otros amplíen las capacidades de una plataforma y ayuden a aumentar su adopción añadiendo valor para sus usuarios. Incluso las mayores empresas no pueden satisfacer las demandas de cada público al que esperan servir. Sin una plataforma abierta, al final tendrán que alejarse de esos usuarios. Las empresas como Microsoft, Apple y NI han abierto sus puertas y desbloqueado sus API para desarrolladores empresariales para habilitar completos ecosistemas de colaboradores y socios que cubran esas necesidades de nichos y crear negocios prósperos alrededor de sus plataformas. El resultado es un crecimiento catalítico en la adopción de plataformas, ya que más usuarios atraen a más colaboradores y más colaboradores atraen a más usuarios. Es una situación donde todos ganan. Veamos el ejemplo de Apple. Sus ventas de iPhone ascendieron de 717.000 $ en el tercer trimestre del 2008 a 6.890.000 de $ en el cuarto trimestre del 2008 después de lanzar la App Store de Apple.

Ecosistemas y plataformas abiertas

El ecosistema actual de las aplicaciones de teléfonos inteligentes es tan prolífico que resulta difícil imaginar un momento en el que los teléfonos inteligentes estaban cerrados a otros desarrolladores, pero esta estrategia de plataforma abierta aún tiene que infiltrarse en los mercados fuera de la tecnología de consumo. En los espacios de prueba, adquisición de datos y control industrial históricamente ha habido un pequeño grupo de actores dominantes que barren el mercado con sistemas cerrados y construidos para un propósito específico, ya que estos espacios carecían de un enfoque de plataforma abierto. Tenga en cuenta que la mayoría de las soluciones de plataformas cerradas para estos sectores primero entraron en el mercado en un momento distinto, cuando el software patentado era el rey y no existía la noción de una comunidad de desarrolladores. La mayoría de los dispositivos electrónicos para el sector aún dependen del viejo modelo: software cerrado que no puede personalizarse ni incluso ampliarse. Este modelo sigue funcionando bien para empresas que venden dispositivos muy especializados con un precio elevado para servir a aplicaciones verticales. Sin embargo, ese enfoque inflexible tiene un plazo, ya que sirve como necesidad específica que existe hoy y no puede adaptarse a cambios en el ámbito de la aplicación. Por otro lado, el enfoque de plataforma abierta está diseñado para satisfacer las continuas necesidades futuras en evolución que no pueden predecirse actualmente. Ni siquiera Apple podría haber imaginado que un teléfono inteligente podría utilizarse como sistema de navegación, rastreador de fitness o incluso un afinador de gaita, pero gracias al ecosistema abierto de Apple, los socios han creado software para permitir estos casos de uso único. Los proveedores de plataformas cerradas tendrán problemas para seguir el ritmo de las necesidades de sus clientes, porque se ven limitados por sus propios departamentos de I+D y su propia imaginación. En un ecosistema cerrado, los usuarios no pueden realizar cambios ellos mismos y los socios no pueden crear complementos útiles. Como ninguna empresa tiene recursos ilimitados de I+D, el aumento del ritmo de la tecnología y las necesidades de los usuarios inevitablemente sobrepasará a los proveedores de plataformas cerradas. Los proveedores de plataformas abiertas tienen la ventaja de obtener de 10 a 100 veces su propio equipo de diseño gratis por todos los otros desarrolladores que están creando herramientas e IP para completar sus plataformas. Para NI, este concepto va más allá porque incluso los usuarios están añadiendo valor en el ecosistema abierto. A diferencia de muchos dispositivos de prueba y medida que se envían con aplicaciones de software especialmente creadas para dicho dispositivo, el hardware de NI puede programarse utilizando herramientas de software abierto. La plataforma abierta de NI ha atraído de forma natural a expertos del sector que utilizan su conocimiento del dominio para añadir capacidades a plataformas de NI y crear interfaces de software para otros dispositivos a través de controladores de instrumentos.

Ventajas y dificultades del código abierto

Un tema de debate sobre las plataformas abiertas es en qué medida el código abierto es suficientemente abierto. Desde el punto de vista del software, nada es más abierto que el código abierto, y una de las plataformas de software más abiertas actualmente es Linux. El código abierto del SO Linux está disponible de forma gratuita, y la popularidad de Linux ha crecido continuamente gracias a un ecosistema floreciente de colaboradores que añaden herramientas y funciones de software. El único problema con el software de código abierto es que los usuarios deben cargar con la tarea de crear alrededor de él antes de que pueda aplicarse a sus casos de uso. Piense en un sistema de control embebido para el que los diseñadores deben poner mucho esfuerzo para integrar Linux con sus arquitecturas de microprocesadores, crear los controladores de hardware y el middleware necesarios y después establecer la interacción con el mundo exterior en términos de UX. En este caso, la plataforma es demasiado incompleta para los usuarios cuyo objetivo es añadir valor al núcleo de sus aplicaciones, más que crear el contexto necesario para ejecutar la funcionalidad básica. Aquí es donde la cantidad apropiada de software patentado puede ayudar a crear el contexto de una aplicación y garantizar la calidad, a la vez que se ofrece suficiente apertura para que los usuarios y colaboradores añadan valor fundamental. Como las plataformas de iOS de Apple engloban el SO y el hardware que se ha fabricado y probado en conjunto, pueden garantizar una experiencia fiable para sus usuarios y sentar una base estable sobre la que creen los desarrolladores de aplicaciones. NI sigue esta estrategia ofreciendo una plataforma de software y hardware integrados para sectores en los que la calidad y estabilidad son considerablemente más importantes, como el aeroespacial, de automoción, médico, energético y de maquinaria industrial. Por ejemplo, las plataformas embebidas de NI se basan en NI Linux Real-Time, una distribución de Linux creada con el marco estándar OpenEmbedded para arquitecturas de procesador x64 y ARM. Como NI controla la integración del hardware mediante middleware y controladores, los desarrolladores embebidos adelantan trabajo en su desarrollo y disfrutan de la libertad y flexibilidad de un SO de código abierto.

La importancia de contribuir a plataformas abiertas

Las empresas que realmente creen en el ecosistema abierto no solo ofrecen plataformas para que otros creen sino que también fabrican sus tecnologías sobre otras plataformas abiertas y participan como colaboradores activos en la comunidad de código abierto. NI se ha asociado con Google y la Fundación Linux en el nuevo proyecto colaborador Real-Time Linux (RTL). RTL es un proyecto colaborador de la Fundación Linux que aúna a líderes y expertos del sector para avanzar y maximizar tecnologías para los sectores de robótica, telecomunicaciones, fabricación, aviación y médico, entre otros. Las propiedades de Real-time permiten controlar robots, sistemas de adquisición de datos, fábricas y otros instrumentos y máquinas sensibles al tiempo a partir de aplicaciones RTL. Este proyecto ofrece la infraestructura crítica para algunos de los sistemas informáticos más complejos del mundo. RTL ahorrará al sector millones de dólares en investigación y desarrollo, y NI ya ha desplegado estas capacidades de tiempo real en todos sus dispositivos embebidos.

Colaborar para sobrevivir

En el nuevo mundo de la ingeniería de colaboración, solo sobrevivirán las empresas que participan y ayudan a crear ecosistemas abiertos y comprometidos, y las plataformas cerradas inevitablemente quedarán obsoletas. Los ecosistemas abiertos crecen con mayor rapidez con el tiempo porque, a medida que aumenta su adopción, surgen más herramientas y servicios a su alrededor, que a su vez fomentan la adopción. Los ecosistemas cerrados quizá nunca puedan seguir el ritmo del nuevo modelo comercial actual de vender tecnología. La marca comercial registrada Linux® se utiliza conforme a una sublicencia de LMI, el licenciatario exclusivo de Linus Torvalds, propietario de la marca a nivel mundial.