Не бывает плохого и хорошего самого по себе. Относительно раста вообще — скорее не нужен, относительно раста в ядре — он вреден. В ядро его тянут по политическим причинам. Я не веду споров о расте, не интересно.
Ненавидеть Линуса за то, что он допустил пропихивание раста в ядро — глупо. Хоть я и не одобряю его за это. Как запихнули, так и выкинут, когда поймут, что модель памяти ядра с нелокальным выделением и освобождением памяти и поголовного использования чужих буферов просто ортогональна основной идее раста.
Ну да, если есть продьюсер-консьюмер, то идея владения проходит, но кто атомарность передачи пакета данных будет обеспечивать? Что, сама очередь? Ну да, будет, но с костылями. Чай не альфа, у которой в PAL-коде были атомарные инструкции «добавить в голову/хвост списка» и «убрать с головы/хвоста списка». Хочешь атомарный стек, хочешь атомарная очередь одной ассемблерной командой.
Конечно. Ставишь нормальный ФФ, тут же при обновлениях принудительно прилетает снапоподелие. Худо-бедно этот зоопарк удалось утихомирить, но тенденция плохая. Берёшь лаптоп с предустановленной убунтой, и остаются варианты либо уходить на маргинальные дистрибутивы вот прям сразу, либо совладать с тем, что есть, либо просто забить.
Если в качестве детищ Столлмана рассматривать не только те программы, которые он лично написал как программист, а проект GNU в целом, то оно пообязательнее и поповсеместнее, чем systemd и тем более pulseaudio будет.
Не, я именно лично написанное (начатое?) рассматриваю, при том именно то с чем сталкиваться приходилось. С использованием gcc я проблем не испытывал, а emacs ставить себе как-то никогда интереса не было.
А вот с настройкой пшш-аудио когда-то возиться приходилось. Да и на текущей системе нужно было приоритет аудиоустройств настроить, но я этого не делал, так как вкуривать в его устройство было впадлу. Зато когда pipewire поставил - всё быстро настроил.
К systemd гуй нужен, и он вроде даже есть от самого Поцтеринга, но в репах нету, а компилять впадлу.
Недолюбливать можно разве что Тордвальса сейчас - и то за то, что после 22-го зачесались «финские корни и обиды» - т.е. взял и лишний раз поработал на разрушение сообщества и жополизание дядюшке Сэму.
В остальном - все сделали хорошее дело сообществу (в том или ином смысле, где-то вкусовщина, но всё равно лучше, чем было), прям ненавидеть нет смысла ни одного из них.
P.S. Gnome 3+ прекрасен, но он не для всех. Кому-то нужен DE другого плана (как KDE), кому-то нужен тайлинг.
Gnome 3+ - это про сосредоточиться на одной задаче и не отвлекаться на остальное (скажем так, про пакетную обработку пользователем задач, а не диалоговую менеджерского типа). Единственный минус - это управление фоновыми задачами (Background Tasks менее удобен, нежели убитый трей из-за большего количества кликов, ИМХО).
в голосовалке вижу по гному 3,4 много попок горит. я использую гном 2 поэтому не горит. а вот от системд и вяленого у меня прям полыхает, они прямо уже запарили рукожопить и костылить. неужели нельзя нормально сделать, а не гребаные комбайны.
продавшийся корпорастам лицемер, который мстит за свое лицемерие русским, независимым мейнтейнерам и контрибьюторам, и вообще всем кто по его мнению не сможет ему за это ответить.
Леннарт Поттеринг
продавшийся корпорастам лицемер. Сначала долго затирал в багтрекере, что не будет убирать из кода сустемд жлибц-специфичные расширения, из-за которых сустемд нельзя было откомпилять под мюсль, потому что они якобы были туда добавлены не просто так. Но как только нашлась компания, которая захотела засунуть сустемд в мобилки на postmarketOS, так сразу все эти «не просто так» магическим образом исчезли.
Намеренно замусорил сустемд зависимостью от дыбаса. В пульсе, которую он начал пилить еще до работы в красношляпе, никакого дыбаса не было. А сейчас, когда он ушел из красношляпы, в сустемд вместо дыбаса магическим образом начал появляться варлинк. Кто бы мог подумать.
Гвидо ван Россум
большой фанат всего разнообразного и радужного
Мигель де Икаса
основатель радикальной секты гномосеков
Марк Шаттлворт
основатель радикальной секты из каноникал, которая позже проникла в дебиан.
Взамен он сказал что вместо юнити будет пакет расширений на гном. Может он и планировал что то где то перевести на вайланд, но ни одного релиза же не было.
Поттеринг. Это из-за его, паразита, деятельности теперь невозможно положить /usr на отдельный раздел.
И в меньшей мере Икаса. Похвала ему за «mono» и порицание за превращение Gnome в УГ.
Поттеринг как человек у меня не вызывает отрицительных эмоций, в вот Торвальдс да. Год назад над русскими программистами именно он поиздевался. И это было связано не с их профнепригодностью или качеством кода, а по политическим причинам. Этот случай как кусок говна перекрывает его другие заслуги.
Наоборот. У меня наконец-то нет разных инитов на впс, рабочем компе и домашнем. Зачем мне столько говна в голове держать, теперь одна системда. А благодаря стиму, я теперь вообще от дуалбута отказался.
Туда туда, любимая серверная ОС в одной мелкой компании, продукция которой выдаёт такие ошибки на верифицированной среде: kernel: tokio-runtime-w: segfault
Да, раньше всегда так делал. Небольшого размера обычный корневой раздел и расширяемый LVM-том /usr. Двух зайцев одним махом: и раздел софта под LVM’ом, и возни с initrd не требуется. Правильно создавать initrd при сборке ядра я так и не научился.
Если у тебя были разные иниты на разных компах - это было чисто твоё решение. Сейчас мне везде приходится ставить относительно маргинальный дистр чтобы поменять инит. Вот это проблема. А тебе никто не запрещал ставить на VPS и комп один дистр
А тебе никто не запрещал ставить на VPS и комп один дистр
Что же я на впс буду генту ставить? И на работе тоже не оценят. Вот и было, дома опенрц, на работе шапка, а на впс убунта. И помни где как надо делать, т.к. везде по своему. А сейчас у меня везде одинаково. И это хорошо.
Google подсказывает, что нет, без initramfs не будет загружаться с LVM, даже если /boot отдельно:
When your LVM root partition fails to boot,
it usually means the initramfs (initial RAM filesystem) lacks necessary LVM modules or configuration, preventing it from finding and activating the Logical Volume (LV) containing your root filesystem