Разработчики дистрибутива Gentoo Linux опубликовали отчёт с обзором основных событий и финансовых показателей за 2025 год. Среди отмеченных достижений:...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64575
>Добавлен инструментарий для бутстрэппинга Rust, использующий только C++ и основанный на компиляторе mrustc.Ну хотя бы так, без растоблоба из вне.
А блоб компилятора C/C++ -- это норм? Что за двойные стандарты?
g++ в составе GCC, в сборке от дистростроителей вашего дистрибутива. Который, мы, всё равно, пересоберём со своими флагами. А вот блоб Раста, с большой вероятностью, они сами не собирали.
Но ведь в том и смысл раста что там будет дырявый тулинг. Без блоба такого никак не достичь.
Говорите прямо: обыкновенный религиозный фанатизм, помноженный на безграмотность. В нормальном дистрибутиве человек откроет описание пакета, увидит откуда он скачивется, и на этом вопрос будет закрыт. Что-то вроде этого https://gitlab.archlinux.org/archlinux/packaging/packages/ru...
>А вот блоб Раста, с большой вероятностью, они сами не собирали.А в чём проблема? Исходники компилятора доступны, раскрутку можно без проблем произвести, первый версии rust написаны на Ocaml, и блобы для сборки не нужны.
Я - атеист.Ну видит, допустим, написано, что скачивается из официального репозитория дистра. Но это ещё не значит, что сопроаождающие его сами откуда-то не скачали блобом и просто не перепакетили.
Ну полную раскрутку можно провести. Но в Gentoo, похоже, этот путь хотят (придумали как) несколько подсократить.
>Ну видит, допустим, написано, что скачивается из официального репозитория дистра. Но это ещё не значит, что сопроаождающие его сами откуда-то не скачали блобом и просто не перепакетили.Ну так откатитесь на момент опакечивания и посмотрите. А ещё лучше раскрутите компилятор самостоятельно и сравните по контрольным суммам.
>Ну полную раскрутку можно провести.Этим нужно было заниматься в момент появления языка, а не сейчас.
> А в чём проблема? Исходники компилятора доступны, раскрутку можно без проблем произвести, первый версии rust написаны на Ocaml, и блобы для сборки не нужны.На ocaml компилятор раста, еще нужно llvm собрать. Потом нужно пересобирать компиляторы раста до последнего.
Кстати, ocaml собирается за 5 минут в 4 потока на core i7. Вот и думайте.
А для блоба компилятора c/c++ есть gnu mes.
UPD: ошибся веткойя вот сейчас сходил и задонатил сотку
не хочу, чтобы гента померла
они карты мир принимают?
не знаю (не в теме), попробуй
>за 2025 финансовый год составил 12066 долларовЧо так мало то? Небось по 5 долларов донатите. Пусть каждый по 100 долларов донатит! Не будьте жадными. Знакомым друзьям тоже расказывайте про Gentoo, пусть они тоже донатят.
> Чо так мало то?А за что донатить? Что у них есть, чего у других нету?
Ебилды!
А у других есть AUR-ы и чего?
Однозначно есть. Если нужна предельная гибкость и производительность:1. Тонкая оптимизация под твоё железо, которая иногда даёт двойную производительность по сравнению со стандартными флагами сборки -O2 -mtume=generic как на ЛЮБОМ ДРУГОМ дистре, распространяемом в бинарном виде. Особенно это заметно на серверах, отдающих по httpS, там где есть шифрование трафика.
2. Gentoo в пятёрке лидеров по количеству поддерживаемых пакетов, которые нативно адаптированы в систему.
3. Возможность крутого тюнинга, которой просто вообще нет в других дистрибутивах. Например легко конфигурируется ядро. В моём случае ядра для виртуальных машин тюнингованы настолько, что по производительности виртуалок превышают ядра убуны в 4 раза. И это если не учитывать оверхеды убунты и "шум" (пустая нагрузка), который удалось убрать тюнингом генты но от которого нереально избавиться нигде больше.
4. Возможность выбора. Например, когда в системе не нужны такие монстры как systemd то есть альтернатива. Никто больше альтернатив не предлагает.
5. Возможность держать в системе несколько версий фундаментальных пакетов. Например, можно выбрать из нескольких версий gcc и менять версию по умолчанию переменными или быстрым переключением.
6. Возможностью выпилить во время сборки блоки отвечающие за шпионаж и слива чувствительных данных. Например в тех же браузерах.
> даёт двойную производительность
> превышают ядра убуны в 4 разаМного чего я читал на опенке.
Но такой п--ж читай впервые.
Браво, маэстро, браво!
> Браво, маэстро, браво!Ваш сарказм понятен. Цифры выглядят нереально. Нужно было сразу обосновать причины такого расхождения:
1. Двойной и более прирост производительности появляется в тех операциях, для которых есть аппаратная поддержка на локальных ЦПУ. Например, те же криптографические алгоритмы, аппаратные инструкции SIMD современных процессоров: SSE/SSSE3/SSE4.x и т.д. Полной совместимости между разными процессорами нет и не будет даже в рамках разных поколений одного вендора, поэтому бинарно-распространяемые дистрибутивы заботятся о переносимости и универсализации в ущерб узкой специализации под возможности индивидуального CPU.
2. Виртуализация. Тюнинг связки Ядро хоста/QEMU/Ядро виртуальной машины позволяют пробрасывать инструкции, исполняемые внутри гостевой системы с минимальным оверхедом в аппаратный CPU хоста. Если о тюнинге не озаботиться, то будет работать динамическая трансляция с радикальной просадкой производительности. Тюнинг вышеупомянутых компонентов без пересборки из сорцов в большинстве дистрибутивов просто невозможен (хорошо, возможен, но это не нативно и поэтому не совместимо с последующей поддержкой обновлений ОС).
4. Ни каких специальных результатов бенчмарков в подтверждение своих слов я предоставить не могу. Исследования проводил лично для себя и под свои специфические задачи, в которых есть и шифрация и много расчётов на CPU, например это относится к httpS трафику и парсингу регулярок.
Попробуйте самостоятельно. Сравните ту же убунту или дебиан с хорошо настроенной под локальное железо Gentoo. Поделитесь свежими результатами и разнесите мой "п-ж" в пух и прах. Тогда Ваш сарказм не просто будет озвучен, но и подтверждён фактами. Буду рад поделиться своими настройками Gentoo, если они пригодятся для такой благородной задачи.
Всё правильно пишешь. Генту рулит, но порог вхождения отпугивает новичков. Зато когда поставишь и разберёшься, то это такой кайф. Главное - это обновлять вовремя, чтобы не получить блокирующие пакеты. Я как-то на этом сломался, хотя систему обновлял 7 лет, а потом полгода не обновлял и получил блокировки, которые быстро не смог раскрутить и плюнул. Зато в 2010 году играл на Генте в Скайрим с такой же практически скоростью, как в Винде. Нет, Гента - отличная ОС, но ведь лень...
Кстати, Генту можно ставить из какого-нибудь другого дистра, а лучше гентообразного, чтобы продолжать пользоваться, но изучить инструменты Генты. В своё время я из Сабайона ставил (есть такое бинарное говно итальянское с нескушными обоями), а сейчас Калька есть - из неё, думаю, ещё удобнее будет.
у тебя есть домашняя страничка? я бы подписался, интересно
3. Возможность крутого тюнинга, которой просто вообще нет в других дистрибутивах. Например легко конфигурируется ядро.Но ведь gentoo-sources - это ванильное ядро + несколько глобально ни на что не влияющих настроек. Конфигурируется оно так же как и в любом другом дистрибутиве.
> 3. Возможность крутого тюнинга, которой просто вообще нет в других дистрибутивах. Например
> легко конфигурируется ядро.
> Но ведь gentoo-sources - это ванильное ядро + несколько глобально ни на
> что не влияющих настроек. Конфигурируется оно так же как и в
> любом другом дистрибутиве.Для меня это возможность, например, подготовить монолитное ядро (без модулей и соответственно, initramfs) из которого я уберу всё лишнее и оставлю только нужное, чтобы потом подключить один трёхмегабайтный файл ядра опцией -kernel для старта виртуалок под qemu (см. make defconfig kvm_guest.config) В оперативке такое ядро распакуется всего до 20 мегабайт, а не как ядро тоже бубунты со всеми погремушками, нафиг не нужными внутри виртуалок. Рассмотрим, например, Mitigations for CPU vulnerabilities, которые из убунту выпилить невозможно без пересборки ядра (они все с опцией =y). Да, они имею смысл на хосте, но ни как не в виртуалках. И это только один маленький пример из тысяч, добавляющих свои неприятные накладные расходы, которые становятся особенно заметными на больших решениях с плотной виртуализацией. И как раз Gentoo очень спасает в таких случаях — там пересборка ядра при обновлении это рядовая задача, а не прыжок с переподвывертом через git clone https://git.kernel.org
> это ванильное ядро + несколько
Прошу обратить особое внимание, что это не только ванильное ядро, но ещё и свои оригинальные гентушные патчи (genpatches) с размером исходного кода в 19 мегабайт.
> Прошу обратить особое внимание, что это не только ванильное ядро, но ещё и свои оригинальные гентушные патчи (genpatches) с размером исходного кода в 19 мегабайт.Нет, это не так. Вот на текущее актуальное ядро:
https://dev.gentoo.org/~alicef/genpatches/trunk/6.12/
То, что написали мейнтейнеры ядра из команды Gentoo, начинается с 1500. И то, часть из них видно, что понадерганы из LKML.
Сколько же все-таки сил, времени и денег тратится на поддержание отдельных дистрибутивов. При том что софт по сути один и тот же, только чуть по разному собранный и упакованный. Соединив ресурсы можно было бы уже несколько раз создать вменяемую альтернативу оффтопику, но имеем что имеем.
Не в этом дело. Линукс должен быть разнообразным. Это правильно. Просто народ жадный пошёл. Щедрым надо быть.
Не у всех же здесь такие з/п, как у вас в Европах.
> Не у всех же здесь такие з/п, как у вас в Европах.У меня "за уралом" вполне нормальная зарплата.
Могу выделить в год 10-20 баксов и закинуть нескольким проектам, которыми пользуюсь.Не надо оправдывать жадность и неблагодарность.
В европе или штатах точно так же можно жаловаться на "высокую стоимость медицины" или "образование дорогое".
А, ну 10 - 20 в год я тоже могу. Но не нескольким, а всего.
> А, ну 10 - 20 в год я тоже могу. Но не нескольким, а всего.Ну? Так в чем вопрос.
Даже если ты отправишь Один Доллар это уже вклад.Сколько у генты юзеров? Думаю от десятков тысяч до ста тысяч по всему миру.
Это уже 100к баксов.
Если бы они конечно что-то жертвовали((
Сто тысяч юзеров генты. Ого! Хмм.. Чё-то какая-то серьёзная переовероценка тут. Я канешь понимаю, что в некоторых параллельных вселенных у всех линукс стоит на десктопах. Но в моей нормисовой.. Хмм..
Проблемы индейцев.
сколько ты им задонатил в этом году?
Вообще-то Gentoo сильно отличается от своих «родственников». Это не типичный deb-based дистрибутив, которых как... за баней. Это полностью самостоятельный дистрибутив с удобной системой сборки под твои требования. Да, сейчас эти оптимизации большого смысла не несут, ибо производительность огромная, а любой сайт легко положит на лопатки машину, которая в начале 2000х легко и не напрягаясь работала с видео. Но это своя экосистема. Как во FreeBSD, Archlinux. У них у всех есть свои сторонники и пользователи.
Да при чем тут оптимизации, даже 20 лет назад они не продвигались как ноу-хау. Забудьте о них. Gentoo это про гибкость пакетного менеджера, возможность отката версий приложений и даже установки нескольких версий одного пакета одновременно.
Чем это принципиально лучше, чем подход никсоси, кстати?
Вопрос стоит задать наоборот, так как Gentoo появился раньше. Но вообще хз, меня гента полностью устраивает, дистрохоппингом не увлекаюсь.
>Чем это принципиально лучше, чем подход никсоси, кстати?На данный момент, в NixOS USE флаги практически не представлены, а часть зависимостей, типа systemd захардкожена. Но, если сравнивать подход nix и portage, то подход NixOS лучше чистотой и воспроизводимостью. Было бы лучше, если бы portage из генты заменить на nix. Поскольку у portage есть состояние, то его потенциально можно сломать, когда происходит какой-то значительный переход, вроде x86 -> x64 или openssl -> libressl, когда старая система уже не работает, а новая ещё не собрана. И если уж когда portage в данное сломанное состояние войдёт, то выйти из него может быть крайне нетривиально. Сюда же следует добавить тот факт, что portage достаточно медленный, плюс использование gentoo в чистом виде будет достаточно утомительно, из-за необходимости постоянной компиляции, в то время, как в NixOS есть бинарный кеш.
1)Гибкость генты позволяет использование менеджера пакетов nix.
2)С дуру сломать можно все...да,да и ЕГО тоже. Но портаге перед тупыми действиями будет пытаться настоятельно тебя отговорить. В стабильной ветке сломов я не припомню.
3)В случае, если ты все таки доигнорировался предупреждений, "крайне нетривиальное" восстановление будет заключаться в установке бинарного пакета (т.е обычное дело даже для гражданских дистрибутов)
4)Прикинь в генту тоже есть бинарный кеш, если тебе надо портенироваться в установке пакетов на скорость, но не понятно зачем тогда генту.
>Соединив ресурсы можно было бы уже несколько раз создать вменяемую альтернативу оффтопику, но имеем что имеем.Ну вот опять гражданин в соплях и слезах, ибо все не объединились и не скинулись, чтоб сделать ему @как в винде. Доколе?!!
Вот я очень доволен тем, что имею, а тебе я настоятельно рекомендую не ждать и вернуться на десяточку, или что там сейчас.
Никаких соплей, ведь я и так на 10ке. Железо поддерживается, любой софт ставится, все просто работает. Я компьютером пользуюсь, а не превращаю в символ своей нетакусечности.
>Я компьютером пользуюсь, а не превращаю в символ своей нетакусечности.Ты пользуешься, а я пишу программы и администрирую сети.
Просто есть волки и есть овцы. Овец всегда сильно больше, но у них есть пастух, и их стригут.
Наверное овцы тоже рассуждают про нетакусечность волков. Ну не про нетакусечность же пастухов им рассуждать.
> Ты пользуешься, а я пишу программы и администрирую сети.Т.е ты просто админишка?
Обслуживающий персонал, типа менеджера по клинингу, только который заведует сетями?> Просто есть волки и есть овцы. Овец всегда сильно больше, но у них есть пастух, и их стригут.
Сказал винтик в системе.
И что за программы ты пишешь? Баш пopтянки?
Не сравнивай свой недокод, с нормальными программистами.> Наверное овцы тоже рассуждают про нетакусечность волков. Ну не про нетакусечность же пастухов им рассуждать.
Лол, ты такая же овца в стойле, которая выполняет деятельность для обеспечения работы нормальных людей.
Ты ж не считаешь сантехника самым главным в доме?))
>Никаких соплей, ведь я и так на 10ке.И вам не стыдно такое говорить в приличном обществе? Десятка уже всё, EOL.
> Десятка уже всё, EOL.Cumulative update for Windows 10 Version 21H2 for x64-based systems, 2025-12 (KB5071546)
Successfully installed on 10/12/2025🤷
Не врите. LTSC еще 2 года будет поддерживаться.
> Десятка уже всё, EOL.Домохозяйская версия со свистоперделками и "магазином"? Ну, может быть. Нормальные уважающие себя люди используют IoT LTSC, которая будет официально поддерживаться Microsoft до 2032 года и неофициально сторонними разработчиками как минимум ещё лет 10.
Уважающие себя люди виндовс не используют.
> Уважающие себя люди виндовс не используют.Покажи мне хотя бы один вменяемый cad для лялекса?
А знаешь что это значит?
То что всё что тебя окружает, от дома (новостройки), до автобуса или метро на которым ты едешь на работу, самолет или корабль на котором ты отправишься в отпуск, твой монитор, клавиатура, мышка и даже унитаз спроектированны в CAD системах solid моделирования под виндой.Даже печатные платы в копьютере, телефоне или игрушках (которыми обычно пользуются такие чванливые п-ры как ты) спроектированны под виндой.
Т.к под недоОСью есть единственный КиКад, который подходит только для хоббийного применения.Без винды и программ для нее ты бы сидел в поле с голой задницей и куракекал про Щв06одьку.
Или достал дидовый кульман с ватманном.
> Уважающие себя люди виндовс не используют.
>>Покажи мне хотя бы один вменяемый cad для лялекса?С чего ты взял, что мне нужно тебе что то показывать? Оставайся там где ты есть, меня это устраивает.
>А знаешь что это значит?
Я не знаю, что тебя окружает, и мне это безразлично. Представляешь, некоторые сами выбирает что им использовать. И аргумент про миллион мух, которые не могут ошибаться - аргумент только для тебя.
Я вообще не понимаю зачем тебе мозг. Ты так топишь за нахождение в мейнстриме. Выходишь из дома, дожидаешься ближайшего проходящего строя, встраешь в строй и идешь со всеми...например на мясокомбинат ;)
https://xkcd.com/927/
>Сколько же все-таки сил, времени и денег тратится на поддержание отдельных дистрибутивов. При том что софт по сути один и тот же, только чуть по разному собранный и упакованный. Соединив ресурсы можно было бы уже несколько раз создать вменяемую альтернативу оффтопику, но имеем что имеем.В винде есть большинство опенсорс софта, на его сборку тоже получается надо забить? А так для каждого вменяемость своя, все правильно делают. Конкуренция это хорошо.
> Сколько же все-таки сил, времени и денег тратится на поддержание отдельных дистрибутивов.Это вовсе не бесплатно. Недавно посмотрел, сколько донатов получает какой-то там форк *BSD (то ли GhostBSD, то ли что-то другое... не помню) — только на платформе Patreon создатель зарабатывает свыше 4 тысяч долларов ежемесячно. И многие ли вообще слышали об этом, в прямом смысле, маргинальном "дистрибутиве" *BSD?
Идея на миллион. Создать пакетник, который будет пакеты тянуть с торрента. Там вместе с пакетом будет идти исходник того, из чего он собран, все это криптографически подписанном и сзвжио хорошо, в zstd к примеру. Хочу этим заняться, но не знаю нужно ли кому? Если интересно отпишитесь сжечь, может начну это пилить
Какую проблему это решает? Разве вообще есть проблема скачивания? Зеркала же есть.
ipfs
А ты попробуй эту идею детальнее продумать.
На самом деле очень любопытная идея! Особенно если это был бы не пакетник специально под очередной дистрибутив-однодневку, а что-то вроде pkgsrc (IMHO).
> Идея на миллион. Создать пакетник, который будет пакеты тянуть с торрента. Там
> вместе с пакетом будет идти исходник того, из чего он собран,
> все это криптографически подписанном и сзвжио хорошо, в zstd к примеру.
> Хочу этим заняться, но не знаю нужно ли кому? Если интересно
> отпишитесь сжечь, может начну это пилитьИдея однозначно замечательная! Несколько встречных вопросов по концепту:
* Не совсем понятно к чему это относится. Это относится к механизмам распространения портежей Gentoo?
* Как это будет согласовано с текущим решением?
* На чём планируете писать (язык программирования)?
* Анонимность?
* Шифрация трафика?
* Готовые, проверенные временем библиотеки?
* GUI?
> Идея на миллион. Создать пакетник, который...... сможет устанавливать уже готовые пакеты из любого дистрибутива, разруливая зависимости, места нахождения библиотек и т.п.
Это будет типа аналог установки любого экзешника из интернета в офтопике.
Чем не идея на миллион?
> Доход организации Gentoo Foundation за 2025 финансовый год составил 12066 долларов долларовНевероятное количество денег дали блягодарные пользователи своему любимому дистрибутиву!!
Наверное все деньги ушли на оплату электричества и новое железо для компиляния.
Когда Гугл решит закопать Portage,то обязательно занесет туеву хучу млрд.
Кстати, а сколько из этих невероятных тысяч долларов перевел благодарный за базу для хромоси Гугл?
Сходил после этой новости посмотреть, как задонатить. Из вариантов: PayPal — такое себе, но можно ежемесячно; Click&Pledge — хз, что это такое, вроде получше, но можно только единовременно. Ещё есть какой-то немецкий "Förderverein Gentoo e.V.", куда можно просто на банковский счёт переводить (и теоретически настроить автоматический перевод с нужной частотой на своей стороне), но который прям сильно не афишируется, похоже. Вот и думайте, почему так мало…
раз в год поднять жопу и перевести сотку - не такая большая проблема. можно хоть в календарь добавить
stage4 поломал бухгалтерию. Связываться с биарниками это очень дорого. Линукс говорили бесплатный, но оказалось что это иллюзия.
>stage4 поломал бухгалтериюКаким образом?
И если ты не в состоянии понять в чем проблема, то зачем ставить генту? Подружке чтоли похвастать :)
У него нет подружки
Файолопомойка дороже стоит и билдферма есть наверняка.
> генту
> ПодружкеГента и подружка -- это xor.
> Гента и подружка -- это xor.Ну почему? У них есть нечто общее.
У людей с подружками есть cеkc.
У людей с гентой тоже есть cеkc. Иногда даже часами.
Но есть ньюанс.
Да ну, фигня. Гента только вначале требует вникнуть, а потом проще и быстрее Убунты и Венды. Вот только желания вникнуть мало у кого есть. Мне вот тоже давно уже лень, хотя 10 лет на Генте сидел, пока кардинально комп не поменял. Кстати, я уже женат и с детьми был, когда Генту ставил, так что семейная жизнь Генте не помеха.
> Для Portage создан сервер запуска сборочных работ Steve.этот поляк, Michał Górny, вообще какой-то жёсткий, он прямо везде, очень многое делает для генты
Супер дисрибутив. Используем в проде. Совсем не агрессивен по сравнению с бинарными роллингами. Формула успеха - тащи в систему что хочешь, но не ломай то, что уже работает. Пока сообщество газифицировало лужы про быть или не быть systemd по умолчанию, создавало девуаны и прочую фигню, эти парни просто воткнули systemd рядом и предоставили выбор - что хочешь, то и юзай. Здоровый дистрибутив здоровых разработчиков.
> Используем в проде.Вот тут слишком жирно.
Ну, умозрительно же в проде. Вот он админит свой локалхост на 775 сокете и прикидывает: а что если... ага, так... а потом я бы сделал вот так...
Не, вот чтоб на чистой генте чего полезного было - так не то, что "не видел", а и "не слышал" даже - а вот инфру рогов-и-копыт на 100+ компов по нескольким бранч-офисам на калькуляке - таки да, самолично на помойку выносил после увольнения ъ-супер-уасьа-энтерпрайз-опенсортц-одмина
Типичное поведение одмина-чемпиона. Таких видели, с такими не работаем.
Смотря где прод. Если в тетрадочке цветными карандашами нарисован, то и не жирно.
А пару сотен долларов в следующем году сможете оторвать от сердца?
Гентушники не лучше майнеров.
Бессмысленно жгут электричество и греют атмосферу.Майнеры хоть привели к появлению видях с больш объемом памяти. А от этих вообще никакого толку нет.
Без гентушников некому будет тестировать регрессии в компиляторах.
Не слезаю с дженты больше 10 лет, ничего более удобного не обнаружено.
Аналогично, в 25-ом моей инсталляции Gentoo исполнилось 10 лет. И она пережила два компьютера, сейчас крутится на третьем. Переезжает с машины на машину вместе с накопителями =).
10 лет и убунта проживёт, вот если бы сейчас у вас жила установка с самой первой версии генты, то все анонимы отсалютовал бы как один
>вот если быМоей генте более 20 лет. И салюты анонимов мне не нужны. Пусть оставят их для себя когда...или если смогут слезть с маздая.
убунта не проживёт 10 лет, если обновлять релизы
> Не слезаю с дженты больше 10 летТут можно разве что только посочувствовать отсутствию работы, личной жизни и прочих интересов.
> посочувствовать отсутствию работы"не работаешь на дядю == плохо", что у этих рабов в голове?
Что-то мало. Хороший дистр же.
А не положено. Да и "хороший" он только условно: заявлено, что поддерживают 32, но загрузочного образа нету.
Хороший дистр это винда и макось. Остальное только для виртуалок и live-usb флешек.
>Что-то мало. Хороший дистр же.+++++
Ещё раз, напоминаю Gentoo - это первичный не базованный ни на чём, первичный дистрибутив. Первичных дистров не так много, это Debian, RHEL, Slackware, Arch, Void. Причём ни один из перечисленных не source-based, кроме разве что LFS.
> Планируется перенос зеркал репозиториев и процесса передачи изменений с GitHub на сервис Codeberg, построенный на платформе совместной разработки Forgejo.Это правильное решение. С тех пор, как Microsoft купила GitHub, гайки закручиваются:
- Теперь без регистрации нельзя искать по коду, раньше такая возможность была.
- Self-hosted раннеры теперь будут платными, вообще дичь.
- Шейпят загрузку с реестра контейнеров, словно Microsoft - нище-броды. Тяжелые образы с ghcr.io скачиваются очень долго по сравнению с docker.io и другими. И это не связано с тем, что загрузка происходит из России - скорость низкая из всех стран.
- Многие хорошие проекты были удалены из-за чьих-то жалоб, например, эмуляторы приставок.
- Веб-интерфейс работает очень медленно. И я понимаю, почему: мне приходилось администрировать несколько self-hosted инстансов GitHub. Если вас удивляла "тяжесть" GitLab, то это ничто по сравнению с GitHub, который гораздо более громоздкий и сложный в плане бекенда. А настроить резервное копирование для GitHub – целое испытание.
> Веб-интерфейс работает очень медленно.таки Forgejo тоже дико тормозной, т.к. написан на голанге
> Основная причина ухода с Github - навязывание CopilotЭто как?
стратегическая ошибка мейнтейнеров -- поддерживать несколько систем инициализации, мусл и гсс одновременно, селинукс и др. конфигурации.
за двумя (в данном случае за двадцатью) зайцами погонишься -- ни одного не поймаешь.
в то же время компоненты систем-д всё сильнее запихивают в не-системд варианты. елогид, tmpfiles, ещё какое-то г..о от редхет.
и зависимости становятся всё более обширными и неочевидными. например, gnome-disks требует установки ssh, при этом по умолчанию не поддерживает фат32. тупизна какая-то...