始める前に、この記事ではオペレーティングシステム(OS)、特にWindowsについても取り上げていることを理解してください。ただし、原則はすべてのソフトウェア、アプリ、またはOSに適用できます。
ソフトウェアが保守終了(EOL(Life) )に近づいているという通知を聞いたり受け取ったりすると(EOL)、少し戸惑います。まるであなたのソフトウェアが特定の時間に特定の日に動作を停止しようとしているように、それはとても最終的に聞こえます。そう(Rest)ではないので、安心してください。この用語は非常に劇的です。これが実際に何を意味するのかについては、この記事の後半で説明します。
まず、製品ライフサイクルと呼ばれるものを見てみましょう。
製品ライフサイクルとは何ですか?
購入できる製品にはライフサイクルがあるため、寿命は有限です。これは、開発、成長、成熟、衰退の4つの段階で構成されています。
- 開発(Development)–これはまさにそのように聞こえます。これは、ソフトウェアが開発され、最初に販売され、採用または販売された期間です。この段階では、ソフトウェアにまだいくつかの小さな問題があるか、機能が不足している可能性があります。
- 成長(Growth)–ソフトウェアの認知度が高まり、ソフトウェアがより安定するにつれて、ソフトウェアは成長段階に入ります。ソフトウェアの販売または配布が加速し始めます。ソフトウェアは使用中に変更できるものであるため、さらにいくつかの更新といくつかの機能が導入される可能性があります。
- 成熟度(Maturity)–ソフトウェアはピークの売上または流通に達しました。ソフトウェアの継続的なサポートはありますが、一般的に言って、主要な更新や機能の拡張はありません。
- 衰退(Decline)–考えられるいくつかの理由により、ソフトウェアの販売と流通は減少し始めます。それは、もはや本当に必要ではない、より良い競合製品が登場した、ユーザーのニーズに追いついていない、またはその他の理由である可能性があります。重要なのは、それはそれほど売れていないということです。
このプロセスを販売数または配布されたユニット数でグラフ化すると、次のようになります。
あなたは衰退が良いビジネスを助長していないのを見ることができます。ある時点で、ソフトウェアを公開している人々は、ソフトウェアを作成したりサポートしたりする正当な理由がありません。
優れた出版社は、販売(Sale)終了(EoS)の日付とEoLの日付を詳述した非常に公開されたEoL
の発表を行います。
販売終了日とは何ですか?
簡単な答えは、発行者がソフトウェアの販売または配布を停止した日付です。多くの場合、あらゆる種類の最後の更新がプッシュされる日付でもあります。公式の販売チャネルに販売またはダウンロードされることはなくなります。コストの見積もりも取得できなくなります。
これは、ソフトウェアがそれを持っている小売業者の棚から引き離されることを常に意味するわけではありません。ただし、ボックス化されたソフトウェアはもはやほとんど問題ではありません。それでも、数年前からリリースされているバージョンのソフトウェアを購入すると、すでにEoSまたはほぼEoLのソフトウェアを入手している可能性があることに注意してください。
寿命の終わりとは何ですか?
ソフトウェアまたはアプリが製品ライフサイクルの衰退段階に達すると、寿命が近づきます。それはその段階のどこかで起こります。衰退の始まりに近づくこともあれば、最後まで続くこともあります。
それは彼らの価値観に基づいた彼ら次第の決定です。通常、その前に販売終了ポイントがあり、ソフトウェアを購入または入手できなくなります。
EoL
とは、そのアプリ、OS、またはソフトウェアの次のいずれか、またはすべてを意味します。
- 主要な機能のリリースは、 EoL(EoL)の日付から一定期間サポートされる場合があります。
- テクニカルサポート、回避策、およびバグ修正は停止します。
- EoSとEoLの間の期間中のサポートは、有料のサポート契約を結んでいる人だけが利用できる場合があります。
- オンライン(Online)
サポートドキュメント、Wiki、またはフォーラムは、
EoLの日付または別の指定された日付にアーカイブまたはオフラインにすることができます。
- 機能のリクエストは受け付けられません。
- ソフトウェアインストールの検証が機能しない場合があります。
- ソフトウェアの公式トレーニングは利用できなくなる可能性があります。
ソフトウェアの保守(Life Cause Me)終了(Problems Could Software End)
によってどのような問題が発生する可能性がありますか?
上記のリストを見て、「それは大したことではありません。ソフトウェアは引き続き機能し、必要なすべてのアップデートが含まれます。さらに、私はすでにそれを使用する方法を知っており、それに関する情報を提供する他のフォーラムやブログがたくさんあります。なぜ私はわざわざ最新バージョンを入手するのでしょうか?」
それはそれを見るのに有効な方法です。しかし、それはそれを見るには不完全な方法です。
EoL
ソフトウェアがもたらす可能性のある問題のいくつかを見てみましょう。
セキュリティ上の問題
これがおそらく最も重要な理由です。ソフトウェア(Just)
またはOSが15年間使用されていないからといって、すべての穴にパッチが適用されているわけではありません。おそらく、すべての穴が見つかっていない可能性があります。
これについての率直な説明は、tomsguide.comの記事「企業がWindows XPを使用することはまだ安全ですか?(Is It Still Safe for Businesses to Use Windows XP?)」で引用された当時のEvolveIPの最高(Scott Kinka)技術責任者であるScottKinkaによるものです。(Evolve IP)」
キンカ(Kinka)氏は、マイクロソフトは古い(Microsoft)Windows XPのアップデート(Just)を送信しなくなるため、次のように述べています。すべてのパスワード、企業秘密、および個人情報の一部が危険にさらされています。」
NetMarketShare.comによると、Windows XPは現在18歳であり、世界中のコンピュータの約4%にまだ使用されていると考えてください。それほど多くはないように聞こえますが、世界中に10億台のデスクトップコンピュータがあると仮定しましょう。10億の4%は4000万台のコンピューターです。人々の家にあるものもあれば、企業にあるものもあります。それは大きな問題です。
それが十分に悪くなかった場合、EoLソフトウェアで見過ごされていた穴は新しいバージョンにもある可能性があります。
Roger A. Grimesの記事、「ゼロデイは問題ではありません。パッチは問題です(Zero-days aren’t the problem — patches are)」では、ハッカーがパッチを調べて、パッチを適用することを意図した脆弱性を見つける方法について説明しています。なんで?これらのパッチの多くは適用されず、パッチが利用できないため、 EoLソフトウェアには確実に適用されないためです。したがって、パッチは、問題がどこにあるか、そしてそれをどのように利用するかを示す、空のフレアのようになります。
確かに、それは古いオペレーティングシステムにとっては恐ろしいことですが、ソフトウェアは大きな問題として存在しますか?はい、そのソフトウェアが何らかの形でインターネットと相互作用する場合、それは大きな穴です。(Internet)ほとんどのオフィススイートプログラムは、インターネットに接続したり、インターネット(Internet)から(Internet)ファイルを受信したりして、穴を開けることができます。Web(Don)ブラウザもソフトウェアであることを忘れないでください!
規制または法的問題
家の外でビジネスを行っている場合でも、ソフトウェアを使用して税務申告などを行っている場合でも、規制上または法律上の問題が発生する可能性があります。
EoLに移行した会計ソフトウェアを使用しているとしましょう。税法やビジネス法を最新の状態に保つために必要な更新を受信しなくなりました。そのため、作成するファイルや情報が現在の規制を満たしていない可能性があります。これにより、税金の還付の機会を逃したり、納税申告書が却下されたり、監査や罰金が科せられたりする可能性があります。あなたはそれを必要としません。
もう1つの例は、自宅で医療記録を作成している場合です。古いソフトウェアの一部がコンピュータをハッカーに開放したままにしている場合は、非常に個人的な医療情報を漏らしていて、それを知らない可能性があります。それでも、あなたはまだその責任があります。
非互換性
通常は小さな問題ですが、誰かがあなたのソフトウェアと互換性のないファイルをあなたに送ったとき、それは非常にイライラします。
(Imagine)Excel 365で行われたボーナスに関するスプレッドシートを取得することを想像してみてください。ただし、取得できるのはExcel 2010だけです。365バージョンの機能は2010では機能しない可能性があるため、ボーナスがどうなるかわかりません。
さらに悪いことに、古いバージョンのWordで履歴書を送信し、雇用主が(Word)Office 365を使用しているため、すべての書式が崩れてしまいます。それはどれほど恐ろしいことでしょうか?
信頼性の低下
すべてのものは時間とともに劣化します。ソフトウェア(Software)も例外ではありません。それがどのように起こるかは別の記事を埋めるトピックですが、それでもそれは起こります。時間の経過とともに、アプリケーションがより頻繁にクラッシュし、作業が失われることがわかります。
奇妙な(Weird)バグが忍び寄り、あなたがやろうとしていることを実行するのが難しくなります。あなたは本当に欲求不満と失われた時間を必要としますか?もちろん違います。
時代遅れのスキル
もう一度例としてMicrosoftOffice(Microsoft Office)を使用すると、 Office 2003で作業を続けていて、世界中のほとんどがOffice 365に移行している場合、どのようにスキルを適切に保つことができますか
。Office 365は約16年新しく、2003年には夢にも思わなかった機能と統合を備えています。
最新バージョンのソフトウェアとオペレーティングシステムの能力が高いほど、仕事の種類に関係なく、求人市場での競争力が高まります。それはより良い仕事とより良い賃金を意味します。あなたの仕事が技術的であるなら、さらにそうです。
費用
EoLソフトウェアを使用すると、どのように費用がかかりますか?それはあなたに仕事の機会を犠牲にし、あなたの時間を無駄にし、そしてあなたを合法的なお湯に入れるかもしれないことをすでに見てきました。
それらのすべては、文字通りまたは機会費用のいずれかであなたのポケットからお金に戻ってきます。ただし、コンピュータのメンテナンスに関連する他のコストが発生する可能性があります。
EoLソフトウェアを使用している場合は、新しいオペレーティングシステムの問題が発生する可能性があります。それが古いソフトウェアであると理解することは、平均的な人のスキルセットを超えているので、あなたはそれを最寄りのコンピュータショップに持って行くことになるかもしれません。
運が良ければ、そのショップには経験豊富な技術者がいて、問題をすばやく診断してソフトウェアのアップグレードを勧める方法を知っています。
ただし、ほとんどの人が大規模なボックスストアのコンピュータサービス部門でITキャリアを開始するのには理由があります。それはほぼエントリーレベルであるため、技術者が何が起こっているのかを理解するのに必要以上に時間がかかる可能性が高く、それにはより大きな請求が伴います。
さらに、彼らはまだあなたがソフトウェアをアップグレードすることを勧めるつもりです。時間とお金を節約し、 EoL(EoL)の日付がわかったらすぐに更新してください。
ソフトウェア(My Software)が保守終了に達して(Life)いるかどうかを確認するにはどうすればよいですか?
ソフトウェアを登録したか、更新にサインアップした場合、EoLの日付までにいくつかの電子メールを受信する場合があります。
ソフトウェアが古いことがわかっていて、新しいバージョンがリリースされることを聞き始めた場合は、開発者のWebサイトにアクセスして、バージョンのEoL日付を検索することをお勧めします。または、検索エンジンに乗ってその方法で見つけることができます。
便宜上、いくつかの
主要なソフトウェアプロデューサー向けのEoLページをいくつか紹介します。(EoL)
Microsoft –製品ライフサイクルの検索
https://support.microsoft.com/en-ca/lifecycle/search
Adobe End of Life Matrix
https://helpx.adobe.com/support/programs/eol-matrix.html
GoogleAppsの(Google Apps End)保守(Life)終了の
お知らせ
https://gsuiteupdates.googleblog.com/」を検索
GoogleChromeOSデバイス
https://support.google.com/chrome/a/answer/6220366?hl=en
GooglePixelおよびNexusデバイス
https://support.google.com/nexus/answer/4457705#nexus_devices
AppleVintageおよび廃止された製品
https://support.apple.com/en-ca/HT201624
(Appleは、他の企業のようにEoLの日付についてはあまり発表されていません。)
はい、ソフトウェアの保守終了(Software End)に注意する必要があり
ます(Life)
結論として、はい、あなたは気にする必要があります。あなたはあなたの時間、お金、プライバシー、心の安らぎ、そしてあなた自身一般を気にするのであなたは気にかけるべきです。
3〜5年ごとの夜間のコストのために、EoLソフトウェア、アプリ、およびオペレーティングシステムがあなたの生活にもたらす可能性のあるすべての落とし穴を回避できます。それだけの価値はありませんか?
What Does End of Life Mean for Software and Should You Care?
Before we begin, undеrstand that this article
also addresses operatіng systemѕ (OS), specificаlly Windowѕ, but the princiрlеs
could apply to any ѕoftware, app, or OS.
When you hear or get notification that your software is nearing End of Life (EOL), it’s a bit disconcerting. It sounds so final, as though your software is just going to stop working on a certain date at a certain time. Rest easy, as this is not the case. The term is just very dramatic. We’ll go into what it really means later in the article.
First, let’s look at something called a
product life cycle.
What is The Product Life Cycle?
Any product that you can buy has a life cycle,
and therefore a finite life. It consists of four stages: development, growth,
maturity, and decline.
- Development – This is exactly what it sounds like. It’s the period in which the software is developed and initially marketed and adopted or sold. In this stage, the software might still have some small issues or be lacking in features.
- Growth – As awareness of the software grows and the software becomes more stable, it enters a growth phase. Sales or distribution of the software begins to accelerate. Because software is something that can be changed while in use, there may be some more updates and a few features introduced.
- Maturity – The software has reached its peak sales or distribution. There is ongoing support for the software, but generally speaking, there aren’t any major updates or feature enhancements.
- Decline – For a number of possible reasons, the sales and distribution of the software begins to go down. It could be because it’s no longer really needed, a better competing product came along, it’s not keeping up with the needs of the user, or other reasons. The point is, it’s not selling that well.
If you were to graph this process by number of
sales or units distributed, it may look something like this:
You can see that the decline is not conducive
to good business. At some point, the people publishing the software just don’t
have a good reason to keep producing it or supporting it.
A good publisher will make a very public EoL
announcement detailing the End of Sale (EoS) date and the EoL date.
What is End of Sale Date?
The short answer is the date that the
publisher stops selling or distributing the software. It’s often also the date
that the last update of any kind would be pushed out. It will no longer be
listed for sale or download on the official channels of sale. You’ll no longer
be able to get quotes on the cost either.
This doesn’t always mean that the software gets pulled off the shelves of retailers carrying it though. Although, boxed software is almost not a thing anymore. Still, be aware that when you’re buying a version of software that’s been out for a few years, you might be getting something that is already EoS or nearly EoL.
What is End of Life?
When software or an app gets to the decline phase of the product life cycle, the end of life is near. It happens somewhere in that phase. Sometimes closer to the start of the decline and sometimes they hang on to the very end.
That’s a decision that is up to them based on their values. Usually it is preceded by an end of sale point, where you just can’t buy or get the software anymore.
EoL
means any, or even all, of the following for that app, OS, or software:
- Major feature releases may be supported for a
fixed period of time after the EoL date..
- Technical support, workarounds, and bug fixes will stop.
- Support
during the period between EoS and EoL may only be available to those with a
paid support contract.
- Online
support documentation, wikis, or forums may be archived or taken offline on the
EoL date or another specified date.
- Requests
for features will not be accepted.
- Validation
of software installs may not work.
- Official
training for the software may no longer be available.
What Problems Could Software End
of Life Cause Me?
You may look at the list above and think,
“That’s not a big deal. The software still works and it’ll have all the updates
it’ll ever need. Plus, I already know how to use it and there’s lots of other
forums and blogs with information about it. Why would I bother getting the
newest version?”
That’s a valid way to look at it. However,
it’s an incomplete way to look at it.
Let’s take a look at some of the problems EoL
software could give you.
Security Issues
This is likely the most important reason. Just
because your software or OS has been out for 15 years doesn’t mean all the
holes have been patched. Most likely, all the holes haven’t even been found.
A blunt explanation of this comes from Scott Kinka, chief technology officer at Evolve IP at the time that he was quoted on tomsguide.com in the article, “Is It Still Safe for Businesses to Use Windows XP?”
Kinka said, because Microsoft would no longer
be sending updates for the old Windows XP, “Just assume someone is on your PC
while you’re working. Every password, trade secret and bit of personal
information is at risk.”
Consider that Windows XP is now 18 years old and is still on about 4% of computers worldwide, according to NetMarketShare.com. That doesn’t sound like much, but let’s assume there’s a billion desktop computers worldwide. Four percent of a billion is 40 million computers. Some in people’s homes, and some in businesses. That’s a big problem.
If that wasn’t bad enough, the holes that go
unnoticed in EoL software can also be in the newer version.
Roger A. Grimes’ article, “Zero-days aren’t the problem — patches are” talks about how hackers look at patches to find the vulnerability that it’s meant to patch. Why? Because a lot of these patches don’t get applied, and they definitely don’t get applied to EoL software because no patches are available. So the patch becomes like a flare in the sky showing where the problem is, and how to exploit it.
Sure, that’s horrible for an old operating
system, but does software present as big a problem? Yes, if that software
interacts with the Internet in any way, it’s as big a hole. Most office suite
programs can connect to the Internet or receive files from the Internet that
could open holes. Don’t forget web browsers are software too!
Regulatory or Legal Issues
Whether you’re running a business out of your
home or just use software to do things like file taxes, you may run into
regulatory or legal issues.
Let’s say that you’re using accounting
software that has gone EoL. It’s no longer receiving the updates needed to stay
current with tax and business laws. So the files and information it prepares
may not meet current regulations. This could result in missed tax refund
opportunities, rejected tax returns, or even audits and fines. You don’t need
that.
Another example might be that you’re doing
some medical transcription at home. If some piece of old software has left your
computer open to hackers, you might be leaking very personal medical
information and not know it. Yet, you’re still accountable for that.
Incompatibility
Although usually a minor issue, it is highly
frustrating when someone sends you a file that isn’t compatible with your
software.
Imagine getting a spreadsheet about bonuses
done in Excel 365 but all you’ve got is Excel 2010. The functions in the 365
version might not work on 2010 so you wouldn’t know what your bonus was going
to be.
Worse yet would be sending your resume done in
an old version of Word and having all the formatting fall apart because the
employer is using Office 365. How horrible would that be?
Decreased Reliability
All things degrade over time. Software is no exception. How it happens is a topic that would fill another article, but nonetheless it happens. Over time, you find that the application crashes more often and you lose your work.
Weird bugs creep up making it harder to do what you’re trying to do. Do you really need the frustration and time lost? Of course not.
Outdated Skills
Using Microsoft Office as an example again,
how are you going to keep your skills relevant if you’re still working on
Office 2003 and most of the world has moved on to Office 365. Office 365 is
about 16 years newer and has features and integration that you couldn’t have
dreamt of back in 2003.
The more competent you are with the newest
versions of software and operating systems, no matter what your line of work,
the more competitive you’ll be in the job market. That means better jobs and
better pay. If your line of work is technical, even more so.
Cost
How will staying with EoL software cost you money? We’ve already seen that it could cost you job opportunities, waste your time, and even put you in legal hot water.
All of those things come back to money out of your pocket either literally or in opportunity cost. But there can be other costs associated with maintenance of your computer.
If you’re using EoL software, it could cause your newer operating system issues. Figuring out that it is the old software is beyond the skill set of the average person, so you might end up taking it to the nearest computer shop.
If you’re lucky, that shop will have experienced technicians who will know how to diagnose the problem quickly and recommend you upgrade the software.
However, there is a reason most people start their IT careers in the computer service departments of big box stores. It’s about as entry-level as it gets, so there’s a good chance the tech will take longer than necessary to figure out what’s happening and that comes with a bigger bill.
Plus, they’re still going to recommend you upgrade the software. Save yourself some time and money and just update it as soon as you know about the EoL date.
How Do I Know if My Software is
Reaching End of Life?
If you’ve registered your software or signed
up for updates, you may receive a few emails leading up to the EoL date.
If you know your software is older and start hearing about a new version coming out, you’ll want to go to the developer’s website and search out the EoL date for your version. Or you can get on a search engine and find it that way.
For your convenience, here are some of the EoL
pages for a few major software producers:
Microsoft – Search Product Life
Cycle
https://support.microsoft.com/en-ca/lifecycle/search
Adobe End of Life Matrix
https://helpx.adobe.com/support/programs/eol-matrix.html
Google Apps End of Life
Announcements
https://gsuiteupdates.googleblog.com/ search for “end of life”
Google Chrome OS Devices
https://support.google.com/chrome/a/answer/6220366?hl=en
Google Pixel and Nexus Devices
https://support.google.com/nexus/answer/4457705#nexus_devices
Apple Vintage and Obsolete
Products
https://support.apple.com/en-ca/HT201624
(Apple isn’t very forthcoming on EoL dates
like other companies.)
Yes, You Should Care About
Software End of Life
To conclude, yes, you should care. You should care because you care about your time, money, privacy, peace of mind, and yourself in general.
For the sake of the cost of a night out of every 3-5 years, you can avoid all the pitfalls that EoL software, apps, and operating systems can bring into your life. Isn’t that worth it?