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](https://cdn.4pmtech.com/wp-content/uploads/2023/07/gettyimages-1146209699-760x380-1-640x375.webp)
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