Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Проблемы с финансированием каталогов пакетов открытого ПО" | +/– | |
| Сообщение от opennews (??), 18-Фев-26, 23:50 | ||
Майкл Уинсер (Michael Winser), сооснователь инициативы Alpha-Omega, нацеленной на повышение безопасности открытого ПО, выступил на конференции FOSDEM 2026 с докладом, поднимающим вопрос устойчивости инфраструктуры при нынешних моделях финансирования каталогов пакетов PyPI (Python), npm (Node.js), Crates.io (Rust), RubyGems (Ruby) и Maven Central (Java). При экспоненциальном росте числа загрузок и объёма хранимых данных финансирование отмеченных каталогов практически не увеличивается, что создаёт риски нарушения их устойчивой работы и мешает развитию механизмов для выявления вредоносных пакетов и защиты от атак через зависимости... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 18-Фев-26, 23:50 | +2 +/– | |
Ну так пусть сделают возможность сделать официальные зеркала. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4, #7, #17, #33 | ||
| 2. Сообщение от Аноним (2), 18-Фев-26, 23:51 | +/– | |
Если девупсы массово научатся хотя бы в ```RUN --mount=type=cache,target=<cachedir>```, то уже от этого объем трафика значительно сократится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #6, #8, #10 | ||
| 3. Сообщение от Аноним (9), 19-Фев-26, 00:08 | +/– | |
Хорошие цифры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
4.
Сообщение от Аноним (4), 19-Фев-26, 00:08
| +/– | |
Проблема глубже. Нужен стабильный поток финансов. Не представляю, где его взять без принудительной монетизации (скажем, для корпораций, как сделали в докере) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #9 | ||
| 5. Сообщение от Аноним83 (?), 19-Фев-26, 00:09 | +4 +/– | |
Потому что модель подобного ущербная, как и паттерны использования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25 | ||
| 6. Сообщение от Аноним83 (?), 19-Фев-26, 00:11 | +2 +/– | |
Заставить всех кешировать очень просто: нужно порезать скорость отдачи до каких то весьма неудобных значений, чтобы каждый пакет тянулся хотя бы минут 5-10, даже если он на полтора килобайта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 7. Сообщение от Аноним (7), 19-Фев-26, 00:12 | +/– | |
> Ну так пусть сделают возможность сделать официальные зеркала. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #13 | ||
| 8. Сообщение от Фонтимос (?), 19-Фев-26, 00:12 | +2 +/– | |
Девупсы лучше пусть донаты почаще отстегивают со своих барышей на инфраструктуру реп. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 9. Сообщение от Аноним (9), 19-Фев-26, 00:13 | +1 +/– | |
Сообщество™ могло бы донатить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #12, #19 | ||
| 10. Сообщение от q (ok), 19-Фев-26, 00:15 | –1 +/– | |
Проблема контейнеров в том, что они слоеные и невоспроизводимые. Если изменился нижний слой, иди пересобирай верхние. Решение -- сделать content-addressable storage на уровне отдельных файлов, как в Nix. Тогда бы и трафик экономился, потому что пришлось бы докачивать лишь отдельные файлы, а не the whole fucking layer. Но контейнерам до этого еще чесать и чесать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 11. Сообщение от Аноним83 (?), 19-Фев-26, 00:18 | +3 +/– | |
Не было у нас на работе девляпса, зато был статический билдер: заходишь туда по ссш, делаешь git pull, потом git checkout и запускаешь скрипт который собирает всё минуты за 4. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #15 | ||
12.
Сообщение от Аноним (4), 19-Фев-26, 00:18
| +/– | |
Донаты — это несерьезно. Сегодня донаты есть, а завтра — нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #20 | ||
| 13. Сообщение от Аноним (9), 19-Фев-26, 00:18 | +2 +/– | |
Ну, идея не лишина смысла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #18 | ||
| 14. Сообщение от Аноним (15), 19-Фев-26, 00:24 | –1 +/– | |
Можно просто ввести ограничения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. Сообщение от Аноним (15), 19-Фев-26, 00:31 | –1 +/– | |
> заходишь туда по ссш | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #23, #24, #26 | ||
| 16. Сообщение от Аноним (16), 19-Фев-26, 00:32 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. Сообщение от Аноним (17), 19-Фев-26, 00:32 | +/– | |
Вот именно. Да хоть стопитсот неофициальных, ведь проблема решается элементарно криптографически, если у всех официальный самообновляемый клиент со вшитым сертификатом/публичным ключом. Как у Debian, хотя бы. Ведь, я надеюсь, там все пакеты подписаны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
18.
Сообщение от Аноним (4), 19-Фев-26, 00:33
| –1 +/– | |
Неправильно перекладывать ответственность на местные объединения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #35 | ||
| 19. Сообщение от Аноним (19), 19-Фев-26, 00:35 | +/– | |
Ты как-то странно и глупо ехиднячаешь по поводу сообщества, подразумевая что оно только берёт. При том что всё что распространяется через эти каталоги сообществом сделано и поддерживается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #21 | ||
| 20. Сообщение от Аноним (-), 19-Фев-26, 00:35 | +1 +/– | |
> Монетизация должна быть принудительная. По—хорошему, платить должны все. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 21. Сообщение от Аноним (-), 19-Фев-26, 00:40 | +/– | |
> подразумевая что оно только берёт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 22. Сообщение от Аноним (22), 19-Фев-26, 00:51 | +/– | |
> Crates.io (Rust) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #28 | ||
| 23. Сообщение от localhostadmin (ok), 19-Фев-26, 00:55 | +/– | |
> И ты каждому даешь доступо по ссш? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 24. Сообщение от пох. (?), 19-Фев-26, 01:12 | +/– | |
> И ты каждому даешь доступо по ссш? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #30 | ||
| 25. Сообщение от пох. (?), 19-Фев-26, 01:16 | –1 +/– | |
девляпсы не очень в этом виноваты - большинство дурацких "каталогов пакетов" не позволяют нормально создать себе один раз кэш и раздавать его при сборке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #32 | ||
| 26. Сообщение от Аноним83 (?), 19-Фев-26, 01:20 | +/– | |
Каждому разработчику. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 27. Сообщение от Ананоним (?), 19-Фев-26, 01:24 | +1 +/– | |
Эти раковые опухоли не нужны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. Сообщение от Rev (ok), 19-Фев-26, 01:26 | –1 +/– | |
Религиозных фанатиков забыли спросить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 29. Сообщение от funny.falcon (?), 19-Фев-26, 01:27 | +/– | |
И в этом смысле решение Go выглядит довольно разумно: нет центрального репозитория, качайте каждый пакет с его git репы. А большинство реп на GitHub, который принадлежит Microsoft. В итоге, мелкомягкие оплачивают банкет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 30. Сообщение от Аноним83 (?), 19-Фев-26, 01:27 | +/– | |
Да, там большая история коммитов во всех основных репах, потому они так много весят сами по себе и клонируются/разворачиваются долго. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 31. Сообщение от Аноним (34), 19-Фев-26, 01:28 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. Сообщение от Аноним83 (?), 19-Фев-26, 01:29 | +/– | |
Мне кажется позволяют, хоть и не в явном виде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 33. Сообщение от Аноним (-), 19-Фев-26, 01:37 | +/– | |
Зачем тратить денег на создание официального зеркала, если эти же деньги можно задонатить официальному? С экономической точки зрения это имеет больше смысла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 34. Сообщение от Аноним (34), 19-Фев-26, 01:40 | +/– | |
>качайте каждый пакет с его git репы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 35. Сообщение от Fareast (ok), 19-Фев-26, 02:16 | +/– | |
вы перепутали дверь, здесь другая идеология | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |