cURL, det allestedsnærværende dataværktøj, fejrer 25 år i denne måned
Når du først begynder at fifle med kommandolinjen, kan det virke som om, der er en uigennemtrængelig mur mellem det lokale rum, du roder med, og det store internet. På din side har du dine kommandoer og filer, og bag væggen er servere, billeder, API’er, websider og andre nyttige, stadigt skiftende data. En af de mest populære måder at overvinde denne væg på har været cURL eller “client-side URL”, som fylder 25 i denne måned.
cURL-værktøjet blev udtænkt af programmør Daniel Stenberg som en måde at give IRC-brugere mulighed for hurtigt at få valutakurser uden at forlade chatvinduet. Som beskrevet detaljeret i projektets arkiverede historie blev det oprindeligt bygget oven på det eksisterende httpget-kommandolinjeværktøj skabt af Rafael Sagula. Version 1.0 blev udgivet i 1997, derefter blev navnet ændret til urlget i 2.0, da det blev tilføjet til GOPHER, FTP og andre protokoller. I 1998 kunne værktøjet både uploade og downloade, så version 4.0 blev kaldt cURL.
I løbet af de næste par år udvidede cURL sig til at dække næsten alle internetprotokoller, arbejde med certifikater og kryptering, tilbyde bindinger til over 50 sprog og være inkluderet i de fleste Linux-distributioner og andre systemer. cURL-projektet inkluderer nu både selve kommandolinjekommandoen og libcurl-biblioteket. Ifølge projektets historie blev holdet og biblioteket i 2020 installeret i mere end 10 milliarder eksemplarer på verdensplan.
Hvordan fejrer du 25-årsdagen for et element af uerstattelig internetarkitektur? Stenberg planlægger at være vært for en “Zoom fødselsdagsfest” kl. 17.00 UTC den 20. marts . Dobbelttjek tiden i dit område: “Det er en mærkelig periode mellem [da] USA gik ind i sommertid, og Europa har endnu ikke,” skriver Stenberg på sin blog . Stenberg planlægger at prøve Bowmore Islay 25 Year Old Single Malt Whisky, fortælle om projektets historie og planer for fremtiden, samt besvare spørgsmål. (Et link til Zoom-opkaldet vil blive tilføjet til Stenbergs blogindlæg nærmere den 20. marts.)
På grund af dens næsten universelle kompatibilitet og tilgængelighed er cURL fortsat et vigtigt værktøj til at fange websideindhold, API-validering, kontrol af webstedets tilgængelighed og svartider og mere. Det har flyttet data siden Tom Holland blev født ; det fortjener bestemt en lille fest.
Skriv et svar