El mito del peligro del código abierto
Mis colegas me han dicho que los representantes de los proveedores de planificación de recursos empresariales (ERP) han estado diciendo a los posibles clientes que desconfíen del software FreeBalance porque es de "código abierto". Ni el Plataforma de rendición de cuentas FreeBalance ni la FreeBalance Accountability Suite es de código abierto. Al igual que muchas grandes empresas de software empresarial establecidas, FreeBalance utiliza tecnología de código abierto y es compatible con middleware de código abierto. ¿Quién más hace eso??
- IBM se compromete a Linux y el código abierto y el Java Entorno de desarrollo integrado (IDE), Eclipse, fue desarrollado originalmente por IBM
- Infor ha declarado que Los expertos coinciden en que el código abierto se ha convertido en una opción segura y fiable
para la empresa y, en muchos casos, un imperativo competitivo, apoyando la Red Hat pila - Microsoft se ha convertido en contribuyente significativo al código abierto con numerosos proyectosmuchos de ellos en la nube Azure
- Oracle compromiso con el código abierto incluye soporte para Linux, PHP, Apache, Eclipse, Java, MySQL, Trinidad y PrimaveraEl conjunto de aplicaciones y middleware Oracle Fusion ERP es basado en Java
- SAP compromiso con el código abierto incluye soporte para Linux, Java y Eclipse. La base de datos en memoria de SAP, HANA, admite open source languages Java y R. SAP también envuelve el lenguaje de programación propio ABAP con Java
Puede que haya notado el subrayado en los puntos anteriores. Esto se debe a que FreeBalance utiliza o es compatible con Apache, Eclipse, Java, Linux, MySQL, Red Hat JBoss, PHP, Spring y Trinidad.
Sí, hay un montón de FUD en el mundo de la venta a empresas.
Por qué el código abierto y el mito de las economías de escala
Seamos claros: IBM, Microsoft, Oracle y SAP han realizado enormes inversiones en software propietario. Estas empresas han perdido economías de escala con tantas adquisiciones de empresas. Hemos descubierto que el apoyo a los estándares abiertos y al código abierto proporciona enormes ventajas económicas. Imagínese el número de desarrolladores de software necesarios para garantizar que la cartera de servidores de aplicaciones web y bases de datos es compatible con la última versión de una cartera de ofertas ERP. Es una enorme carga de ingeniería que desaparece en el mundo abierto. Las grandes empresas de software cargan con reducción de las economías de escala con cada nueva adquisición.
Eso no quiere decir que el código abierto sea fácil de usar e integrar. Afortunadamente para los clientes de FreeBalance, esa es nuestra carga. Y es una carga más fácil que dar soporte a una serie de bases de datos y servidores de aplicaciones propietarios.
El middleware de código abierto domina el mercado empresarial
Un estudio realizado en 2015 por Pato negro y Northbridge encontró que El 78% de las empresas utilizan software de código abierto. Cableadoal año siguiente, declaró que el código abierto había ganado, señalando:
Algunas de las mayores empresas del mundo no sólo utilizan software de código abierto, sino que también abren su propio código. A principios de este año, Walmart lanzó un sistema de gestión de la nube de código abierto. ExxonMobil publicó un conjunto de herramientas de código abierto para desarrolladores con el fin de ayudar a las empresas petroleras y de gas a adoptar formatos de datos estándar. Gigantes financieros como London Stock Exchange Group, JP Morgan y Wells Fargo figuran entre las empresas que respaldan Hyperledger, un software de código abierto que podría reinventar el mercado bursátil. En resumen, el código abierto es ahora una parte esencial de cómo se crea el software, no sólo por las empresas de software, sino por todo tipo de empresas.
Mientras tanto, el Grupo Gartner declaró en 2016 que la saturación de la industria del software de código abierto (OSS) es total: en la actualidad, 95% de las principales organizaciones de TI utilizan activos de software de código abierto no triviales en sus carteras de TI de misión crítica, lo sepan o no y que by 2018, 70% de las nuevas aplicaciones se ejecutarán en bases de datos de código abierto.
Código abierto Apache era el servidor web más activo en Internet en septiembre del año pasado, según Netcraft. Y, Apache Tomcat es por líder con diferencia en adopción de servidores de aplicaciones según Plumbr. El código abierto Drupal El sistema de gestión de contenidos web (CMS) es ampliamente adoptado en la administración pública. Mientras tanto, el código abierto WordPresses el CMS más adoptados.
Java sigue siendo uno de los lenguajes de programación más utilizados en 2017, en una lista de los diez primeros dominada por las opciones de código abierto. Existen numerosas formas de seguir la popularidadSin embargo, parece haber consenso sobre la importancia de Java (1) (2) (3) (4) (5) (6) (7).
Entre los proyectos de middleware de código abierto ampliamente adoptados se encuentra el Marco de trabajo de Spring y Hibernar. La plataforma de rendición de cuentas FreeBalance utiliza Java, Hibernate y Spring. Utilizamos Drupal como sistema de ayuda y damos soporte a Tomcat. Usted está leyendo esto gracias a WordPress.
¿Y el código abierto en la Administración?
Los gobiernos están adoptando el código abierto debido a flexibilidad, asequibilidad y acceso a mano de obra cualificada. Es algo más que la asequibilidad, como señala un artículo de ZDNet señala: Más allá de considerar el paso al código abierto como una alternativa rentable, los funcionarios públicos de todo el mundo lo ven como un medio de acelerar la innovación en el sector público..
Numerosos gobiernos nacionales cuentan con políticas de código abierto: Argentina, Australia, Brasil, Bulgaria, Ecuador, Francia, Alemania, Perú, Rusia, Singapur, Españay el Estados Unidos. A Estudio de 2010 describe 354 iniciativas gubernamentales de política de código abierto en todo el mundo.
¿Y la seguridad?
Hay una razón por la que el Militares americanos y la comunidad de inteligencia son grandes usuarios del código abierto: se puede leer el código fuente y comprobar si hay vulnerabilidades. El sitio la idea de que el código abierto tiene más vulnerabilidades es un mito. Mientras tanto, apenas pasa una semana sin que se informe de graves vulnerabilidades en el software propietario de ERP (1) (2). Es cierto que ningún software es a prueba de hackers, pero también está claro que ingeniería social y los problemas de los usuarios son las vulnerabilidades de seguridad más importantes.
El código abierto impulsa el futuro
Mi función en FreeBalance podría rebautizarse como "consultoría futurista", porque nuestra misión de llevar la buena gobernanza a todo el mundo exige extrapolar las tendencias tecnológicas y predecir su impacto en los gobiernos. Estos grandes datos, inteligencia artificial, aprendizaje automático, blockchain, ciudades inteligentesy nube están impulsadas por el código abierto. Si miramos bajo las cubiertas de las últimas ofertas comerciales de big data en memoria en tiempo real, veremos columnares, NoSQL y bases de datos no estructuradas. MapReduce se originó en el código abierto.
El código abierto es "motor" automóvil e innovación móvil.
La mayor ventaja de lo "abierto" para los gobiernos es la flexibilidad, ya que permite utilizar cualquier base de datos, sistema operativo, servidor de aplicaciones, navegador web o hardware de código abierto o comercial. Lo abierto es garantía de futuro al aumentar las posibilidades de elección. Se trata de limitar la dependencia del proveedor. Reducir deuda técnica. Prevención quiebra técnica.