Most computer operating systems are now changing frequently, and vendors drop support of older ones. A balance needs to be maintained between newer systems, which have the latest features and support newer hardware, vs existing older installations, which may be needed for older software or hardware still in use.

Successful adoption of newer versions is dependent on many factors, including compatibility with existing equipment, drivers for adapters and peripherals, software compatibility, and bug fixes. It can often take several months for these factors to be sorted out so the system is stable and supportable. New operating systems also offer many benefits, including new features, functionality on new systems, faster deployment and updates, and manufacturer support.

Likewise, older operating systems present their own challenges, including lack of manufacturer and software support, security issues, lack of desirable functions, and increasing effort to support them.

See also

Today's Operating Systems

Windows, Microsoft

As of April, 2014:

Current: Windows 7, Windows 8.1

New / Upcoming:

Deprecating:

Obsolete: Windows 3, 95, 98, NT, 2000, XP, Server 2000, Server 2003

MacOS, Apple

9/5/17: Here is a good resource which shows the Mac OSes still being paid attention to by Apple, at least for their application updates and for security patches related to their OS:

As of April 2014:

Current:

Upcoming: Not announced

Deprecating:

Obsolete: OSX 10.5 and older

Linux, open source

Linux versions and updates vary tremendously. ChemIT tries to support one or two primary branches and related tools for new work, and update others when possible.

As of Sprint 2015:

Current:

Upcoming: - New Linux versions may appear frequently.

Deprecating:

Obsolete:

Categories Explained

Current

Recent, stable systems.

New / Upcoming

Newer release, may be required for some new hardware.

Deprecating

Older, but mostly functional.

Obsolete