The OpenNET Project / Index page

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

Библиотека libxml2 осталась без сопровождающего

15.09.2025 19:43

Ник Велнхофер (Nick Wellnhofer) объявил об уходе с поста сопровождающего библиотеку libxml2. Ник принимал участие в разработке libxml2 с 2016 года, был добавлен в число сопровождающих в 2022 году и с того времени оставался практически единственным активным разработчиком. После ухода Ника проект остался без сопровождения.

Библиотека libxml2 используется в операционных системах и продуктах компаний Apple, Google и Microsoft. Из открытых пакетов, упоминающих libxml2 в числе зависимостей, можно отметить GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.

В июне Ник Велнхофер снял с себя полномочия сопровождающего библиотеку libxslt и отказался от особого отношения к устранению уязвимостей - стал трактовать уязвимости в libxml2 как обычные ошибки, рассматриваемые по мере появления свободного времени. Ник также раскритиковал предъявление компаниями дополнительных требований к сопровождающим-волонтёрам, работающим без компенсации.

Перед объявлением об уходе Ник опубликовал релиз libxml2 2.15.0 и пообещал исправлять в нём регрессивные изменения до конца года. В новой версии отключены по умолчанию обвязки для языков Python и Schematron. Чтение сжатых данных в парсере теперь возможно только при указании опции XML_PARSE_UNZIP. Код сериализации HTML и обработки кодировок символов приближен к требованиям спецификации HTML5. Осуществлён переход на генерацию документации по API при помощи инструментария Doxygen.

Дополнение: Нашёлся энтузиаст (imcsk8), готовый взять сопровождение libxslt и libxml2 в свои руки.

  1. Главная ссылка к новости (https://discourse.gnome.org/t/...)
  2. OpenNews: Сопровождающий libxml2 отказался от особого отношения к устранению уязвимостей
  3. OpenNews: Уязвимости в библиотеке libxml2, потенциально приводящие к выполнению кода
  4. OpenNews: Критическая уязвимость в библиотеке Libxml2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63886-libxml2
Ключевые слова: libxml2
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (152) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, дАнон (?), 20:46, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +30 +/
    надоели бунтовать. что так сложно за бесплатно?
     
     
  • 2.50, Аноним (-), 02:24, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > надоели бунтовать. что так сложно за бесплатно?

    Увидел предложение Selectel по переписке это на Rust за 350 штук деревях. Видимо не заценил. Зато у Selectel появился эпичный шанс показать что они смогу за 350К деревях, во. Щщщща как перепишут! Кстати XSLT в это предложение входит?

     
     
  • 3.121, Аноним (121), 15:01, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если бы за 350к в месяц, это одно, а так смешная цифра.
     
     
  • 4.137, Аноним (137), 17:51, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А сколько это в деньгах?
     
  • 4.165, x3who (?), 15:13, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    AI отлично переписывает код, так что это в день получается оплата.
     

  • 1.4, Аноним (4), 20:47, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –19 +/
    Хотел шантажом взять денег у Каноникла и IBM, не фартануло. Они и поднимут знамя.
     
     
  • 2.8, Аноним (8), 21:06, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +46 +/
    Ну вот, раз им нужно, то пусть они и тянут.
     

  • 1.5, Аноним (5), 20:49, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Выгорел.
     
     
  • 2.109, BEERsk (ok), 13:50, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сгорел...
     

  • 1.6, Аноним (6), 20:51, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Все меньше и меньше хотят за бесплатно пахать.
     
     
  • 2.16, Bottle (?), 21:23, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +9 +/
    И правильно, потому что потом приходят умельцы вроде Sony с Netflix и зарабатывают на результатах. Ну что, сидельцы на FreeBSD могут поиграть на своей ОСи в эксклюзивы Playstation? Авторы NetBSD могут запустить Фотошоп и Ворд также просто, как на системе Apple?
    А что насчёт верунов в игровой движок Godot? 15 миллионов на счету Хуана сами себя не заработают, если никто не контрибутит в движок. Тебе - почётное "спасибо", уважаемому аргентинскому наркобарону - деньги.
    А что насчёт историй с faker.js и core.js? Работайте, плебс, патриции оценят ваши старания во благо всего человечества!
     
     
  • 3.38, Аноним (38), 23:15, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что насчёт верунов в игровой движок Godot? 15 миллионов на счету Хуана сами себя не заработают

    Чего? Какая вообще связь между Godot и Nvidia?

     
     
  • 4.64, Аноним (64), 08:09, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я вот тоже остановился и задумался над этой аналогией. Так и не понял. Товарища видимо понесло в горячке.
     
  • 4.76, Аноним (-), 09:58, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А при чём тут вообще Nvidia.
    Хуан Линиетски (Juan Linietsky) — сооснователь Godot.
     
  • 4.79, Bottle (?), 10:44, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Джейсен ХуанГ (лидер Nvidia) и Хуан Линецкий - разные люди. Я пишу про второго.
     
     
  • 5.95, Аноним (95), 12:23, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, но я так и не понял, какая у тебя претензия к Godot и при чем тут размер счета Хуана?
     
  • 3.46, Аноним (-), 00:22, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ой, типа на gpl он бы денег получал.
    Была бы либа в ведре, андроиде, куче васянодистров, ИБМ с красношапкой....
    Но так же бы cocал бибу)

    Тут нужна лицензия с идеологией BSL.
    Для личного использования или бесплатного распространения - бесплатно.
    Хочешь зарабатываться деньги? Ну вот тебе счет, кидай шекели.

     
     
  • 4.51, Bottle (?), 02:25, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я не спорю с этим, просто перечисляю случаи, когда вот так уот, твою работу упёрли, ты от этого не выиграл и мифическое Сообщество™ тоже.
    То, что эти случаи под пермиссивкой случились, уже не так важно, но весьма показательно!)))
     
     
  • 5.78, Аноним (-), 10:33, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > твою работу упёрли

    Куда уперли? Разве у кого-то что-то пропало?
    Вроде весь код который взяли так и остался открытым...

     
  • 5.96, Аноним (95), 12:25, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ты от этого не выиграл и мифическое Сообщество™ тоже.

    Ну как же не выиграли? FreeBSD и Godot как были свободными и бесплатными, так ими и остались. Что не так?

     
  • 4.84, Аноним (84), 11:32, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Ой, типа на gpl он бы денег получал.

    В этом случае, либо условная Sony и Netflix публиковали бы патчи в апстрим, либо писали самостоятельно.
    >Тут нужна лицензия с идеологией BSL.
    >Для личного использования или бесплатного распространения - бесплатно.
    >Хочешь зарабатываться деньги? Ну вот тебе счет, кидай шекели.

    И как оплата распределяется между несколькими участниками? Какой смысл подключаться к разработке чужого кода под этой лицензией?

     
     
  • 5.91, Аноним (-), 11:50, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И как оплата распределяется между несколькими участниками? Какой смысл подключаться к разработке чужого кода под этой лицензией?

    Смысл в том, что:

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

    - если ты используешь для себя, в частном порядке - то ты тоже, внезапно, хочешь чтобы багов было меньше))


     
     
  • 6.97, Аноним (84), 12:29, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >- если ты используешь для себя, в частном порядке - то ты тоже, внезапно, хочешь чтобы багов было меньше))

    Я имею в виду, что если я собираюсь внести незначительный вклад, типа исправления мелкой ошибки, то получу ли я хоть какую-то оплату за это? Или для меня это будет точно так же как и с другими лицензиями?

     
     
  • 7.100, Аноним (-), 12:45, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Я имею в виду, что если я собираюсь внести незначительный вклад, типа исправления мелкой ошибки, то получу ли я хоть какую-то оплату за это?

    Нет конечно.
    Ты уже получил целый проект.

    Разве если "управляющий проектом" сделает какие-то награды за фиксы.
    Но это его добрая воля.

    > Или для меня это будет точно так же как и с другими лицензиями?

    Абсолютно так же.
    Тебе имеет смысл вкладываться в проект, только если ты получишь какой-то профит.
    Например ты сам пользователь и тебя раздражает этот баг.
    Или хочешь получить строчку в резюме.
    Или хочешь улучшить знание ЯП, технологий или предметной области.

     
  • 6.99, Аноним (84), 12:33, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >- если ты корп и вот прямо сейчас зарабатываешь деньги используя такой инструмент, то ты заинтерисован в том, чтобы проект работал без ошибок

    Основная причина, почему корпорации предпочитают открытый код - цена. В этом случае, корпорации будут избегать bsl точно так же как и gpl.

     
  • 3.136, вымя (?), 17:47, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И правильно, потому что потом приходят умельцы вроде Sony с Netflix и зарабатывают на результатах.

    Самое смешное, что в случае libxml2 человека больше всего достали умельцы из... Positive Technologies, зарабатывающие строки в резюме на фарминге CVE про панику при выделении памяти. Much insecure, very denial of service, wow.

     
     
  • 4.140, Аноним (84), 17:54, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Молодцы, хорошо пояснили сишнику за сишность.
    >про панику при выделении памяти

    Если бы сишники приняли ленейные и зависимые типы, то давным давно им бы жилось гораздо лучше. Но они сами выбрали страдания.

     
     
  • 5.142, Brady (?), 17:59, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > C
    > зависимые типы

    попробуйте потоньше

     
     
  • 6.145, Аноним (84), 18:07, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тоньше не надо. Есть вполне себе ATS, правда это скорее исследование, а не инструмент. Но сишники за полвека дажче чего-то подобного не сделали.
     
     
  • 7.155, анон (?), 00:38, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И не сделают, C на то и C, что держит разработчика в тонусе, чтобы тот вместо void* случайно void** не подсунул
     
  • 4.147, Аноним (147), 18:34, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ??
    Там сейчас несколько открытых ишшуев про утечки памяти https://gitlab.gnome.org/GNOME/libxml2/-/issues - не вижу никаких фамилий или никнеймов которые можно было бы связать с Positive Technologies.
     
     
  • 5.150, вымя (?), 19:11, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Про утечки я по памяти по путал с другими denial of service, но тикет за авторством zeroday.pt там явно надломил спину: https://gitlab.gnome.org/GNOME/libxml2/-/issues/933#note_2489915
     

  • 1.7, Аноним (8), 21:01, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +23 +/
    Нет, это конечно всё понятно. Опенсорс, GNU и всё такое. А разве он обязан что-то сообществу? Нет. Поэтому, он сделал правильно.
     
     
  • 2.101, Аноним (101), 12:48, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А разве сообщество у него что-то требовало? Нет. Это кopпoпpативные безопафщсники пытались повесить на него кучу своих (xoзяйских) проблем. А он просто разрабатывал инструмент, которым пользовался сам.
    Через год он уйдет, его заменит кто-то другой, кому больше нужно. А мecтные клoyны продолжат нaгнетать дpaму и разыгрывать стрaсти. Под такого рода новостями уже и в комментарии заходить не хочется. Как же oжЫpeли местные экс-пepды и прочие профессио-aнaлы, как же далеки они от народа и даже от технологий. Пapaзuты среднего звена с кучей свободного времени и бесценным мнением о том, в чём они как кopoва на льду. Когда уже вас всех "оптимизируют" с насuженных мест, будет кому во дворах подmeтать.
     
     
  • 3.104, Аноним (-), 12:58, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > А разве сообщество у него что-то требовало?

    А корпы это не сообщество?

    > Это кopпoпpативные безопафщсники пытались повесить на него кучу своих (xoзяйских) проблем.

    Они просто попросили его исправить уязвимый овнокод, который он сам писал.

    > А он просто разрабатывал инструмент, которым пользовался сам.

    Ну раз так, то да, можно выпрограммировать код пococного качества.

    > как же далеки они от народа и даже от технологий.

    Народ это кто?

    > Когда уже вас всех "оптимизируют" с насuженных мест, будет кому во дворах подmeтать.

    Вот когда оптимизируют, тогда и поговорим.
    А пока наш писака пошел в известном направлении.


     

  • 1.9, Аноним (9), 21:09, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    никакого осуждения
     
  • 1.10, Шарп (ok), 21:09, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    А что, стандарт xml меняется по два раза на год? Что там мейнтейнить то, ну кроме бесконечных сишных дыр. Так это лечится переписыванием на rust.
     
     
  • 2.13, Аноним (8), 21:18, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Даже для такого мэйнтенинга нужна куча свободного времени и нервов. Почему именно ты не подвяжешься мэйнтейнером туда забесплатно?
     
     
  • 3.20, 77777 (?), 21:51, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Головой работать - не языком чесать.
     
  • 2.25, Аноним (25), 21:58, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > стандарт xml меняется по два раза на год?

    html5 тоже не вчера придумали, однако браузеры каждые 3 недели выходят с новыми фичами в хтмл-е, цсс-е и жыэс-е.

     
     
  • 3.94, Пыщь (?), 12:12, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Бюрократия рождает бюрократию."
    Все новомодные плюшки в цсс, хтмл - работа ради работы. Явной пользы нет, кроме "ваш браузер устарел, хотя наш сайт такое же говно как и раньше".
     

  • 1.11, Аноним (11), 21:16, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    9 лет! Ему хоть ачивку дали какую-нибудь?
    Прикручивайте ИИ к разработке,сопровождению и не тратьте годы на то, за что вам плюнут в харю.
     
     
  • 2.14, Аноним (14), 21:19, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    С кодом от ИИ вам «в харю» наплюют сразу!
     
     
  • 3.65, Аноним (64), 08:12, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А может и не только наплюют но и надают.
     
  • 2.55, cheburnator9000 (ok), 03:13, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > 9 лет! Ему хоть ачивку дали какую-нибудь?
    > Прикручивайте ИИ к разработке,сопровождению и не тратьте годы на то, за что
    > вам плюнут в харю.

    Угу, нужно сразу на ГигаЧате погромировать. А если будешь плохо погромировать то тебя посадють за дискредитацию отечественных программных продуктов ололо.

     
  • 2.139, Аноним (-), 17:53, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что такое ачивка?
     
  • 2.166, Аноним (166), 18:02, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Только после 10, не дотерпел до ачивки
     

  • 1.12, Аноним (12), 21:17, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Респект, красавчик.
     
  • 1.15, Аноним (15), 21:21, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Таким новостям можно только порадоваться.
     
  • 1.18, Голдер и Рита (?), 21:37, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Потихоньку умирает xml и это радует. 😶‍🌫️
     
     
  • 2.23, Аноним (9), 21:56, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тот же питон останется без нормального парсера, html не обработаешь без сабжа. Не говоря о том, что xslt замены совершенно нет. Да и xmllint клёвая тулза.
     
     
  • 3.27, Аноним (15), 22:07, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Ему говорят "xml не нужен", а он - "как же мы будем без xml тулзов". Замечательно будем, даже не заметим. А тот кто до сих пор xml использует, пусть страдает.
     
     
  • 4.56, Аноним (56), 03:26, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А тот кто до сих пор xml использует, пусть страдает.

    Ты тоже используешь, хоть и не подозреваешь об этом.

     
  • 4.89, Аноним (84), 11:45, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Замечательно будем, даже не заметим

    Заметим. XML широко проник в индустрию, и деваться никуда не собирается.
    >А тот кто до сих пор xml использует, пусть страдает.

    HTML, SVG и куча других технологий построены поверх XML.

     
     
  • 5.124, Аноним (124), 15:26, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > HTML, SVG и куча других технологий построены поверх XML.

    Поверх SGML. И XML тоже. Но откуда вчерашним знать такие тонкости, некогда думать, надо срочно откомментить.

     
  • 3.29, Аноним (29), 22:12, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не останется без ничего - у всех все будет в текущем состоянии, которое в общем-то достаточно зрелое, особенно учитывая, что оно об уходящих технологиях как xml.
     
     
  • 4.33, Аноним (9), 22:50, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вопрос времени, когда оно сгниёт без активного сопровождения. Это случится достаточно скоро, может быть, пару лет будет ещё. А что, html уже кто-то на что-то заменил?

    Да и xml альтернатив не видно. Вот ни одной. На что менять собрались, кто куда уходит?

     
     
  • 5.36, пох. (?), 23:10, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да ни на что - будет мильен коллекций несовместимых васян-патчей.

    Как с с-сlient.

     
  • 4.90, Аноним (84), 11:46, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >у всех все будет в текущем состоянии, которое в общем-то достаточно зрелое

    И дырявое. В коде на си нужно в первую очередь обнаруженные дырки затыкать, даже если не реализовывать новый функционал.

     
  • 3.87, Аноним (84), 11:43, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Тот же питон останется без нормального парсера

    Любой полноценный язык может позволить себе иметь парсер xml, написанный на нём самом: c, go, ocaml, haskell, rust, и так далее. Python, очевидно, не является полноценным языком, так как парсера xml, на нём, который повсеместно применяется, почему-то нет.
    >html не обработаешь без сабжа

    Хороший повод наконец-то выкинуть python.

     
     
  • 4.106, Аноним (9), 13:00, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Питон интерпретируемый, любой производительный код на нём зависит от сишных либ. Ровно так же в таких ЯП как го и жава. Но забавно, как ты сравниваешь топовый язык с мёртвыми языками.
     
     
  • 5.116, Аноним (84), 14:40, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Ровно так же в таких ЯП как го и жава

    Нет. Go - полноценная aot компиляция, в java есть jit.
    >Но забавно, как ты сравниваешь топовый язык с мёртвыми языками.

    Все эти языки живые, ну а миллионы мух не могут ошибаться.

     
     
  • 6.119, Аноним (9), 14:52, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И то и другое даёт недостаточную производительность, приходится дёргать сишные либы. Ну и потом, есть индустриально вылизанные либы с ожидаемым поведением, и есть как вот в расте, где никогда не предскажешь, где на что напорешься. Простая вещь на самом деле: нет плохих и хороших языков, есть живые и мёртвые. И если мёртвый для решения твоих задач подходит лучше, флаг тебе в руки, но будешь сам всё пилить.
     
     
  • 7.125, Аноним (124), 15:29, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > есть индустриально вылизанные либы с ожидаемым поведением

    Стало быть проблемы нет, сабж можно сдать в архив и пользоваться этими «индустриально вылизанными». В чём проблема тогда?

     
     
  • 8.128, Аноним (9), 16:05, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Индустриальность тут в том, что оно живое и активно используется всеми ... текст свёрнут, показать
     
  • 7.143, Аноним (84), 18:00, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >И то и другое даёт недостаточную производительность, приходится дёргать сишные либы.

    Лгать то не надо. Полно проектов, реализованных исключительно на этих языках.
    >но будешь сам всё пилить.

    Только вот отличие заключается в том, что если на этих языках уже есть используемые реализации парсеров, то на тормозном питоне - нет.
    >индустриально вылизанные либы с ожидаемым поведением

    Ага, когда уязвимости трактуются как обычные ошибки.

     
     
  • 8.146, Аноним (9), 18:22, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Эти проекты не слишком заботятся о производительности, это же очевидно Либо авт... текст свёрнут, показать
     
     
  • 9.149, Аноним (-), 18:44, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так тебе важна производительность или корректность работы Пока не смотрят Как ... текст свёрнут, показать
     
  • 9.151, Аноним (84), 20:09, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы забыли привести доказательства того, что каждый из этих языков медленее си О... большой текст свёрнут, показать
     
  • 2.32, Аноним (32), 22:32, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потихоньку умирает опенсорс на альтруистических началах.
     
     
  • 3.35, пох. (?), 22:58, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да какое там потихоньку?! "Господи! уже смердит"!
     
  • 3.41, Bottle (?), 23:52, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он живёт, но в андерграунде, как и было раньше. Всякие тулзы для демосцены вроде ApEx & Werkkkzeug & Tool3, музыкальные трекеры вроде OpenMPT & MilkyTracker, утилиты от фанатов звукоинженерии для фанатов звукоинженерии вроде PureData/Collide, тулза для саундфонтов Polyphone и всякие sfz плагины.
    Мои примеры в основном связаны со звуком, но ты можешь найти сам примеры и в других сферах. Далеко не всё так плохо.
    Опенсорс разделился на две большие ипостаси: коммерческая вещь и вещь для души. Найди себе вещь для души.
     
     
  • 4.45, Аноним (-), 00:20, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Опенсорс разделился на две большие ипостаси: коммерческая вещь и вещь для души.

    Работающая вещь и вещь для прдлинга.

    > Найди себе вещь для души.

    Можно найти что-то подушевнее чем опенсорс.

     
  • 4.59, Аноним (32), 04:56, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так я и не говорю, что опенсорс умирает вообще. Просто возвращается туда, откуда появился. Речь о том, что дураков, чтобы годами ковыряться в скучнейшем коде, когда у тебя с шеи ножки свесили, остаётся всё меньше.
     
  • 2.86, Аноним (84), 11:39, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Потихоньку умирает xml

    В каком месте?

     
     
  • 3.92, Аноним (-), 11:51, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>Потихоньку умирает xml
    > В каком месте?

    В манямирке анонов)
    Думаю он будет жить еще лет 10-20, а потом помирать еще 30ть.

     
     
  • 4.141, Аноним (-), 17:56, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Копилефт вечен. Свободное Сообщество вечно. Столлман создал реально работающую модель.
     

  • 1.19, Витюшка (?), 21:45, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Ну наконец-то подарок судьбы для экспертов opennet и Сишников! Вот сейчас-то они покажут по чём пуд соли, подхватят разработку ключевой библиотеки на С (!) и покажут как на богоизбранной Сишке писать идеальный код.

    Ждём-с, товарищи!

     
     
  • 2.22, 66666 (?), 21:53, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет мы подождем, когда Витюша перепишет на Расте. Витюша же это имел ввиду?
     
     
  • 3.26, Витюшка (?), 22:02, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Витюша имел ввиду именно то что сказал. В Rust парочка, штук 5, библиотек вполне находятся. Писать самому не нужно.
     
     
  • 4.30, 66666 (?), 22:13, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это те, которые медленнее в три раза? Нет спасибо. Так, что ждем, когда перепишет...
     
     
  • 5.34, пох. (?), 22:52, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    недавно ж была новость - что уот, оптимизировали, и теперь, даже - почти быстрее!

    Но только вот поддерживается не любой xml, а то что получилось.

    Зато безопастно!

     
  • 4.31, 66666 (?), 22:14, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати и спонсор на переписывание в соседней ветке появился
     
     
  • 5.37, пох. (?), 23:12, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы к тому спонсору близко бы не совался. А то могут из подвальчика-то и не выпустить.

     
  • 4.72, Аноним (72), 08:46, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Дак и нам точно так же нет смысла писать самому - библа уже готова. А растаманам все-же смысл есть - растовые реализации все медленные и не все возможности поддерживают. Но у вас лапки
     
  • 4.75, Аноним (-), 09:29, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Витюша имел ввиду именно то что сказал. В Rust парочка, штук 5,
    > библиотек вполне находятся. Писать самому не нужно.

    А эпическое предложение от селектела переписать сабж за 350К деревях на rust - мне приснилось чтоли?

     

  • 1.21, Аноним (21), 21:52, 15/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чего переживать, Селектел же уже взялся за переписывание libxml2 на Rust
    https://www.opennet.dev/opennews/art.shtml?num=63863  
     
     
  • 2.24, Аноним (24), 21:56, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Вознаграждение за переписывание библиотек libxml2 и c-ares и определено в 350 тысяч рублей

    Смешно.

     
     
  • 3.28, Голдер и Рита (?), 22:10, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 350 тысяч рублей

    Нарм, мне на хороший лэптоп от Lenovo хватит, только переписывать библиотеку мне придётся в nano через Termux ☹️

     
  • 3.42, Bottle (?), 23:53, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Они должны были пожизненное HRT предложить, это было бы киллер-фичей, если вы понимаете, о чём я.
     
     
  • 4.43, Аноним (9), 23:56, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потом будет как с higan.
     
  • 4.49, Neko CWD (?), 01:40, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да,таймер высокого разрешения конечно весчщь. А гифка с енотом прилагается?
     
     
  • 5.62, IMBird (ok), 06:54, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    HRT — это Haas Rotary Table. Ты цены на них видел?
    Можно такой без станка поставить дома и по приколу крутить на нём чужое мнение.
     
     
  • 6.81, Аноним (-), 11:01, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты цены на них видел?

    Starting at 12.095 €. Не так уж и дорого, две зп среднего разработчика.
    Зато "крутить на нём чужое мнение" - бесценно)))

     
  • 4.57, Аноним (57), 03:42, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Hormone replacement therapy?
     
  • 3.131, Аноним (131), 16:42, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я его у нас локально в конторе ментейнил и с кодом знаком. За 350к рублей я это поделие только собирать согласен, но не переписывать.
     
  • 2.44, 000110 (?), 00:06, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Селектел после переписывания сможет просто закрыть код и досвидос.
    Даже если не один человек с нейронкой перепишет, а несколько, по договору права компании и уйдут
     
     
  • 3.48, Аноним (-), 00:39, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Селектел после переписывания сможет просто закрыть код и досвидос.
    > Код выполненных проектов будет публиковаться под пермиссивной лицензией (MIT, Apache или BSD) с сохранением авторства участников.

    Лицензия у libxml2, внезапно, также MIT.

     
  • 3.54, cheburnator9000 (ok), 03:09, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ни одна нейронка тебе не перепишет си на rust с сохранением генерации си биндингов через cbindgen. Там нужно понять структуру и логику си файлов, затем требовать от нейронки одинакового результата. Нейронки не в состоянии оптимизировать довольно банальный C++ код не сломав его. Время которое придется потратить на разгребания проблем нагенерированного превзайдет чистое переписывание.
     

  • 1.53, cheburnator9000 (ok), 03:01, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Apple, Google и Microsoft

    Ни одна из этих компаний так и не смогла его трудоустроить за пять шекелей в месяц? Стыдно должно быть, компании паразиты.

     
     
  • 2.60, Аноним (32), 05:01, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Трудоустроить с обязанностью пожизненно поддерживать проект? Это не трудоустройство называется, а по-другому.
    Работа людям точно так же надоедает, они её меняют.
     
     
  • 3.63, Аноним (63), 07:52, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот посмотри на научную сферу: там тоже по сути опенсорс, все учёные со всего мира бесплатно делятся знаниями (за редкими исключениями), и только так наука быстро двигается вперёд. При этом все они трудоустроены и получают зарплату, а не дома на шее супруга сидят. Перельмана как контраргумент приводить не надо: ему всё что он пожелает предлагали, жить на пенсию мамы это его личный выбор.
     
     
  • 4.70, Аноним (70), 08:41, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Учёные занимаются тем, что им интересно (и не обязательно всю жизнь одним и тем же). И им, внезапно, порой тоже перестаёт быть интересно.
     
     
  • 5.126, Аноним (124), 15:34, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Учёные занимаются тем, что им интересно

    А не тем, на что грант дают. Твёрдо и чётко.

     
  • 4.71, Аноним (-), 08:45, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Перельмана как контраргумент приводить не надо: ему всё что он пожелает предлагали, жить на пенсию мамы это его личный выбор.

    Приведу Перельмана как контраргумент, но другой контраргумент. Потому-что ты не думая повторяешь лживые нарративы вброшенные про этого человека.

    Во-первых, когда он стажировался в США он заработал достаточно денег чтобы потом не работать и содержать мать.
    В-вторых, когда он ушёл в затворничество перед этим он испытал психологический слом.
    Во-третьих, сечас он покинул территорию России и удалённо читает лекции в одном универе Европы.
      

     
     
  • 5.73, Аноним (63), 08:55, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Очень интересно про третье, где можно прочитать, и что сподвигло его?
     
  • 5.120, Крысюк (?), 14:55, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Перельман, перелогиньтесь (с)
     
  • 4.88, SubGun (ok), 11:43, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > все учёные со всего мира бесплатно делятся знаниями

    С чего ты это взял? Делятся они наблюдениями, типа "я изменил вот этот параметр, и оно засветилось, лол; ловите кружочек". Но когда дело доходит до этапа, когда наблюдения превращаются в теорию, а теория в статью, тут уже никто ничем не делится. Статью украдут в два счета.

     
     
  • 5.108, Аноним (-), 13:46, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Он имел в виду готовые научные работы у которых есть автор. А статью не украдёшь, о плагиате сразу узнают.
     
  • 4.153, Аноним (153), 22:37, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >учёные со всего мира бесплатно делятся знаниями

    Научные статьи печатаются в научных журналах, а почитать их можно только за крупную сумму в долларах, а это уже не open source.

    >и только так наука быстро двигается вперёд

    Сейчас наука превратилась в подразделение промышленности (research & development), учёные стали узкоспециализированными, ушло творчество, работа учёного не отличается от работы инженера. Один человек сейчас не может продвинуть науку, работают коллективами где у каждого своя роль. Как в девелоперовской компании.

     
     
  • 5.159, Аноним (-), 06:13, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В СССР когда вы сидели в НИИ у вас была свобода творчества. И что вы сделали? Ничего родным счётом ничего. Вы лишь работали с краденными с Запада чертежами и образцами.
     

  • 1.61, Аноним (61), 06:12, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну вот все и увидели, что такое эксплуатация при капитализме. При социализме такого бы не было.
     
     
  • 2.67, Аноним (64), 08:18, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А почему социализм не наступает естественным путем?
     
     
  • 3.69, Аноним (-), 08:39, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    От менталитета народа зависит. Социализм уже наступил в Германии и Швеции. А Китае социализм никогда не наступит.
     
  • 2.82, Аноним (-), 11:10, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот все и увидели, что такое эксплуатация при капитализме

    Где тут капитализм вообще? "Главным критерием капитализма для принятия экономических решений является стремление к увеличению капитала, к получению прибыли"

    А тут немамонт работал годами бесплатно на сообщество. Это скорее коммунизм какой-то. Или просто шиза.

    А сейчас он взбрыкнул и вместо того чтобы найти работу за зп - просто забросил дело, на которое угробил тыщщи часов своей жизни.

     
     
  • 3.105, Аноним (101), 12:58, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Капитализм везде. Это общественно-экономическая формация. Даже если ты со своими друзьями фантазируешь, что ещё живешь при феодализме, то мир вокруг прежний, и капитализм из него никуда не делся.
    Вот именно стремление к увеличеию прибыли, равно сокращению издержек, и привело, что никто из корпоративных пользователей библиотеки ничем её разработке не помогает, наоборот, ещё и проблемы на ровном месте создаёт.

    Работал он не на сообщество, а на себя совместно с другими людьми. Коллективно трудиться обычно проще, чем в одно лицо. Так как можно разделить с другими компетенции и рабочее время.

    Дело живет. Библиотекой можно пользоваться.

     
     
  • 4.107, Аноним (-), 13:05, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже если ты со своими друзьями фантазируешь, что ещё живешь при феодализме, то мир вокруг прежний, и капитализм из него никуда не делся.
    > ещё живешь при феодализме

    Уже живу при феодализме((
    Посмотри как во всяких субъектах проходят принятия законов, выборы губернаторов и прочее.
    Думаю лет через 10-15 перейдем к пожизненным должностям и передачи их по наследству.

    > Вот именно стремление к увеличеию прибыли, равно сокращению издержек, и привело, что никто из корпоративных пользователей библиотеки ничем её разработке не помогает

    А зачем если оно бесплатное?
    Просто нынешняя схема СПО не позволяет получать награду за труд.

    > ещё и проблемы на ровном месте создаёт.

    Что? Неужели по ночам добавляют багов и уязвимостей?


     
     
  • 5.110, Аноним (-), 13:53, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >Уже живу при феодализме((

    Русские могут построить только тюрьму. Были времена и похуже, вот только недавно рабство закончилось. Твои бабушки и дедушки, если они жили в селе, были государственными рабами.

    В России 1972 году отменили рабство. Селянам начали выдавать паспорта. И за самовольное оставление колхоза им больше не грозила уголовная статья.

     
     
  • 6.122, Совершенно другой аноним (?), 15:04, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>Уже живу при феодализме((
    > Твои бабушки и дедушки, если они жили в селе, были государственными рабами.
    > В России 1972 году отменили рабство. Селянам начали выдавать паспорта. И за
    > самовольное оставление колхоза им больше не грозила уголовная статья.

    ага, а у этих дедушек и бабушек были дети, которые неизвестным науке способом попали в города и выучились в институтах и университетах, при этом почему-то не попав под уголовную статью.

     
     
  • 7.123, Аноним (-), 15:11, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Почему неизвестным?
    Весьма известным:
    - можно было дать взятку главе колхоза
    - можно было пойти в армию и потом кочевать по военным городкам
    - можно было поехать на "стройку коммунизма" в какие-то бебеня в надежде там и остаться
    - можно было пойти учиться и надеяться что после распределения тебя не отправят в родной колхоз обратно

    Или статья 192а УК РСФСР это все проклятые капиталюги выдумали?


     
     
  • 8.127, Совершенно другой аноним (?), 15:58, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    почему-то есть огромное число людей, которые как-то выучились Вплоть до Михал-С... текст свёрнут, показать
     
  • 2.85, Аноним (84), 11:38, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >При социализме такого бы не было.

    При социолизме была хотя бы одна полноценная ОС, достигшая популярности хотя-бы ms-dos? Или там вообще ничего не было?

     
     
  • 3.102, trolleybus (?), 12:50, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    При социализме был социализм?
     
     
  • 4.103, Аноним (-), 12:55, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > При социализме был социализм?

    Он так назывался -> значит социализм)
    Вон старики до сих пор вспоминают колбасу по 2.20 и самое вкусное мороженное.

     
     
  • 5.112, Аноним (-), 13:57, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Во времена СССР - в селе было рабство государственного типа. В городе - феодализм. При Брежневе сами партработники, то есть по сути феодалы, называли свой строй "развитой социализм". Но на самом деле социализм был и есть только в Германии, Швеции и во Франции.
     
  • 3.111, Совершенно другой аноним (?), 13:53, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> хотя-бы ms-dos?

    "была самой популярной операционной системой для IBM PC-совместимых компьютеров с 1980-х до середины 1990-х годов" [1]

    "MS-DOS was the main operating system for IBM PC compatibles during the 1980s" [2]

    [1] https://ru.wikipedia.org/wiki/MS-DOS
    [2] https://en.wikipedia.org/wiki/MS-DOS

     
     
  • 4.113, Аноним (-), 14:06, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Для IBM-PC, MS-DOS была родной операционной системой. На IBM-PC yблюдok Билли по настоящему разбогател. В 1990-х конкурирующий BeOS на IBM-PC не взлетел, а Linux сегодня имеет 4% доли.

    Если когда-нибудь и наступит "маздай" (must die), то вместе с "IBM совместимым персональным компьютером". То бишь это ваши десктопы и ноутбуки.

    Вангую эпоху свободного железа.

     
     
  • 5.114, Аноним (-), 14:15, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    О, чувствуется ненависть к успешным людям, от неудачников-нетакусиков Потому чт... большой текст свёрнут, показать
     
  • 5.118, Совершенно другой аноним (?), 14:51, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Некорректно "хотя-бы", т.к. эта самая "хотя-бы" была самая популярная ОС на IBM PC.

    До сих пор, никто не смог повторить "хотя-бы" достижения Microsoft Windows на IBM PC, и "хотя-бы" Apple macOS на Mac.

     
     
  • 6.129, Аноним (-), 16:08, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Некоректно сравнивать железо Apple с IBM PC. Железо Apple закрыто. IBM PC открытая архитектура. Почему Windows OS родной для архитектуры IBM-PC? Да потому-что они вместе взлетели. И да, я не говорил слова, типа IBM PC создан специально для операционок для Microsoft.

    >До сих пор, никто не смог повторить "хотя-бы" достижения Microsoft Windows на IBM PC

    Есть такая комания, это Intel. Процессоры Intel, операционка Майкрософт, железо IBM-PC взлетели вместе. Intel стал могущественен благодаря именно архитектуре IBM-PC. Эта троица вместе и умрёт, когда-нибудь когда настанет час.

     
  • 4.144, Аноним (84), 18:05, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >была самой популярной операционной системой

    А что, слабо? Тогда можно было просто придти в магазин и купить компьютер. Какие операционные системы есть при социализме, которые можно вот так просто взять и поставить? Всякие опытные образцы в расчёт не берём.

     

  • 1.66, Аноним (64), 08:18, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Ник также раскритиковал предъявление компаниями дополнительных требований к сопровождающим-волонтёрам, работающим без компенсации.

    Мне больше это понравилось. Коммерческие структуры предъявляют претензии энтузиастам работающим бесплатно.

     
     
  • 2.77, Аноним (24), 10:02, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Дык и это не главное в этой истории. Скорее всего, Selectel с подачи начальников корпов, специально так пошутили про переписывание на Раст за гроши, что для человека стало последней каплей, и он реально взбесился!
     
  • 2.80, Аноним (-), 10:57, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Коммерческие структуры предъявляют претензии энтузиастам работающим бесплатно.

    Т.е. если ты работаешь бесплатно, то можно бракоделить?
    Чел сам подписался на мейнтейн, его никто не заставлял.
    А потом начинает ныть что его просять дырищу исправить.

     
     
  • 3.83, Аноним (83), 11:16, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну так, чел, работающий бесплатно, имеет право уйти в любой время без всяких объяснений и прочих писем. Здесь же человек вежливо сказал что ему не нравится, и покинул свой пост. Что не так? Всё правильно, так и должно быть.
     
  • 3.133, Фрол (?), 17:08, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > начинает ныть что его просять дырищу исправить.

    за деньги - да!

     

  • 1.93, bOOster (ok), 12:07, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    libxml2 непомерно раздутая хрень и совсем не тем что должно быть в библиотеке исходя из ее названия. Все это делает из библиотеки неповоротливого монстра с проблемами в поддержке.
    Все гениальное просто.
     
  • 1.98, Аноним (84), 12:30, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если раньше слелектел мог получать хоть какие-то обновления из апстрима, то сейчас - вообще никаких.
     
  • 1.115, Аноним (115), 14:21, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем нужна libxml2, когда есть более лёгкая и быстрая tinyxml2 ?)
     
     
  • 2.160, Крысюк (?), 09:21, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    tinyxml2 не умеет в SAX-парсинг.
     

  • 1.134, Аноним (134), 17:28, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кроме малокачественного и архаичного libxml2 существует например Xerces с валидацией xml документов и SAX разбором, TinyXML, boost tree парсер, тысячи их. Под виндовс свой стандартный парсер с поддержкой валидации документов, весьма навороченный кстати.
    Так что мир не рухнул - ну надоело человеку тянуть архаичный проект найдется ктото еще, может быть.
     
     
  • 2.135, Аноним (134), 17:39, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    PS - причем за свои 25 лет разработки я многократно выбирал XML библиотеку под проекты разных масштабов и сложности, иногда взгляд останавливался на этой libxml2 - каждый раз рассматриваешь этот незатейливый дизайн, с кучей каких то мутных функций думаешь... !!я что за е*рунда какая и выбираешь что то приемлемое.
    Так что стоны анонимов выше мне искренне не понятны.
     
  • 2.152, Аноним (9), 21:49, 16/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Кроме малокачественного и архаичного libxml2 существует например Xerces с валидацией xml
    > документов и SAX разбором, TinyXML, boost tree парсер, тысячи их. Под
    > виндовс свой стандартный парсер с поддержкой валидации документов, весьма навороченный
    > кстати.
    > Так что мир не рухнул - ну надоело человеку тянуть архаичный проект
    > найдется ктото еще, может быть.

    Там чё-то с производительностью и функциональностью было у конкурентов, они покоцанные. Посмотри лучше, какие мастодонты на сабж завязаны, и спроси у них, чё это они выбирают малокачественный и архаичный код. Когда тебя проигнорируют, сравни, сколько пользователей у перечисленного, и что это за пользователи. Ты даже не осознаёшь, какую дичь написал.

     
     
  • 3.154, анон (?), 00:35, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какое отношение количество пользователей имеет к чему-либо релевантному вообще
     
     
  • 4.158, Аноним (9), 01:12, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Какое отношение количество пользователей имеет к чему-либо релевантному вообще

    А прямое. Будь они хороши, их требовала бы не 1 программа из тысяч установленныъ. А теперь из-за желания быть "не как все", у каждой программы своя либа разбора xml. Впрочем, я понимаю в некотором роде, сам брал pugi только из-за того, что он 1 в выдаче поисковика попался и выбирал между ним и asmxml. Но говорить, что эта помойка лучше, я бы не стал. Определённо, удобнее, это да.

     
  • 3.156, Аноним (156), 00:49, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак ты не в теме от слова вообще.. подучи матчасть - ну программирование там, на чем то кроме питончика, программная архитектура и т д, потом комментарии пиши.. ну и аплоба поменьше, чтобы не так смешно было.
    Заодно и узнаешь сколько пользователей например у MSXML и сколько у сабжа.
     
     
  • 4.157, Аноним (9), 01:06, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я то знаю ответ, а вот ты считаешь, что можно заменить на перечисленное. Так что, подучи матчасть, а потом высказывай своё несомненно важное мнение (если останется желание).
     

  • 1.148, Аноним (147), 18:43, 16/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Экспертам опеннета не хватает сил нажать на ссылку и увидеть, что там сразу же нашелся человек, который будет ментейнить:
    https://discourse.gnome.org/t/stepping-down-as-libxml2-maintainer/31398/4

    Мда.

     
     
  • 2.161, пох. (?), 12:37, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И это п-ц, потому что нашедшийся - какой-то мутный мекс, песатель хеловротов на хрусте, ничем кроме своих собственных пяти хеловротов не засветившийся.

    теперь у него есть права пушить в репо libxml2? Делайте клоны, господа, и побыстрее.

    (повторяется похоже история с тем... хуангом или как его)

     
     
  • 3.162, Аноним (-), 12:51, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И это п-ц, потому что нашедшийся - какой-то мутный мекс, песатель хеловротов на хрусте, ничем кроме своих собственных пяти хеловротов не засветившийся.

    И? Есть другие кандидатуры?
    Да и отсутствие публичных реп не говорит о "непрофессионализме".
    Может чел был достаточно умный, чтобы работать под NDA)

    > теперь у него есть права пушить в репо libxml2? Делайте клоны, господа, и побыстрее.

    А то что?
    Всегда можно взять последний коммит.
    Да и Ник обещал работать до конца 2025 года исправляя регрессии.

    > (повторяется похоже история с тем... хуангом или как его)

    Других добровольцев все равно нет.
    Но ты можешь вызваться и броситься, так сказать, popʼой на амбразуру!
    Заодно покажешь свои умения в СИшке.


     
     
  • 4.164, пох. (?), 15:01, 17/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И? Есть другие кандидатуры?

    лучше архивный репо и ридонли чем неведомый виртуал с тремя хеловротами, нулевым опытом поддержки чужих сложных проектов и непонятным содержимым в голове.

    опыт ублока я смотрю тоже ничего никому не научил?

    > Да и отсутствие публичных реп не говорит о "непрофессионализме".
    > Может чел был достаточно умный, чтобы работать под NDA)

    а тут вдруг вскочил, и срочно-срочно вписался в опенсорсие. А оно ему и - как раз!

    > А то что?
    > Всегда можно взять последний коммит.

    после форсед пуша сможешь взять вообще любой. Некоторые даже будут похожи на правильные.
    Только вот сколько времени пройдет пока ты вообще заметишь что что-то пошло не так?

    > Да и Ник обещал работать до конца 2025 года исправляя регрессии.

    хуанг умеет ждать

    > Других добровольцев все равно нет.

    поэтому и нужно было аккуратно закрыть проект от доступа "добровольцев", а эпл гугель и майкрософт как-нибудь справились бы.

     

  • 1.167, Аноним (167), 18:18, 17/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Дополнение: Нашёлся энтузиаст (Jia Tan), готовый взять сопровождение libxslt и libxml2 в свои руки.

    Ясно.

     

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



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

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