cURL, všudypřítomný datový nástroj, slaví tento měsíc 25 let
Když si poprvé začnete pohrávat s příkazovým řádkem, mohlo by se zdát, že mezi místním prostorem, ve kterém si pohráváte, a velkým internetem je neprostupná zeď. Na vaší straně máte své příkazy a soubory a za zdí jsou servery, obrázky, API, webové stránky a další užitečná, neustále se měnící data. Jedním z nejpopulárnějších způsobů, jak překonat tuto zeď, je cURL neboli „adresa URL na straně klienta“, která tento měsíc oslaví 25. narozeniny.
Nástroj cURL navrhl programátor Daniel Stenberg jako způsob, jak umožnit uživatelům IRC rychle získat směnné kurzy, aniž by museli opustit okno chatu. Jak je podrobně popsáno v archivované historii projektu , byl původně postaven nad stávajícím nástrojem příkazového řádku httpget vytvořeným Rafaelem Sagulou. Verze 1.0 byla vydána v roce 1997, poté byl název změněn na urlget ve verzi 2.0, protože byl přidán do GOPHER, FTP a dalších protokolů. V roce 1998 mohl nástroj nahrávat i stahovat, takže verze 4.0 se nazývala cURL.
Během několika příštích let se cURL rozšířilo tak, aby pokrylo téměř všechny internetové protokoly, pracovalo s certifikáty a šifrováním, nabízelo vazby pro více než 50 jazyků a bylo zahrnuto do většiny distribucí Linuxu a dalších systémů. Projekt cURL nyní zahrnuje jak samotný příkaz příkazového řádku, tak knihovnu libcurl. Podle historie projektu byly v roce 2020 tým a knihovna instalovány ve více než 10 miliardách kopií po celém světě.
Jak slavíte 25. výročí prvku nenahraditelné internetové architektury? Stenberg plánuje uspořádat „Zoom narozeninovou párty“ v 17:00 UTC 20. března . Znovu zkontrolujte čas ve vaší oblasti: „Je to zvláštní období mezi [kdy] USA přešlo na letní čas a Evropa ještě ne,“ píše Stenberg na svém blogu . Stenberg plánuje ochutnat Bowmore Islay 25 Year Old Single Malt Whisky, pohovoří o historii projektu a plánech do budoucna, stejně jako zodpoví otázky. (Odkaz na výzvu Zoom bude přidán do Stenbergova příspěvku na blogu blíže 20. března.)
Vzhledem ke své téměř univerzální kompatibilitě a dostupnosti zůstává cURL životně důležitým nástrojem pro zachycení obsahu webových stránek, ověření API, kontrolu dostupnosti webu a doby odezvy a další. Přesouvá data od narození Toma Hollanda ; určitě si zaslouží malou párty.
Napsat komentář