El auge del código abierto: pandemia, economía, eficiencia, confianza | Negocio


Aquellos familiarizados con el código abierto saben que funciona y tiene muchos beneficios. Un testimonio de la creciente adopción del código abierto son los movimientos recientes de gigantes del software como Microsoft, IBM y Oracle hacia la comunidad del código abierto.

Esta migración corporativa al código abierto continúa, ya que muchas organizaciones, tanto grandes como pequeñas, recurren al código abierto en tiempos económicos difíciles. En medio de los continuos ajustes en la dotación de personal y las operaciones que está provocando la pandemia, el código abierto está ayudando a las empresas e industrias a reducir costos y mejorar su capacidad para innovar.

Una encuesta reciente de Tidelift descubrió que el 68 por ciento de las organizaciones recurrió recientemente al código abierto durante la recesión económica para ayudarlas a ahorrar tiempo y dinero.

Si bien las empresas de Big Tech tienen los recursos que necesitan para tener éxito, esto plantea la pregunta para muchas organizaciones más pequeñas y / o equipos de desarrollo que están considerando el código abierto: ¿cómo pueden aprovechar la miríada de beneficios que tiene para ofrecer para tener éxito?

Una forma de gestionar una migración a la tecnología de código abierto es utilizar una plataforma de gestión que supervise los distintos componentes en uso. A medida que el uso del código abierto continúa expandiéndose, también lo han hecho las empresas de software que se centran en desarrollar plataformas de gestión que ofrecen una solución completa para mantener los componentes de código abierto respaldados por los encargados del mantenimiento del proyecto.

Las organizaciones están aprendiendo rápidamente que la comunidad de desarrolladores tiene una gran afinidad y lealtad al código abierto, según Todd Moore, vicepresidente de tecnología abierta en IBM. Con ese conocimiento, se da cuenta de que cuanto más abiertos estén a adoptar el código abierto en su propio desarrollo, mayores posibilidades tendrán de contratar y retener al mejor talento en desarrollo.

“Hemos visto a grandes organizaciones adoptar el código abierto más que nunca en esta última década, y esperamos que eso aumente a medida que se convierta en una parte aún más fundamental del desarrollo de software”, dijo a LinuxInsider.

Reputación creciente

Un nuevo encuesta de O’Reilly Media e IBM revela algunos elogios por el código abierto que sin duda refleja su continua adopción. La encuesta encuestó a 3.400 desarrolladores y gerentes de tecnología en el otoño de 2020. La encuesta encontró:

  • El 94 por ciento de los encuestados calificó el software de código abierto igual o mejor que el software propietario.
  • Al elegir proveedores de nube, el 70 por ciento de los encuestados prefiere uno basado en código abierto.
  • El 64,6 por ciento de los encuestados prefirió habilidades relacionadas con las tecnologías de código abierto subyacentes (como Linux y Kubernetes), mientras que el 35,4 por ciento prefirió habilidades relacionadas con una plataforma de nube específica (es decir, AWS, Azure o Google).
  • El 65 por ciento de los encuestados está completamente de acuerdo en que las contribuciones a los proyectos de código abierto impresionan a los empleadores potenciales y dan como resultado mejores oportunidades profesionales.

Las organizaciones fomentan el uso del código abierto porque entienden que a menudo obtienen mucho valor a un costo cero en comparación con las soluciones comerciales o el desarrollo de algo completamente interno, según Odysseas Lamtzidis, relaciones con desarrolladores / defensor de Netdata.

“A menudo es posible que determinadas necesidades se puedan cubrir por completo con soluciones de código abierto”, dijo a LinuxInsider.

Código abierto en cifras

En junio de 2020, Tidelift realizó su encuesta anual gestionada de código abierto de tecnólogos. Más de 600 personas compartieron cómo usan el software de código abierto en la actualidad y qué influyó en la migración.

Esta encuesta confirmó lo que ya experimentaron muchos usuarios de código abierto. Es decir, en tiempos económicos difíciles, el código abierto ayuda a las empresas a ahorrar dinero. Incluso en tiempos económicos mejores, el código abierto contribuye a una mejor productividad. Claramente, la pandemia de COVID-19 y la recesión subsiguiente están cambiando la forma en que las organizaciones de encuestados piensan y utilizan el código abierto.

Un hallazgo clave que encontró Tidelift es que el uso de código abierto está aumentando durante la recesión de COVID-19. Ese hallazgo parece respaldar una tendencia en la que el software de código abierto puede ahorrar dinero sobre los costos de desarrollo y los gastos de compras corporativas.

El cuarenta y dos por ciento de los encuestados dijo que el presupuesto de desarrollo de aplicaciones de su organización se redujo debido a la recesión económica. Solo el 10 por ciento dijo que el gasto había aumentado. Ese ajuste presupuestario llevó a un compromiso del 60 por ciento de las organizaciones que respondieron a utilizar más aplicaciones de código abierto.

El fomento del código abierto es aún más probable (60 por ciento) entre las organizaciones que recortan presupuestos debido a la economía. Curiosamente, también se está fomentando el uso de más código abierto en organizaciones con un gasto creciente en desarrollo de aplicaciones, según Tidelift.

Más resultados

El informe de Tidelift también solidificó los beneficios reconocidos de usar código de fuente abierta en lugar de soluciones patentadas. Más de dos tercios de los encuestados (68 por ciento) dijo que el código abierto les ayuda a ahorrar dinero y tiempo de desarrollo al usar componentes de código abierto existentes en lugar de escribir código nuevo.

La eficiencia fue otro factor clave destacado en los resultados de la encuesta de Tidelift.

El cuarenta y ocho por ciento de los encuestados informó que una mayor eficiencia del desarrollo y mantenimiento de aplicaciones es una razón clave para su uso de código abierto. Sin embargo, las organizaciones con más de 1,000 empleados eran más propensas a citar la eficiencia (61 por ciento frente al 41 por ciento para organizaciones con menos de 1,000 empleados) como una razón para alentar el uso de más código abierto.

El tamaño de la organización también se correlaciona con el mayor soporte para el uso de código abierto.

El bloqueo del proveedor fue un tercer beneficio destacado de utilizar más código abierto en lugar de aplicaciones propietarias más costosas, según el 40 por ciento de los encuestados. El informe señaló que la mitad de las organizaciones que respondieron con más de 1,000 empleados mencionaron la protección de bloqueo del proveedor en comparación con el 37 por ciento de las organizaciones con menos de 1,000 empleados.

En las nubes

Los usuarios empresariales adoptan el código abierto directamente de las distribuciones de la comunidad o indirectamente a través de ofertas comerciales. Contribuyen a las comunidades para realizar mejoras, impulsar mejoras o mejorar las habilidades, observó Moore de IBM.

“Debido a que tantas empresas están trasladando sus cargas de trabajo a la nube, los desarrolladores empresariales están adoptando marcos de contenedores de código abierto como Kubernetes y OpenShift, lo que ha llevado a una explosión de adopción de código abierto en los últimos años”, dijo.

Además, muchas nubes se ejecutan en un sistema operativo Linux, por lo que los nuevos usuarios a menudo también adoptan Linux. Una encuesta reciente de O’Reilly encargada por IBM indica que casi el 95 por ciento de los 3.400 desarrolladores y gerentes de TI encuestados consideraban que Linux era importante para su carrera, mientras que el 90 por ciento de ellos consideraba que los contenedores eran importantes para sus carreras, explicó Moore.

Durante el último año de la pandemia, las organizaciones aceleraron su transición a la nube. Este cambio a la nube es el factor más importante en la adopción de código abierto; en particular herramientas y marcos para gestionar estos nuevos entornos de nube, según John Kinsella, arquitecto jefe de Accurics.

“También estamos viendo que las organizaciones se vuelven más sofisticadas en la forma en que ejecutan DevSecOps en entornos de nube”, dijo a LinuxInsider.

Código abierto en demanda

Las empresas ven el software de código abierto como una excelente manera de ser flexible y evitar el posible y costoso bloqueo de proveedores, señaló Lamtzidi de Netdata. También ve algunos buenos argumentos que suelen defender que un proyecto comercial utilice tecnologías de código abierto.

“Un tiempo de comercialización más rápido junto con una mayor seguridad son consideraciones importantes. Los proyectos de código abierto generalmente son auditados por muchos contribuyentes diferentes, lo que lleva a una mayor calidad del código y no a puertas traseras secretas o vulnerabilidades”, dijo.

El código abierto puede ser un gran optimizador de costos para ciertas empresas, continuó. Es más barato tener una empresa funcionando en Raspberry PI y Linux que en máquinas propietarias de Windows.

“Estamos viendo esto en varias escuelas que han reemplazado sus computadoras viejas con alternativas baratas de código abierto, como la Raspberry Pi. Asimismo, muchas empresas están buscando utilizar el código abierto como una excelente manera de reducir los costos, que es crítico dada la inusualmente alta incertidumbre debido a la pandemia “, dijo Lamtzidi.

Factores de seguridad

En 2019, se revelaron más de 16.000 vulnerabilidades en software propietario y de código abierto. Más de 1000 de ellos fueron calificados como críticos, según Jennifer Fernick, directora global de investigación de Grupo NCC.

Los expertos en seguridad informática se apresuran a señalar que todas las plataformas informáticas son vulnerables en diversos grados. No obstante, Linux y el código abierto se consideran más rigurosos y más rápidos de solucionar cuando se descubren problemas.

Las vulnerabilidades no son raras, y tanto las métricas de CVE como el razonamiento a través de la mayor digitalización de nuestro mundo nos dan fuertes razones para creer que este problema solo va a empeorar, razonó Fernick.

“El software de código abierto es una parte importante de la infraestructura central en la mayoría de las empresas en la mayoría de los sectores del mundo y es fundamental para Internet tal como la conocemos. En consecuencia, representa una superficie de ataque masiva y profundamente valiosa”. le dijo a LinuxInsider.

Muchas de las mejores cosas del desarrollo de código abierto invitan a superar desafíos de seguridad únicos. Fernick señaló que lo que se necesita para que el código abierto sea más seguro que el software propietario incluye:

  • Articular un modelo de amenaza cohesivo del ecosistema de código abierto;
  • Una identificación compartida basada en datos de los proyectos de código abierto más críticos del mundo;
  • Financiamiento para mejoras de seguridad, auditorías e investigación;
  • Intervenciones para prevenir vulnerabilidades en primer lugar;
  • Investigación continua y desarrollo de herramientas de código abierto para encontrar de forma escalable tantas vulnerabilidades como sea posible en una base de código de forma repetible y automatizada.

Una buena parte del crecimiento continuo del código abierto se basa en la confianza en la comunidad moderna de código abierto, señaló Kinsella de Accurics. Eso incluye, en gran medida, cómo responden las comunidades a los problemas de seguridad.

“En 2021, esta definición de confianza puede cambiar a medida que comenzamos a esperar que se firmen binarios y que la seguridad de la cadena de suministro de software se vuelva más común”, dijo.


Jack M. Germain ha sido reportero de ECT News Network desde 2003. Sus principales áreas de enfoque son TI empresarial, Linux y tecnologías de código abierto. Es un crítico estimado de distribuciones de Linux y otro software de código abierto. Además, Jack cubre ampliamente la tecnología empresarial y los problemas de privacidad, así como los desarrollos en el comercio electrónico y la electrónica de consumo. Envíe un correo electrónico a Jack.

.



Source link