RIP Upstart. Втратити витончено (Марк Шаттлворт)

Ось що Марк Шаттлворт щойно написав у своєму блозі:

качаючи великий палець

Завдяки голосуванню Bdale Garbee на цьому тижні технічний комітет Debian остаточно вирішив питання ініціалізації для Debian та Ubuntu на користь systemd.

Я хотів би подякувати комітету за їхню вдумливу дискусію під тиском у «акваріумі» ; вона встановила високу планку для аналізу та прийняття рішень на основі досвіду, оскільки більшість членів комітету явно витратили час на ознайомлення з обома варіантами. Я знаю, що люди, які працювали над Upstart, оцінили похвалу за якість його коду, ретельне тестування та ясність мети, навіть від членів, які голосували проти. З моєї точки зору, було приємно підтримати зусилля людей, які хочуть створювати чудове вільне програмне забезпечення та робити це належним чином. Upstart досить добре послужив Ubuntu — він дав нам велику конкурентну перевагу в той час, коли справи в Ubuntu ставали дуже динамічними, і він був дуже стабільним (зрештою, це система ініціалізації, яка використовується як в Ubuntu, так і в RHEL 6). Він встановив високий стандарт якості програмного забезпечення Canonical, чим я пишаюся.

Однак вони обрали systemd , і оскільки Ubuntu є фундаментальною частиною родини Debian, ми підтримуємо це рішення . Я попрошу членів спільноти Ubuntu допомогти ефективно впровадити це рішення , безпечно та швидко перенісши systemd як у Debian, так і в Ubuntu . Безсумнівно, знадобиться час, щоб досягти стабільності та покриття, якими ми користуємося сьогодні та в 14.04 LTS з Upstart, але я попрошу технічну раду Ubuntu (кілька членів якої не працюють у Canonical) переглянути цю позицію та розробити відповідні плани переходу . Ми обов'язково завершимо роботу, щоб новий logind працював без systemd як PID 1. Я сподіваюся, що вони захочуть перенести systemd в Ubuntu як опцію для розробників, як тільки він стане надійно доступним у Debian, і як тільки наш init за замовчуванням запропонує надійну якість обслуговування, порівнянну з існуючим init.

Вибрані технології еволюціонують, і наша платформа розвивається як для того, щоб лідирувати (сьогодні ми зосереджені на хмарних та мобільних пристроях, і ми однозначно лідируємо в GNU / Linux на обох фронтах), а також охопити зміни, накладені в інших місцях. Цей ініціатор є спірним, оскільки він потрібен як розробникам, так і системним адміністраторам, щоб зрозуміти його химерність та можливості. Не дивно, що це була важка дискусія, наслідки для сотень тисяч людей дуже великі. З моєї точки зору, той факт, що добрі люди розділилися, свідчить про те, що будь-який із варіантів буде працювати цілком добре. Я впевнений, що нові дворецькі PID 1 приймуть цю відповідальність так само серйозно, як це зробила команда Upstart, і з ними так само приємно працювати. І ... вперед.

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

Це було дуже жорстке рішення для Ubuntu! Впевнений, їм було нелегко. Я думаю, це правильне рішення, звичайно.

Я хотів би вітати Ubuntu у спільноті systemd! Сподіваюся на плідну співпрацю! Сподіваємося, що ми зможемо залишити минуле позаду та працювати разом у майбутньому!


Додати як пріоритетне джерело в Google