stringtranslate.com

Долгосрочная поддержка

Долгосрочная поддержка ( LTS ) — это политика управления жизненным циклом продукта , при которой стабильная версия компьютерного программного обеспечения поддерживается в течение более длительного периода времени, чем стандартная версия. Этот термин обычно используется для программного обеспечения с открытым исходным кодом , где он описывает версию программного обеспечения, которая поддерживается на месяцы или годы дольше, чем стандартная версия программного обеспечения.

Краткосрочная поддержка (STS) — это термин, обозначающий политику поддержки стандартной версии программного обеспечения. Программное обеспечение STS имеет сравнительно короткий жизненный цикл, и ему могут быть предоставлены новые функции, которые опущены в версии LTS, чтобы избежать потенциального ущерба для стабильности или совместимости версии LTS. [1]

Характеристики

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

В начале периода долгосрочной поддержки разработчики программного обеспечения замораживают функции : они делают исправления для исправления ошибок и уязвимостей программного обеспечения , но не вводят новые функции , которые могут вызвать регрессию . Сопровождающий программного обеспечения либо распространяет исправления индивидуально, либо упаковывает их в служебные выпуски , точечные выпуски или пакеты обновлений . По завершении периода поддержки срок службы продукта либо заканчивается , либо он получает ограниченный уровень поддержки в течение определенного периода времени (например, только высокоприоритетные исправления безопасности). [2]

Обоснование

Прежде чем обновлять программное обеспечение, лицо, принимающее решения , может оценить риск и стоимость обновления. [3]

По мере того, как разработчики программного обеспечения добавляют новые функции и исправляют ошибки в программном обеспечении, они могут вводить новые ошибки или нарушать работу старых функций. [4] Когда такой недостаток возникает в программном обеспечении, это называется регрессией . [4] Два способа, с помощью которых издатель или сопровождающий программного обеспечения могут снизить риск регресса, — это реже выпускать основные обновления и позволять пользователям тестировать альтернативную, обновленную версию программного обеспечения. [3] [5] Программное обеспечение LTS применяет эти две стратегии снижения риска. Версия программного обеспечения LTS публикуется параллельно с версией STS (краткосрочная поддержка). Поскольку основные обновления версии STS публикуются чаще, пользователям LTS предлагается предварительный просмотр изменений, которые могут быть включены в версию LTS, когда эти изменения будут сочтены достаточными .

Хотя использование более старых версий программного обеспечения позволяет избежать рисков, связанных с обновлением, оно может привести к риску потери поддержки старого программного обеспечения. [6] Долгосрочная поддержка решает эту проблему, гарантируя пользователям и администраторам , что программное обеспечение будет поддерживаться в течение определенного периода времени и что обновления, выбранные для публикации, будут нести значительно меньший риск регресса. [2] Разработчики программного обеспечения LTS публикуют только обновления, которые либо имеют низкий ИТ-риск , либо снижают ИТ-риск (например, исправления безопасности ). Патчи для программного обеспечения LTS публикуются с пониманием того, что их установка менее рискованна, чем их неустановка.

Программное обеспечение с отдельными версиями LTS

В этой таблице перечислено только программное обеспечение, имеющее определенную версию LTS в дополнение к обычному циклу выпуска. Многие проекты, такие как CentOS , обеспечивают длительный период поддержки каждого выпуска.

1. ^ Период поддержки родительского дистрибутива Ubuntu, Debian , составляет один год после выпуска следующей стабильной версии. [48] ​​[49] Начиная с Debian 6.0 «Squeeze», во все выпуски версий была добавлена ​​поддержка LTS (исправления ошибок и исправления безопасности). [50] Общий срок поддержки LTS обычно составляет около 5 лет для каждой версии. [51] [52] Из-за нерегулярного цикла выпуска Debian время поддержки может отличаться от среднего [52] , а долгосрочная поддержка осуществляется не командой Debian, а отдельной группой добровольцев. [53]

Смотрите также

Рекомендации

  1. ^ «Цикл выпуска и поддержки» . Джумла! Документация . Проверено 20 июня 2017 г.
  2. ^ Аб фон Хаген, Уильям (2009). «Проект Ubuntu Linux § Обязательства по обновлению и обслуживанию Ubuntu». Библия Ubuntu 8.10 Linux . Издательство Уайли. стр. 9–10. ISBN 978-0-470-29420-8.
  3. ^ Аб Розански, Ник; Вудс, Эоин (2012) [2011]. «Операционная точка зрения § Функциональная миграция». Архитектура программных систем: работа с заинтересованными сторонами с использованием точек зрения и перспектив (2-е изд.). Аддисон-Уэсли. п. 395. ИСБН 978-0-321-71833-4– через Google Книги.
  4. ^ аб Десикан, Шринивасан; Гопаласвами, Рамеш (2008) [2006]. «Что такое регрессионное тестирование?». Тестирование программного обеспечения: принципы и практика . Образование Пирсона . п. 194. ИСБН 978-81-7758-121-8– через Google Книги.
  5. ^ Блэк, Рекс (2007). «Три другие стратегии регрессии». Прагматическое тестирование программного обеспечения: как стать эффективным и действенным специалистом по тестированию . Издательство Уайли . стр. 43–44. ISBN 978-0-470-12790-2– через Google Книги.
  6. ^ Мэй, Род (1998). «COTS в системах, связанных с безопасностью: проблемы и иллюстрация». В Редмилле, Феликс; Андерсон, Том (ред.). Промышленные перспективы систем, критически важных для безопасности: материалы шестого симпозиума по системам, критичным для безопасности, Бирмингем, 1998 г. Спрингер-Верлаг. п. 220. дои : 10.1007/978-1-4471-1534-2. ISBN 978-3-540-76189-1. S2CID  31255136 – через Google Книги.
  7. ^ Розендал, Тон (20 мая 2020 г.). «Пилот долгосрочной поддержки». Блог разработчиков Blender.
  8. ^ «Collabora Productivity выпускает «движок» Collabora Online 1.0 для хостеров и облаков» (пресс-релиз). Производительность совместной работы. 2 июня 2016 г. Проверено 15 июня 2016 г.
  9. ^ Бервальдт, Эрик (01 сентября 2020 г.). «Инструменты совместной работы для совместной офисной работы». Журнал Linux (238/2020).
  10. ^ "Репозиторий Collabora Office" . Производительность совместной работы. 11 мая 2013 года . Проверено 18 мая 2021 г.
  11. ^ «Collabora Office Готовая к использованию версия LibreOffice» . Офис Коллабора . Мы предлагаем долгосрочную поддержку в течение 3 лет в стандартной комплектации и до 5 лет при необходимости. Дополнительные обновления через установщики MSP и репозитории программного обеспечения. Никакой установки или повторного развертывания не требуется.
  12. Грэм, Тим (25 июня 2015 г.). «Дорожная карта Джанго». djangoproject.com . Фонд программного обеспечения Джанго.
  13. ^ «Debian — Новости — Объявлена ​​долгосрочная поддержка Debian 6.0» . www.debian.org . Проверено 25 мая 2020 г.
  14. ^ "LTS — Debian Wiki" . wiki.debian.org . Проверено 18 октября 2021 г.
  15. ^ ван Геест, М.; и другие. (22 августа 2011 г.). «Цикл выпуска и поддержки». Джумла! Документация . Джумла! Проектная группа . Проверено 23 июня 2013 г.
  16. Барнс, Эрик Л. (1 мая 2015 г.). «Все, что мы знаем о Laravel 5.1 – обновлено». laravel-news.com . Laravel-новости.
  17. Барнс, Эрик Л. (30 апреля 2015 г.). «Laravel объявляет, что версия 5.1 будет LTS». laravel-news.com . Laravel-новости.
  18. ^ «Политика поддержки». laravel.com .
  19. ^ CIP (13 октября 2016 г.). «Платформа гражданской инфраструктуры объявляет о первом ядре сверхдолгосрочной поддержки на Европейской конференции по встроенному Linux» . Платформа гражданской инфраструктуры . Проверено 16 января 2019 г.
  20. ^ «Renesas использует новое 10-летнее ядро ​​SLTS от Платформы гражданской инфраструктуры» . LinuxGizmos.com . 16 октября 2017 г. Проверено 16 января 2019 г.
  21. ^ «Сверхдолгосрочная поддержка ядра [LWN.net]» . lwn.net . Проверено 16 января 2019 г.
  22. Банк, Адриан (11 октября 2008 г.). «Linux 2.6.27 будет ядром, которое уже давно поддерживается». Ядро Linux (список рассылки) . Проверено 23 июня 2013 г.
  23. Ларабель, Майкл (26 октября 2011 г.). «Linux Foundation поддерживает ядра долгосрочной поддержки». Фороникс . Фороникс Медиа . Проверено 12 августа 2013 г.
  24. ^ «Что такое LTSI?». linuxfoundation.org . Фонд Linux . Архивировано из оригинала 5 октября 2014 года . Проверено 12 августа 2013 г.
  25. ^ CIP (23 октября 2018 г.). «Плата Renesas RZ/G2M-96CE принята в качестве эталонной платы Arm64 для следующего ядра CIP SLTS». Платформа гражданской инфраструктуры . Проверено 16 января 2019 г.
  26. ^ «Платформа гражданской инфраструктуры» (PDF) . Фонд Linux .
  27. ^ «Renesas Electronics обеспечивает долгосрочную поддержку для разработчиков встраиваемых промышленных Linux с помощью новой платформы Linux RZ/G» . www.renesas.com . 16 октября 2017 г. Проверено 28 ноября 2023 г.
  28. ^ «Платформа гражданской инфраструктуры объявляет о первом ядре сверхдолгосрочной поддержки на Европейской конференции по встраиваемым Linux» . Платформа гражданской инфраструктуры . 13 октября 2016 г. Проверено 28 ноября 2023 г.
  29. ^ "Выпуски Linux Mint" . linuxmint.com . Архивировано из оригинала 17 декабря 2013 года . Проверено 14 декабря 2013 г.
  30. ^ «Дорожная карта поддержки Oracle Java SE» . Корпорация Оракл . 25 сентября 2018 г. Проверено 27 сентября 2018 г.
  31. ^ Коннолли, декабрь (13 мая 2014 г.). «Moodle 2.7 – версия, которую вы так долго ждали?». Титус Учение . Проверено 25 февраля 2024 г.
  32. ^ ab "Moodle 4.1 (LTS)" . Moudledev.io . Проверено 03 июля 2023 г.
  33. ↑ Аб Обри, Матье (11 января 2016 г.). «Объявление о долгосрочной поддержке Matomo 2 — аналитической платформы для ваших критически важных проектов». Официальный блог Matomo . Проверено 28 августа 2018 г.
  34. ^ "Вехи - matomo-org/matomo" . Гитхаб . Проверено 28 августа 2018 г.
  35. ^ «Когда выйдет следующий выпуск Matomo? Каков график выпуска?». Матомо.орг . Проверено 28 августа 2018 г.
  36. ^ «Узел v4.2.0 (LTS)» . 12.10.2015 . Проверено 28 ноября 2023 г.
  37. ^ "Трисквел 7.0 LTS Беленос" . Trisquel.info (на испанском языке). 11 апреля 2014 г.
  38. ^ Башний, Эрнесто; и другие. (26 января 2011 г.). «ТИПО3 4.5». TYPO3Вики . Ассоциация TYPO3 . Проверено 23 июня 2013 г.
  39. ^ Аб Брокмайер, Джо (1 июня 2006 г.). «Марк Шаттлворт о долгосрочной поддержке Ubuntu». Linux.com . Фонд Linux . Проверено 20 июня 2013 г.
  40. ^ аб Дарра, Клайв; и другие. (23 мая 2006 г.). «ЛТС». Убунту Вики . Canonical Ltd. Проверено 20 июня 2013 г.
  41. ^ «Ubuntu Server 20.04 LTS: стабильность, безопасность и многое другое» .
  42. ^ «Жизненный цикл Ubuntu 14.04 и 16.04 продлен до десяти лет» . Убунту . Проверено 9 октября 2021 г.
  43. ^ «Информация о выпуске Windows 10» . technet.microsoft.com . Проверено 10 марта 2018 г.
  44. ^ abc «Обзор Windows как услуги». technet.microsoft.com . Проверено 16 марта 2016 г.
  45. ^ «Обновление жизненного цикла и обслуживания Windows» . TECHCOMMUNITY.MICROSOFT.COM . 28 июня 2021 г. Проверено 18 октября 2021 г.
  46. ^ «Список выпусков Zabbix» .
  47. ^ ab «Политика жизненного цикла и выпуска Zabbix».
  48. ^ Керн, Филипп; Пиат, Франклин; Симмонс, Джефф; и другие. (19 апреля 2006 г.). «Точечные релизы». Дебиан Вики . Проект Дебиан . Проверено 27 июня 2013 г.
  49. ^ «Часто задаваемые вопросы по безопасности Debian» . Debian.org . Проект Дебиан . Проверено 27 июня 2013 г.
  50. ^ «[БЕЗОПАСНОСТЬ] [DSA 2907-1] Объявление о долгосрочной поддержке старой стабильной версии Debian» . lists.debian.org . Проверено 22 мая 2020 г.
  51. ^ "LTS — Debian Wiki" . Проект Дебиан . Проверено 21 мая 2020 г.
  52. ^ ab «История версий Debian». Debian.org . Архивировано из оригинала 17 января 2020 года.
  53. ^ "LTS/FAQ - Debian Wiki" . wiki.debian.org . Проверено 22 мая 2020 г.

дальнейшее чтение