Y2K and Linux - page 3
In the Beginning...We should never jump to the conclusion that a computer running Linux, or any other operating system, is completely safe though. No matter how dates are stored in the operating system itself, the applications can do whatever they want, including resorting to the original date trick that started this Y2K mess, or inventing their own bizarre system for tracking time and dates. So, what should you do?
First, you should make an inventory of your system and all the software on it, and make sure you include the version number for each program. Then you should use the web to find the home pages for the various companies and developers who created your software, and see what they say about Y2K compliance. For Linux applications, you'll almost always get good news, and can simply check each program off your list. In particular, see http://www.gnu.org/software/year2000.html and http://www.gnu.org/software/year2000-list.html for information about GNU software and the Y2k problem, as well as the Y2K status of many of their programs.
As you test, look for how programs read stored data, such as spreadsheets or financial information, how they handle displaying dates and reading them from your typed input, and how programs interact, if you feed the output of one program to another. These are the areas that are most likely to cause problems. In some cases, a program will let you enter a year as either two or four digits, and you can avoid problems by using the four-digit version. Some programs, like the cal utility in Linux, are immune to even this input problem, and will only accept four digit dates; the command "cal 5 99" will display a calendar for May of the year 99.
If you find a problem with a program, your first recourse is to contact the creator for a remedy. If that fails, then you have to find a replacement program, decide to do without that program entirely, or find a way to run with your computer's system clock set back a few years until you can find a more permanent solution. None of these are ideal answers, but it's better to know about a Y2K problem in advance than to be surprised by a malfunctioning system. Of course, this is all just a discussion of the software part of Y2K. There are also some problems with the BIOS and/or RTC (real-time clock) chip in some computers. Again, your best bet is to contact the manufacturer of your computer as soon as possible and find out what they have to say about your system.
- 1Linux Top 3: Fedora 24, Peppermint 7 and Solus 1.2
- 2Linux Top 3: Alpine Linux 3.4, deepin 15.2 and Linux Lite 3.0
- 3Linux 4.7 Set to Boost Live Patching, Security and Power Management
- 4Linux 4.6 Charred Weasel adds USB 3.1 Support
- 5Linux Top 3: OpenIndiana 2016.04, Ubuntu 16.04 and Debian's New Leader