Tanto las Organizaciones públicas (Gobiernos) como las Organizaciones privadas (Empresas) están actualmente en un uso creciente y progresivo del Software Libre y Código Abierto. Y de él, obtienen muchos beneficios propios y para terceros (ciudadanos, usuarios, clientes).
Por eso y más, muchas organizaciones tratan constantemente de mejorar la Gestión TI de todo el Software Libre y Código Abierto con el que trabajan o pueden llegar a usar. Y una excelente idea (iniciativa/proyecto) en esa dirección, es la conocida como «OSPO (Open Source Program Office)».
Dado que, «OSPO (Open Source Program Office)» en inglés, u «Oficina de Programas de Código Abierto» en español, es una idea creada por el Grupo TODO (Talk openly Develop openly) en inglés, o Hablar abiertamente Desarrollar abiertamente en español, recomendamos luego de finalizar esta publicación leer la más abajo insertada para que conozcan un poco más de la misma:
“El Grupo TODO básicamente se refiere a un movimiento que agrupa a empresas comprometidas con el Código Abierto. Por ende, puede describirse a «TODO» como un grupo abierto de empresas que quieren colaborar en prácticas, herramientas y otras formas de ejecutar proyectos y programas de Código Abierto exitosos y efectivos. De forma tal, de aprovechar el Software Libre y Código Abierto desarrollado dentro de sus organizaciones, y su filosofía, principios y libertades inherentes, para que todos sus miembros puedan entre sí, usar, contribuir y mantener los miles de proyectos, tanto grandes como pequeños.” TODO: Hablar abiertamente Desarrollar abiertamente
OSPO (Open Source Program Office)
¿Qué es el Proyecto OSPO?
Según su sitio web oficial en GitHub, el Proyecto «OSPO» es descrito de la siguiente forma:
“Consiste en crear una Oficina de Programas de Código Abierto dentro de la estructura de cada organización, con la finalidad de ser el centro de competencia de las operaciones y la estructura de código abierto de la misma. Esto puede incluir el establecimiento de políticas de uso, distribución, selección, auditoría y otras, así como la formación de los desarrolladores, la garantía del cumplimiento legal y la promoción y creación de un compromiso de la comunidad que beneficie a la organización estratégicamente.”
Funciones de una Oficina de Programas de Código Abierto
Según el Grupo TODO, las típicas funciones de una Oficina de Programas de Código Abierto pueden dividirse en las siguientes tres categorías:
Mitigación del riesgo legal
Las «OSPO» suelen supervisar aspectos del proceso de cumplimiento de las licencias de código abierto de una empresa. Las empresas que distribuyen software suelen ser las más preocupadas por esto e inician su «OSPO» en torno a la reducción del riesgo legal. Por ende, las responsabilidades de una «OSPO» en esta área incluyen las siguientes:
- Mantener las revisiones y la supervisión del cumplimiento de las licencias de código abierto.
- Ejecutar un proceso de revisión para el uso de código entrante.
- Garantizar que la empresa contribuya a los proyectos de código abierto de forma eficaz.
Mejora de las prácticas de los Ingenieros
Las «OSPO» suelen mejorar las capacidades de los ingenieros al proporcionarles orientación y políticas sobre la gestión del código en un entorno de código abierto (y mixto). Las empresas con muchos ingenieros de software centran su «OSPO» en las políticas y prácticas de ingeniería. Por ende, las responsabilidades de una «OSPO» en esta área incluyen las siguientes:
- Comunicar claramente la estrategia de código abierto dentro y fuera de la empresa.
- Fomentar una cultura de código abierto dentro de la organización.
- Garantizar la publicación frecuente y de alta calidad del código en las comunidades de código abierto.
Obtención de beneficios financieros
Dado que, algunas empresas se centran en las implicaciones financieras del Código Abierto, suelen aprovechar su «OSPO» para ayudarse a impulsar una estrategia en torno al uso de proveedores comerciales frente a los de Código Abierto. Mientras que otras, utilizan su «OSPO» (y los proyectos de código abierto) para llevar a los clientes a los productos comerciales. Por ende, las responsabilidades de una «OSPO» en esta área incluyen las siguientes:
- Poseer y supervisar la ejecución de la estrategia.
- Facilitar el uso efectivo del código abierto en productos y servicios comerciales.
- Comprometerse con las comunidades de desarrolladores para fomentar la adopción de proyectos estratégicos de código abierto.
Sin embargo, como es lógico cada Oficina de Programas de Código Abierto de cada organización, terminará siempre estando configurada a medida de las necesidades de la misma, y en función de su modelo de negocio, productos y objetivos particulares.
Para mayor información oficial sobre «OSPO», se pueden visitar los siguientes direcciones web: Enlace 1, Enlace 2 y Enlace 3.
Resumen
Esperamos que esta “pequeña y útil publicación” sobre «OSPO (Open Source Program Office)»
, la cual es una idea (iniciativa/proyecto) del Grupo TODO (Talk openly Develop openly) en pro de constituir un espacio TI libre y abierto dentro de cada organización para la gestión de Software Libre y Abierto en las mismas; sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Por ahora, si te ha gustado esta publicación
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería, preferiblemente libres, abiertas y/o más seguras como Telegram, Signal, Mastodon u otra del Fediverso, preferiblemente.
Y recuerda visitar nuestra página de inicio en «DesdeLinux» para explorar más noticias, además de unirte a nuestro canal oficial de Telegram de DesdeLinux. Mientras que, para mayor información, puedes visitar cualquier Biblioteca en línea como OpenLibra y JedIT, para acceder y leer libros digitales (PDFs) sobre este tema u otros.