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

  • Wandering Thinker@asocial.thedroth.rocks
    link
    fedilink
    Русский
    arrow-up
    1
    ·
    1 year ago

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

    • nothing@asocial.thedroth.rocksOPM
      link
      fedilink
      Русский
      arrow-up
      1
      ·
      edit-2
      1 year ago

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

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

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

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

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

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

      • Wandering Thinker@asocial.thedroth.rocks
        link
        fedilink
        Русский
        arrow-up
        1
        ·
        edit-2
        1 year ago

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

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

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

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

        • Sn4il@asocial.thedroth.rocks
          link
          fedilink
          Русский
          arrow-up
          1
          ·
          1 year ago

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

          С чего бы? GPL жэ

          • Wandering Thinker@asocial.thedroth.rocks
            link
            fedilink
            Русский
            arrow-up
            1
            ·
            1 year ago

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

            • Sn4il@asocial.thedroth.rocks
              link
              fedilink
              Русский
              arrow-up
              1
              ·
              1 year ago

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

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

              Для ясности:

              • ребрендинг сам по себе не даст ничего, ибо лицензия распространяется на код, а не на имя.
              • GPL - вирусная лицензия, всё, что с линкуется с кодом под ней, или использует оный код внутре себя, может лицензироваться только под ней
              • Wandering Thinker@asocial.thedroth.rocks
                link
                fedilink
                Русский
                arrow-up
                1
                ·
                1 year ago

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

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

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

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

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

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

                • Sn4il@asocial.thedroth.rocks
                  link
                  fedilink
                  Русский
                  arrow-up
                  1
                  ·
                  1 year ago

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