El verano feliz de curl
(daniel.haxx.se)- El proyecto de código abierto curl suspenderá la recepción y el procesamiento de reportes de vulnerabilidades durante todo julio de 2026 para garantizar tiempo de descanso a sus mantenedores
- El formulario de envío de HackerOne se cerrará desde el 1 de julio de 2026 a las 00:00 CEST y volverá a abrir el 3 de agosto de 2026 a las 09:00 CEST
- Los reportes de seguridad y vulnerabilidades enviados a la dirección de correo de seguridad tampoco se procesarán, y curl normalmente no acepta reportes de vulnerabilidades por correo electrónico
- Como resultado, el calendario de lanzamiento de 8.22.0 se retrasa dos semanas y se ajusta al 2 de septiembre de 2026
- Los clientes con contratos de soporte pagado seguirán recibiendo el servicio completo durante este periodo, y los rastreadores de issues y pull requests en GitHub seguirán abiertos como siempre
Fechas clave y alcance
- Durante el periodo de El verano feliz de curl, el proyecto curl no recibirá ni procesará ningún reporte de vulnerabilidad durante todo julio de 2026
- La hora de inicio es el 1 de julio de 2026 a las 00:00 CEST
- La reanudación de envíos será el 3 de agosto de 2026 a las 09:00 CEST
- El formulario de envío de HackerOne se suspenderá desde el 1 de julio de 2026 y volverá a aceptar envíos el lunes 3 de agosto
- La dirección de correo de seguridad tampoco funcionará como canal de procesamiento de reportes de seguridad y vulnerabilidades durante este periodo
- Incluso los problemas que sientas que debes reportar al proyecto curl durante este periodo tendrán que esperar
- curl normalmente no acepta reportes de vulnerabilidades por correo electrónico, y eso seguirá siendo así durante el receso y también después
Impacto operativo y excepciones
-
Vacaciones de verdad
- Los mantenedores de curl planean aprovechar este tiempo con menos presión para disfrutar el verano, caminar más al aire libre y tomar un respiro
- Algunos mantenedores podrían incluso conocer otros lugares durante este periodo
- También podría haber más tiempo para corregir bugs o trabajar en código nuevo, lo que se considera trabajo divertido
-
Efectos secundarios
- Para asegurarse de tener tiempo de atender los asuntos que puedan acumularse a inicios de agosto, la fecha de lanzamiento de 8.22.0 se retrasa dos semanas
- Actualmente, 8.22.0 está programado para lanzarse el 2 de septiembre de 2026
-
Aumento en los reportes de vulnerabilidades
- El proyecto curl ha estado bajo una gran presión durante aproximadamente los últimos cuatro meses
- Ahora necesita un descanso y no espera que este gran volumen de reportes vaya a terminar
-
GitHub
- Los rastreadores de issues y pull requests de curl en GitHub seguirán abiertos y activos como siempre
-
Otros proyectos de código abierto
- Si otros proyectos de código abierto quieren sumarse al verano feliz de 2026, solo tienen que hacerlo y avisarle a curl
- Se recomienda cuidarse a uno mismo como prioridad
-
Los malos no descansan
- Puede que los malos no descansen, pero los mantenedores de curl sí
-
Situaciones urgentes
- Incluso en situaciones urgentes, los mantenedores de curl lo leerán en agosto
- Para que lo lean antes, se necesita un contrato de soporte
-
Excepción por contrato
- Todas las personas con contrato de soporte pagado recibirán un servicio completo y adecuado también durante este periodo
2 comentarios
Opiniones de Hacker News
El título enterró lo importante. Esto es una forma de conseguir vacaciones de verano y también de fomentar contratos de soporte empresarial que permitan seguir recibiendo apoyo
Creo que es la primera vez que escucho un modelo de negocio que una así código abierto/soporte/vacaciones de verano, y me gusta
El código abierto conseguiría más financiamiento, y las empresas podrían recibir soporte más barato que contratar a alguien de tiempo completo solo por un proyecto específico de código abierto
La frase “los malos no descansarán, pero nosotros sí” le da una bienvenida humanidad a una época deshumanizante
Algo como “si firmas un contrato de soporte, lo leemos antes”
Para la gente que quiere desconectarse por completo del trabajo en vacaciones, lo mejor es hacer que simplemente no pueda trabajar
Dejar los equipos del trabajo, cerrar sesión en todas las cuentas, respaldar las llaves de autenticación de dos factores en papel y deshacerse de ellas, de modo que tu pareja no pueda devolvértelas durante las vacaciones. Incluso he ido a países donde no se permite el trabajo remoto. Suena loco, pero así de grave era. Lo escribe un ex adicto al trabajo
En Alemania, si estás de vacaciones, simplemente no estás disponible. Hasta que vuelves, es como si no existieras para el mundo; no lees correo y dejas los dispositivos en la oficina. Además, si te enfermas durante las vacaciones, te devuelven esos días, porque los días de vacaciones son para descansar y recuperarte
Si la empresa se pone estricta con la hora de entrada y salida, o te hace usar vacaciones pagadas por cada diligencia personal de 30 minutos, o el trabajo empieza a pasar repetidamente de 40 horas por semana, entonces yo también dejaría de hacer trabajo “fuera de horario”. Pero si la empresa es razonable, yo también puedo ser razonable
Era una herramienta excelente para descubrir factores autobús ocultos
Así no hace falta iniciar y cerrar sesión en 20 cuentas
Antes podía conectarme de forma remota a la desktop de la oficina desde mi laptop o desktop personal usando VPN+RDC. Ahora me dieron una laptop, pero la autenticación remota no funciona, y la empresa no piensa arreglarla porque tiene otras prioridades. Así que, si no llevo esa laptop conmigo, simplemente no puedo trabajar, y como ya de por sí llevo dispositivos personales, no voy a andar cargando también la laptop de la empresa. Si tampoco llevara mis dispositivos personales, entonces ni siquiera sería una situación en la que me llevaría una laptop
No creo ser adicto al trabajo, pero sí soy del tipo de persona que se estresa las 24 horas si siente que podría ayudar. Saber que literalmente no puedo trabajar fuera de la oficina sí ayuda de verdad. Literalmente no hay nada que pueda hacer, y sobre todo si la empresa lo dejó así, entonces ya no me estreso de la misma manera
[1] Salvo el token de conexión VPN y un dispositivo MFA en un teléfono viejo, nada relacionado con el trabajo —ni Teams ni el correo— toca mis dispositivos personales
[2] En un teléfono pequeño y viejo restaurado de fábrica, solo tengo instalada una cuenta dummy de Google y la app de MFA
libexpat (“Expat”) y uriparser también seguirán las vacaciones de seguridad de curl, y desde hoy no recibirán nuevos reportes de vulnerabilidades hasta 2026-08-01
[1] https://github.com/libexpat/libexpat/issues/1277
[2] https://github.com/uriparser/uriparser/issues/323
Para quienes creen que podría haber impacto en la seguridad, curl es lo bastante maduro como para que la probabilidad de un bug grave sea prácticamente cercana a cero, e incluso si existiera uno, alguien encontraría la forma de contactar a Daniel y compañía; y lo más importante es que el parche llegue a los gestores de paquetes y se distribuya
El lanzamiento upstream puede esperar
Con solo descargar datos arbitrarios hacia un shell, podrías terminar activando por accidente vulnerabilidades en cualquier otra parte del entorno
No queda más que aplaudir esta decisión. Los mantenedores de proyectos libres y de código abierto están casi siempre sobrecargados y con muy poca compensación, y ahora además LLM hizo explotar todavía más la carga de gestionar solicitudes de incorporación
El simple hecho de que sigan dando soporte a usuarios de pago ya es suficiente
Entiendo la empatía hacia los mantenedores, pero al final esto vuelve a dejar en evidencia que dependemos sin respaldo de unas pocas personas que trabajan casi gratis
Normalmente las organizaciones escalonan las vacaciones para evitar este tipo de cosas. Se ven obligadas a hacerlo porque los clientes lo exigen. Aquí todos son clientes de curl, pero en realidad no lo son. Me parece una zona gris extraña y poco saludable para todos. Incluso resulta sorprendente y triste que ni siquiera curl tenga la capacidad financiera de mantener guardias durante un mes
Esta relación solo se vuelve poco saludable cuando se proyectan expectativas irreales sobre la ausencia de garantías
El punto central del texto parece ser más bien que, si necesitas soporte, compres un contrato de soporte
“Todos los que tengan un contrato de soporte pagado, por supuesto, recibirán un servicio completo y adecuado también durante este período”
El sistema actual, en el que hay que seguir descubriendo vulnerabilidades, reportándolas, analizándolas, parchándolas y distribuyendo nuevas versiones a todos los usuarios una y otra vez, es claramente insostenible
La industria necesita encontrar un sistema alternativo para tratar bugs y problemas de seguridad. En este momento, la industria prefiere hacerse la que no ve nada y convertir su propio fracaso en una oportunidad de búsqueda de rentas
¿Y cuál sería un ejemplo de esa búsqueda de rentas en el mundo open source?
Con leer una sola frase supe de inmediato que el desarrollador era sueco
Referencia: https://www.riksdagen.se/sv/dokument-och-lagar/dokument/sven...
También tenemos oficina en EE. UU., y el choque cultural que reciben los estadounidenses siempre se siente nuevo cada vez que lo veo
En Europa, por ejemplo en Alemania, lo normal son 20–30 días de vacaciones pagadas y licencia por enfermedad ilimitada. Si la baja dura más de 3 días, hace falta un certificado médico
Si te enfermas durante tus vacaciones, te devuelven esos días. Si de pronto tienes que trabajar durante las vacaciones, ese tiempo no puede contar como tiempo de vacaciones. En general no te pueden despedir sin período de preaviso, así que la estabilidad laboral es alta, y aunque pierdas el empleo hay apoyo por desempleo, así que con un fondo de emergencia de unos 6 mil dólares ya estás en una situación muy estable. ¿Eso hace que la gente incompetente no sea despedida? No. Igual se les puede despedir, solo que luego tienes que tratar con eso un mes más o menos. No es un precio alto
¿Cómo es posible esto y quién lo subsidia? Simplemente todos aportan un pequeño porcentaje de sus ingresos para sostener el sistema. Por unos cuantos puntos porcentuales, unos cuantos dólares, prácticamente no tienes que preocuparte por pasar hambre o quedarte sin hogar
Ustedes también podrían tener un sistema así si votan, protestan y usan la democracia para hacer la vida mejor para todos, y no peor
Comentarios de Lobste.rs
“Los malos no descansan”, pero aun así nosotros sí debemos descansar
Espero que tengas unas buenas vacaciones; te las has ganado de sobra. También estaría bien que otras personas que sienten presión consideren tomarse vacaciones
Los malos no te van a mandar reportes de vulnerabilidades, así que no parece que quedarse de guardia vaya a cambiar algo frente a esta amenaza
Personalmente, hasta 4 semanas de vacaciones me parecen algo pocas, aunque quizá estoy pensando de forma demasiado francesa
Normalmente, en julio las fábricas en Suecia daban vacaciones a la mayoría del personal, y ese era el periodo en que se inspeccionaban, mantenían y reparaban las plantas. Incluso hoy, mucha gente intenta programar sus vacaciones anuales dentro del mes posterior al solsticio de verano, que por ley cae en sábado entre el 20 y el 26 de junio
Ojalá disfrute sus vacaciones :)
Aunque quizá no se dio cuenta de que metió la mano al avispero con la publicación donde Mythos presumía sutilmente de haber encontrado un solo bug
Da gusto ver algo así. Ojalá esto sirva para que otros maintainers de código abierto también prioricen su propio bienestar
Me gusta. Ojalá otros proyectos siguieran este enfoque