cURL, joka on kaikkialla läsnä oleva datatyökalu, täyttää tässä kuussa 25 vuotta

cURL, joka on kaikkialla läsnä oleva datatyökalu, täyttää tässä kuussa 25 vuotta

Kun aloitat ensimmäisen kerran selaamaan komentoriviä, saattaa tuntua, että paikallisen tilan ja suuren internetin välillä on läpäisemätön muuri. Puolellasi on komentosi ja tiedostot, ja seinän takana on palvelimia, kuvia, API:ita, web-sivuja ja muuta hyödyllistä, jatkuvasti muuttuvaa dataa. Yksi suosituimmista tavoista voittaa tämä muuri on ollut cURL eli ”asiakaspuolen URL”, joka täyttää tässä kuussa 25 vuotta.

Ohjelmoija Daniel Stenberg suunnitteli cURL-työkalun, jonka avulla IRC-käyttäjät voivat saada nopeasti valuuttakurssit poistumatta chat-ikkunasta. Kuten projektin arkistoidussa historiassa on kuvattu , se rakennettiin alun perin Rafael Sagulan luoman httpget-komentorivityökalun päälle. Versio 1.0 julkaistiin vuonna 1997, minkä jälkeen nimi muutettiin urlgetiksi versiossa 2.0, kun se lisättiin GOPHER-, FTP- ja muihin protokolliin. Vuoteen 1998 mennessä työkalu pystyi sekä lataamaan että lataamaan, joten versiota 4.0 kutsuttiin cURLiksi.

Seuraavien vuosien aikana cURL laajeni kattamaan lähes kaikki Internet-protokollat, toimimaan sertifikaattien ja salauksen kanssa, tarjoamaan sidoksia yli 50 kielelle ja sisällytetty useimpiin Linux-jakeluihin ja muihin järjestelmiin. cURL-projekti sisältää nyt sekä itse komentorivikomennon että libcurl-kirjaston. Projektin historian mukaan vuonna 2020 tiimiä ja kirjastoa asennettiin yli 10 miljardia kappaletta maailmanlaajuisesti.

Kuinka vietät korvaamattoman Internet-arkkitehtuurin elementin 25-vuotispäivää? Stenberg aikoo isännöidä ”Zoom-syntymäpäiväjuhlat” kello 17.00 UTC 20. maaliskuuta . Tarkista aika omalla alueellasi: ”Se on outo ajanjakso [kun] Yhdysvallat siirtyi kesäaikaan ja Eurooppa ei ole vielä tehnyt”, Stenberg kirjoittaa blogissaan . Stenberg aikoo maistella Bowmore Islay 25 Year Old Single Malt Whiskyä, puhua projektin historiasta ja tulevaisuuden suunnitelmista sekä vastata kysymyksiin. (Linkki Zoom-kutsuun lisätään Stenbergin blogikirjoitukseen lähempänä 20. maaliskuuta.)

Lähes universaalin yhteensopivuuden ja saavutettavuuden ansiosta cURL on edelleen tärkeä työkalu verkkosivujen sisällön tallentamiseen, API-validointiin, sivuston saatavuuden ja vastausaikojen tarkistamiseen ja paljon muuta. Se on siirtänyt tietoja Tom Hollandin syntymästä lähtien ; se varmasti ansaitsee pienen juhlan.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *