Вводятся нововведения, стабильная работа начнется со следующего понедельника...
Загрузка...
Произошла ошибка!
Новости IT → Линус Торвальдс намерен выпустить вместо Linux-ядра 2.6.40 версию 3.0

Линус Торвальдс опубликовал в списке рассылки разработчиков Linux-ядра сообщение, в котором, кроме обычного напоминания о необходимости своевременной отправки патчей для будущей версии Linux ядра, указал на то, что число выпусков в рамках ветки 2.6.x уже слишком велико, поэтому, возможно, имеет смысл выпустить вместо версии 2.6.40 релиз 2.8.0. В отличие от ранее возникавших дискуссий, не ушедших дальше обсуждений, переход к новой нумерации на этот раз можно приурочить к празднованию двадцатилетия с момента появления ядра Linux и завершению работы по реорганизации кода, связанного с платформой ARM.

В процессе обсуждения некоторые разработчики склонялись к мысли, что вместо 2.8.0 следует выпустить релиз 3.0.0 или кардинально реформировать процесс нумерации ядра. Тем не менее, для обеспечения совместимости с различными системами сборки и системными скриптами в дистрибутивах, общее представление X.Y.Z планируется сохранить. Например, возможна привязка номеров к дате выпусков без изменения привычного трехзнакового представления (номер 3.1.1 можно рассматривать, как первый выпуск в 2011 году, 3.1.2 — как второй и т.п.). Другой вариант — отбрасывание префикса «2.6.» и разбиение последних двух цифр номера (вместо 2.6.39 использовать версию 3.9, а вместо 2.6.40 — 4.0). Некоторые разработчики предлагали перейти к формату версий «Год.Номер.Корректирую­щий_номер» или «Год.Месяц.Корректирую­щий_номер» (например, 2011.0.0, 11.0.0 или 2011.5.0), но подобные схемы были отклонены, как нарушающие привычное представление версий ядра.

В итоге, был выделен наиболее оптимальный вариант, который, скорее всего, будет принят в качестве окончательного. В соответствии с предложенным методом, вместо версии 2.6.40 будет выпущен релиз 3.0.0, при этом вторая цифра будет указывать на номер версии, а третья на корректирующий выпуск. Т.е. после 3.0.0 будет представлен выпуск 3.1.0, за ним 3.2.0, 3.3.0 и т.д. В процессе накопления патчей корректирующие обновления будут представлены как 3.0.1 вместо 2.6.40.1, 3.0.2 вместо 2.6.40.2 и т.д. В будущем не исключено появление ветки 4.x.y, в качестве критериев выпуска которой названы нарушающие совместимость кардинальные изменения или накопление примерно 40 обычных версий. Цифра 40 выбрана, так как при текущем темпе разработки на выпуск 40 версий уходит примерно 10 лет, таким образом версия 4.0.0 будет выпущена в 2021 году, после того как ядру исполнится 30 лет.

В релизе 3.0.0 не ожидается кардинальных изменений, связанных с глобальной переработкой ключевых подсистем или нарушением совместимости. По своей сути версия 3.0.0 не будет отличаться от 2.6.40 — различия будут только в изменении номера ветки. В 2004 был совершен уход от схемы с разделением нестабильных и стабильных веток (X.Y.Z, четная Y — стабильная, нечетная — нестабильная) в сторону непрерывного цикла подготовки новых релизов с их последующей стабилизацией путем выпуска промежуточных кандидатов в релизы. Подобная модель разработки позволяет добавлять большие новшества, не ломая при этом совместимости и не создавая отдельной нестабильной ветки.

427562 | 6 | 28 Мая 2011 @ 21:54 | №427562 | Добавить комментарий
28 Мая 2011 @ 21:54, №427564 427564

ЛОМАЮЮЩИЕ НОВОСТИ! Пинус.

28 Мая 2011 @ 21:54, №427566 427566

>>427564
Пинус торвальдс?

28 Мая 2011 @ 21:57, №427576 427576

не ожидается кардинальных изменений, связанных с глобальной переработкой ключевых подсистем или нарушением совместимости.

нет основания для новой ветки

28 Мая 2011 @ 21:57, №427577 427577

>>427566
Нет. Просто на опеннете это во вторник еще было. Я даже джилбигеевым букмарклетом воспользовался, чтоб отправить линк на новость, но ему видно похуй было.

28 Мая 2011 @ 21:58, №427580 427580

>>427577
Я оттуда и репостнул лол.

28 Мая 2011 @ 21:58, №427582 427582

ЖМУ/Пинус швабодка кококо

28 Мая 2011 @ 23:45, №427769 427769

Минус «свободным» людям от человека с нормальной операционной системой.

28 Мая 2011 @ 23:53, №427780 427780

>>427769

с нормальной операционной системой

Ты ещё скажи что на «нормальной» борде сидишь, говноед.

28 Мая 2011 @ 23:54, №427781 427781

>>427780
Что нульчебляди понимают в бордах?

29 Мая 2011 @ 00:02, №427796 427796

>>427781
Сырночую.

29 Мая 2011 @ 02:18, №428147 428147

Смотрю на СРАЧЕБЛЯДЕЙ как на говно.

29 Мая 2011 @ 05:36, №428200 428200

Линусанул.

29 Мая 2011 @ 06:48, №428204 428204

минус прыщеблядям

29 Мая 2011 @ 12:38, №428447 428447

БУГУРТ СПЕРМОБЛЯДЕЙ ITT

30 Мая 2011 @ 12:29, №429998 429998

По своей сути версия 3.0.0 не будет отличаться от 2.6.40 — различия будут только в изменении номера ветки.

Читают: 1 | Отвечают: 0 Всего: 128 просмотров
Комментировать: Правила разметки

(← + Сtrl) вернуться назадк новым сообщениям (Сtrl + →)

Кликните мышкой, чтобы скрыть просматриваемое изображение.