The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступна библиотека libjpeg-turbo 3.0

04.07.2023 07:57

Спустя пять лет с момента формирования ветки 2.x представлен релиз libjpeg-turbo 3.0.0, высокопроизводительной библиотеки для кодирования и декодирования изображений в формате JPEG. Libjpeg-turbo представляет собой совместимый на уровне API/ABI форк классической библиотеки libjpeg, нацеленный на обеспечение максимальной скорости кодирования и декодирования. Кроме стандартного libjpeg API библиотека предоставляет собственный TurboJPEG API и ряд расширений с моделями представления цвета, дающих возможность сжимать изображения в 32-разрядные пиксельные буферы (RGBX, XBGR) или декодировать из них. Код распространяется под тремя BSD-подобными лицензиями IJG, модифицированной BSD и zlib, бинарные сборки подготовлены для Linux (rpm, deb), macOS и Windows.

По сравнению с libjpeg библиотека libjpeg-turbo позволяет добиться ускорения операций кодирования и декодирования JPEG в 2-4 раза, благодаря использованию инструкций SIMD (MMX, SSE2, NEON, AltiVec VMX) на архитектурах x86, x86-64, PowerPC и ARM. На других архитектурах ускорение не столь значительное, но за счёт применения оптимизированных функций кодирования Хаффмана библиотека всё равно заметно быстрее libjpeg и близка по своим показателям к высококачественным проприетарным кодекам JPEG. Отдельно развивается mozjpeg, форк libjpeg-turbo, который движется в сторону оптимизации размера результирующих изображений.

Основные новшества:

  • Добавлена поддержка цветовой субдискретизации 4:1:1, позволяющей без потери качества преобразовывать, обрезать и поворачивать JPEG-изображения с субдискретизацией 4:1:1, а также распаковывать их и переводить в цветовую модель YUV.
  • Значительно ускорены вычисления оптимальных таблиц Хаффмана. Для мелких изображений (256x256) изменение позволило до двух раз сократить время сжатия.
  • Добавлена возможность применения арифметического энтропийного кодирования для JPEG-изображений с 12-битным представлением цвета на канал.
  • С целью устранения имевшихся ограничений и повышения расширяемости значительно переработан API TurboJPEG. Например, все Си-функции теперь снабжены префиксом "tj3". Многие флаги и режимы преобразованы из аргументов функций в общие параметры API.
  • В API libjpeg и TurboJPEG добавлена поддержка изображений с 12 и 16 битами цветности на канал в режимах с потерей и без потери качества.
  • Добавлен режим работы с JPEG-файлами без потери качества, который доступен для изображений с 8, 12 и 16 битами цветности на канал. Добавлена новая функция jpeg_enable_lossless() и опция командной строки "-lossless".
  • Удалены устаревшие поля, конструкторы и методы в TurboJPEG Java API.

В дальнейшем автор libjpeg-turbo намерен ограничить работу над проектом и выпускать только обновления с исправлениями ошибок. Разработка новой ветки 3.1 не начнётся пока не удастся получить финансирование работы над проектом. Сейчас получаемых для libjpeg-turbo средств хватает на 8-10 часов работы в месяц и в проекте наблюдается перерасход - при финальной стадии стабилизации ветки 3.0 ресурсы уже потрачены наперёд до сентября 2024 года. До получения финансирования работа над реализацией и рассмотрением новых возможностей для libjpeg-turbo будет приостановлена, а техническая поддержка выпусков будет ограничена, как минимум в течение следующих 15 месяцев. Основной доход автор libjpeg-turbo получает от других своих проектов - VirtualGL и TurboVNC, которым он намерен уделить первичное внимание, чтобы не повторить негативный опыт разработки ветки libjpeg-turbo 2.0, который привёл к тому, что из-за отсутствия контроля над трудозатратами разработчик был вынужден влезть в долги.

  1. Главная ссылка к новости (https://groups.google.com/g/li...)
  2. OpenNews: В Safari 17 и WebKit включена поддержка формата изображений JPEG XL
  3. OpenNews: Новый проект для удаления артефактов из JPEG
  4. OpenNews: Уязвимость в библиотеке libjpeg-turbo
  5. OpenNews: Доступна библиотека libjpeg-turbo 2.0
  6. OpenNews: Компания Google открыла код эффективного JPEG-кодировщика Guetzli
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59378-libjpeg-turbo
Ключевые слова: libjpeg-turbo, jpeg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (66) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, timur.davletshin (ok), 08:28, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Арифметическое кодирование и 12 бит никто не умеет просматривать. Даже FF, который использует оную библиотеку (она собирается статически), отбоярился от арифметического кодирования. Lossless тоже никто не умеет.

    Но оптимизации - это хорошо. Новые эти ваши алгоритмы ну никуда не годятся по скорости. Один JPEG XL вроде обещает пережатие старого JPEG без потери кач-ва и этим немного скрашивает общий зоопарк, который развели за последнее время.

     
     
  • 2.3, An onymous (?), 08:45, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В начале функционал появляется в библиотеке и затем имеет шанс появиться в прикладном ПО.
     
     
  • 3.6, n00by (ok), 09:49, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • –13 +/
    Откуда берутся такие мнения? Этому где-то специально учат?

    Когда метр был длиннее а килограмм тяжелее, из ПО выносили части кода в библиотеки, что бы была возможность их переиспользовать.

    Вот сейчас и имеем "средств хватает на 8-10 часов работы в месяц и в проекте наблюдается перерасход". Потому что никакой libreoffice или firefox не сказали автору "нам надо вот такую фичу". Они ждут, пока она сама-собой появится и протестируется.

     
     
  • 4.8, Аноним (8), 09:55, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    У тебя опять затяжной приступ? Или уже наклюкался с утра.
     
     
  • 5.9, n00by (ok), 09:57, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Иди собирай скорее пакетик, пока автор не сменил лицензию на проприетарь, как вон там пугают в #4.
     
  • 5.71, Котофалк (?), 12:31, 06/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что не так написано? Ну да, проекты, которые активно используют сию либу должны были быть на месте автора. Это их код должен был быть вынесен в библиотеку. Но раз так сложилось, что они просто используют, могли бы профинансировать развитие. Либо просто поддерживать донатом и продолжать ждать, когда либа улучшится.  Либо заказать конкретную фичу.
     
     
  • 6.72, Аноним (8), 19:46, 06/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это так не работает Сложность современного софта на таком уровне, что разрабаты... большой текст свёрнут, показать
     
     
  • 7.74, n00by (ok), 07:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А вынос кода проектов в библиотеку, это всё осталось где-то в 90х,
    > сегодня никому не интересны твои кривые ошмётки.

    Покажи хоть один свой проект, мне интересны "ошмётки". Ты же не просто так потрындеть о прочитанном на сайтике эксперта, в перерывах меж сборкой пакетиков? У тебя есть свой личный опыт, верно?

     
  • 6.76, n00by (ok), 08:06, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Он из секты верующих, что для написания тривиального кода требуется 100500 человеко-лет. На том основании у них строится крупный бизнес по опакечиванию написанного одним человеком за пару вечеров.
     
  • 4.16, Аноним (16), 11:59, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно. Разрабы софта слишком ленивы, чтобы городить малонужный функционал самим. А вот переиспользовать сделанный другими - очень любят. Поэтому тезис про появления фич в либах - очень верный. Сначала пусть кто-то реализует, а мы потом заюзаем.
     
     
  • 5.39, n00by (ok), 15:44, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошо что Гугл не читает местных экспертов по халявному реюзу "малонужного" и "велосипедит" Clang, libcxx и т.д. Потом, правда, те же самые эксперты начинают плакать, что Большой Брат одаряет их не халяльной халявой, а неким зондом, и бежать некуда.
     
     
  • 6.65, Аноним (65), 11:31, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А где зонд в clang? Отличный компилятор же.
     
     
  • 7.68, n00by (ok), 16:13, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому и отличный, что Google делает инструмент для себя, сами же и используют в своём глобальном проекте. В Chrome полно зондов, как утверждают свидетели. Ну а такими темпами, если конкурентному браузеру наплевать на используемые библиотеки, альтернатив Хрому может и не остаться.
     
  • 2.7, Аноним (8), 09:52, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А как проверить? Вроде, в gwenview показывалось норм? Тема конечно странная, жпег убожество даже на максимальном качестве (это уже размер лосслесс), а тут ему какие-то расширенные цвета пихают. Оно конечно приятно, что поменьше искажений цвета с нормального исходника, но возьмите вы уже лосслесс, а от сабжа пора отучать обывателей. Тот же Jpeg2000 для лосси получше будет, ещё бы он не был таким  мутным и поддерживался нормально.
     
     
  • 3.11, timur.davletshin (ok), 11:45, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > жпег убожество даже на максимальном качестве

    Был у меня коллега-аудиофил, примерно так же выражался. Так заколебал, что мы ему слепой тест устроили. После этого дорогие кабеля из правильной меди и усилки-колонки не таскал на работу )))

     
     
  • 4.13, Аноним (8), 11:51, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, с картинкой и кодеками можно ведь сравнить объективно, глаза всё же не уши. Когда детали исчезают из картины, или замещаются какими-то случайными глитчами, это сразу видно. С искажениями цветов посложнее, но легко видно, если переключать туда-сюда 2 кадра.
     
     
  • 5.23, timur.davletshin (ok), 12:24, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну, с картинкой и кодеками можно ведь сравнить объективно, глаза всё же
    > не уши. Когда детали исчезают из картины, или замещаются какими-то случайными
    > глитчами, это сразу видно. С искажениями цветов посложнее, но легко видно,
    > если переключать туда-сюда 2 кадра.

    В дикой природе у 99,99 процентов людей нет компаратора и им JPEG в кач-ве на 95 заходит безо всяких проблем.

     
     
  • 6.26, Аноним (8), 13:05, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Плохо заходит на самом деле, многие, я уверен проклинают каждого, кто придумал так закодировать. Это огромные раздутые файлы с видимыми артефактами. На качестве 100 ещё придётся порассматривать где косяки, а тут всё видно.
     
     
  • 7.29, timur.davletshin (ok), 13:30, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Плохо заходит на самом деле, многие, я уверен проклинают каждого, кто придумал
    > так закодировать. Это огромные раздутые файлы с видимыми артефактами. На качестве
    > 100 ещё придётся порассматривать где косяки, а тут всё видно.

    Какие там видимые артефакты, что ты рассказываешь? Или ты градиенты при кач-ве в 70 жал?

     
     
  • 8.31, Аноним (8), 13:48, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Края, детали, амплификация дефектов Всё это видно Но зависит от контента, како... текст свёрнут, показать
     
     
  • 9.35, timur.davletshin (ok), 14:41, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Края, детали О чём вы говорите Если не пережимать JPEG по пять раз, то в дикой... текст свёрнут, показать
     
     
  • 10.38, Аноним (8), 14:48, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А если 50 мегабайт Это типичный жпег в дикой природе В той же дикой природе ис... текст свёрнут, показать
     
     
  • 11.49, timur.davletshin (ok), 16:58, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В raw уже рисуют Да ты русским языком поясни, что это такое Судя по тому, что ... текст свёрнут, показать
     
  • 9.36, timur.davletshin (ok), 14:43, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чего, простите Ипхоне разве всё ещё в JPG снимает ... текст свёрнут, показать
     
     
  • 10.40, n00by (ok), 15:53, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Готов поспорить, что тот же самый эксперт в других местах пишет усиление записи... текст свёрнут, показать
     
  • 10.60, _ (??), 02:06, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В HEIC Но если не поставишь галочку выгружать как есть оно перекодировать ... текст свёрнут, показать
     
  • 7.32, 1 (??), 14:10, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И слева нас рать и справа нас рать ... что у рекламного котика ушки не такие розовые ...
    Я бы вообще запретил в вебе картинки не пожатые в качестве 10 и ниже. Захотелось качества - ткни в картинку, а там картинка в raw формате на пару гигабайт.
    Ты, скорее всего, художник (ну или приближённый к ним), тебя, как музыканта дисгармония, бесит мыло (или ещё что там) на картинке. А меня так нет. Так что у каждого свои требования.
     
     
  • 8.37, timur.davletshin (ok), 14:45, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это что за зверь уже снимает в raw на пару гигабайт У Джеймса Уэбба меньше ... текст свёрнут, показать
     
  • 7.47, pashev.ru (?), 16:34, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То ли дело 2+мегабайтный пнг на сайте РЖД!
     
     
  • 8.51, Аноним (8), 17:03, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато красиво Это искусство, понимать надо Кстати, в плане эффективности кодиро... текст свёрнут, показать
     
  • 6.55, fuggy (ok), 21:35, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > нет компаратора и им JPEG в кач-ве на 95 заходит

    Заходит до тех пока пока не надо обработать картинку и ещё раз передать. Тогда уже 0.95 превращается в 0.95 в квадрате, а то и в кубе.

     
     
  • 7.58, timur.davletshin (ok), 21:51, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Заходит до тех пока пока не надо обработать картинку и ещё раз передать. Тогда уже 0.95 превращается в 0.95 в квадрате, а то и в кубе.

    Зачем вы редактируете JPEG? Редактируйте из исходного формата или, как вариант, делайте с учётом ухудшающегося кач-ва, если вам нужно получить максимального кач-ва.

     
     
  • 8.59, fuggy (ok), 22:50, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В любой соцсети, в любом мессенджере приходит Jpeg, там нет исходного формата П... текст свёрнут, показать
     
     
  • 9.62, Аноним (62), 06:18, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Насчёт любой сети не скажу, но контактик вроде как умеет отправлять непожатые фа... текст свёрнут, показать
     
     
  • 10.64, timur.davletshin (ok), 09:29, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разве инста не в webp раздаёт На главной Wikipedia тоже webp Ты не смотри, что... текст свёрнут, показать
     
  • 3.21, timur.davletshin (ok), 12:20, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А как проверить?

    GIMP открой и закодируй в нём с соответствующим арифметическим кодированием (в расширенных диалога кодирования). Расскажешь, кто из софта умеет его открывать.

     
     
  • 4.25, Аноним (8), 13:00, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Dolphin, Gwenview, Okular, Blender, ida, Chromium, GIMP, ImageMagick поддерживают. В Krita в единственной из установленных программ не открывается нормально. Ещё ffmpeg и cjxl не поддерживают. И Godot.
     
     
  • 5.30, timur.davletshin (ok), 13:30, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Dolphin, Gwenview, Okular, Blender, ida, Chromium, GIMP, ImageMagick поддерживают. В Krita
    > в единственной из установленных программ не открывается нормально. Ещё ffmpeg и
    > cjxl не поддерживают. И Godot.

    Gnome тоже не умеет.

     
     
  • 6.66, Аноним (65), 11:33, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Gnome не нужен.
     
     
  • 7.67, timur.davletshin (ok), 11:34, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Gnome не нужен.

    Это ты корпоративным расскажи. Они кеды просто терпеть не могут.

     
     
  • 8.69, Они не умеют (?), 21:45, 05/07/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А чего ты за них шестеришь ... текст свёрнут, показать
     
     
  • 9.70, timur.davletshin (ok), 07:07, 06/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Называть козла козлом - это просто констатация факта А вот ты впрягся за них по... текст свёрнут, показать
     
  • 2.17, Здрасьте (?), 12:02, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    12 бит — это серые изображения, их умеют просматривать буквально все.
     
     
  • 3.18, timur.davletshin (ok), 12:09, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > 12 бит — это серые изображения, их умеют просматривать буквально все.

    Задай себе вопрос, зачем же его запилили 30 лет спустя, если его умеют просматривать буквально все?

     
  • 2.77, Аноним (77), 12:00, 04/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Арифметическое кодирование и 12 бит никто не умеет просматривать.

    Алгоритм ~50 лет уже есть, но никто так и не научился его использовать, и даже общую либу никто не юзает.

     

  • 1.2, Аноним (2), 08:42, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Palemoon  умеет jpegxl.
     
     
  • 2.12, timur.davletshin (ok), 11:50, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://jpegxl.info/art/2021-04_jon.html - всё это классно, но тормозноватее миниму раз в два. И это ещё лайтовый вариант. Все эти AVIF вообще на порядок медленнее. Нафига козе бОян такой?
     
     
  • 3.14, Аноним (8), 11:53, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Меньше артефактов при меньшем размере, а отличия в скорости декодирования не самые фатальные на самом деле -- вполне сравнимо с пнг. Про фичи можно не вспоминать, это понятно.
     
     
  • 4.19, timur.davletshin (ok), 12:11, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Меньше артефактов при меньшем размере, а отличия в скорости декодирования не самые
    > фатальные на самом деле -- вполне сравнимо с пнг. Про фичи
    > можно не вспоминать, это понятно.

    Порядок - это 10 раз, два порядка - 100. Если не веришь, то можешь бенчмарки посмотреть. Если тебе одинаково ехать со скоростью 90 км в час и на 900 км в час, то для многих это имеет решающее значение.

     
     
  • 5.20, Аноним (8), 12:18, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А, я про jxl, если что, avif понятное дело убожество про которое надо поскорее забыть.
     
     
  • 6.22, timur.davletshin (ok), 12:22, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А, я про jxl, если что, avif понятное дело убожество про которое
    > надо поскорее забыть.

    Всё это тоже классно, но AVIF уже пропихнули, куда надо. А JPEG XL, вероятно, будет игрушкой для маргинальной части населения.

     
     
  • 7.27, Аноним (8), 13:15, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Больше, чем webp, он не займёт. Такое же днище.
     
     
  • 8.28, Аноним (8), 13:17, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хотя, не такое же, хуже, намного хуже И у webp есть лосслесс Но область одна ... текст свёрнут, показать
     
     
  • 9.56, fuggy (ok), 21:40, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лосслесс webp и avif это мыльное мыльцо Которое в движении не видно, поскольку ... текст свёрнут, показать
     

  • 1.4, Tron is Whistling (?), 09:11, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я бы как-то остерёгся на это завязываться - в любой момент может скатиться в проприетарное лицензирование. С другой стороны, если пользовать только совместимый с libjpeg api и возможности, why not.
     
     
  • 2.5, n00by (ok), 09:45, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Автор libjpeg-turbo пишет https://libjpeg-turbo.org/About/Jpeg-9
    что libjpeg api непонятно зачем сменили на 9-ю версию, и он её поддерживать не планирует.

    Every version of the IJG's software from v7 onward has broken backward ABI compatibility with previous releases, and in fact, it was not necessary to do so in the case of libjpeg v9.
    ...
    It's more that they are unproven, and thus we feel that a stable, de facto standard JPEG codec library is not the right place to introduce them.
     
  • 2.15, leap42 (ok), 11:56, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Эм, что? Open source же. Форкните себе последнюю версию и наслаждайтесь. Последующие версии да, могут иметь какую-то другую лицензию, но та, ваша, будет всегда законна к использованию.
     
  • 2.33, 12yoexpert (ok), 14:10, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    форкнут, как только этот крохобор всем надоест
     
     
  • 3.34, Tron is Whistling (?), 14:16, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да не, аффтар всё правильно делает - корпорасты заплатят. Вот аффтар нгинха не даст соврать.
    Но завязывать на это свои проекты я бы таки поостерёгся :)
     
  • 2.57, fuggy (ok), 21:40, 04/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А на кой им сразу 3 лицензии. Это когда двух оказалось мало?
     

  • 1.10, Бывалый смузихлёб (?), 11:30, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > благодаря использованию инструкций SIMD (MMX, SSE2, NEON, AltiVec VMX) на архитектурах x86, x86-64, PowerPC и ARM

    Означает ли это, что на есп с его экстенсой ускорения ждать не стоит и вообще не факт что в озу влезет

     
  • 1.24, Аноним (24), 12:34, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Турбо?
    https://media.discordapp.net/attachments/1031663193489150003/11251694371594690
     
  • 1.46, Аноним (46), 16:11, 04/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда в микротик добавят?
     
  • 1.61, Аноним (61), 03:01, 05/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    8-10 часов в месяц? влезть в долги? он там рабов покупает что ли чтобы работу вести?
     
     
  • 2.73, мимопроходил (?), 22:52, 06/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я так эту новость понимаю:

    1) Донатов по данному проекту хватало в среднем на то, чтоб оплатить один рабочий день в месяц с его уровнем дохода по другим проектам.

    2) Проект ему был интересен настолько, что приходилось забивать на другие проекты приносящие деньги. В итоге денег в какой-то момент вдруг не стало, а кушать хочется...

    3) Делает всё сам. Тем кто приходит с готовыми патчами отказывает в их приёме, мотивируя тем, что могли бы в начале за приём патчей задонатить (на их проверку ведь ему тоже нужно тратить время, даже на переписку). В итоге, в проект приходит всё меньше людей...

    А те, кто мог бы реально заплатить, видимо рассуждают так: "это ж opensource, зачем платить, раз можно просто так скачать, я ж не лох какой (иначе откуда бы у меня были деньги? копейка руб бережет и т.п.); да и если скорости jpeg-а не будет хватать, то нынче рядом с аппаратными видекодеками лепят поддержку и JPEG".

     
     
  • 3.75, n00by (ok), 08:02, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    3-й пункт - вряд ли. Скорее, патчи не предлагают, только требуют от него доработок.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру