MinIO deja de distribuir imágenes Docker gratuitas
(github.com/minio)- El software de almacenamiento de objetos MinIO dejó de distribuir sus imágenes oficiales de Docker, lo que ha generado un fuerte rechazo en la comunidad
- La suspensión se produjo sin previo aviso justo después de un parche de vulnerabilidad de seguridad (CVE), lo que genera preocupación de que muchos entornos que usan actualizaciones automáticas queden expuestos a riesgos de seguridad
- Los usuarios critican una pérdida de confianza en el open source y una estrategia de lock-in para clientes empresariales, mientras se extienden las discusiones sobre compilaciones propias o proyectos fork
- Algunos usuarios señalan la tendencia a comercializar proyectos open source financiados por VC, y mencionan la posibilidad de proyectos alternativos de la comunidad, como ocurrió con nextCloud
- MinIO respondió que era una decisión tomada antes del problema de seguridad y que simplemente dejaron de hacer el build de Docker, pero la polémica continúa
MinIO deja de distribuir imágenes Docker
- El equipo de MinIO anunció que dejará de ofrecer imágenes oficiales de Docker, lo que desató la controversia
- Era una imagen muy popular, con más de mil millones de descargas
- Usuarios de la comunidad criticaron que “tomar esta decisión justo cuando se interrumpen las actualizaciones de seguridad es inapropiado”
Rechazo de la comunidad y expansión de la desconfianza
- Los usuarios ven esta medida como un ‘rug pull’ realizado sin aviso previo
- Surgieron críticas de que se trata de una “decisión estratégica para forzar el lock-in de clientes empresariales”
- También hubo señalamientos de que “al eliminar código OIDC y dejar Docker, el proyecto se está moviendo gradualmente hacia una dirección más cerrada”
- Algunos reaccionaron diciendo que “lo usé y lo recomendé durante 6 años, pero ya no puedo confiar en ello”
Problemas de seguridad y actualizaciones
- La comunidad advierte que, al detenerse las actualizaciones automáticas, muchísimos entornos instalados podrían quedarse sin recibir parches de vulnerabilidades
- Sistemas de actualización automática como Watchtower ya no funcionan
- Como resultado, pequeños home servers y servicios comunitarios podrían quedar expuestos a riesgos de seguridad a largo plazo
Polémica por la comercialización y deterioro de los valores del open source
- Los usuarios señalan una tendencia de empresas open source respaldadas por VC a dejar de lado a la comunidad y moverse hacia modelos de pago
- La documentación y las guías siguen recomendando usar Docker, pero esas imágenes todavía contienen CVE sin parchear
- Se propuso “agregar una advertencia de seguridad en el README y eliminar el botón de DockerHub”
- Algunos sostienen que “el costo de hacer builds automáticos con GitHub Actions es prácticamente cero”, por lo que califican esta medida como una decisión malintencionada
Reacciones diversas y conclusión del debate
- Algunos desarrolladores criticaron la reacción por exagerada diciendo que “simplemente pueden compilarlo ustedes mismos”, pero muchos respondieron que “en entornos empresariales, mantener builds personalizados de forma repetida sí genera costos”
- También se planteó que “el open source no le debe nada a nadie, pero cuando la intención comercial es evidente, el problema es la falta de transparencia”
- MinIO sostuvo que la discusión “no era constructiva” y bloqueó y cerró el issue
3 comentarios
Vamos con rustfs
“En entornos empresariales, los builds personalizados repetitivos generan costos”
VS
“En realidad, el costo de los builds automáticos mediante GitHub Actions es prácticamente cero”
jaja
Opiniones de Hacker News
minio/docstampoco ha tenido actualizaciones en 2 semanas y parece que ya no las tendrá. Cuando armé un clúster de MinIO en febrero, en general fue fácil, pero en algunas partes también fue complicado. Los tips importantes de instalación a veces solo seguían existiendo en comentarios de GitHub que mencionaban archivos borrados hace años. Este año estamos ampliando un clúster del orden de 100PB, pero el precio del soporte es casi igual al del almacenamiento S3 y ni siquiera incluye el costo real de hosting. No se siente como un gran valor para el cliente y ahora estamos en una situación donde no queda más que depender de lo que sigue disponible. Agradezco a MinIO por su contribución al mundo y al negocio, pero parece que esa contribución ya se está frenando, y da la impresión de que el próximo año veremos el último release open source. También ofrecieron que, si alguien usa MinIO y el costo del soporte le resulta pesado, puede contactarlosif-matchDockerfilede ese repositorio tiene solo 19 líneas y básicamente se limita a copiar el binario: Dockerfile. No es difícil de mantener ni de probar, así que el equipo de MinIO no necesariamente tiene que distribuir imágenes Docker gratis; si hace falta, uno mismo puede hacerlo