Visual C++に「3000年問題」

3000年1月1日

http://www.atmarkit.co.jp/news/200702/14/y3k.html
 
 見出しを読んだだけだと「そんな993年後のことなんかどうでもええ!」と思ってしまうが、どうもセキュリティホール関係のようだ。
 3000年以降の日付を指定するとアプリケーションを強制終了されてしまう可能性があるとのこと。
 
 そもそも3000年という入力を許すプログラム自体が特殊なように思えるが、案外多かったりするのだろうか?気象や地殻変動や人口推移などのシミュレーションとか?