2
systemd - зло? (piped.thedroth.rocks)
submitted 1 year ago by [email protected] to c/[email protected]

Что думаете касательно данного видео? Согласны с автором?

top 9 comments
sorted by: hot top controversial new old
[-] [email protected] 1 points 1 year ago

Я думаю, что все же зло. Именно из-за запутанности кода и завязкой на корпоративную разработку. ЕЕЕ никто не отменял... (.

[-] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Если бы не корпоративные линукс дистрибутивы - линукс был бы в такой же, простите, жопе, как и BSD системы.

Да и самое главное что сделал systemd - унифицирование юнитов и настроек на зоопарке серверов.

Я, сколько бы не читал и не общался по этой теме, так и не смог выявить никаких корректных и мощных аргументов к злу systemd.

С чем действительно можно было бы согласится - это большой код, но systemd уже давно не просто система инициализации. А еще тебя никто не заставялет пользоваться не нужными тебе модулями (systemd-boot, systemd-network, e.t.c,...)

Код ВСЁ ЕЩЁ опенсорсный и если есть желания - вперед, изучай.

Если есть возможность - можешь описать минусы systemd? Хочу подискутировать.

[-] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Ну если честно, я не заметил прямо таки прорыва с появлением systemd. Да, унифицирование юнитов удобно, бесспорно. Но и без systemd большинство серверов работало на линуксе, а с его появлением их число не увеличилось в разы.

Код ВСЁ ЕЩЁ опенсорсный

Вот правильно выделено. И в какой-то момент вполне может перестать быть таковым, а избавиться от него не так то и просто. А параллельных разработок я не знаю. То есть по сути это мина в коде.

Про огромный код я уже говорил. Я вообще сторонник целевых инструментов, а не комбайнов. Они более гибкие в настройках и контролируемы.

[-] [email protected] 1 points 1 year ago

в какой-то момент вполне может перестать быть таковым

С чего бы? GPL жэ

[-] [email protected] 1 points 1 year ago

А что мешает добавить новые компоненты, провести ребрендинг под новой лицензией и дальше разрабатывать и использовать только его? А проект по GPL останется фактичесеи замороженным, на какое то время во всяком случае.

[-] [email protected] 1 points 1 year ago

Оно так не работает, ибо:

  • изначальный-то код останется, и никто не помешает портировать фичи (хотя, ящитаю, в сустемде и так слишком дохрена говна. Я бы от него только юниты оставил)
  • EEE будет применено к форку, причём исключительно к новой его части, ибо GPL-часть форка должна быть открытой (исходники обязаны предоставлять клиентам), то же самое касается нового кода, который линкуется с GPLным

Для ясности:

  • ребрендинг сам по себе не даст ничего, ибо лицензия распространяется на код, а не на имя.
  • GPL - вирусная лицензия, всё, что с линкуется с кодом под ней, или использует оный код внутре себя, может лицензироваться только под ней
[-] [email protected] 1 points 1 year ago

Сорри, коряво объяснил. Чтобы ничего не изобретать, возьму текст из вики:

«Embrace, extend and extinguish» или же «Embrace, extend, and exterminate» («Поддержать, умножить, уничтожить») — фраза, которая, как установило Министерством юстиции США, использовалась в корпорации Microsoft. Ей описывалась их стратегия в области внедрения программного обеспечения, использующего широко распространённые и свободные стандарты. Путём расширения этих стандартов и дальнейшего использования этих отличий Microsoft получала преимущества над конкурентами.

Тактика состоит из следующих шагов:

  • создание и продвижение на рынок своей реализации некой ранее существовавшей технологии, основанной на открытых стандартах, достижение хотя бы значимого, если не ведущего, положения на рынке (embrace);

  • добавление к технологии своих проприетарных расширений, реализующих нужные пользователям возможности (extend);

  • после накопления какой-то критической массы проприетарных расширений идёт полный отказ от оригинальной открытой технологии, замена её на проприетарную с сохранением при этом внешнего вида технологии для пользователей. Так как на этом этапе продукт уже является лидером рынка, открытая технология умирает из-за отставания от проприетарной (extinguish).

[-] [email protected] 1 points 1 year ago

Я в курсе, как работает ЕЕЕ :) Тут прикол в том, что проприетарные расширения для сустемдэ не должны с ней линковаться. То есть это сильно усложнит завязку на них остальных компонентов системы, вроде Гнома. Сама тактика продвижения сабжа - да, ужас. Угроза окукливания и контроля - да, есть, хоть и призрачная. Проблемы пока нет. Альтернатив же вагон.

[-] [email protected] 1 points 1 year ago

Да, видимых проблем пока нет, кроме потенциальных. Я посыл автора ролика понимаю так, что надо создавать и осваивать альтернативы, дабы воспрепятствовать распостранению потенциального зла, и здесь я с ним согласен. В ролике краски сгущены, конечно, но своей цели - обратить внимание на проблему - это достигает. И использую и Дебиан, и Девуан, и поглядываю на Войд, просто интересно его попробовать.

this post was submitted on 27 Jul 2023
2 points (100.0% liked)

Electronic & Software

1 readers
1 users here now

Раздел для обсуждения софта и комплетующих. Языки программирование, интересные программы операцицонные системы, интересные железяки - это всё сюда.

founded 1 year ago
MODERATORS