Los modelos comerciales tradicionales de código abierto para software de aplicaciones empresariales (ERP, CRM, BPM, etc.) se han basado en la idea de un núcleo abierto. Generalmente tienen licencia GPL con una edición comercial o empresarial que consta de extensiones y soporte propietarios. Con el auge de las API y las estrategias de monetización de API, predigo que habrá un cambio natural para invertir este modelo de código abierto. Veremos API en la nube de código no abierto (núcleo cerrado) enriquecidas con widgets y componentes de código abierto diseñados para interactuar con la API (perímetro abierto). Una estrategia perimetral de código abierto facilitará la adopción de una API basada en nube cerrada. La semana pasada publiqué un artículo sobre Código abierto.com describiendo mis ideas con mayor detalle. En este artículo, utilizo ejemplos de aplicaciones tradicionales de núcleo abierto, así como de software API nuevo Hoy en día, el desarrollo de software se basa en API. En lugar de integrar el producto de un proveedor en su aplicación, los desarrolladores pueden llamar a una API para consumir los servicios de un proveedor. Los desarrolladores no necesitan saber qué responde a sus llamadas en el backend; simplemente necesitan saber qué espera la API del proveedor de su código y qué pueden esperar recibir de la API. “Es, en muchos sentidos, maravillosamente no íntimo”Continúe leyendo el artículo completo "Núcleo abierto, perímetro abierto y el futuro del software empresarial" en Opensource.com.


