euthanasepam: Delirium Tremens (Delirium_Tremens)
Кабінет психопатологічної евтаназіології ([personal profile] euthanasepam) wrote2017-04-24 11:04 pm
Entry tags:

Йойтішно-технічне: Without Systemd Wiki

without-systemd.org

Sapienti sat.


UPDATE

До дискусії в коментах пропоную прочитати, хто не читав, давній уже допис Каґанова про лінукс (висловлені в дописі тези я поділяю): «За что я ненавижу Линукс», lleo.me/dnevnik/2008/05/31.html. Минуло відтоді дев’ять років, а стає дедалі гірше.

 
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-24 10:13 pm (UTC)(link)
> та мета, для якої зробили systemd — вона також трохи кульгава на здоровий глузд

socket-based activation і sandboxing -- це погано?

що кульгавого є в тому, що мені більше не потрібно виконувати 15 пунктів неофіційного протоколу, коли я пишу демон?

systemd складається з багатьх компонентів (я би сказав, там забагато всього, ггг), багато компонентів моють feature creep, але загалом--це пречудова інженерна конструкція.

> Чим насправді не догодили стартові sysv-скрипти

всім! ггг

як істота, яка писала свій дістро, я їх ненавидів, коли ще ніякого systemd не було.

як Ви гадаете, чому всі популярні дістро стали systemd-based? Ви думаєте pkg maintainers мали велику жагу оновлювати половину своїх pkgs? ні. але 99% роботи у написанні і підтримці дістро є підтримка rpm/deb/etc pkgs. з systemd це набагато простіше.
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-24 10:32 pm (UTC)(link)
>> socket-based activation і sandboxing -- це погано?

> Це, скажімо так, не є суттєво.

нічого собі "не суттєво"! ггг Ви гадаєте, це дуже просто, написати свої sandboxing capabilities? я особисто пас--це роки тяжкої роботи.

"не суттєво"!

ну Ви даєте, ггг

> RH вагомо грюкнув кулаком по столу — усі погодилися

кого у arch, debian і ubuntu хвилює, що там коїться у RH? (пісказка: нікого)
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-25 07:16 am (UTC)(link)
> Чим був поганий sysv?

всім!

sysv--то жЫгулі, а systemd--мерсéдіс, ггг

> до оцих стартових фреймворків прив’язують прикладний софт — і на цьому незалежність від вендора закінчується

це теж саме що сказати, "до glibc прив’язують прикладний софт — і на цьому незалежність від вендора закінчується"

duh! прив'язують до systemd, бо всім (а не тільки RH) хочеться мати менше геморою.

якщо Ви про bsd, то я не розумію, чому девелоперів, які пишуть під лайнукс мають хвилювати проблеми індіанців.
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-25 10:30 am (UTC)(link)
> Системна бібліотека і спосіб керування сервісами («стартовий фреймворк») то геть різні речі.

"прив'язують до вендора" вони однаково гарно.

ніхто давно не плаче про тиранію glibc (до речі, хто робить major contributions? гагага). перестануть плакати і про systemd.

> Як раніше люди жили без systemd і без RH?

як жили без RH я не знаю, бо я тоді був дуже маленький.

а як жили люди відповідальні за pkg maintenances без systemd я добре пам'ятаю--хуйово: заздрили поцанам з fbsd.

> Є така вимога як portability. Для неї цілий POSIX написали.

у кого є вимога? девелопери різних лайнукс дістрос мають чіткі ринкові цілі.

можна подумати до systemd не треба було писати N різних файлів для N різних ос в /etc (для кожної з bsd, linux, macos, solaris, whatever у своєму форматі). в цьому аксепті нічого не змінилося. systemd підтримує legacy sysv.

до чого тут позікс?
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-25 11:55 am (UTC)(link)
>> до чого тут позікс?
> Що значить — до чого? Невже це треба окремо пояснювати?

яке відношення має позікс к systemd? ніякої системи управління процесами у позіксі ніколи не було (я останні роки не слідкував, там щось нове?)

проблеми всіляких KDE та Gnome, які залежать від фіч systemd, які відсутні у bsd & co, хвилюють тільки користувачів KDE та Gnome, яких < 1% загалом у світі.

так як я не використовую ані KDE ані Gnome, і на серверах ніхто ані KDE ані Gnome не використовує, тому to relate до їхніх нагальних проблем мені доволі складно.
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-25 02:10 pm (UTC)(link)
> POSIX це загальноприйнятий уніфікований стандарт, не знаю як це українською сказати, of general portability.

не може бути!

> До systemd прив’язують [...] прикладний софт

який?

> Дійсно, байдуже до тих юзерів — головне, щоб мені було добре.

так, до юзерів fbsd, які хочуть KDE байдуже всім. таке воно життя.

> Найцікавіший пікантний нюанс у тому, що на серверах systemd потрібна ще менше, ніж на нікому не потрібних лінуксових десктопах.

ггг
a hint: systemd-networkd.
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2017-04-25 04:11 pm (UTC)(link)
"хмари над лінуксом згущуються", повідомляють газети.

> Прив’язують насамперед Desktop Environments

DE то тільки gnome/kde? більше нічого з DE для лайнуксу нема?

> та мультимедію.

а яку мультімедію?

> В кожному разі ми бачимо, що RH тягне весь лінукс під себе

2 кривих, як турецька щабля, DE--то є весь лайнукс?

> порушено головні принципи портабельності вільного ПЗ

шо за принципи?

you get what you pay for.