Итоговая подборка наиболее важных и заметных событий 2025 года, связанных с открытыми проектами и информационной безопасностью:...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64555
Я уже думал, что не будет этого поста. Спасибо автору за старания. С новым годом!
Мой любимый раздел это "Конфликты". Скандалы, интриги, расследования.
Туда надо раст еще отнести по хорошему.
Туда поместить все новости про Rust.
> Санкции и блокировки"санкций, вводимых Управлением по контролю за иностранными активами США"
Разве имеет право государство вмешиваться в свободную разработку ПО?
P.S. "Санкционные требования OFAC распространяются не только на компании из США и граждан США, но и на иностранные компании".
> было оставлено 173 тысячи комментариевНе хватает информации сколько сообщений было забанено ИИ и человеком, в процентах на какие темы. А также сколько проставлено плюсов и минусов авторам сообщений.
> Уход сопровождающего Dash to Panel.Вот только на гитхабе хорошо видно, что как мейнтейнил, так и мейнтейнит:
https://github.com/home-sweet-gnome/dash-to-panel/graphs/con...
Потому что все разрулили.
https://github.com/home-sweet-gnome/dash-to-panel/issues/227...
О том и речь
Минус за Rust и вообще включение его в "важные события". Традиционная гнилая манипуляция.
Сам прилетает на новости про Rust кукарекать, сам же остается недоволен. Мученик.
А чем rust и python отличились? Почему про zig такую же колонку не сделать? Или про c++/java? Все же все понимают.
> А чем rust и python отличились?Второй язык ядра и язык LLM.
> Почему про zig такую же колонку не сделать?
Потому что убогое васяноподелие не доползшее еще до релиза.
> Или про c++/java?
А что нового произошло с с++ или жабой за 2025й год?
Может новый стандарт вышел?)
> Второй язык ядраПо количеству кода небось? Или у вас кто последний влез, тот громче кричит?
> и язык LLM.
Ну еще крипту надо упомянуть тогда.
> Потому что убогое васяноподелие не доползшее еще до релиза.
Это не мешает делать на нем крупные проекты. Кстати, вы наверное готовы представить список обратно несовместимых изменений между версиями zig и rust?
> По количеству кода небось?По времени добавления. Ну и по количеству кода тоже.
> Ну еще крипту надо упомянуть тогда.
А почему бы и нет))
> Это не мешает делать на нем крупные проекты.
На брейнфаке тоже можно.
> список обратно несовместимых изменений между версиями zig
С чего я буду ковыряться с этом поделии? Вам нужно вы и ищите.
А с растом все просто, список изменений между editions вот тут rustwiki.org/en/edition-guide
>> По количеству кода небось?
> По времени добавления. Ну и по количеству кода тоже.Дык там кода на нем мизер. Говорю, кто последний влазит, тот громче всех и кричит (старая поговорка). Так что не надо делать таких громких заявлений.
Да и все нормальные люди понимают, что это было политическим решением, но никак не техническим.
>> Ну еще крипту надо упомянуть тогда.
> А почему бы и нет))Самое ненужное вместе. Язык для написаня оберточек.
>> Это не мешает делать на нем крупные проекты.
> На брейнфаке тоже можно.Странные сравнения. Пример крупного проекта на брейнфаке? Это сокрее изотерика.
>> список обратно несовместимых изменений между версиями zig
> С чего я буду ковыряться с этом поделии? Вам нужно вы и
> ищите.
> А с растом все просто, список изменений между editions вот тут rustwiki.org/en/edition-guideА ну вот. Как кричать мы первые, а как пруфы предоставить сразу нет. В расте список изменений просто громадный. Многий софт просто перестает работать. Так что не понятно, зачем что-то говорить про обратную совместимость, только если для красного словца.
> Дык там кода на нем мизер.Пока да.
> Говорю, кто последний влазит, тот громче всех и кричит (старая поговорка).
А... я думал вы по своему опыту))
> Так что не надо делать таких громких заявлений.Это не громкое заявление, а просто факт. Раст второй язык, на котором допустимо писать код в ядро. И все. Просто факт. Живите с ним))
> Да и все нормальные люди понимают,
Это все нормальные с вами в одной комнате?
> что это было политическим решением, но никак не техническим.
Посмотрите презентацию Грега. Там все обоснования технические, а не политические.
> Странные сравнения. Пример крупного проекта на брейнфаке? Это сокрее изотерика.
Так зиг это тоже эзотерика.
> А ну вот. Как кричать мы первые, а как пруфы предоставить сразу нет.
Так пруфы должны предоставлять вы, раз вы топите за зиганутых.
Я пруф со своей стороны предоставил.> В расте список изменений просто громадный.
И где он громадный?
> Многий софт просто перестает работать.
Не перестанет. Там прописан эдишн и оно будет работать как работало.
Почему вы настолько некомпетентны в этом вопросе?> Так что не понятно, зачем что-то говорить про обратную совместимость,
> только если для красного словца.Потому что она прекрасная! В рамках edition слом совместимости может быть только из-за исправления бага компилатора (но это и в llvm, и в gcc бывало).
Каждый крейт может указать свой edition. И оно собирается и работает.В сишечке же у вас обновились до С23 и весь код должен его поддерживать.
А потом ядро не собирается linux.org.ru/forum/development/17814975
"Сломанными оказались такие программы как: Linux (ядро), bash, iwd, samba, bluez, rustc, gnupg, vde2, sudo, gdb, postgresql, guile, w3m, freeglut, neovim, dnsmasq и куча других."и Postfix'ы не билдятся opennet.ru/opennews/art.shtml?num=64393
>> Дык там кода на нем мизер.
> Пока да.А, на будущее заранее? А если не будет этого будущего? Как отвечать будете за слова?
>> Говорю, кто последний влазит, тот громче всех и кричит (старая поговорка).
> А... я думал вы по своему опыту))Вот и обычный стиль общения растовщиков - переход на личности, подколы и прочий инфантилизм. Это буквально можно встретить в каждой нововсти.
>> Так что не надо делать таких громких заявлений.
> Это не громкое заявление, а просто факт. Раст второй язык, на котором
> допустимо писать код в ядро. И все. Просто факт. Живите с
> ним))Можно и на другом яп, который бы добавили. Как это делает конкретный яп особенным? Вот если бы на нем было написано 90% всего кода, то тогда еще можно посчитать за аргумент.
>> Да и все нормальные люди понимают,
> Это все нормальные с вами в одной комнате?Понимаю, что из загона растовщиков нормальной комнаты не видно, но все же попробуйте подумать.
>> что это было политическим решением, но никак не техническим.
> Посмотрите презентацию Грега. Там все обоснования технические, а не политические.Ссылку? Вот тут https://www.opennet.dev/opennews/art.shtml?num=62756 чистой воды политика.
>> Странные сравнения. Пример крупного проекта на брейнфаке? Это сокрее изотерика.
> Так зиг это тоже эзотерика.Это очевидно рассматривалось в качестве юмора. А под определения эзотерики и раст походит.
>> А ну вот. Как кричать мы первые, а как пруфы предоставить сразу нет.
> Так пруфы должны предоставлять вы, раз вы топите за зиганутых.
> Я пруф со своей стороны предоставил.Нет.
>> В расте список изменений просто громадный.
> И где он громадный?Открыть https://releases.rs/docs/ и посмотреть, особенно между минорами.
https://github.com/ziglang/zig/releases>> Многий софт просто перестает работать.
> Не перестанет. Там прописан эдишн и оно будет работать как работало.А, ну если не обновлять... Только будут ли билиотеки компилироваться, которые уже перешли на новый? Бэкпортировать ведь их никто не будет. Неделя - уже старое!
> Почему вы настолько некомпетентны в этом вопросе?
Ну да. Почти все либы на расте в альфе. Почти у всех начальная версия содержит 0. Многие из них не дают даже стабильного апи.
>> Так что не понятно, зачем что-то говорить про обратную совместимость,
>> только если для красного словца.
> Потому что она прекрасная! В рамках edition слом совместимости может быть только
> из-за исправления бага компилатора (но это и в llvm, и в
> gcc бывало).
> Каждый крейт может указать свой edition. И оно собирается и работает.Ахаха. Давай возьмем популярный tokio и увидим
> Tokio will keep a rolling MSRV (minimum supported rust version) policy of at least 6 months.
1.48 to now - Rust 1.71
1.39 to 1.47 - Rust 1.70
1.30 to 1.38 - Rust 1.63
1.27 to 1.29 - Rust 1.56
1.17 to 1.26 - Rust 1.49
1.15 to 1.16 - Rust 1.46
1.0 to 1.14 - Rust 1.45Ну то есть ОЧЕНЬ популярная либа на расте говори, что у них политика поддержки 6 месяцев)))
> В сишечке же у вас обновились до С23 и весь код должен
> его поддерживать.
> А потом ядро не собирается linux.org.ru/forum/development/17814975
> "Сломанными оказались такие программы как: Linux (ядро), bash, iwd, samba, bluez, rustc,
> gnupg, vde2, sudo, gdb, postgresql, guile, w3m, freeglut, neovim, dnsmasq и
> куча других."Пффф. Как часто надо обновлять стандарты Си и как часто надо переходить на новые версии раста?
> Сам прилетает на новости про RustВообще-то это не про раст новость. Человек может высказать свое мнение.
> кукарекать
Местные растовщики конечно любители перейти на личности.
> Минус за Rust и вообще включение его в "важные события".Согласен! Раст недостоин отдельной категории.
А вот то что отсутствует категория "Сишные дыpeни" - огромное упущение!
> Минус за RustЧем вам раст не угодил? Отличный системный безопасный язык, современная замена СИ
Да хотя бы тем что на текущий момент существуют механизмы анализа кода С,C++, например Clang Static Analyzer (CSA) делающий код С,C++ не менее безопасным чем "рекламируемое" поделие. И механизмов таких много. Причем CSA еще и логические ошибки отыскивает - ржа отдыхает.Но я ни разу не читал на opennet хоть какую-то важную новость с этим связанную. Какие-то обрывки.
Зато постоянно в важных новостях какой-то навязываемый, продажный, гнилой ПиАр ржавого поделия.
> Да хотя бы тем что на текущий момент существуют механизмы анализа кода С,C++Не соглашусь. Тут проблема не в анализаторах и технологиях, а в людях и подходах.
С++ разработчики сами по себе безумно дорогие, самоуверенные и слегка особенные. Код у них специфичный.
У нас плюсовики просто 90% времени боролись с "предыдущими разработчиками" и легаси. Их потом уволили, проект закрыли, мы его переписали на дотнет и теперь там нужно несколько сопровождающих вместо большой команды.
С растом на реальных проектах не сталкивался. Думаю, там такая же история.
> И механизмов таких много.
Настоящий тру хардкорный дед погромист на c++ знает как лучше. Горбатого могила исправит
> У нас плюсовики просто 90% времени боролись с "предыдущими разработчиками" и легаси.
> Их потом уволили, проект закрыли, мы его переписали на дотнет и
> теперь там нужно несколько сопровождающих вместо большой команды.Причем тут ваш "легаси" проект для "тыкающих кнопочки и галочки"? Такие вещи значительно эффективнее в наше время делать на GO, для мультиплатформ.
Речь идет о системной разработке. Ядро систем и т.д. Куда тянут абсолютно мусорную, для этой сферы технологию. Если ты разрабатываешь какую-то частную систему - да никому дела до нее нет никому. Хоть свой новый язык изобретай.
> Речь идет о системной разработке. Ядро систем и т.д. Куда тянут абсолютно
> мусорную, для этой сферы технологию.А мусорность технологии ты определяешь?
Судя по сообществу, раст, наоборот, очень позитивно воспринимают и даже в ядро линукса добавили
> Судя по сообществу, раст, наоборот, очень позитивно воспринимаютпоймите простую вещь. массированая реклама из каждого утюга обеспечит позитивное восприятие даже собачьему дерьму. в данном контексте "массированная" значит "много повторений", "собачье дерьмо" значит собачье дерьмо.
> и даже в ядро линукса добавили
как добавили так и убавят. есть примеры.
>> Судя по сообществу, раст, наоборот, очень позитивно воспринимают
> поймите простую вещь. массированая реклама из каждого утюга обеспечит позитивное восприятие
> даже собачьему дерьму. в данном контексте "массированная" значит "много повторений", "собачье
> дерьмо" значит собачье дерьмо.
>> и даже в ядро линукса добавили
> как добавили так и убавят. есть примеры.Абсолютно верно. Именно за это я и минусовал в начале темы.
>> Речь идет о системной разработке. Ядро систем и т.д. Куда тянут абсолютно
>> мусорную, для этой сферы технологию.
> А мусорность технологии ты определяешь?
> Судя по сообществу, раст, наоборот, очень позитивно воспринимают и даже в ядро
> линукса добавилиЕсть люди которые понимают суть вещей, пытаются в ней разобраться, на которых очень плохо работает реклама. Таких мало, а есть еще "стадо" которое думает "рекламой".
хороший продукт - не надо рекламировать, и тем более из каждого утюга.
> Есть люди которые понимают суть вещей,И ты, дай угадаю, именно из этих людей?
Ого! у нас на форуме просветленный, понимающий "ссуть вещей"!> пытаются в ней разобраться,
а есть те, кто код пишет, код ревью делает или проектом руководит
> на которых очень плохо работает реклама.
А где ты увидел рекламу?
> Таких мало, а есть еще "стадо" которое думает "рекламой".
Хаха, ты хотел сказать "есть нетакусики которым мерещится то ли реклама, то ли теории заговора" и "нормальные люди"?
Как говорится всех с наступающим 2027 годом
Неужели 4 дня потребовалось чтобы сделать автособираемый SQL-запросом отчёт и обработать его БЯМ на предмет группировки по темам?
Вместо этого бесполезного коммента ты мог бы шлёпнуть готовый отчёт, сгенеренный твоей сеточкой "за 2 минуты" с минимальным включением твоего мозга, чтоб показать, как надо.
>Проблемы в репозиторияхПолон опасностей NPM-мирок.
Огромная благодарность за этот пост! Респект!
В категории "Языки программирования и компиляторы" автор почему-то пропустил dotnet 10, а он буквально недавно вышел
Wayland вы()бал мозг всей планете Земля! А bcachefs соучаствавал, но не никого не задело, потому что никто им не пользуется, а бестолкового шума много, удалил нах, совсем из ядра. Всё остальное труха абсолютная, кроме FreeBSD 15.0, Devuan, и Elementary. И уж тем более обывателям совершенно безразличны какие-то там судебные разборки. А вот 32-бит Slackware, который собственно Slackware и есть, то есть не Slackware64, совсем перестал у меня запускаться на стареньком Intel Celeron 32-бит. FreeBSD 14.3 запускается, и даже работает, но XFCE запустить в разумное время так и не удалось, а ядро FreeBSD пишет, что само ядро для 32-бит теперь deprecated. QNX RTP 6.0 работает на нём так же, как и 25 лет назад.
>А вот 32-бит Slackware, который собственно Slackware и есть, то есть не Slackware64, совсем перестал у меня запускаться на стареньком Intel Celeron 32-бит.Даже по меркам Патрика ты луддит. Вот тебе бизнес-план. Покупаешь самое современное железо, а потом живёшь полгода впроголодь.
> Вот тебе бизнес-план. Покупаешь самое современное
> железо,когда память подорожала - самое время покупать. отличный план.
на фондовых биржах таких планировщиков любят.
> XFCE запустить в разумное время так и не удалосьа вот не надо запускать всякую дрянь. начните с jwm что ли.
Зря только целый год сидел на сайте. Достаточно было прочитать эту новость и всё.
А как же высказать свое очень ценное мнение под каждой новостью?
Благодаря сайту вовремя патчил судо, полкит, пиксман. А самбу проще удалить и не использовать, чем патчить.
Товарищ, а как же бесконечные набросы и весёлые обсуждения, в ходе которых узнаёшь о новой софтине?
Дальше будет хуже. С новым годом
Дальше будет лучше! С Новым 2026 Годом!
Новостей про keepass как не было так и нет.