RIP Upstart. Изгубете грациозно (от Марк Шатлуърт)

Това е, което току-що написа Марк Shuttlewotrh в неговия блог:

дрънкащ палец

С гласуването на Bdale Garbee тази седмица техническият комитет на Debian най-накрая разреши въпроса за инициализация за Debian и Ubuntu, в полза на systemd.

Бих искал да благодаря на комисията за замисленият му дебат под натиск в аквариума; постави висока лента за анализ и вземане на решения въз основа на опит, тъй като повечето членове на комисията явно са отделили време да се запознаят и с двата варианта. Знам, че хората, които работят в Upstart, оценяват похвалите за качеството на кода, стриктното тестване и яснотата на целите, изразени дори от членове, гласували против; От моя гледна точка беше удоволствие да подкрепя усилията на хората, които искат да създадат страхотен безплатен софтуер, и да го направя правилно. Upstart доста добре обслужва Ubuntu - даде ни огромно конкурентно предимство в момент, когато нещата станаха много динамични в него, беше много стабилен (в края на краищата това е инициализацията, използвана както в Ubuntu, така и в RHEL 6 и постави висок стандарт за качеството на софтуера Canonical, с което се гордея.

Въпреки това, те взеха решение за systemdи тъй като Ubuntu е централно член на семейството на Debian, това е решение, което подкрепяме. Ще помоля членовете на общността на Ubuntu да помогнат за изпълнение на това решение ефективно, привеждане на systemd както в Debian, така и в Ubuntu безопасно и експедитивно. Със сигурност ще отнеме време, за да постигнем стабилността и покритието, на което се радваме днес и на 14.04 LTS с Upstart, но аз ще помоля технологичния съвет на Ubuntu (няколко от нас членове не работят в Canonical) да преразгледа позицията и направете подходящи планове за преход. Със сигурност ще завършим работата, за да накараме новото влизане да работи без systemd като pid 1. Надявам се, че те ще искат да въведат systemd в Ubuntu като опция за разработчици, веднага щом е надеждно достъпен в Debian и тъй като нашият init по подразбиране едва ли предлага сравнимо надеждно качество на услугата към съществуващия init.

Технологиите по избор се развиват, а нашата платформа се развива както за да води (днес фокусът ни е облак и мобилни устройства и ние очевидно водим GNU / Linux и от двата фронта) и да възприеме промените, наложени другаде. Init е спорен, тъй като се изисква както от разработчиците, така и от системните администратори, за да разбере неговите странности и възможности. Нищо чудно, че това беше труден дебат, последиците за стотици хиляди хора са много големи. От моя гледна точка фактът, че добрите хора са се разделили, предполага, че и двата варианта биха работили напълно добре. Вярвам, че новите икони на PID 1 ще приемат тази отговорност толкова сериозно, колкото екипът на Upstart, и ще бъдат толкова приятни за работа. И ... напред.

Ленарт Потеринг пише:

Това беше много трудно решение за Ubuntu! Сигурен съм, че не им беше лесно. Мисля, че това е правилното решение, разбира се.

Бих искал да приветствам Ubuntu в системната общност! Очаквам с нетърпение плодотворно сътрудничество! Надяваме се, че можем оставете миналото зад себе си, и да работим заедно в бъдеще!


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хосе Якоме каза той

    Това е лоша новина за Canonical, който се гордееше с техния Upstart, но добрите новини за всички GNU / Linux дистрибуции systemd вече имат мощен партньор, въпреки че зад Canonical мисля, че използва systemd (в актуализациите забелязах, че винаги има пакет наречена libsystemd) сега промяната ще бъде пълна и полезна за всички ...

    1.    kaoi97 каза той

      или може би не са ??

  2.   елав каза той

    Мисля, че това е най-разумното и възхитително нещо, което Марк каза в последно време .. Поздравления!

    1.    Гибрана барера каза той

      Страхотно решение на ниво дипломатически, политически и връзки с обществеността, че Ubuntu ще приеме това, което майката дистрибуция (Debian) се самоуби, т.е. приемането на Systemd над Upstart.

      По това време Ubuntu (Mark Shuttleworth) трябва да помисли за техническо решение, интегрирането на елементите Upstart в Systemd, за подобряване и развитие на втория.

  3.   Мигел каза той

    Нека да видим дали това започва да погребва малко брадвичката (студена), която съществува между RH и Canonical и служи за създаване на по-добра екосистема на Linux за всички.
    А относно MIR, моля, нека Canonical също допринесе със собствени проекти и да види дали са полезни за тях и за всички, стига да са публикувани под безплатни лицензи, какъвто е случаят.
    Много дипломатичен и коректен Марк, а също и много коректен и добре възпитан в отговора на Поетеринг, изглежда поражение за Canonical, но мисля, че това трябва да се разглежда като първа стъпка към печеливш консенсус.

    1.    Вики каза той

      Чудя се какво ще се случи сега с ChromeOS, който използва ъпстарт.
      Що се отнася до статията, не знам дали ще бъде добра или лоша, но това малко ще улесни живота на разработчиците.

  4.   pandev92 каза той

    Canonical ще спести цяло състояние за поддръжка и ще остави цялата работа на debian XD

    1.    freebsddick каза той

      Debian все още дава директни заповеди на ubuntu !! ... Докато те продължават като обикновена производна, подобни неща ще продължават да се случват !! ..

      1.    pandev92 каза той

        Но те ще спестят много пари за развитие.

  5.   Але64 каза той

    Сега просто трябва * да спра безумието на MIR в полза на Wayland

    1.    freebsddick каза той

      Повярвайте ми, че боклукът никога няма да види бял свят. Най-добрият Waylan има шанс !! Мир без съмнение е като онази използвана хартия, която изваждаш от носа си, когато е пълен със сополи!

  6.   Галукс каза той

    Това беше правилното решение както от икономическа, така и от дипломатическа гледна точка. Както казва Марк „нашите усилия са мобилни и фокусирани върху облака“, вие не можете да си позволите да губите ресурси, като продължавате да стартирате. Всъщност мисля, че те са изпреварени от развитието на Mir, докато други алтернативи на мобилните операционни системи вече имат реално присъствие на пазара (мисля специално за Sailfish и Firefox OS) или са близо до стартирането (Tizen). По-голямото забавяне означава, че производителите и хората, които търсят алтернативи, избират тези, които са на пазара. Знам, че има много очаквания с Ubuntu touch, но очакванията няма да продължат вечно. Ефективното консолидиране на една от тези системи би означавало, че Ubuntu има по-трудно време, отколкото би могло да бъде днес. Времето е най-големият враг на Марк и той го знае. Може би в крайна сметка ще се откажа от Mir, ако разработката отнеме твърде много време. И че ако това би било лесно във всички правила, тъй като Sailfish използва Wayland и той е функционален, тоест развитието и времето за излизане на пазара ще бъдат загубени, важно условие за успеха му.

  7.   freebsddick каза той

    Преди няколко месеца мигрирах gentoo от openrc към systemd !! Той не представлява никакъв проблем, въпреки че не съм постигнал голямо подобрение .. Systemd според мен все още има много неща за решаване в областта на приложението, цената на миграцията (по отношение на развитието) и реалните ползи, които носи в сравнение с други inits скриптове, без да се жертва стабилността, разбира се

    1.    кавра каза той

      Интересно е, че повдигнах миграцията, но повече заради сходството в средата, отколкото заради убеждението за значителни подобрения. Според вас струва ли си усилията?