If you’ve paid much attention to the Linux terminal window, or the Windows console, you might notice that text only comes in a limited set of colors. Why do the colors look the way they do? How IBM chose to represent text color on the original PC set the standard for text color to follow.
The spreadsheet you are probably most familiar with is Microsoft Excel. But have you ever wondered why Excel looks and acts the way that it does? Why does Excel arrange data in a grid of cells? Why are columns identified by letters, and rows by numbers? The answer, like most things in IT, is because of compatibility.
Both emulation and virtualization accomplish the same goal—running another operating system inside a virtual machine. However, they each do this differently, and when it can be used, virtualization is much faster. And how does Docker fit into all this?
In late 1980, someone at IBM had a pretty neat idea. Responding to the popularity of “personal computers” like the Apple II and the TRS-80, IBM decided to get into the game. After a fast-paced development, IBM announced the first IBM Personal Computer 5150 in August 1981. To hit the market quickly, IBM mostly used off-the-shelf parts and licensed or purchased other components from third parties. One of those was the operating system.