answersLogoWhite

0


Best Answer

I don't think any Unix/Linux programmers are concerned about what will occur on January 19, 2038 at 03:14:07 in the morning as it is very doubtful that anyone will be using 32 bit operating systems in 2038.

By way of explanation however, on 32 bit Unix/Linux operating systems, the so called Unix Epoch Time value will overflow at 03:14:07 on January 19, 2038. For that matter, 26 years from now it is doubtful many folks will still be using 64 bit operating systems.

(Except for those 64 bit Linux system that have been launched into deep space, if still operable 26 years from now, will of course still be 64 bit machines and likely still in use by someone, somewhere.)

Unix/Linux systems track time by tracking the number of elapsed seconds since 00:00:00, January 1st, 1970.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

Because it is very hard to fix, and not fixing it means that in year 2038, all dates will go wrong, causing losses of milliards to billions of dollars.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why are the unix programmers concerned about the year 2038 problem?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How do you exit the edit command in unix?

There are many editors available in Unix, and they all have different methods of exiting out. You need to specify exactly which editor you are concerned with.


Is UNIX-operating system a free software?

Currently, The Open Group owns the "Unix" trademark. No, Unix branded operating systems are proprietary and copyrighted. They are not free or open systems software. From its start until 1993, Unix distributions included all their source code. Programmers have made many free and open Unix-like operating systems, including Linux, NetBSD, FreeBSD, OpenBSD, Dragonfly BSD, Mach, OpenSolaris, etc.


UNIX may be described as being difficult to use Why?

Traditionally, the UNIX command interface was the only way to communicate within a UNIX system. Today, that is not true, with the graphical interfaces that are available. However, the true power of what you can do within UNIX is still in the command line interface. The command line interface is not very intuitive, and uses commands that are abbreviated to the point of not necessarily being understandable. Also, system administration tasks in Unix have typically been harder to accomplish because of the amount of background knowledge necessary even to do simple things. UNIX was developed early on for programmers by programmers, and little thought was given to the end user; as a result, it had a reputation of being difficult to use until you took the time to understand the (admittedly) arcane command line interface.


What operating system is frequently used by scientists and programmers?

UNIX is the operating system of choice for scientists, programmers, and other such professionals because of the following benefits:Local processing facilities.Compilers.Editor.Document preparation system.Efficient file system and access control.Mountable and de-mountable volumes.Unified treatment of peripherals as special files.The network control program (NCP), is integrated within the Unix file system.Network connections treated as special files which can be accessed through standard Unix I/O calls.The system closes all files on program exit."desirable to minimize the amount of code added to the basic Unix kernel".


Is there ever going to be another y2k?

Not exactly - the Y2K (Year 2000) refers to the millennium when we moved from 1999 to 2000. This was a problem with old computer programs that only stored the last 2 digits of the year - so 1963 was stored as 63. So 2000 would be stored as 00 meaning 1900. However, there is a new problem called - not surprisingly Y2K38 - which will occur in 2038.This only effects Unix (plus derivatives Linux/Aix/Solaris etc) machines. It will occur because Unix machines store the system time as a 32 bit integer, as the number of seconds since 00:00:00 UTC on Thursday, 1 January 1970. So the Unix machines will "get confused" at 03:14:07 UTC on Tuesday, 19 January 2038. It is so far in the future, that it's unlikely to cause too much fuss, as most machines and operating systems will have been updated by then.


What has the author J A Zimmer written?

J. A. Zimmer has written: 'Tcl/Tk for programmers with solved exercises that work with Unix and Windows' -- subject(s): Microsoft Windows (Computer file), Tcl (Computer program language), Tk toolkit, UNIX (Computer file)


Why numlock is not functioning in unix os?

You have to be more specific in your question or problem. It works fine for me.


How do you install Unix?

The inherent problem in ing your question is that there is no single operating system known as "Unix." Unix is a specification for a large number of operating systems to meet and comply with. The installation for Solaris is different from that of AIX, which is different from that of TRU64. In order to receive a definitive , you would need to define which Unix you are trying to install.


What is uucp?

UUCP is the abbriviation of Unix to Unix copy. It is worldwide email system called UUCP or Unix to Unix copy.This email system was developed for the operating system called Unix.


Is UNIX based on Linux?

No, but Linux is based on Unix since Linux is a Unix clone.


Who is Unix work performed by?

Unix work is performed by users of the unix system, for application and system programs, or anything that requires a Unix system.


What are the socket types in UNIX?

Unix commands