Legacy system
Old computing technology or system that remains in use and may be out of date or in need of replacement
In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use. Often referencing a system as "legacy" means that it paved the way for the standards that would follow it.
Nº Q445962 ★
Common · Knowledge
Legacy system
Old computing technology or system that remains in use and may be out of date or in need of replacement
In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use. Often referencing a system as "legacy" means that it paved the way for the standards that would follow it.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use. Often referencing a system as "legacy" means that it paved the way for the standards that would follow it. This can also imply that the system is out of date or in need of replacement. Legacy code is old computer source code that is no longer supported on standard hardware and environments, and is a codebase that is in some respect obsolete or supporting something obsolete. Legacy code may be written in programming languages, use frameworks and external libraries, or use architecture and patterns that are no longer considered modern, increasing the mental burden and ramp-up time for software engineers who work on the codebase. Legacy code may have zero or insufficient automated tests, making refactoring dangerous and likely to introduce bugs. Long-lived code is susceptible to software rot, where changes to the runtime environment, or surrounding software or hardware may require maintenance or emulation of some kind to keep working. Legacy code may be present to support legacy hardware, a separate legacy system, or a legacy customer using an old feature or software version. While the term usually refers to source code, it can also apply to executable code that no longer runs on a later version of a system, or requires a compatibility layer to do so. An example would be a classic Macintosh application which will not run natively on macOS, but runs inside the Classic environment, or a Win16 application running on Windows XP using the Windows on Windows feature in XP. Examples of legacy hardware are legacy ports like PS/2 and VGA ports, and CPUs with older, incompatible instruction sets (with e.g. newer operating systems)....
Text: Wikipédia, CC BY-SA 4.0. · Image: U.S. Navy photo by John F. Williams (Public domain) ·
Related cards
Obsolescence
State of being which occurs when an object, service, or practice is no longer wanted even though it may still be in good working order
Nº Q282744 ★★★
Patch (computing)
Piece of software designed to update a computer program to fix or improve it
Nº Q208218 ★★★
Inheritance (object-oriented programming)
Concept in object-oriented programming
Nº Q212542 ★★
Reboot
Process by which a running computer system is restarted
Nº Q1709148 ★★
Data loss
Error condition in information systems in which information is destroyed by failures or neglect in storage, transmission, or processing
Nº Q891179 ★★★
Embedded system
Computer system with a dedicated function within a larger mechanical or electrical system
Nº Q193040 ★★★