Plataformas para Compartir Código Abierto¶
Acerca de esta política
Estas políticas promueven el establecimiento de plataformas centralizadas donde las instituciones gubernamentales pueden publicar, acceder y colaborar en software de código abierto. Dichas plataformas tienen como objetivo mejorar la capacidad de descubrimiento, fomentar la reutilización entre agencias y apoyar la transparencia en el desarrollo digital público.
Qué incluimos
Esta sección incluye repositorios de código nacionales, portales oficiales de intercambio o estrategias de plataforma diseñadas específicamente para alojar, curar o gestionar software de código abierto producido por o para el sector público.
🌍 Políticas¶
🇩🇪 Alemania¶
- 🔗 Estrategia para el Fortalecimiento de la Soberanía Digital en las TI del Sector Público (2021)
- 📄 Descripción:
La estrategia promueve el intercambio de código abierto a través de un repositorio de código central para la administración pública, apoyando la reutilización de código y la colaboración. Destaca la plataforma openCoDE como una herramienta para desarrollar soluciones digitales soberanas en todos los niveles de gobierno en cooperación con las comunidades de SCA.
🇨🇦 Canadá¶
- 🔗 Intercambio de Recursos Abiertos
- 📄 Descripción:
El Intercambio de Recursos Abiertos (Intercambio de Recursos Abiertos) es la plataforma oficial del Gobierno de Canadá para compartir y colaborar en software de código abierto desarrollado por administraciones públicas de todos los niveles: federal, provincial, municipal e indígena. Facilita el descubrimiento, la reutilización y el codesarrollo de soluciones de código abierto al ofrecer acceso centralizado a repositorios de código, estándares y activos de diseño. Como parte del Proyecto Piloto de Innovación Municipal, la plataforma tiene como objetivo mejorar la transparencia, promover la interoperabilidad y apoyar el desarrollo colectivo de bienes públicos digitales en todo Canadá.
🇨🇴 Colombia¶
- 🔗 Manual de Gobierno Digital: Implementación de la Política de Gobierno Digital
- 📄 Descripción:
La política se apoya en una plataforma centralizada, el Portal de Software Público, mencionado en las secciones 3.2 y 3.4. Este portal está diseñado para la transferencia de tecnología, permitiendo a los organismos públicos registrar software para su reutilización y descargar soluciones existentes. Sirve como una herramienta clave para reforzar el papel del Estado en la optimización de recursos y la promoción de la aplicación de plataformas lógicas compartidas.
🇰🇷 Corea del Sur¶
- 🔗 OpenUP (Centro de Soporte de Software de Código Abierto)
-
📄 Descripción:
OpenUP es una plataforma nacional de apoyo al código abierto establecida por el Ministerio de Ciencia y TIC y la NIPA para promover el intercambio y la colaboración en torno al SCA desarrollado por el gobierno y la comunidad. Sirve como un centro tanto físico como digital que ofrece espacios de trabajo conjunto, consultoría técnica, formación a través de iniciativas como la “Academia de Contribución”, y apoyo estructurado para startups, desarrolladores e instituciones públicas. Al centralizar los recursos relacionados con el SCA, OpenUP fortalece el ecosistema y fomenta la reutilización y adopción de software de código abierto en todos los sectores.
- 📄 Descripción:
El Portal Nacional de SCA (oss.kr), operado por la NIPA bajo el Ministerio de Ciencia y TIC, es la plataforma oficial de Corea para promover la adopción y colaboración en software de código abierto. Sirve como un centro neurálgico para compartir proyectos de SCA gubernamentales y comunitarios, proporcionando acceso a casos de éxito nacionales, orientación sobre licencias y seguridad, materiales de formación y listas de eventos. Al agregar información y recursos críticos, el portal permite a los desarrolladores, instituciones públicas y empresas participar más eficazmente en las iniciativas de código abierto.
🇪🇸 España¶
- 🔗 Real Decreto 4/2010 por el que se regula el Esquema Nacional de Interoperabilidad
-
📄 Descripción:
El Real Decreto 4/2010 posiciona la reutilización y transferencia de software como esenciales para la interoperabilidad digital en España. Los Artículos 16 y 17 exigen que el software desarrollado para las administraciones públicas sea licenciado bajo términos que permitan el acceso, la modificación y la redistribución. El decreto también exige la publicación en repositorios públicos y garantiza que los organismos públicos conserven los derechos de propiedad intelectual para facilitar la futura reutilización y la transferencia entre agencias. Estas medidas tienen como objetivo reducir la duplicación, promover la eficiencia y permitir la adopción generalizada de soluciones digitales compartidas.
- 📄 Descripción:
El Centro de Transferencia de Tecnología (CTT) de España sirve como una plataforma centralizada para compartir software de código abierto y activos digitales desarrollados por las administraciones públicas. Exigido por el Artículo 17 del Real Decreto 4/2010 y reforzado en el Artículo 158 de la Ley 40/2015, el CTT aloja un directorio público de soluciones reutilizables, que incluye código fuente, documentación y detalles de licenciamiento. Permite a las administraciones publicar, descargar y colaborar en herramientas digitales a través del portal del CTT y su organización de GitHub asociada (Forja-CTT). La plataforma fomenta la reutilización de código y el desarrollo impulsado por la comunidad entre las entidades gubernamentales, promoviendo la transparencia, la eficiencia y la interoperabilidad en los servicios digitales del sector público.
🇺🇸 Estados Unidos¶
- 🔗 Política Federal de Código Fuente (M-16-21)
-
📄 Descripción:
La política establece a Code.gov como el portal central de descubrimiento para todo el código desarrollado a medida por el gobierno federal, ya sea para reutilización interna o para su liberación pública como SCA (Sección 7.3). Aclara que Code.gov es para el descubrimiento, no para el alojamiento, y dirige a las agencias en la Sección 7.4 a utilizar plataformas de repositorios de terceros existentes para almacenar y gestionar el código fuente real.
-
🔗 Guía de Implementación de Software de Código Abierto de la GSA
-
📄 Descripción:
La guía establece la organización de la GSA en GitHub como la plataforma principal y centralizada para los proyectos de código abierto de la agencia. Proporciona instrucciones para crear nuevos repositorios públicos bajo esta organización. Aunque se reconocen otros sistemas de control de versiones, el proceso fomenta firmemente el uso del GitHub de la GSA para alojar y gestionar el código liberado públicamente.
-
🔗 Ley de Armonización y Reutilización de Código Fuente en Tecnología de la Información (Ley SHARE IT)
- 📄 Descripción:
La Ley requiere que todo el código gubernamental desarrollado a medida se almacene en al menos un repositorio público o privado, como se establece en la Sección 4(a). Se basa en el éxito de plataformas existentes como "Code.gov", mencionada en la Sección 2(a)(1)(G), al estandarizar los metadatos públicos para todos los proyectos de software gubernamentales para crear un inventario de código reutilizable localizable en todo el gobierno.
🇪🇪 Estonia¶
- 🔗 Plataforma de Código Abierto Koodivaramu
- 📄 Descripción:
La plataforma Koodivaramu de Estonia sirve como un repositorio centralizado para compartir software de código abierto desarrollado por el gobierno. Gestionada por la Autoridad del Sistema de Información (RIA), facilita la colaboración entre las instituciones del sector público al alojar y documentar componentes de software reutilizables, principalmente a través de GitLab. La plataforma promueve la transparencia, la reutilización y el codesarrollo entre agencias, en línea con los objetivos más amplios de gobernanza digital e interoperabilidad de Estonia.
🇫🇷 Francia¶
- 🔗 Code.gouv.fr
-
📄 Descripción:
Code.gouv.fr sirve como la plataforma central de Francia para compartir software de código abierto desarrollado por el gobierno. Gestionada por la Dirección Interministerial de Asuntos Digitales (DINUM), agrupa repositorios de código público, promueve la colaboración interinstitucional y enlaza con iniciativas nacionales como el SILL y los BlueHats, apoyando un ecosistema unificado para la reutilización y contribución de código abierto.
- 📄 Descripción:
Alojado en data.gouv.fr, el conjunto de datos del SILL sirve como una plataforma para compartir código abierto al hacer públicamente accesible una lista curada de SCA recomendado por el gobierno en múltiples formatos y a través de una API. Mantenido por la DINUM, permite la colaboración, la reutilización y la transparencia en todo el sector público.
🇮🇹 Italia¶
- 🔗 Directrices sobre la adquisición y reutilización de software para las administraciones públicas
- 📄 Descripción:
Este documento establece un sistema de dos niveles para compartir software de código abierto desarrollado por el gobierno. Como se detalla en la Sección 3.4.1, las administraciones públicas deben primero publicar su código fuente en una "herramienta de alojamiento de código" pública que cumpla con criterios específicos de colaboración y control de versiones. Posteriormente, la Sección 3.4.2 exige que todo el software liberado se registre en la plataforma Developers Italia. Esta plataforma central, gestionada por la Agencia para la Italia Digital (AgID), funciona como el motor de búsqueda y catálogo oficial, asegurando que todo el software público sea localizable y accesible para su reutilización por otras administraciones.
🇬🇧 Reino Unido¶
- 🔗 Manual de Servicio: Hacer que el Código Fuente sea Abierto y Reutilizable
- 📄 Descripción:
Esta guía del Servicio Digital del Gobierno del Reino Unido exige el uso de repositorios públicos, como GitHub, para compartir el código fuente desarrollado por el gobierno. Alienta a los departamentos a publicar el código desde el inicio de un proyecto y a mantenerlo de forma abierta, describiendo prácticas de licenciamiento, control de versiones y publicación segura. El documento sirve como un marco fundamental para permitir la reutilización y la colaboración a través de plataformas de intercambio de código abierto en todos los servicios gubernamentales.
🇨🇭 Suiza¶
- 🔗 Directrices Estratégicas para el Software de Código Abierto en la Administración Federal
-
📄 Descripción:
Como se indica en la Medida 9, la administración examinará la posibilidad de establecer su propia plataforma de publicación. El documento señala en la sección "Gobernanza y herramientas" que, aunque actualmente no existe una plataforma común, las autoridades reciben orientación sobre cómo seleccionar un repositorio. Esto señala un movimiento estratégico hacia una plataforma centralizada para mejorar la soberanía y la colaboración.
-
🔗 Directrices Prácticas para el Software de Código Abierto en la Administración Federal
- 📄 Descripción:
Las directrices orientan activamente a los organismos gubernamentales a utilizar plataformas públicas establecidas. La sección "Repositorios de código abierto" identifica a GitHub como la plataforma de desarrollo más popular del mundo y señala que numerosas autoridades suizas ya publican su software allí. También enumera otros repositorios como GitLab y Bitbucket como opciones viables para la publicación.
🇺🇾 Uruguay¶
- 🔗 Decreto N° 44/015: Reglamentación de la Ley 19.179 sobre Información Digital y Software
- 📄 Descripción:
El Artículo 7 establece oficialmente el "Portal de Software Público Uruguayo". Esta plataforma centralizada sirve como el repositorio oficial para compartir y descubrir soluciones de software en todo el sector público, actuando como la infraestructura clave para la reutilización de software y la liberación pública.
🇪🇺 Comisión Europea¶
- 🔗 Estrategia de Software de Código Abierto 2020-2023: Piensa en Abierto
- 📄 Descripción:
La estrategia describe planes para permitir la co-creación y la colaboración a través de una plataforma centralizada. Como parte de sus acciones principales en la Sección 6.4, pide la mejora del repositorio de software de la Comisión. Esto se alinea con el principio de "Compartir" de la Sección 5.3, que centra los esfuerzos en crear un repositorio de código de gobierno digital centrado en la UE para sus proyectos de TI.
🤝 Cómo contribuir¶
Sugerencia: ¿Desea agregar una política?
¿Ve que falta algo? Abra una sugerencia de política