Как сообщает Даниэль Стенберг, сегодня исполняется месяц с тех пор, как предыдущая версия этого инструмента была выпущена для использования в оболочке для передачи файлов с синтаксисом URL, но он также приходится на другую дату: его день рождения. Сегодня они выпустили 8.0.0, и в этот день исполняется 25 лет с момента начала этого проекта, и изменение числа, похоже, больше связано с этим событием, чем с действительно крупным релизом.
Стенберг говорит, что это серьезное изменение первого числа, но никаких инновационных изменений никаких фейерверков. Они просто решили, что это вопрос времени, чтобы обнулить остальные цифры, и что может быть лучше, чем в день рождения, отмечающий четверть века своего существования. Также нет перерывов в API или ABI, и это то, к чему может привести переход на сильно измененную версию.
cURL 8.0.0 не включает основные новые функции
Что касается чисел, и хотя соглашения должны соблюдать или передавать их, каждый волен делать то, что хочет, в чем-то с форматом XYZ, когда Z увеличивается, это изменение для исправления ошибок, Y - это средние версии, которые обычно включают новые функции и X являются крупными обновлениями, которые, в дополнение к новым функциям, могут нарушить обратную совместимость. Отсюда и поясняют, что разрывов такого типа не бывает.
Это мажорная версия, но без революционных изменений и фейерверков. Мы решили, что пришло время сбросить минорный номер до более удобного уровня, и сделать это ровно в день 25-летия curl было очень весело. В этой версии нет взлома API или ABI.
Теперь они говорят, что это, вероятно, лучший выпуск завитков, который они когда-либо делали, но я бы не стал воспринимать эти слова слишком серьезно. Об этом всегда говорят, отчасти потому, что логично, что новая версия программного обеспечения выпускается для улучшения того, что уже существует, а не для того, чтобы сделать его хуже. Так что да, с одной стороны, это будет правдой, а с другой, это то, что можно было бы спасти.
Что касается изменений, то было добавлено несколько исправлений безопасности (CVE), исправлены ошибки и только одно реальное изменение — первая версия cURL, которая больше не поддерживает сборку на системах, в которых отсутствует 64-битный тип данных.
8.0.0 теперь можно скачать от ссылку, но, если вы никуда не торопитесь, и вам это не нужно, пользователям Linux лучше всего подождать, пока наш дистрибутив обновит пакет в своих официальных репозиториях.
cURL — это важное программное обеспечение в мире FOSS, которое даже выиграл приз месяца, который Microsoft вручает бесплатному программному обеспечению с открытым исходным кодом.
Здравствуйте, я в замешательстве. CURL не предназначен для работы с принтерами в Linux?
Я думаю, вы путаете с CUPS