Что означает окончание срока службы для программного обеспечения и стоит ли вам об этом заботиться?

Прежде чем мы начнем, поймите, что в этой статье также рассматриваются операционные системы (ОС), в частности Windows , но принципы могут применяться к любому программному обеспечению, приложению или ОС.

Когда вы слышите или получаете уведомление о том, что срок службы(Life) вашего программного обеспечения приближается к концу   ( EOL ), это немного сбивает с толку. Это звучит так окончательно, как будто ваше программное обеспечение перестанет работать в определенный день в определенное время. Успокойтесь(Rest) , так как это не так. Термин просто очень драматичен. Мы рассмотрим, что это на самом деле означает позже в статье.

Во-первых, давайте посмотрим на то, что называется жизненным циклом продукта.

Что такое жизненный цикл продукта?

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

  1. Развитие(Development) – это именно то, на что это похоже. Это период, в течение которого программное обеспечение разрабатывается, первоначально продается и принимается или продается. На этом этапе в программном обеспечении все еще могут быть небольшие проблемы или отсутствовать функции.
  2. Рост(Growth) . По мере того, как осведомленность о программном обеспечении растет, а программное обеспечение становится более стабильным, оно вступает в фазу роста. Продажи или распространение программного обеспечения начинают ускоряться. Поскольку программное обеспечение может быть изменено во время использования, могут быть добавлены дополнительные обновления и некоторые функции.
  3. Зрелость(Maturity) — программное обеспечение достигло своего пика продаж или распространения. Программное обеспечение поддерживается на постоянной основе, но, вообще говоря, нет никаких серьезных обновлений или улучшений функций.
  4. Снижение(Decline) — по ряду возможных причин продажи и распространение программного обеспечения начинают снижаться. Это может быть потому, что он больше не нужен, появился лучший конкурирующий продукт, он не соответствует потребностям пользователя или по другим причинам. Дело в том, что это плохо продается.

Если бы вы построили график этого процесса по количеству продаж или распределенных единиц, он мог бы выглядеть примерно так:

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

Хороший издатель сделает очень публичное объявление EoL с подробным описанием даты окончания продажи(Sale) ( EoS ) и даты EoL .

Что такое дата окончания продажи?

Краткий ответ — это дата, когда издатель прекращает продавать или распространять программное обеспечение. Часто это также дата, когда будет выпущено последнее обновление любого рода. Он больше не будет продаваться или загружаться на официальных каналах продаж. Вы также больше не сможете получать котировки по стоимости.

Это не всегда означает, что программное обеспечение снимается с полок розничных продавцов, которые его продают. Хотя коробочное ПО уже почти не актуально. Тем не менее, имейте в виду, что когда вы покупаете версию программного обеспечения, которая отсутствовала несколько лет, вы можете получить что-то, что уже является EoS или почти EoL .

Что такое конец жизни?

Когда программное обеспечение или приложение переходят в стадию упадка жизненного цикла продукта, конец жизни близок. Это происходит где-то в этой фазе. Иногда ближе к началу падения, а иногда висят до самого конца.

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

EoL   означает любое или даже все из следующего для этого приложения, ОС или программного обеспечения:

  • Выпуски основных функций могут поддерживаться в течение фиксированного периода времени после даты EoL .
  • Техническая поддержка, обходные пути и исправления ошибок будут прекращены.
  • Поддержка в период между EoS и EoL может быть доступна только тем, у кого есть платный контракт на поддержку.
  • Документация онлайн(Online) -поддержки, вики-сайты или форумы могут быть заархивированы или переведены в автономный режим в дату EoL или в другую указанную дату.
  • Запросы на функции не принимаются.
  • Проверка установки программного обеспечения может не работать.
  • Официальное обучение работе с программным обеспечением может быть больше недоступно.

Какие проблемы может вызвать (Life Cause Me)окончание(Problems Could Software End) срока службы программного обеспечения ?

Вы можете посмотреть на список выше и подумать: «Это не имеет большого значения. Программное обеспечение по-прежнему работает, и оно будет иметь все необходимые обновления. Кроме того, я уже знаю, как им пользоваться, и есть много других форумов и блогов с информацией об этом. Зачем мне утруждать себя получением самой новой версии?»

Это правильный способ взглянуть на это. Тем не менее, это неполный взгляд на это.

Давайте рассмотрим некоторые проблемы , которые может доставить вам программное обеспечение EoL .

Проблемы с безопасностью

Это, пожалуй, самая важная причина. Тот факт(Just) , что ваше программное обеспечение или ОС отсутствовали в течение 15 лет, не означает, что все дыры были залатаны. Скорее всего, еще не все дыры найдены.

Прямое объяснение этого исходит от Скотта Кинки(Scott Kinka) , главного технического директора Evolve IP в то время, когда его цитировали на tomsguide.com в статье « Все еще безопасно для бизнеса использовать Windows XP? (Is It Still Safe for Businesses to Use Windows XP?)

Кинка(Kinka) сказал, что, поскольку Microsoft больше не будет присылать обновления для старой Windows XP , « просто(Just) представьте, что кто-то находится на вашем компьютере, пока вы работаете. Каждый пароль, коммерческая тайна и часть личной информации находятся под угрозой».

Учтите, что Windows XP уже исполнилось 18 лет, и по данным NetMarketShare.com она по-прежнему установлена ​​примерно на 4% компьютеров по всему миру . Звучит немного, но давайте предположим, что в мире есть миллиард настольных компьютеров. Четыре процента от миллиарда — это 40 миллионов компьютеров. Кто-то в домах людей, а кто-то на предприятиях. Это большая проблема.

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

В статье Роджера А. Граймса « Проблема не в нулевых днях, проблема в патчах(Zero-days aren’t the problem — patches are) » рассказывается о том, как хакеры смотрят на патчи, чтобы найти уязвимость, которую они предназначены для исправления. Почему? Потому что многие из этих исправлений не применяются, и они определенно не применяются к программному обеспечению EoL , потому что исправлений нет. Таким образом, патч становится как вспышка в небе, показывающая, где проблема и как ее использовать.

Конечно, это ужасно для старой операционной системы, но представляет ли программное обеспечение такую ​​большую проблему? Да, если это программное обеспечение каким- либо образом взаимодействует с Интернетом , это такая же большая дыра. (Internet)Большинство программ офисного пакета могут подключаться к Интернету(Internet) или получать файлы из Интернета(Internet) , которые могут открывать дыры. Не забывайте(Don) , что веб-браузеры — это тоже программное обеспечение!

Нормативно-правовые вопросы

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

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

Другим примером может быть то, что вы делаете медицинскую расшифровку дома. Если какое-то старое программное обеспечение сделало ваш компьютер открытым для хакеров, возможно, вы сливаете очень личную медицинскую информацию и не знаете об этом. Тем не менее, вы все еще несете ответственность за это.

Несовместимость

Хотя это обычно незначительная проблема, очень неприятно, когда кто-то отправляет вам файл, несовместимый с вашим программным обеспечением.

Представьте себе(Imagine) , что вы получаете электронную таблицу с бонусами, сделанными в Excel 365 , но у вас есть только Excel 2010. Функции в версии 365 могут не работать в 2010, поэтому вы не будете знать, каким будет ваш бонус.

Еще хуже было бы отправить ваше резюме, сделанное в старой версии Word , и все форматирование развалится из-за того, что работодатель использует Office 365 . Насколько это было бы ужасно?

Снижение надежности

Все вещи со временем портятся. Программное обеспечение(Software) не является исключением. Как это происходит — это тема, которой можно было бы заполнить отдельную статью, но тем не менее это происходит. Со временем вы обнаружите, что приложение чаще дает сбой, и вы теряете свою работу.

Подкрадываются странные(Weird) ошибки, затрудняющие выполнение того, что вы пытаетесь сделать. Вам действительно нужно разочарование и потерянное время? Конечно, нет.

Устаревшие навыки

Снова используя Microsoft Office в качестве примера, как вы собираетесь поддерживать актуальность своих навыков, если вы все еще работаете над Office 2003 , а большая часть мира перешла на Office 365 . Office 365 новее примерно на 16 лет и имеет функции и интеграцию, о которых вы не могли и мечтать в 2003 году.

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

Расходы

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

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

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

Если вам повезет, в этом магазине будут опытные специалисты, которые знают, как быстро диагностировать проблему и порекомендуют вам обновить программное обеспечение.

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

Кроме того, они по-прежнему будут рекомендовать вам обновить программное обеспечение. Сэкономьте время и деньги и просто обновите его, как только узнаете о дате EoL .

Как я узнаю, что мое программное обеспечение(My Software) подходит к концу(Life) ?

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

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

Для вашего удобства вот некоторые из страниц EoL для нескольких крупных производителей программного обеспечения:

Microsoft — жизненный цикл поискового продукта

https://support.microsoft.com/en-ca/lifecycle/search

Матрица окончания срока службы Adobe

https://helpx.adobe.com/support/programs/eol-matrix.html

(Google Apps End) Объявления об окончании срока службы (Life)Google Apps

https://gsuiteupdates.googleblog.com/ найдите «конец жизни»

Устройства с ОС Google Chrome

https://support.google.com/chrome/a/answer/6220366?hl=en

Устройства Google Pixel и Nexus

https://support.google.com/nexus/answer/4457705#nexus_devices

Винтажные и устаревшие продукты Apple

https://support.apple.com/en-ca/HT201624

( Apple не очень спешит на даты EoL, как другие компании.)

Да, вы должны заботиться об окончании(Software End) срока службы программного обеспечения(Life)

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

Ради стоимости одной ночи каждые 3-5 лет вы можете избежать всех ловушек, которые могут принести в вашу жизнь программное обеспечение EoL , приложения и операционные системы. Разве это того не стоит?



About the author

Я инженер-программист с более чем 10-летним опытом работы с Apple iOS и периферийными устройствами. Мой опыт в разработке аппаратного обеспечения заставляет меня стремиться к тому, чтобы устройства наших клиентов были максимально надежными и плавными. Последние несколько лет я пишу код и научился использовать Git, Vim и Node.js.



Related posts