RIP Upstart. Lose Gracefully (autor: Mark Shuttleworth)

Oto co Mark Shuttleworth napisał niedawno na swoim blogu:

poetycki kciuk

W rozstrzygającym głosowaniu Bdale'a Garbee w tym tygodniu komisja techniczna Debiana ostatecznie rozwiązała problem inicjalizacji Debiana i Ubuntu, na korzyść systemd.

Chciałbym podziękować komitetowi za ich przemyślaną debatę pod presją w akwarium ; ustawiła ona wysoko poprzeczkę dla analizy i podejmowania decyzji w oparciu o doświadczenie, ponieważ większość członków komitetu wyraźnie poświęciła czas na zapoznanie się z obiema opcjami. Wiem, że osoby pracujące nad Upstart doceniły pochwały za jakość kodu, rygorystyczne testy i jasność celu, nawet od członków, którzy głosowali przeciwko. Z mojej perspektywy, było przyjemnością wspierać wysiłki ludzi, którzy chcą tworzyć świetne wolne oprogramowanie i robić to dobrze. Upstart służył Ubuntu całkiem dobrze — dał nam dużą przewagę konkurencyjną w czasie, gdy sprawy stawały się bardzo dynamiczne w Ubuntu, i był bardzo stabilny (w końcu jest to system init używany zarówno w Ubuntu, jak i RHEL 6). Ustanowił wysoki standard jakości oprogramowania Canonical, z czego jestem dumny.

Jednakże zdecydowali się na systemd , a ponieważ Ubuntu jest fundamentalnie członkiem rodziny Debian, jest to decyzja, którą popieramy . Poproszę członków społeczności Ubuntu o pomoc w sprawnym wdrożeniu tej decyzji , wprowadzając systemd do Debiana i Ubuntu bezpiecznie i sprawnie. Osiągnięcie stabilności i zasięgu, z których korzystamy dzisiaj i w 14.04 LTS z Upstart, niewątpliwie zajmie trochę czasu, ale poproszę radę techniczną Ubuntu (której kilku członków nie pracuje w Canonical) o przejrzenie stanowiska i sporządzenie odpowiednich planów przejściowych . Z pewnością ukończymy pracę, aby nowy logind działał bez systemd jako PID 1. Mam nadzieję, że zechcą wprowadzić systemd do Ubuntu jako opcję deweloperską, jak tylko będzie on niezawodnie dostępny w Debianie i jak tylko nasz domyślny init zaoferuje wiarygodną jakość usług porównywalną z istniejącym init.

Wybrane technologie ewoluują, a nasza platforma ewoluuje zarówno, aby przewodzić (obecnie koncentrujemy się na chmurze i urządzeniach mobilnych, a my wyraźnie jesteśmy liderem GNU / Linuksa na obu frontach) i aby przyjąć zmiany narzucone gdzie indziej. Init jest sporny, ponieważ jest wymagany zarówno przez programistów, jak i administratorów systemów, aby zrozumieć jego dziwactwa i możliwości. Nic dziwnego, że była to trudna debata, konsekwencje dla setek tysięcy ludzi są bardzo duże. Z mojej perspektywy fakt, że dobrzy ludzie podzielili się, sugeruje, że każda z opcji zadziałaby doskonale. Jestem przekonany, że nowi kamerdynerzy PID 1 potraktują tę odpowiedzialność tak samo poważnie jak zespół Upstart i będą z nimi równie przyjemni w pracy. I ... naprzód.

Lennart Poettering pisze:

To była bardzo trudna decyzja dla Ubuntu! Jestem pewien, że nie było to dla nich łatwe. Myślę, że to oczywiście właściwa decyzja.

Witam Ubuntu w społeczności systemd! Liczę na owocną współpracę! Miejmy nadzieję, że uda nam się zostawić przeszłość za sobą i współpracować w przyszłości!


Dodaj jako preferowane źródło w Google