cURL, de alomtegenwoordige datatool, bestaat deze maand 25 jaar
Wanneer je voor het eerst met de opdrachtregel begint te spelen, lijkt het misschien alsof er een ondoordringbare muur is tussen de lokale ruimte waarmee je aan het spelen bent en het grote internet. Aan jouw kant heb je je commando’s en bestanden, en achter de muur bevinden zich servers, afbeeldingen, API’s, webpagina’s en andere nuttige, steeds veranderende gegevens. Een van de meest populaire manieren om deze muur te overwinnen is cURL, of ‘client-side URL’, die deze maand 25 wordt.
De cURL-tool is bedacht door programmeur Daniel Stenberg als een manier om IRC-gebruikers in staat te stellen snel wisselkoersen op te vragen zonder het chatvenster te verlaten. Zoals beschreven in de gearchiveerde geschiedenis van het project , werd het oorspronkelijk gebouwd bovenop de bestaande httpget-opdrachtregeltool gemaakt door Rafael Sagula. Versie 1.0 werd uitgebracht in 1997, daarna werd de naam gewijzigd in urlget in 2.0 toen het werd toegevoegd aan GOPHER, FTP en andere protocollen. In 1998 kon de tool zowel uploaden als downloaden, dus heette versie 4.0 cURL.
In de loop van de volgende jaren breidde cURL zich uit tot bijna alle internetprotocollen, werkt met certificaten en codering, biedt bindingen voor meer dan 50 talen en wordt opgenomen in de meeste Linux-distributies en andere systemen. Het cURL-project bevat nu zowel de opdrachtregelopdracht zelf als de libcurl-bibliotheek. Volgens de geschiedenis van het project zijn het team en de bibliotheek in 2020 geïnstalleerd in meer dan 10 miljard exemplaren wereldwijd.
Hoe viert u de 25e verjaardag van een onderdeel van de onvervangbare internetarchitectuur? Stenberg is van plan om op 20 maart om 17.00 uur UTC een “Zoom-verjaardagsfeestje” te organiseren . Controleer nogmaals de tijd in uw regio: “Het is een rare periode tussen [toen] de VS de zomertijd inging en Europa nog niet”, schrijft Stenberg op zijn blog . Stenberg is van plan om Bowmore Islay 25 Year Old Single Malt Whisky te proeven, om te praten over de geschiedenis van het project en de plannen voor de toekomst, en om vragen te beantwoorden. (Een link naar de Zoom-oproep zal dichter bij 20 maart aan Stenbergs blogpost worden toegevoegd.)
Gezien de bijna universele compatibiliteit en toegankelijkheid, blijft cURL een essentieel hulpmiddel voor het vastleggen van webpagina-inhoud, API-validatie, het controleren van de beschikbaarheid en responstijden van de site, en meer. Het heeft gegevens verplaatst sinds de geboorte van Tom Holland ; het verdient zeker een klein feestje.
Geef een reactie