а сколько придётся нагородить костылей ради systemd он прикидывал?
надо думать, ты прикинул и готов поделиться экспертным мнением? по ссылке сказано, что костыль уже готов. да и не в этом суть, а в том, что сисвинит проще портируется. надо думать, что с апстартом дела ещё хуже, потому что тянуть из системд поддержку контрольных групп они только-только собираются
его hurd-патчи в апстрим не примут
кто сказал-то? по крайней мере протолкнуть это дело будет проще, чем в апстарт, потому что обычно для не контроллируемых одной компанией проектов достаточно, чтобы код кто-то майнтайнил, чтобы его не выкинули
политика апстрима немного противоречит unix в общем
укажи на конкретные противоречия, с которыми ритчи не согласится («Linux seems to be the among the healthiest of the direct Unix derivatives, though there are also the various BSD systems as well as the more official offerings from the workstation and mainframe manufacturers.»)
и микроядерности
то же самое. не вижу никаких противоречий
в частности
либо это речевая ошибка, либо пёрнул в лужу. микроядерность - не частность юникс-вэя
ты прикинул и готов поделиться экспертным мнением?
не надо быть экспертом, чтобы понимать - системдэ нужен хурду примерно как корабельный якорь надувному матрасу.
кто сказал-то?
цитату Леннарта про Linux-only нагуглить или сам вспомнишь?
не контроллируемых одной компанией проектов
это какбэ точно не про systemd =)
укажи на конкретные противоречия
монолитность? особливо достовляющие лулзы встроенные сканер qr-кодов и http-сервер, которые Ланнерт оффициально(tm) отказался делать хотя бы опциональными.
Красиво — небольшое. Пусть каждая программа делает что-то одно, но хорошо. Предпочитайте переносимость эффективности. Храните данные в простых текстовых файлах.
про микроядерность никто прямо не говорил, но второй пункт очевидно отдаёт предпочтение микро/нано/пикоядрам
системдэ нужен хурду примерно как корабельный якорь надувному матрасу
а что тогда, сисвинит вместо инита использовать?
цитату Леннарта про Linux-only нагуглить или сам вспомнишь?
это было его мнение про архитектуру, а не про политику принятия патчей
это какбэ точно не про systemd =)
как раз про системд, в отличие от апстарта. никакого кла не подписываешь, у майнтайнеров не связаны руки. ред хат скупает разработчиков, но не устраивает диктатуру
монолитность? особливо достовляющие лулзы встроенные сканер qr-кодов и http-сервер, которые Ланнерт оффициально(tm) отказался делать хотя бы опциональными
модульно, как и ведро. причём модульность позволяет убунтятам таскать код в апстарт. в дебиане не зависит, кстати
Lennart Poettering (29 окт. 2013 г.)
...we won't take is patches that make systemd portable to the BSDs or Hurd.
и своими высказываниями в стиле «Please go and do your homework» (взято оттуда же) он, как автор и лидер проекта, вызывает сомнения в своей адекватности. впрочем, люди, следящие за событиями, уже сделали выводы по его участию в glibc
никакого кла не подписываешь
тогда получается проекты FSF тоже потенциально опасны и требуют замены?
модульно
святая толстота. то, что там 59 исполняемых файлов (или сколько там говорил Леннарт) не значит, что их можно легко заменить.
позволяет убунтятам таскать код в апстарт
вооружившись слесарным инвентарем промышленного калибра. позже Леннарт еще добросил - часть кода связанную с logind переписали и выдирать придётся по-новому. специально или нет, совпадение интересное.
монолитное непортируемое гогно, которое подбирает за системд?
we won't take is patches that make systemd portable to the BSDs or Hurd
а это уже печально. но не уверен. что с аптартом будет лучше
Please go and do your homework
так это же он арчешкольнику ответил, всё норм
тогда получается проекты FSF тоже потенциально опасны и требуют замены?
начнём с того, что не апстарт требует замены, а сисвинит. а также, напоминаю, каноникал - коммерчаская контора, оставляет себе возможность запроприетарить код. фсф же абсолютно технологически беспристрастны, они даже в тёрки между майнтайнерами не лезут, если дело не касается проприетарщины
то, что там 59 исполняемых файлов (или сколько там говорил Леннарт) не значит, что их можно легко заменить
убунтята так не считают, они щас городят системд вокруг апстарта, в итоге окажется, что немного апстарта осталось, всё остальное - системд
оно хотя бы обратно совместино с SysVInit. Портировали SysV - портируют и Upstart. Об этом, кстати, упоминяли - работы по переносу на Upstart меньше.
которое подбирает за системд?
если они смогут разобрать systemd на куски - это будет победа. но я сомневаюсь, что им это нужно.
так это же он арчешкольнику ответил, всё норм
это не делает его более адекватным.
фсф же абсолютно технологически беспристрастны
так штульмана завтра может сбить автобус, а FSF перепадёт нужным людям с соответствующими последствиями. ящитаю, что такая последовательность даже более вероятна.
они даже в тёрки между майнтайнерами не лезут
да я тоже не припомню, чтобы Марк мешал собирать Unity в Arch/Gentoo/Fedora
они щас городят системд вокруг апстарта
самое примечательное - «вокруг», а не «внутри». Upstart - init, а не framework
оно хотя бы обратно совместино с SysVInit. Портировали SysV - портируют и Upstart. Об этом, кстати, упоминяли - работы по переносу на Upstart меньше
systemd-sysv
если они смогут разобрать systemd на куски - это будет победа. но я сомневаюсь, что им это нужно
конечно не нужно. им нужен системд под названием апстарт
это не делает его более адекватным
неадекватным тоже не делает
так штульмана завтра может сбить автобус, а FSF перепадёт нужным людям с соответствующими последствиями. ящитаю, что такая последовательность даже более вероятна
кроме штульмана в фсф есть много замечательных люей. во-первых, они не смогут этого делать потому что у них есть такой-то устав, во-вторых, они не смогут делать этого потому что юридически обещнулись всегда выкладывать под гпл-стайл лицухой
да я тоже не припомню, чтобы Марк мешал собирать Unity в Arch/Gentoo/Fedora
майнтайнеры не дистрибутивов, а исходного проекта
самое примечательное - «вокруг», а не «внутри». Upstart - init, а не framework
вот они и превращают его во фреймворк заимствуя код из системд
я как-то не слышал планов о внедрении сканера QR-кодов в upstart
за исключением этих мелочей
это дело времени. для начала можно сделать GPL4, которая будет переименованной BSD
тащемта, обязуются, что копии будут распространяться под теми же условиями:
The Foundation promises that all distribution of the Work, or of any work «based on the Work», that takes place under the control of the Foundation or its agents or assignees, shall be on terms that explicitly and perpetually permit anyone possessing a copy of the work to which the terms apply, and possessing accurate notice of these terms, to redistribute copies of the work to anyone on the same terms. These terms shall not restrict which members of the public copies may be distributed to. These terms shall not require a member of the public to pay any royalty to the Foundation or to anyone else for any permitted use of the work they apply to, or to communicate with the Foundation or its agents in any way either when redistribution is performed or on any other occasion.
жирное 4.2
они, кажись, уже портировали тот кусок, который в гноме используется. вот тебе и фреймворк
так и не нашёл описания, что это за приблуда
а может я и ошибся. всяко, совместимость с устаревшим гогном нужна только некрофилам, которые о юних-вее слышали только от крутых пасанов и теперь пытаются подражать
но бородач успешно перевёл на GPL3 всё, до чего дотянулся
и правильно сделал. и читаешь ты незнамо чем, речь идёт о копилефте, а не о том, что собственно лицензия останется неизменной. обещать не менять лицензию глупо хотя бы потому что правовое поле может измениться
не жалко может быть сотни мегабайт и двух ядер. но зачем?
зато однообразно и предсказуемо
да если бы. вместо логики в самоме инит-скрипте - будут выносить логику в отдельный файл, скрипт или даже бинарь. а в юнит просто ссылку на него. итого - раздувание и костыли на ровном месте.
который ещё в 10.04 был в мэйне на логинд
потому что пришёл один сраный пылесос и зохавал ConsoleKit с функционалом.
обещать не менять лицензию глупо хотя бы потому что правовое поле может измениться
суть в том, что правила использования кода изменились. и есть как минимум один проект, который перестал из-за такого изменения развиваться. неважно куда крутить гайки, главное что все разбегутся.