
Както съобщава Daniel Stenberg, днес се навършва месец от пускането на предишната версия на този инструмент за използване в shell за прехвърляне на файлове с URL синтаксис, но също така се пада на друга дата: неговия рожден ден. Днес те са пуснати curl 8.0.0, а на този ден се навършват 25 години от началото на този проект и промяната на номера изглежда е свързана повече с това събитие, отколкото с наистина голяма версия.
Стенберг казва, че това е голяма промяна на първото число, но няма иновативни промени без фойерверки. Те просто решиха, че е въпрос на време да нулират другите цифри и какво по-добро време от рожден ден, празнуващ четвърт век от своето съществуване. Също така няма прекъсвания на API или ABI и това би причинило преминаването към силно променена версия.
cURL 8.0.0 не включва големи нови функции
Що се отнася до числата, и въпреки че конвенциите трябва да се съобразят с тях или да ги преминат, всеки е свободен да прави каквото иска, в нещо с XYZ формат, когато Z се повиши, това е промяна за коригиране на грешки, Y са средни версии, които обикновено включват новите функции и X са големи актуализации, които в допълнение към новите функции могат да нарушат обратната съвместимост. Оттам обясняват, че няма такива прекъсвания.
Това е основна версия, но без революционни промени или фойерверки. Решихме, че е време да възстановим второстепенния номер на по-лесно управляемо ниво и правенето му точно на 25-ия рожден ден на Curl го направи изключително забавно. В тази версия няма счупване на API или ABI.
Сега те казват, че това е може би най-доброто освобождаване на къдрици, което някога са правили, но аз не бих взел тези думи твърде сериозно. Това е нещо, което винаги се казва, отчасти защото е логично да се пусне нова версия на софтуера, за да се подобри това, което вече съществува, а не да се влоши. Така че да, от една страна ще е вярно, но от друга е нещо, което може да се спести.
По отношение на промените, има няколко добавени корекции за сигурност (CVE), корекции на грешки и само една истинска промяна, която е първата версия на cURL, която вече не поддържа изграждане на системи, които нямат 64-битов тип данни.
curl 8.0.0 вече може да се изтегли от тази връзка, но ако не бързате, а и не е нужно, най-доброто нещо за потребителите на Linux е да изчакат нашата дистрибуция да актуализира пакета в техните официални хранилища.
cURL е важен софтуер в света на FOSS дори спечели наградата на месеца, която Microsoft дава на безплатен софтуер с отворен код.