El software libre y de código abierto tiene un gran potencial en las aplicaciones gubernamentales.

Abhishek Singh, escribe Varad Pande: Las limitaciones en los procesos de contratación pública han impedido que el potencial se aproveche por completo. Esto debe cambiar

Reconociendo su potencial, en 2015, el gobierno indio anunció una política para fomentar el código abierto en lugar de la tecnología patentada para aplicaciones gubernamentales. (Figurativo)

El viaje del software libre y de código abierto (FOSS) en India ha sido largo y vibrante. Lo que comenzó con unos pocos grupos de usuarios de Linux en la década de 1980 se ha convertido en un movimiento a través de la colaboración entre una comunidad diversa de innovadores. FOSS presenta hoy un modelo alternativo para construir tecnologías digitales a escala poblacional. A diferencia del software propietario, todos tienen la libertad de editar, modificar y reutilizar el código de fuente abierta. Esto da como resultado muchos beneficios: costos reducidos, sin dependencia de proveedores, la capacidad de personalizar el contexto local y una mayor innovación a través de una colaboración más amplia. Hemos visto algunos ejemplos excelentes de servicios públicos que se brindan a través de sistemas que utilizan componentes básicos de FOSS, incluidos Aadhaar, GSTN y DigiLocker. Si bien la tendencia es prometedora, se puede hacer mucho más.

Reconociendo su potencial, en 2015, el gobierno indio anunció una política para fomentar el código abierto en lugar de la tecnología patentada para aplicaciones gubernamentales. Sin embargo, el verdadero potencial de esta política aún no se ha realizado, en gran parte debido a las limitaciones en los procesos de contratación pública.

Varios conceptos erróneos permanecen en la comprensión de FOSS, especialmente para GovTech, y es importante aclarar estos puntos para ayudar a incrementar la adopción de FOSS.

Gratis en FOSS se percibe como gratuito y, por lo tanto, muchos piensan que las soluciones basadas en FOSS no son lo suficientemente buenas. Por ejemplo, el software libre a menudo se confunde con ser menos confiable y más vulnerable, mientras que el software libre en realidad puede crear más confianza entre el gobierno y los ciudadanos. Las comunidades de software libre pueden examinar el código de fuente abierta para determinar si se adhieren a los principios de privacidad de los datos, ayudar a encontrar errores y garantizar la transparencia y la responsabilidad. Muchas soluciones lanzadas por el gobierno, incluidas Digilocker, Diksha, Aarogya Setu, la plataforma de vacunación Covid-19 CoWIN, construida sobre plataformas digitales de código abierto, se han beneficiado de valiosos aportes proporcionados por desarrolladores voluntarios de código abierto. Estos insumos han ayudado enormemente a mejorar las soluciones y hacerlas más sólidas.

Otro tema importante es que puede resultar más fácil tratar con un proveedor de software propietario que crea un software a medida y puede ser responsable de cualquier falla. En el caso del software libre, parece haber una ausencia de un propietario claro, lo que dificulta identificar quién es el responsable. Si bien esta preocupación es legítima, hay formas de mitigarla, por ejemplo, haciendo que el personal técnico interno del gobierno comprenda la documentación disponible y haciendo que el personal clave se una a las comunidades de desarrolladores relevantes. Esto se ha probado con éxito en varios proyectos, pero debe fortalecerse aún más.

India se encuentra en un punto de inflexión en su camino hacia una mayor adopción de FOSS en GovTech; ya ha demostrado el potencial del despliegue de FOSS a través de su uso en proyectos críticos a escala poblacional. Con una fuerza laboral de TI de más de cuatro millones de empleados y una industria del software que es la envidia del mundo, ya tenemos el talento necesario. Lo que necesitamos es un impulso concertado para aprovechar la mayor promesa que encierra FOSS: la posibilidad de la innovación tecnológica colaborativa.

Aquí hay un camino de cuatro pasos para hacer realidad esta visión.

El primer paso es incentivar la adopción de software libre en el gobierno. La política del gobierno sobre la adopción de software de código abierto requiere que todos los proveedores de tecnología presenten ofertas con opciones de código abierto. Los proveedores también deben justificarse en caso de que no ofrezcan una opción de código abierto, y se solicita a los departamentos de abastecimiento que sopesen los costos y beneficios de por vida de ambas alternativas antes de tomar una decisión. Si bien esto sirve como un buen empujón, la política tal vez pueda ir un paso más allá al otorgar formalmente mayor peso a las métricas específicas de FOSS en los criterios de evaluación en las RFP, y ofrecer reconocimiento a los departamentos que implementan iniciativas de FOSS, como una categoría especial bajo el Premios Digital India.

El segundo paso podría ser crear un repositorio de bloques de construcción listos para GovTech que estén certificados para su uso en el gobierno y auditados para cumplir con los requisitos de seguridad. El software de software libre disponible en el mercado a menudo no está listo para su implementación directa por parte del gobierno. La creación de un repositorio de componentes básicos listos para usar, preparados por GovTech, puede ayudar a los departamentos a identificar e implementar rápidamente soluciones FOSS en sus aplicaciones.

En tercer lugar, las innovaciones de software libre pueden fomentarse a través de hackatones y desafíos de GovTech, reuniendo a la comunidad de código abierto para diseñar soluciones para las declaraciones de problemas específicos identificados por los departamentos gubernamentales. Las mejores innovaciones que surgen de estos desafíos pueden obtener una ventaja al incluirlas en plataformas de contratación pública como GeM. Uno de estos desafíos, el desafío de innovación # FOSS4Gov, se lanzó recientemente para acelerar la adopción de software libre y de código abierto (FOSS) en el gobierno aprovechando la innovación del ecosistema FOSS.

Por último, se necesita un ancla institucional creíble para albergar la innovación liderada por software libre en la India. Una institución de este tipo puede reunir a los defensores del software libre y las comunidades que se encuentran dispersas por toda la India en torno a una agenda compartida para lograr un impacto colectivo. El Centro Internacional de Software Libre y de Código Abierto de Kerala (ICFOSS) es un gran ejemplo de una institución de este tipo que llevó a Kerala a ser un estado pionero en la adopción de software libre. Un Centro de Excelencia nacional de software libre puede reunir capital, recursos y apoyo para el desarrollo de capacidades, creando el impulso tan necesario para construir productos de software libre fabricados en India de clase mundial.

Esta columna apareció por primera vez en la edición impresa el 30 de agosto de 2021 con el título 'Abriendo el código abierto'. Singh es CEO de MyGov y la División Nacional de Gobierno Electrónico, Ministerio de Electrónica y TI (MeitY) y Pande está en Omidyar Network India. Las vistas son personales