Релиз-циклы
Релиз-циклы
Обновление всей системы или отдельных её важных компонентов (ядра, Иксов, используемого десктопа, не говоря уже о единичных пакетах) подчас действительно является необходимостью. Так что политика обновления дистрибутивов – хотя и не первый фактор их сравнения, но и далеко не последний.
Все три объекта нашего сравнения разрабатываются по модели фиксированных релизов, выходящих периодически в более или менее установленные сроки. В течении жизненного цикла релиза в официальных сборках дистрибутивов существенных обновлений (смены версии ядра, X-сервера, используемой рабочей среды) не происходит – выпускаются обычно только обновления безопасности и, иногда, осуществляется обратное портирование некоторого функционала из разрабатываемой версии.
Релиз-цикл всех трёх наших героев колеблется вокруг 6 месяцев. Для Ubuntu он выдерживается очень строго: новая версия выходит дважды в год, в октябре и апреле. Единственная в истории этого дистрибутива задержка была связана с разработкой первого «долгоиграющего» релиза 6.06 LTS dapper и составила почти два месяца.
Жизненный цикл релизов Fedora также составляет шесть месяцев – выход их теоретически приурочен к маю и октябрю. Однако имеет склонность к переносу этих сроков, иногда неоднократному.
В openSUSE трепетного отношения к релиз-циклу вообще не наблюдается: последние годы он колебался от четырёх до девяти месяцев.
Ни строгое следование графику, ни, напротив, его нарушение сами по себе не являются ни плюсом, ни минусом. Первое даёт ощущение предсказуемости, второй же вселяет надежду на полное искоренение, как говаривал первый и последний президент Союза, багов. Стремление уложиться в прокрустово ложе релиз-цикла приводит либо к формальности выхода релиза, чисто «для галочки», либо к серьёзным ошибкам, либо, как мы недавно видели на примере Saucy Salamander, к тому и другому. С другой стороны, искоренение всех багов даже в масштабе отдельно взятого дистрибутива не более реально, чем воплощение в жизнь того самого горбачёвского указа. Так что всё сказанное об особенностях релиз-циклов надо просто помнить – и не более того.
Сравнивать политику наших дистрибутивов при смене релиза также особо не приходится. Давно прошли те времена, когда разработчики настоятельно советовали сбэкапить все данные и пользовательские настройки, после чего переустанавливать систему с нуля. Разумеется, в некоторых случаях этот совет имеет силу и поныне, но его настоятельность существенно снизилась. Потому что для почти всех современных развитых дистрибутивов отработаны схемы безболезненного обновления, дающие, при должной аккуратности, неизменно превосходный результат. По крайней мере, ко всем объектам нашего сравнения это относится в полной мере – проверено на своей шкуре неоднократно. Так что на сакраментальный гамлетовский вопрос «обновлять или переустанавливать» каждый отвечает в соответствие с условиями момента и собственных предпочтений. Я, например, время от времени люблю полностью «отречься от старого мира». А с другой стороны, нередко просто отказываюсь от обновления до новой версии ради самого факта: как было сказано в начале этого раздела, потребность в обновлении нынче часто дань привычки, а не необходимость.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
(1.2) Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего?
(1.2) Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего? Финальный build – 2195. Вообще, существует несколько версий: 120-дневная (лимитированная) и нелимитированная. Отличить одну от другой несложно, достачно в Start?Run набрать "winver". Если в
1.2. Какой build финальный? Как точно узнать версию XP? Как отличить пиратский релиз от настоящего?
1.2. Какой build финальный? Как точно узнать версию XP? Как отличить пиратский релиз от настоящего? Финальный билд - 2600. Узнать его можно либо командой winver, либо по версии ядра ХР, например файла ntoskrnl.exe. Отличить пиратский релиз от настоящего стало ещё проще, чем в какой-либо
Циклы. ru
Циклы. ru Жизненный цикл домена в зоне. ru довольно заметно отличается от циклов в зоне. com, хотя в общих чертах ситуации, конечно, схожи.В домене RU фактически невозможно тестирование доменов без оплаты, так как отсутствует период предварительной регистрации – за внесение
5. Список причин, почему этот релиз нельзя пропустить
5. Список причин, почему этот релиз нельзя пропустить Вы даете логическое объяснение, почему нельзя упустить эту возможность: в следующий раз будет дороже, не будет бонусов и т. д. Вы выдаете причины, заставляющие людей действовать незамедлительно. Сделайте все возможное,
6. ЦИКЛЫ
6. ЦИКЛЫ Циклами называются конструкции, в которых один и тот же блок программного кода многократно выполняется до тех пор, пока не будет выполнено условие окончания цикла. Любой цикл можно разделить на 4 части: инициализацию, тело, итерацию и условие завершения.
Циклы Do
Циклы Do Все возможные версии оператора Do ... Loop предназначены для повторения заданного блока программного кода неопределенно долго, пока не будет выполнено некоторое условие.Для того чтобы выяснить, продолжать цикл или нет, оператор Do ... Loop оценивает заданное условное
10.1. Циклы
10.1. Циклы Цикл -- это блок команд, который исполняется многократно до тех пор, пока не будет выполнено условие выхода из цикла.циклы forfor (in)Это одна из основных разновидностей циклов. И она значительно отличается от аналога в языке C.for arg in [list] do команда(ы)... done На каждом
Циклы
Циклы Цикл в общем смысле слова это повторение одних и тех же действий несколько раз. Если говорить об XSLT, то цикл это многократное выполнение одного и того же шаблона. Для подавляющего большинства случаев в преобразованиях достаточно бывает использовать такие элементы,
23.1.5. Циклы for
23.1.5. Циклы for При работе с циклом for пользователи иногда забывают в части списка указать знак доллара. В результате список воспринимается как
OpenOffice.org 3.2: финальный релиз Андрей Крупин
OpenOffice.org 3.2: финальный релиз Андрей Крупин Участники сообщества OpenOffice.org объявили о выпуске версии 3.2 одноимённого кросс-платформенного набора офисных приложений, позиционируемого в качестве свободной альтернативы Microsoft Office. Изначально планировалось представить новинку
Циклы
Циклы Синтаксис циклов описан при обсуждении Проектирования по Контракту (лекция 11):frominitialization_instructionsinvariantinvariantvariantvariantuntilexit_conditionlooploop_instructionsendПредложения invariant и variant факультативны. Предложение from требуется, хотя и может быть пустым. Оно задает инициализацию параметров
Пресс-релиз проекта Виртуального Магистрата[206]
Пресс-релиз проекта Виртуального Магистрата[206] Для срочной публикации, 4 марта 1996 года Учрежден Виртуальный Магистрат для добровольного разрешения споров при сетевых коллизиях по ИнтернетуИНТЕРНЕТ. — Недавно учрежденный проект Виртуального Магистрата будет
Opera 10.50: оперативный релиз Андрей Крупин
Opera 10.50: оперативный релиз Андрей Крупин Сегодня разработчики Opera Software с присущим им духом новаторства и прогрессивности в очередной раз отметились на рынке программного обеспечения, объявив о выпуске финальной редакции браузера Opera 10.50. Специалистам потребовалось всего
"Компьютерра" в формате FB2: релиз-кандидат Сергей Вильянов
"Компьютерра" в формате FB2: релиз-кандидат Сергей Вильянов Здравствуйте, уважаемые читатели!В последний день 2009-го я написал о подготовке еженедельного архива материалов «Компьютерры» в популярном формате FB2 и выложил бета-версию того, как он может выглядеть. Напомню,
Покаяние Тома Йорка: почему релиз альбома Radiohead «In Rainbows» оказался ошибкой Юрий Ильин
Покаяние Тома Йорка: почему релиз альбома Radiohead «In Rainbows» оказался ошибкой Юрий Ильин Опубликовано 07 марта 2013В 2007 году, теперь уже таком далёком, случилось знаменательное событие: группа Radiohead выпустила свой альбом «In Rainbows» в открытый доступ и предложила поклонникам