پایان زندگی برای نرم افزار به چه معناست و آیا باید به آن اهمیت دهید؟

قبل از شروع، بدانید که این مقاله همچنین به سیستم عامل ها (OS) به ویژه ویندوز(Windows) می پردازد ، اما این اصول می تواند برای هر نرم افزار، برنامه یا سیستم عاملی اعمال شود.

وقتی می شنوید یا اعلانی دریافت می کنید که نرم افزار شما به پایان عمر(Life)   ( EOL ) نزدیک می شود، کمی نگران کننده است. به نظر نهایی می رسد، گویی که نرم افزار شما در تاریخ خاصی در یک زمان خاص کار نمی کند. خیالتان(Rest) راحت باشد، چون اینطور نیست. این اصطلاح فقط بسیار دراماتیک است. در ادامه مقاله به معنای واقعی آن خواهیم پرداخت.

ابتدا به چیزی به نام چرخه عمر محصول نگاه می کنیم.

چرخه عمر محصول چیست؟

هر محصولی که بتوانید بخرید دارای چرخه عمر و در نتیجه عمر محدودی است. از چهار مرحله تشکیل شده است: رشد، رشد، بلوغ و زوال.

  1. توسعه(Development) - این دقیقاً همان چیزی است که به نظر می رسد. دوره ای است که در آن نرم افزار توسعه یافته و در ابتدا به بازار عرضه شده و مورد استفاده قرار می گیرد یا فروخته می شود. در این مرحله، نرم افزار ممکن است همچنان مشکلات کوچکی داشته باشد یا فاقد ویژگی باشد.
  2. رشد(Growth) - با افزایش آگاهی از نرم افزار و پایدارتر شدن نرم افزار، وارد مرحله رشد می شود. فروش یا توزیع نرم افزار شروع به تسریع می کند. از آنجایی که نرم افزار چیزی است که می توان آن را در حین استفاده تغییر داد، ممکن است به روز رسانی های بیشتری وجود داشته باشد و چند ویژگی معرفی شود.
  3. بلوغ(Maturity) - نرم افزار به اوج فروش یا توزیع خود رسیده است. پشتیبانی مداوم از نرم افزار وجود دارد، اما به طور کلی، هیچ به روز رسانی یا بهبود ویژگی عمده ای وجود ندارد.
  4. کاهش(Decline) - به دلایل احتمالی، فروش و توزیع نرم افزار شروع به کاهش می کند. ممکن است به این دلیل باشد که دیگر واقعاً مورد نیاز نیست، یک محصول رقیب بهتر آمده است، مطابق با نیازهای کاربر نیست، یا دلایل دیگر. نکته این است که فروش آن چندان خوب نیست.

اگر بخواهید این فرآیند را بر اساس تعداد فروش یا واحدهای توزیع شده ترسیم کنید، ممکن است چیزی شبیه به این باشد:

می بینید که این کاهش برای کسب و کار خوب مناسب نیست. در برخی مواقع، افرادی که نرم افزار را منتشر می کنند دلیل خوبی برای ادامه تولید یا پشتیبانی از آن ندارند.

یک ناشر خوب یک اعلامیه EoL بسیار عمومی با جزئیات تاریخ پایان (EoL)فروش(Sale) ( EoS ) و تاریخ EoL ارائه می دهد.

تاریخ پایان فروش چیست؟

پاسخ کوتاه، تاریخی است که ناشر فروش یا توزیع نرم افزار را متوقف می کند. این اغلب همچنین تاریخی است که آخرین به روز رسانی از هر نوعی خارج می شود. دیگر برای فروش یا دانلود در کانال های رسمی فروش لیست نمی شود. دیگر نمی‌توانید قیمت‌ها را نیز دریافت کنید.

این همیشه به این معنا نیست که نرم افزار از قفسه های خرده فروشانی که آن را حمل می کنند، خارج می شود. اگرچه، نرم افزار جعبه ای تقریباً دیگر چیزی نیست. با این حال، توجه داشته باشید که وقتی نسخه‌ای از نرم‌افزاری را خریداری می‌کنید که چند سالی است عرضه شده است، ممکن است چیزی دریافت کنید که قبلاً EoS یا تقریباً EoL است.

پایان زندگی چیست؟

زمانی که نرم افزار یا اپلیکیشن به مرحله زوال چرخه عمر محصول می رسد، پایان عمر آن نزدیک است. جایی در آن فاز اتفاق می افتد. گاهی اوقات به شروع نزول نزدیکتر می شوند و گاهی تا انتهای آن ادامه می یابند.

این تصمیمی است که بر اساس ارزش هایشان به آنها بستگی دارد. معمولاً قبل از آن یک نقطه پایان فروش وجود دارد، جایی که دیگر نمی توانید نرم افزار را بخرید یا دریافت کنید.

EoL   به معنای هر یا حتی همه موارد زیر برای آن برنامه، سیستم عامل یا نرم افزار است:

  • انتشار ویژگی های اصلی ممکن است برای مدت زمان ثابتی پس از تاریخ EoL پشتیبانی شود.(EoL)
  • پشتیبانی فنی، راه‌حل‌ها و رفع اشکال متوقف خواهند شد.
  • پشتیبانی در طول دوره بین EoS و EoL ممکن است فقط برای کسانی در دسترس باشد که قرارداد پشتیبانی پولی دارند.
  • اسناد پشتیبانی آنلاین(Online) ، ویکی‌ها یا انجمن‌ها ممکن است در تاریخ EoL یا تاریخ مشخص دیگری بایگانی یا آفلاین شوند.
  • درخواست برای ویژگی ها پذیرفته نخواهد شد.
  • اعتبار سنجی نصب نرم افزار ممکن است کار نکند.
  • ممکن است آموزش رسمی نرم افزار دیگر در دسترس نباشد.

پایان عمر(Life Cause Me) نرم افزار چه مشکلاتی می تواند(Problems Could Software End) برای من ایجاد کند ؟

ممکن است به لیست بالا نگاه کنید و فکر کنید، «این مسئله مهمی نیست. این نرم افزار هنوز کار می کند و تمام به روز رسانی هایی که تا به حال به آن نیاز دارد را خواهد داشت. به علاوه، من قبلاً می دانم که چگونه از آن استفاده کنم و بسیاری از انجمن ها و وبلاگ های دیگر با اطلاعات در مورد آن وجود دارد. چرا من زحمت دریافت جدیدترین نسخه را بدهم؟»

این یک راه معتبر برای نگاه کردن به آن است. با این حال، این یک راه ناقص برای نگاه کردن به آن است.

بیایید نگاهی به برخی از مشکلاتی که نرم افزار EoL می تواند برای شما ایجاد کند بیاندازیم.

مسائل امنیتی

این احتمالا مهمترین دلیل است. فقط(Just) به این دلیل که نرم افزار یا سیستم عامل شما برای 15 سال از کار افتاده است، به این معنی نیست که همه حفره ها وصله شده اند. به احتمال زیاد، تمام سوراخ ها حتی پیدا نشده اند.

توضیح صریح این موضوع از سوی اسکات کینکا(Scott Kinka) ، مدیر ارشد فناوری در Evolve IP آمده است که در آن زمان از او در tomsguide.com در مقاله نقل قول شد، " آیا استفاده از ویندوز XP هنوز برای مشاغل امن است؟" (Is It Still Safe for Businesses to Use Windows XP?)

کینکا(Kinka) گفت، چون مایکروسافت(Microsoft) دیگر به‌روزرسانی‌هایی را برای ویندوز XP(Windows XP) قدیمی ارسال نمی‌کند ، « فقط(Just) فرض کنید زمانی که شما مشغول کار هستید، شخصی روی رایانه شخصی شما باشد. هر رمز عبور، اسرار تجاری و اطلاعات شخصی در معرض خطر است.»

به گفته NetMarketShare.com(NetMarketShare.com) ، در نظر بگیرید که ویندوز XP(Windows XP) اکنون 18 ساله است و هنوز در حدود 4 درصد از رایانه های سراسر جهان است . این خیلی به نظر نمی رسد، اما بیایید فرض کنیم یک میلیارد کامپیوتر رومیزی در سراسر جهان وجود دارد. چهار درصد از یک میلیارد، 40 میلیون کامپیوتر است. برخی در خانه های مردم و برخی در مشاغل. این یک مشکل بزرگ است.

اگر این به اندازه کافی بد نبود، حفره هایی که در نرم افزار EoL مورد توجه قرار نمی گیرند می توانند در نسخه جدیدتر نیز باشند.

مقاله راجر آ. گریمز، « روزهای صفر مشکل نیستند - وصله‌ها هستند(Zero-days aren’t the problem — patches are) » در مورد اینکه چگونه هکرها به وصله‌ها نگاه می‌کنند تا آسیب‌پذیری را پیدا کنند، صحبت می‌کند. چرا؟ زیرا بسیاری از این وصله‌ها اعمال نمی‌شوند و قطعاً روی نرم‌افزار EoL اعمال نمی‌شوند زیرا هیچ وصله‌ای در دسترس نیست. (EoL)بنابراین وصله مانند شعله‌ای در آسمان می‌شود که نشان می‌دهد مشکل کجاست و چگونه می‌توان از آن بهره‌برداری کرد.

مطمئنا، این برای یک سیستم عامل قدیمی وحشتناک است، اما آیا نرم افزار مشکل بزرگی دارد؟ بله، اگر آن نرم افزار به هر نحوی با اینترنت(Internet) تعامل داشته باشد، به همان اندازه سوراخ است. اکثر برنامه های مجموعه آفیس می توانند به اینترنت(Internet) متصل شوند یا فایل هایی را از اینترنت(Internet) دریافت کنند که می توانند سوراخ هایی را باز کنند. فراموش(Don) نکنید مرورگرهای وب نیز نرم افزار هستند!

مسائل مقرراتی یا حقوقی

چه در حال راه اندازی یک کسب و کار در خارج از خانه خود باشید یا فقط از نرم افزار برای انجام کارهایی مانند ثبت مالیات استفاده کنید، ممکن است با مشکلات قانونی یا قانونی مواجه شوید.

فرض کنید از نرم‌افزار حسابداری استفاده می‌کنید که EoL استفاده کرده است . دیگر به‌روزرسانی‌های مورد نیاز برای حفظ قوانین مالیاتی و تجاری را دریافت نمی‌کند. بنابراین فایل ها و اطلاعاتی که تهیه می کند ممکن است با مقررات جاری مطابقت نداشته باشد. این می‌تواند منجر به از دست رفتن فرصت‌های بازپرداخت مالیات، رد اظهارنامه‌های مالیاتی یا حتی حسابرسی و جریمه شود. شما به آن نیاز ندارید.

مثال دیگر ممکن است این باشد که شما در خانه رونویسی پزشکی انجام می دهید. اگر برخی از نرم‌افزارهای قدیمی رایانه شما را در معرض دید هکرها قرار داده است، ممکن است اطلاعات پزشکی بسیار شخصی را درز کرده باشید و از آن اطلاعی نداشته باشید. با این حال، شما هنوز برای آن پاسخگو هستید.

نا سازگاری

اگرچه معمولاً یک مشکل جزئی است، اما زمانی که شخصی فایلی را که با نرم افزار شما سازگار نیست برای شما ارسال می کند بسیار خسته کننده است.

تصور کنید(Imagine) یک صفحه گسترده در مورد پاداش های انجام شده در اکسل 365(Excel 365) دریافت کنید ، اما تنها چیزی که دارید اکسل 2010 است. عملکردهای نسخه 365 ممکن است در سال 2010 کار نکنند، بنابراین نمی دانید پاداش شما چقدر خواهد بود.

بدتر از آن این است که رزومه خود را در نسخه قدیمی Word ارسال کنید و تمام قالب بندی ها از بین برود زیرا کارفرما از Office 365 استفاده می کند. چقدر وحشتناک خواهد بود؟

کاهش قابلیت اطمینان

همه چیز به مرور زمان از بین می رود. نرم افزار(Software) نیز از این قاعده مستثنی نیست. اینکه چگونه اتفاق می افتد موضوعی است که مقاله دیگری را پر می کند، اما با این وجود این اتفاق می افتد. با گذشت زمان، متوجه می شوید که برنامه بیشتر از کار می افتد و کار خود را از دست می دهید.

(Weird)اشکالات عجیبی ایجاد می شود که انجام کاری را که می خواهید انجام دهید دشوارتر می کند . آیا واقعاً به ناامیدی و زمان از دست رفته نیاز دارید؟ البته که نه.

مهارت های منسوخ شده

با استفاده مجدد از مایکروسافت آفیس(Microsoft Office) به عنوان مثال، چگونه می‌خواهید مهارت‌های خود را مرتبط نگه دارید، اگر هنوز روی آفیس 2003(Office 2003) کار می‌کنید و بیشتر کشورهای جهان به آفیس 365 رفته‌اند(Office 365) . آفیس 365(Office 365) حدود 16 سال جدیدتر است و دارای ویژگی‌ها و یکپارچه‌سازی‌هایی است که در سال 2003 تصورش را هم نمی‌کردید.

هرچه در مورد جدیدترین نسخه های نرم افزار و سیستم عامل ها مهارت بیشتری داشته باشید، صرف نظر از رشته کاری شما، رقابتی تر در بازار کار خواهید بود. یعنی شغل بهتر و دستمزد بهتر. اگر خط کار شما فنی است، حتی بیشتر از آن.

هزینه

اقامت با نرم افزار EoL چه هزینه ای برای شما خواهد داشت؟ قبلاً دیده‌ایم که می‌تواند به قیمت فرصت‌های شغلی برای شما تمام شود، وقتتان را تلف کند و حتی شما را در آب گرم قانونی قرار دهد.

همه این چیزها یا به معنای واقعی کلمه یا با هزینه فرصت از جیب شما به پول باز می گردد. اما ممکن است هزینه های دیگری در ارتباط با نگهداری کامپیوتر شما وجود داشته باشد.

اگر از نرم افزار EoL استفاده می کنید، ممکن است باعث مشکلات سیستم عامل جدیدتر شما شود. فهمیدن اینکه این نرم افزار قدیمی است فراتر از مجموعه مهارت افراد عادی است، بنابراین ممکن است در نهایت آن را به نزدیکترین فروشگاه کامپیوتر ببرید.

اگر خوش شانس باشید، آن فروشگاه تکنسین های با تجربه ای خواهد داشت که می دانند چگونه مشکل را سریع تشخیص دهند و به شما توصیه می کنند نرم افزار را ارتقا دهید.

با این حال، دلیلی وجود دارد که بیشتر افراد حرفه IT خود را در بخش خدمات کامپیوتری فروشگاه های بزرگ شروع می کنند. این تقریباً در سطح ابتدایی است، بنابراین این احتمال وجود دارد که فناوری بیشتر از حد لازم طول بکشد تا بفهمد چه اتفاقی می‌افتد و این با صورت‌حساب بزرگ‌تری همراه است.

به علاوه، آنها همچنان به شما توصیه می کنند نرم افزار را ارتقا دهید. در زمان و هزینه خود صرفه جویی کنید و به محض اطلاع از تاریخ EoL آن را به روز کنید.

چگونه بفهمم که نرم افزار من(My Software) به پایان عمر(Life) خود رسیده است ؟

اگر نرم افزار خود را ثبت کرده اید یا برای به روز رسانی ثبت نام کرده اید، ممکن است چند ایمیل منتهی به تاریخ EoL دریافت کنید.

اگر می‌دانید نرم‌افزار شما قدیمی‌تر است و شروع به شنیدن در مورد انتشار نسخه جدید می‌کنید، باید به وب‌سایت توسعه‌دهنده بروید و تاریخ EoL نسخه خود را جستجو کنید. یا می توانید وارد یک موتور جستجو شوید و آن را از این طریق پیدا کنید.

برای راحتی شما، در اینجا برخی از صفحات EoL برای چند تولید کننده بزرگ نرم افزار آورده شده است:

مایکروسافت – چرخه عمر محصول جستجو

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) اعلامیه های پایان عمر (Life)برنامه های گوگل

https://gsuiteupdates.googleblog.com/ جستجوی «پایان زندگی»

دستگاه های سیستم عامل گوگل کروم

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

Google Pixel و Nexus Devices

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

محصولات قدیمی و قدیمی اپل

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

( اپل در تاریخ های (Apple)EoL مانند سایر شرکت ها چندان آماده نیست .)

بله، شما باید به پایان (Software End)عمر(Life) نرم افزار اهمیت دهید

برای نتیجه گیری، بله، باید اهمیت دهید. شما باید اهمیت دهید زیرا به زمان، پول، حریم خصوصی، آرامش ذهن و به طور کلی خود اهمیت می دهید.

به خاطر هزینه یک شب از هر 3 تا 5 سال، می توانید از تمام دام هایی که نرم افزار، برنامه ها و سیستم عامل های EoL می توانند وارد زندگی شما کنند جلوگیری کنید. (EoL)ارزشش را ندارد؟



About the author

من یک متخصص کامپیوتر هستم که تجربه کار با نرم افزارهای Microsoft Office از جمله Excel و PowerPoint را دارم. من همچنین با کروم که یک مرورگر متعلق به گوگل است، تجربه دارم. مهارت های من شامل ارتباط نوشتاری و کلامی عالی، حل مسئله و تفکر انتقادی است.



Related posts