CERN adopta software de código abierto — ¿por qué?

La organización renuncia a los productos de Microsoft y otros productos comerciales. Hablamos de las razones y contamos sobre otras empresas que están haciendo la transición al software de código abierto.

CERN adopta software de código abierto — ¿por qué?
Foto — Devon Rogers — Unsplash

Sus razones

Durante los últimos 20 años, CERN ha utilizado productos de Microsoft: sistema operativo, plataforma en la nube, paquetes de Office, Skype, entre otros. Sin embargo, la empresa de TI denegó a la laboratorio el estatus de "organización académica", que le permitía adquirir licencias de software con descuento.

Para ser justos, vale la pena señalar que, desde un punto de vista formal, CERN no es realmente una organización académica. El laboratorio de investigación nuclear no otorga títulos científicos. Además, la mayoría de los científicos que trabajan en los proyectos están oficialmente empleados en diversas universidades del mundo.

De acuerdo con el nuevo contrato, el costo de los paquetes de Microsoft se calcula según el número de usuarios. Para una gran organización sin fines de lucro como CERN, este nuevo método de cálculo se tradujo en una suma insostenible. El costo de las aplicaciones de Microsoft para CERN ha aumentado diez veces.

Para resolver el problema, el departamento de información de CERN lanzó la iniciativa The Microsoft Alternatives Project, o MAlt. A pesar de su nombre, su objetivo es renunciar a todas las soluciones de software comerciales, no solo a los productos del gigante de TI. La lista completa de aplicaciones de las que planean prescindir aún no se conoce. Sin embargo, como primer paso, CERN buscará un reemplazo para el servicio de correo electrónico y Skype.

Los representantes de CERN prometen contar más en medio de septiembre. Se podrá seguir el progreso en el sitio del proyecto.

Por qué código abierto

Al pasar al software de código abierto, en CERN quieren evitar la dependencia del proveedor de aplicaciones y tener control total sobre los datos recopilados. Hay muchos, por ejemplo, hace tres años CERN publicó en acceso abierto 300 TB de datos generados por el Gran Colisionador de Hadrones.

CERN ya tiene experiencia en el trabajo con software de código abierto: parte de los servicios para el LHC fueron escritos por ingenieros del laboratorio. Además, la organización participa activamente en el desarrollo del ecosistema de software libre. Durante mucho tiempo ha estado apoyando la plataforma en la nube para IaaS: OpenStack.

Hasta 2015, ingenieros de CERN, junto con especialistas de Fermilab era gestionado desarrollaron su propia distribución de Linux — Scientific Linux. Era un clon de Red Hat Enterprise Linux (RHEL). Más tarde, el laboratorio cambió a CentOS, y Fermilab detuvo el desarrollo de su distribución en mayo de este año.

De los últimos proyectos de código abierto que se han llevado a cabo en CERN, se puede destacar la reemisión del primer navegador WorldWideWeb. Fue escrito por Tim Berners-Lee en 1990. En ese momento, trabajaba en la plataforma NeXTSTEP y fue desarrollado utilizando Interface Builder. La mayor parte de la información se mostraba en formato de texto, pero había imágenes.

El emulador del navegador está disponible en línea. Los fuentes se pueden encontrar en el repositorio en GitHub.

En CERN también se trabaja en hardware abierto. Desde 2011, la organización lanzó apoya la iniciativa Open Source Hardware y hasta hoy mantiene el repositorio Open Hardware Repository. En él, los entusiastas pueden seguir los desarrollos de la organización y participar en ellos.

CERN adopta software de código abierto — ¿por qué?
Foto — Samuel Zeller — Unsplash

Un ejemplo de proyecto puede ser White Rabbit. Sus participantes crean un switch para sincronizar los datos transmitidos en redes Ethernet complejas. El sistema admite el funcionamiento con mil nodos y puede transmitir datos con alta precisión a través de fibra óptica de 10 km de longitud. El proyecto se actualiza activamente y es utilizado por grandes laboratorios de investigación europeos.

¿Quién más está cambiando a software abierto?

A principios de año, varios grandes proveedores de telecomunicaciones — AT&T, Verizon, China Mobile y DTK — informaron sobre su trabajo activo con software de código abierto. Son parte del fondo LF Networking, que se dedica al desarrollo y promoción de proyectos de redes.

Por ejemplo, en AT&T presentaron su sistema para trabajar con redes virtuales ONAP. Este se está implementando gradualmente por otros miembros del fondo. A finales de marzo, Ericsson mostró una solución basada en ONAP que permite segmentar redes con solo presionar un botón. Se espera que las soluciones abiertas ayuden a los operadores móviles con el despliegue de redes móviles de nueva generación.

Algunas universidades del Reino Unido también están cambiando a software de código abierto. La mitad de las universidades del país utiliza utilizan soluciones de código abierto, incluido la Universidad Abierta. Sus procesos educativos se basan en la plataforma Moodle , una aplicación web que permite la creación de sitios para el aprendizaje en línea.

Cada vez más instituciones educativas comienzan a utilizar la plataforma. Los miembros de la comunidad están convencidos de que en breve la gran mayoría de las universidades del país se conectará a ella.

En ITGLOBAL.COM ofrece servicios de nube privada e híbrida. Algunos materiales sobre el tema de nuestro blog corporativo:

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster