El uso de software de código abierto continúa creciendo a medida que las empresas buscan formas de sacar el máximo provecho de sus presupuestos tecnológicos, incluso si los patrones no siempre se dan cuenta de lo que está pasando. La gran mayoría (95%) de los que respondieron a una encuesta realizada por Perforce Software dijeron que sus organizaciones habían aumentado o mantenido el uso de software de código abierto durante el año pasado: el 33% dijo que su uso había aumentado significativamente. El 5% que redujo su uso procedía principalmente de empresas emergentes en sus primeras etapas, mientras que el 39% de los de grandes empresas informaron un aumento. Es posible que no todos los miembros de esas organizaciones se den cuenta de que están utilizando código abierto. Los altos ejecutivos eran más propensos a decir que el uso de su organización se había mantenido igual, en comparación con aquellos en roles tecnológicos más prácticos. «Esto sugiere una posible desconexión para aquellos en posiciones de liderazgo que tal vez no sepan cuánto software de código abierto se está adoptando», dice el informe. Hubo más de 2000 encuestados, la mitad con títulos de trabajo que incluían administrador de sistemas, desarrollador, ingeniero y arquitecto, otro 17% en roles de gerente, líder de equipo y director, y el 5% en puestos de vicepresidente o C-suite. La razón principal citada para el uso de software de código abierto fue la ausencia de costos de licencia y, por lo tanto, la capacidad de reducir costos. Pero en segundo lugar vino la flexibilidad de las opciones de código abierto para ayudar a acelerar el desarrollo, seguida del acceso a tecnologías estables, la innovación y la posibilidad de reducir la dependencia de los proveedores. Sin embargo, en el informe del año pasado, la reducción de costos fue sólo la novena razón más popular, lo que sugiere que unas perspectivas económicas más difíciles y presupuestos más ajustados pueden haber jugado un papel en las decisiones tecnológicas que se tomaron. Poco más de la mitad (51,5%) de los encuestados que trabajan en el gobierno o en servicios públicos dijeron que la falta de costos de licencia y la reducción de costos fue la razón para usar código abierto: el porcentaje más alto para cualquier industria. Preocupación por los partidarios del código abierto Sin embargo, incluso si la mayoría de las organizaciones están felices de utilizar el software, muchas menos están dispuestas a contribuir con su propio tiempo y esfuerzo. Menos de un tercio (29%) dijo que su organización contribuye a proyectos y organizaciones de código abierto, o desarrolla nuevo software en repositorios públicos de Git. Esto es inferior al informe del año anterior y es motivo de preocupación para algunos partidarios del código abierto. En términos de tecnologías específicas, en el informe del año pasado, las herramientas y los contenedores del ciclo de vida del desarrollo de software fueron las dos opciones principales que las empresas utilizaban para construir proyectos. Este año, sin embargo, ambos han sido superados por las bases de datos y las tecnologías de datos. El interés en las tecnologías de datos va de la mano con el crecimiento exponencial que se está produciendo actualmente en el espacio de la inteligencia artificial (IA), el aprendizaje automático (ML) y el aprendizaje profundo (DL), dijo Stefano Maffulli, director ejecutivo de la Open Source Initiative, que Trabajó con OpenLogic de Perforce en el informe. «Los modelos de inteligencia artificial, aprendizaje automático y aprendizaje profundo se entrenan con cantidades masivas de datos, por lo que se deduce que la inversión en tecnologías de datos de código abierto está aumentando», dijo. Muchas organizaciones siguen invirtiendo en tecnologías de nube y contenedores, particularmente grandes empresas que están invirtiendo en el uso de contenedores como modelo arquitectónico preferido. Las pequeñas y medianas empresas están dedicando más esfuerzos a las tecnologías de datos. Las herramientas del ciclo de vida del desarrollo de software han caído al puesto 11 en la lista, tal vez como resultado de una falta de innovación en ese sector recientemente, según el informe. Pero el crecimiento en el uso de código abierto no está exento de desafíos: mantener las políticas de seguridad o el cumplimiento fue visto como al menos “algo desafiante” por el 79% de los encuestados (y el 44% dijo que era desafiante o muy desafiante). Casi la mitad (42%) dijo que mantener versiones de software de código abierto al final de su vida útil es desafiante o muy desafiante, mientras que el 70% dijo que mantenerse al día con las actualizaciones y parches era un desafío. Sólo un pequeño grupo (16%) dijo que no tenía escasez de habilidades en código abierto; del resto, la mayor proporción (45%) dijo que estaban lidiando con sus deficiencias de habilidades brindando capacitación a su personal existente, o contratando personal o contratistas. Quizás no sea sorprendente que las empresas más grandes estuvieran más dispuestas (o más capaces) a contratar personal que a capacitarse. Software al final de su vida útil Según la encuesta, Ubuntu es la distribución de Linux más común: el 46% de los encuestados la utiliza (frente al 26% del año pasado), mientras que Debian es utilizado por el 23%. Casi una cuarta parte todavía usa CentOS, a pesar de que se acerca al final de su vida útil (EOL) a finales de este año. «Se está acabando el tiempo para las organizaciones en CentOS, ya que el soporte comunitario para CentOS 7 finalizará el 30 de junio de 2024, lo que hará que todas las versiones de CentOS finalicen su vida útil», dice el informe. Más allá de ahorrar dinero en licencias de software, los entusiastas del código abierto argumentan que podría ser un importante impulsor de la economía tecnológica. El grupo industrial OpenUK describe el código abierto como “el submarino de la economía digital” y dijo que contribuyó con el 27% del valor agregado bruto del sector tecnológico del Reino Unido (una medida del valor económico) en 2022. Sostiene que la “tripulación” de ese submarino – con 8.000 contribuyentes del Reino Unido a proyectos de código abierto en un período de 12 meses, a menudo se pasan por alto, pero desempeñan un papel influyente en la industria tecnológica. El impacto potencial más amplio del código abierto –como en el gobierno– no ha pasado desapercibido. Chi Onwurah, ministro en la sombra de investigación científica e innovación, lo elogió recientemente en X después de dar un discurso de apertura en un evento de código abierto. “El código abierto puede ayudar a democratizar la tecnología impulsando la innovación para la nación, el crecimiento económico en todo el país y la integración digital para el bien público”, dijo. Para la infraestructura web de código abierto, Apache HTTP y NGINX siempre están muy cerca en términos de uso, y este año, NGINX fue la opción más popular según el informe. Apache Tomcat ocupó el tercer lugar y, en términos de lenguajes de programación más utilizados, Python ha superado a JavaScript como el lenguaje de programación más utilizado. «Independientemente del tipo de aplicación, todo comienza con la elección de lenguajes de programación o tiempos de ejecución, y aunque Python ha sido popular durante mucho tiempo, es importante verlo convertirse en el lenguaje de programación más popular», dice el informe. Las organizaciones más grandes (con 500 a 5000 empleados o más) parecen favorecer Python, pero hay una división equitativa entre las organizaciones pequeñas y medianas (0-499 empleados), y las nuevas empresas en etapa inicial están utilizando más JavaScript. PHP y C/C++ son el segundo o tercer lugar más popular entre todas las organizaciones, excepto las startups, que prefieren Node.js después de JavaScript y Python.

Source link