Suiza exige el uso de software de código abierto en el sector público
Suiza exige el uso de software de código abierto en el sector público

Suiza exige el uso de software de código abierto en el sector público

El gobierno suizo ha adoptado una nueva legislación que obliga a los organismos públicos a utilizar software de código abierto (OSS) en sus operaciones. Esta medida, conocida como «Ley federal sobre el uso de medios electrónicos para el cumplimiento de las tareas gubernamentales» (EMBAG), establece que todos los organismos públicos deben revelar el código fuente del software desarrollado por ellos o para ellos, a menos que los derechos de terceros o preocupaciones de seguridad lo impidan.

Un enfoque de «dinero público, código público»

Esta normativa busca mejorar la transparencia, la seguridad y la eficiencia del sector público. La ley no solo permite la publicación de software libre por parte del gobierno suizo o sus contratistas, sino que también exige que el código se publique bajo una licencia de código abierto, salvo en casos donde los derechos de terceros o razones relacionadas con la seguridad lo excluyan o restrinjan.

Un camino largo hacia la implementación

El proceso para lograr esta ley comenzó en 2011, cuando el Tribunal Supremo Federal suizo publicó un caso judicial bajo una licencia OSS, conocido como Open Justitia. Ahora, la EMBAG exige que el código se publique bajo una licencia de código abierto.

El rol del profesor Matthias Stürmer

El profesor Dr. Matthias Stürmer, director del Instituto de Transformación del Sector Público de la Universidad de Ciencias Aplicadas de Berna, lideró la lucha por esta ley. Según él, la regulación beneficiará a todos al reducir la dependencia de proveedores para el sector público y permitir que las empresas expandan sus soluciones digitales.

Publicación de datos gubernamentales abiertos

Además de exigir el uso del OSS, la EMBAG también requiere la publicación de datos gubernamentales no personales y no sensibles como Datos Gubernamentales Abiertos (OGD). Este enfoque dual «abierto por defecto» representa un cambio significativo hacia una mayor apertura y reutilización práctica de software y datos.

Un modelo para otros países

Se espera que la implementación de la EMBAG sirva como modelo para otros países que estén considerando medidas similares. Su objetivo es promover la soberanía digital y alentar la innovación y la colaboración dentro del sector público.

Apoyo al código abierto en Europa

Otros países de Europa han apoyado durante mucho tiempo el código abierto. Por ejemplo, en 2023, el presidente francés Macron declaró: «Nos encanta el código abierto». La Gendarmería Nacional de Francia utiliza Linux en sus PC.

La Unión Europea y la auditoría del software libre

La Unión Europea ha trabajado durante mucho tiempo para proteger el OSS a través del proyecto de Auditoría de Software Libre y de Código Abierto (FOSSA) de la UE.

Apoyo al código abierto en Estados Unidos

En los EE.UU., hay cierto apoyo al código abierto, pero no tanto como en Europa. La Política Federal de Código Fuente exige que las agencias federales publiquen al menos el 20% del nuevo código desarrollado a medida como software de código abierto.

La política de OSS de la GSA

La Administración de Servicios Generales (GSA) tiene una Política de OSS que exige que las organizaciones de la GSA rindan cuentas y publiquen su código de código abierto. Esta política promueve un enfoque de «primero abierto» para el desarrollo de nuevo código personalizado.

Por lo tanto, si bien esta medida legislativa coloca a Suiza a la vanguardia del movimiento global de código abierto, es necesario hacer más trabajo tanto en Europa como en los EE.UU.