domingo, 31 de enero de 2021

Google propone hacer que ciertos proyectos open sourced se vuelvan closed sourced

Google propone hacer que ciertos proyectos open sourced se vuelvan closed sourced 

Cuando el Open Source es menos Open

Los responsables de la división de seguridad en Google argumentan que los últimos problemas de seguridad y el caso de Solar Winds quizás deberían hacernos cambiar el enfoque del Open Source, al menos para según qué cosas.

En su opinión la industria debería acceder a "definir colectivamente el conjunto de paquetes software críticos" que estuviesen bajo esos estándares especiales.

Cinco serían los pilares de ese tipo de código Open Source especial:

1.-Prohibidos los cambios unilaterales: si alguien quiere cambiar algo, necesitará que sus cambios sean revisados y aprobados por dos personas independientes.

2.-Autenticar a los participantes: los propietarios y mantenedores del proyecto no pueden ser anónimos, y los que contribuyen estarían obligados a usar sistemas de autenticación fuertes como la verificación en dos pasos.

3.-Notificaciones: debería avisarse de qué cambios pueden plantear riesgos de seguridad en ese proyecto software.

4.-Transparencia: si se sospecha de que el software puede generar conflictos, debe avisarse también.

5.-Generar métodos para garantizar la confianza en este proceso de desarrollo.

Para estos desarrolladores las medidas son lógicamente molestas e incómodas para la comunidad de desarrolladores, "pero creemos que las limitaciones adicionales son fundamentales para la seguridad". Con ello, explican, se podrían detectar, prevenir y corregir o eliminar potenciales vulnerabilidades.

Uno de los argumentos más conocidos de la defensa del modelo Open Source en el ámbito de la ciberseguridad es que se evita la peligrosa "seguridad a través de la oscuridad" que el opaco código propietario tiene. "El software Open Source debería tener menos riesgos en el ámbito de la seguridad ya que tanto el código como las dependencias están abiertas y libres para que cualquiera las inspeccione y verifique", explicababan, "pero aunque eso es generalmente cierto, también se asume que la gente realmente inspecciona ese código".

En el código Open Source además se suele hacer uso de muchas más dependencias que en el código propietario, lo que obliga a que la confianza en todas esas entidades en las que se basan esas dependencias deba ser muy alta. Será interesante ver si esta propuesta de Google acaba definiendo algún tipo de medida colectiva en el mundo Open Source.



No hay comentarios:

Publicar un comentario

REPORTAJE: El virus de la covid-19 llegó para quedarse, no tiene planes de irse

El virus de la covid-19 llegó para quedarse, no tiene planes de irse Dejemos de preguntarnos cuando acabara esta pandemia, lo mejor es apren...