Saltar a contenido

Reutilización y Transferencia de Software Gubernamental

Acerca de esta política

Políticas que promueven el intercambio y la reutilización de soluciones de software entre entidades gubernamentales para reducir costos y mejorar la eficiencia. Estos marcos buscan evitar la duplicación, fomentar la colaboración y hacer un mejor uso de las inversiones públicas en software.

Qué incluimos

Esta sección destaca políticas oficiales, estrategias o marcos legales que promueven o exigen la reutilización y la transferencia interna de software dentro del sector público, incluyendo mandatos para verificar la existencia de soluciones existentes antes de desarrollar o adquirir software nuevo.

🌍 Políticas

🇩🇪 Alemania

  • 🔗 Ley de Reforma de la Ley de Acceso en Línea
  • 📄 Descripción:

    Esta ley promueve la reutilización y transferencia de software gubernamental al exigir que las modificaciones se hagan públicas. Como se detalla en las justificaciones de las enmiendas tanto a la Ley de Acceso en Línea (§ 4) como a la Ley de Gobierno Electrónico (§ 16a), si una autoridad pública desarrolla ulteriormente un software ya en uso, está obligada a publicar el código fuente mejorado bajo una licencia de código abierto. Esta política garantiza que las mejoras al software financiado con fondos públicos se compartan para una reutilización más amplia y un desarrollo colaborativo, siempre que no existan restricciones de seguridad o de licencia prevalecientes.

🇨🇦 Canadá

  • 🔗 Marco de Arquitectura Empresarial del Gobierno de Canadá
  • 📄 Descripción:

    El Marco de Arquitectura Empresarial promueve la reutilización y transferencia de software en todo el gobierno al exigir a los departamentos que prioricen soluciones de código abierto reutilizables sobre el desarrollo a medida. En las secciones “Arquitectura de Aplicaciones” y “Arquitectura de Negocios”, fomenta las contribuciones a las comunidades de SCA, el diseño de sistemas modulares y el registro de componentes reutilizables en el Intercambio de Recursos Abiertos para facilitar su adopción entre departamentos.

🇨🇴 Colombia

  • 🔗 Marco de Referencia de Arquitectura Empresarial
  • 📄 Descripción:

    El marco establece la racionalización y reutilización de activos tecnológicos como un principio fundamental (PRI_05). Exige que todas las entidades de la administración pública aseguren el uso óptimo de los recursos para las capacidades habilitadas por TI, aplicando criterios de pertinencia y reutilización. Esta política promueve la eficiencia y evita la duplicación de gastos al fomentar el intercambio de software y sistemas.

  • 🔗 Licenciamiento del Código Fuente del Software Propiedad del Estado a Entidades Públicas (Resolución 537 de 2018)

  • 📄 Descripción:

    El preámbulo de la resolución tiene como objetivo explícito evitar la duplicación de herramientas tecnológicas y la doble contratación dentro del Estado. Para lograrlo, el Artículo 1 otorga a todas las entidades públicas una licencia para reproducir y distribuir software específico propiedad del gobierno, creando un mecanismo formal para compartir y reutilizar soluciones tecnológicas a fin de promover la eficiencia y la economía.

  • 🔗 Marco de Interoperabilidad para Gobierno Digital

  • 📄 Descripción:

    El marco establece la reutilización como un principio fundamental para el gobierno digital. En la página 30, define la reutilización como la capacidad de las entidades públicas para aprovechar soluciones tecnológicas y conocimientos existentes para evitar la duplicación. La Recomendación 10 llama explícitamente a la cooperación en el desarrollo de soluciones conjuntas, promoviendo directamente el intercambio y la transferencia de software y sistemas para mejorar la eficiencia.

🇰🇷 Corea del Sur

  • 🔗 eGovFrame (Marco Estándar de Gobierno Electrónico)
  • 📄 Descripción:

    eGovFrame es un marco de software de código abierto desarrollado por el gobierno, diseñado para estandarizar y apoyar la reutilización de software en los proyectos de TI del sector público coreano. Gestionado por la Agencia Nacional de la Sociedad de la Información, proporciona una infraestructura común y un conjunto de componentes reutilizables que mejoran la interoperabilidad, reducen el desarrollo redundante y eliminan la dependencia de un proveedor. Al distribuir abiertamente el código fuente y promover su uso global, eGovFrame operacionaliza una política nacional de reutilización y transferencia de software dentro de la administración pública.

🇪🇸 España

  • 🔗 Real Decreto 4/2010 por el que se regula el Esquema Nacional de Interoperabilidad
  • 📄 Descripción:

    El Real Decreto 4/2010 define la reutilización y transferencia de software como un elemento clave de la interoperabilidad digital en España. Los Artículos 16 y 17 establecen que el software desarrollado por o para las administraciones públicas debe ser licenciado bajo términos que faciliten la reutilización, incluyendo la concesión de derechos para acceder, modificar y redistribuir el código fuente. También exige que las aplicaciones y la documentación reutilizables se publiquen en repositorios de acceso público, y que los derechos de propiedad intelectual en los contratos aseguren la futura transferencia y adaptación del software entre agencias. Estas disposiciones tienen como objetivo reducir la duplicación, mejorar la eficiencia y fomentar la interoperabilidad en todo el sector público.

🇺🇸 Estados Unidos

  • 🔗 Política Federal de Código Fuente (M-16-21)
  • 📄 Descripción:

    La Sección 4 exige que las agencias aseguren derechos suficientes sobre todo el código desarrollado a medida para permitir su reutilización en todo el gobierno federal. Para facilitar esto, las agencias deben mantener un inventario de código empresarial y hacer que su software sea localizable para otras agencias a través del portal Code.gov. Esto está diseñado para reducir el gasto duplicado y mejorar la eficiencia.

  • 🔗 Guía de Implementación de Software de Código Abierto de la GSA

  • 📄 Descripción:

    La política facilita la reutilización de software entre agencias a través de un inventario de código obligatorio. Todos los repositorios deben ser catalogados en un archivo code.json que incluye metadatos que especifican si un proyecto está destinado a la governmentWideReuseProject (reutilización en todo el gobierno). Esto crea un catálogo localizable que ayuda a otras agencias federales a encontrar y adaptar soluciones existentes de la GSA, reduciendo el trabajo duplicado.

  • 🔗 Ley de Armonización y Reutilización de Código Fuente en Tecnología de la Información (Ley SHARE IT)

  • 📄 Descripción:

    El propósito central de la Ley es exigir y agilizar el intercambio de código desarrollado a medida entre todas las agencias federales. La Sección 4, "Reutilización de Software", requiere que las agencias hagan su código accesible a todos los empleados federales. Esta política tiene como objetivo reducir los esfuerzos de desarrollo duplicados, minimizar los costos, promover la coherencia tecnológica y fomentar una cultura de colaboración e innovación en todo el gobierno.

🇪🇪 Estonia

  • 🔗 Marco de Interoperabilidad del Sistema de Información del Estado
  • 📄 Descripción:

    El "Marco de Interoperabilidad del Sistema de Información del Estado" alienta a las instituciones del sector público a basarse en soluciones y experiencias de otras agencias. Para facilitar esto, recomienda que cuando se encarga software, el código resultante se adquiera y registre en un repositorio, como el de la UE, bajo una licencia de software libre como la Licencia Pública de la Unión Europea (EUPL). Además, el Requisito 6.5 especifica que el software encargado por instituciones públicas debe poder ser utilizado sin restricciones por otras administraciones, y también sugiere la adquisición conjunta para necesidades comunes. El marco incluso extiende el principio de transferencia más allá del sector público, permitiendo a los contratistas utilizar estas soluciones en actividades comerciales y proyectos en el extranjero, siempre que no entre en conflicto con los intereses del organismo comisionado.

🇫🇷 Francia

  • 🔗 Plataforma Code.gouv.fr
  • 📄 Descripción:

    Code.gouv.fr, mantenido por la DINUM, sirve como una plataforma centralizada para catalogar y compartir el código fuente desarrollado por las administraciones públicas francesas. A través de su inventario consultable y conjuntos de datos accesibles por API, facilita la reutilización y transferencia de software de código abierto desarrollado por el gobierno entre agencias, promoviendo la interoperabilidad y el desarrollo colaborativo.

  • 🔗 Base Interministerial de Software Libre (SILL)

  • 📄 Descripción:

    El SILL, mantenido por la DINUM y publicado en code.gouv.fr, es un catálogo oficial de software de código abierto recomendado para su reutilización en las administraciones públicas francesas. Promueve la transferencia y estandarización de software al guiar a las agencias hacia soluciones de SCA validadas en lugar de desarrollar herramientas redundantes.

  • 🔗 Contratos Interministeriales de Soporte y Experiencia para Software Libre

  • 📄 Descripción:

    Los contratos interministeriales de soporte y experiencia para el SCA, coordinados por la DGFiP, promueven la reutilización y transferencia de software gubernamental al exigir que todas las correcciones y mejoras se contribuyan de vuelta a los proyectos de código abierto originales. Esto asegura que las mejoras realizadas dentro de una agencia pública puedan ser compartidas con otras, apoyando el mantenimiento colaborativo y la gestión del ciclo de vida en toda la administración.

🇮🇹 Italia

  • 🔗 Directrices sobre la adquisición y reutilización de software para las administraciones públicas
  • 📄 Descripción:

    Conforme al mandato del Artículo 69 y desarrollado en el Capítulo 3, esta política establece un modelo integral para la reutilización y transferencia de software gubernamental. Las administraciones públicas están obligadas a poner a disposición de otros organismos públicos y entidades jurídicas el software de su propiedad, publicando el código fuente completo y la documentación bajo una licencia abierta. Este proceso es facilitado por la plataforma Developers Italia, que sirve como un motor de búsqueda central para soluciones reutilizables, promoviendo así la colaboración interinstitucional y evitando esfuerzos redundantes de desarrollo de software en todo el sector público.

  • 🔗 Código de la Administración Digital

  • 📄 Descripción:

    Esta política establece un marco nacional para la reutilización obligatoria de software gubernamental, regido principalmente por los Artículos 69 y 70 del Código de la Administración Digital. El Artículo 69 obliga a las administraciones públicas a poner su software desarrollado a medida a disposición gratuita de otras agencias que lo soliciten, incluyendo el código fuente y la documentación. Para facilitar esto, el Artículo 70 instituye una base de datos nacional, gestionada por la Agencia para la Italia Digital (AgID), que cataloga estas soluciones reutilizables. Las administraciones públicas centrales están obligadas a consultar este catálogo y priorizar la adopción de software existente, proporcionando una justificación formal si optan por adquirir una nueva solución en su lugar.

🇬🇧 Reino Unido

  • 🔗 Código Abierto, Estándares Abiertos y Reutilización: Plan de Acción del Gobierno
  • 📄 Descripción:

    El Plan de Acción exige que el software desarrollado o adquirido por el Gobierno del Reino Unido sea reutilizable en todo el sector público, incluidos los entornos de la nube. Como se describe en la sección de políticas y se refuerza en la Acción 9, los compradores gubernamentales deben asegurar todos los derechos sobre el código desarrollado a medida y las personalizaciones, con la opción de liberarlos como código abierto cuando sea apropiado. Esto garantiza la máxima reutilización y transferibilidad de los activos de software financiados con fondos públicos.

  • 🔗 Manual de Estrategia Digital, de Datos y Tecnología

  • 📄 Descripción:

    El manual promueve la reutilización y transferencia de software entre instituciones públicas al exigir estándares abiertos y sistemas interoperables. Las políticas sobre "Datos y software abiertos e interoperables" y "Estándares técnicos y de datos de API", descritas en el Capítulo 8, están diseñadas para asegurar que los datos y los componentes de software puedan ser intercambiados y compartidos fácilmente entre diferentes plataformas gubernamentales. Esta estrategia tiene como objetivo mejorar la eficiencia, evitar esfuerzos de desarrollo redundantes y prevenir la dependencia de un proveedor, facilitando así la transferencia de software sin problemas entre agencias.

🇨🇭 Suiza

  • 🔗 Ley Federal sobre el Uso de Medios Electrónicos para el Cumplimiento de las Tareas Oficiales (EMBAG)
  • 📄 Descripción:

    El Artículo 11 autoriza a las autoridades federales a proporcionar sus recursos de tecnología de la información y la comunicación (TIC) a cantones, municipios y otras organizaciones públicas o privadas que cumplan con tareas federales. Esto facilita el intercambio y la reutilización interinstitucional de software y otras herramientas digitales para mejorar la eficiencia y apoyar la ejecución de la legislación tanto federal como cantonal.

  • 🔗 Directrices Estratégicas para el Software de Código Abierto en la Administración Federal

  • 📄 Descripción:

    La sección "Referencia a otras estrategias" alinea las directrices con la Estrategia de Servicios Públicos Digitales de Suiza, que promueve el principio de "implementado una vez y utilizado conjuntamente". El documento afirma que la elección de software de código abierto es un método clave para facilitar la reutilización de soluciones de TI entre diferentes entidades gubernamentales, mejorando así la eficiencia y la colaboración.

  • 🔗 Directrices Comunitarias de SCA para la Administración Federal

  • 📄 Descripción:

    Las directrices promueven activamente la reutilización de software interinstitucional a través de la creación de comunidades. La Sección 3.3 describe un modelo de "Organización conjunta" donde el gobierno federal y otros organismos públicos, como los cantones, pueden codesarrollar una única versión de una aplicación. Esta estructura está diseñada para reducir los costos totales y formalizar el intercambio y el mantenimiento conjunto de soluciones de software.

🇺🇾 Uruguay

  • 🔗 Decreto N° 44/015: Reglamentación de la Ley 19.179 sobre Información Digital y Software
  • 📄 Descripción:

    Para maximizar la eficiencia y evitar gastos redundantes, el Artículo 7 exige una política de "verificar antes de comprar". Antes de adquirir cualquier software nuevo, todas las agencias gubernamentales están obligadas a buscar en el Portal de Software Público Uruguayo para verificar que no exista ya una solución adecuada dentro del gobierno.

🇪🇺 Comisión Europea

  • 🔗 Estrategia digital de la Comisión Europea: Una Comisión digital de nueva generación
  • 📄 Descripción:

    La estrategia promueve fuertemente la reutilización de soluciones digitales para eliminar la duplicación y crear sinergias. Como se indica en la página 14, aumentar el uso de software de código abierto es clave para simplificar la reutilización de soluciones, la co-creación y el intercambio de resultados entre los departamentos de la Comisión y con otras administraciones públicas europeas, en línea con el enfoque "reutilizar, comprar, construir".

  • 🔗 Plan de Acción de Administración Electrónica de la UE 2016-2020

  • 📄 Descripción:

    Este plan de acción promueve la reutilización de soluciones entre las administraciones públicas para aumentar la eficiencia. La Sección 3.1 establece que los servicios públicos digitales deben construirse sobre soluciones y servicios compartidos y reutilizables. Este enfoque tiene como objetivo reducir los costos de desarrollo y los tiempos de implementación, al tiempo que aumenta la interoperabilidad en toda la UE, apoyando la modernización del sector público.

  • 🔗 Estrategia de Software de Código Abierto 2020-2023: Piensa en Abierto

  • 📄 Descripción:

    Un objetivo central es facilitar el intercambio y la reutilización de soluciones de software para construir mejores servicios europeos. El principio de "Transformar" en la Sección 5.2 promueve un enfoque de "Inner Source" (fuente interna), alentando a los equipos dentro de la Comisión a adoptar métodos de trabajo de código abierto para compartir código y colaborar internamente antes de abrir los proyectos al público, mejorando así la eficiencia y aunando esfuerzos.

🤝 Cómo contribuir

Sugerencia: ¿Desea agregar una política?

¿Ve que falta algo? Abra una sugerencia de política