cURL, la herramienta de datos omnipresentes, celebra este mes 25 años
Cuando empiezas a jugar con la línea de comandos, puede parecer que hay un muro impenetrable entre el espacio local con el que estás jugando y la gran Internet. De su lado, tiene sus comandos y archivos, y detrás de la pared hay servidores, imágenes, API, páginas web y otros datos útiles que cambian constantemente. Una de las formas más populares de superar este muro ha sido cURL, o “URL del lado del cliente”, que cumple 25 años este mes.
La herramienta cURL fue concebida por el programador Daniel Stenberg como una forma de permitir a los usuarios de IRC obtener rápidamente tipos de cambio de divisas sin salir de la ventana de chat. Como se detalla en el historial archivado del proyecto , originalmente se construyó sobre la herramienta de línea de comando httpget existente creada por Rafael Sagula. La versión 1.0 se lanzó en 1997, luego se cambió el nombre a urlget en 2.0, ya que se agregó a GOPHER, FTP y otros protocolos. En 1998, la herramienta podía cargar y descargar, por lo que la versión 4.0 se llamó cURL.
Durante los siguientes años, cURL se expandió para cubrir casi todos los protocolos de Internet, trabajar con certificados y encriptación, ofrecer enlaces para más de 50 idiomas y ser incluido en la mayoría de las distribuciones de Linux y otros sistemas. El proyecto cURL ahora incluye tanto el comando de la línea de comandos como la biblioteca libcurl. Según la historia del proyecto, en 2020 el equipo y la biblioteca se instalaron en más de 10 mil millones de copias en todo el mundo.
¿Cómo celebra el 25 aniversario de un elemento insustituible de la arquitectura de Internet? Stenberg planea organizar una «fiesta de cumpleaños de Zoom» a las 5:00 p. m. UTC el 20 de marzo . Vuelva a verificar la hora en su área: «Es un período extraño entre [cuando] EE. UU. entró en el horario de verano y Europa aún no lo ha hecho», escribe Stenberg en su blog . Stenberg planea probar el whisky de malta simple Bowmore Islay de 25 años, hablar sobre la historia del proyecto y los planes para el futuro, además de responder preguntas. (Se agregará un enlace a la llamada de Zoom a la publicación del blog de Stenberg más cerca del 20 de marzo).
Dada su compatibilidad y accesibilidad casi universales, cURL sigue siendo una herramienta vital para capturar contenido de páginas web, validación de API, verificar la disponibilidad del sitio y los tiempos de respuesta, y más. Ha estado moviendo datos desde que nació Tom Holland ; sin duda merece una pequeña fiesta.
Deja una respuesta