1: 2024/12/14(土) 20:42:25.69 ID:ovK9wCBy0●.net BE:896590257-PLT(21003)
対応が難しい「2038年問題」、人気OSSでも対策はまだという不安な実態
2024.12.13 日経コンピュータ
協定世界時(UTC)で2038年1月19日午前3時14分08秒になると、プログラムがエラーを起こす「2038年問題」。
この問題への対応は難しく、インターネットで公開されている人気のオープンソースソフトウエア(OSS)であっても課題が多く残っていることが、立命館大学の研究チームによる調査で明らかになった。
2038年問題は、1970年1月1日0時0分0秒からの経過時間で時刻を表現する「UNIX時間」を採用するシステムで、経過上限の約21億秒を超えることで発生するトラブルである。
https://xtech.nikkei.com/atcl/nxt/column/18/00989/121000165/
3: 2024/12/14(土) 20:43:16.38 ID:pEMB002H0.net
2000年問題よりヤバいの?
4: 2024/12/14(土) 20:43:44.60 ID:M70hIEn60.net
かなり前に対策勧告でてなかったか?
6: 2024/12/14(土) 20:44:18.99 ID:pEMB002H0.net
ああ、ワイのPCもなんか時刻が1970になってる奴あるわ
8: 2024/12/14(土) 20:46:03.57 ID:gLCO9qzh0.net
マジか?
2038年4月になっても只で見られるって言ってたじゃないか?
2038年4月になっても只で見られるって言ってたじゃないか?
10: 2024/12/14(土) 20:46:53.37 ID:oqL74trY0.net
B-CASまじかよ
12: 2024/12/14(土) 20:47:40.10 ID:UsmFst/w0.net
2000年のときにスタートを2000にしとけよ
15: 2024/12/14(土) 20:48:25.07 ID:erh9pUTv0.net
>>4
勧告程度じゃ金と意思のある組織が対応するだけ
勧告程度じゃ金と意思のある組織が対応するだけ
16: 2024/12/14(土) 20:48:28.70 ID:lLEYdqCl0.net
お前らは既に死んでるんだから関係無くね?
17: 2024/12/14(土) 20:49:31.12 ID:63SetX6t0.net
永遠に出る話題
18: 2024/12/14(土) 20:49:32.88 ID:gLCO9qzh0.net
俺の作ったdosのプログラムもlocaltime変数使っててヤバいな
まぁ誰も使ってないけど
まぁ誰も使ってないけど
20: 2024/12/14(土) 20:51:16.23 ID:rMAENREf0.net
そこまで核戦争なしで乗り切れるか?
22: 2024/12/14(土) 20:52:32.20 ID:lDuHYUEi0.net
>>16
そうだつた……
そうだつた……
25: 2024/12/14(土) 20:54:05.07 ID:jtuFrRkr0.net
もう死んでるんで関係ないわ
29: 2024/12/14(土) 20:59:54.76 ID:FwhVvt8u0.net
前から言われてはいたんだが…まだ14年あるとか言ってる間に来ちゃうからなあ
33: 2024/12/14(土) 21:00:27.33 ID:3sCJDUMo0.net
暴走する時は布袋のスリルをBGMに
35: 2024/12/14(土) 21:01:00.97 ID:Dez/GQJR0.net
仮にUNIX時間を64ビット化しても問題の先送り
もうカウントを始める時間をズラすしか無いんじゃね
もうカウントを始める時間をズラすしか無いんじゃね
42: 2024/12/14(土) 21:05:16.42 ID:yDYxM+IV0.net
>>3
5chのdatの数字もUNIXタイムの数値なので影響あるかも
5chのdatの数字もUNIXタイムの数値なので影響あるかも
43: 2024/12/14(土) 21:06:11.31 ID:yDYxM+IV0.net
>>35
さすがに64bitなら
さすがに64bitなら
44: 2024/12/14(土) 21:07:07.20 ID:WjQGzWik0.net
>>35
何年後を心配してるの?
何年後を心配してるの?
45: 2024/12/14(土) 21:07:12.47 ID:yDYxM+IV0.net
このスレのアドレスがこれなんだが
https://hayabusa9.5ch.net/test/read.cgi/news/1734176545/
↑これがUNIXタイム
https://hayabusa9.5ch.net/test/read.cgi/news/1734176545/
↑これがUNIXタイム
46: 2024/12/14(土) 21:07:45.90 ID:ElSL+BVT0.net
>>42
古いファイルの処理とか
アプリが38問題対応アプデなかったらヤバいんだな
古いファイルの処理とか
アプリが38問題対応アプデなかったらヤバいんだな
47: 2024/12/14(土) 21:08:13.24 ID:GFPnRnFc0.net
相当昔から言われてたことだろうが
51: 2024/12/14(土) 21:12:49.65 ID:o/JzPjFH0.net
>>35
赤くなあれ
赤くなあれ
53: 2024/12/14(土) 21:13:37.76 ID:yDYxM+IV0.net
>>46
そうそう
2ch時代からなんだかんだで結構年数きてるからね
あと13年くらいならまだ存在してそう
この手のアプリは結構あると思う
そうそう
2ch時代からなんだかんだで結構年数きてるからね
あと13年くらいならまだ存在してそう
この手のアプリは結構あると思う
55: 2024/12/14(土) 21:14:16.64 ID:VS264u660.net
>>35
そこに気がつくとは天才かな?☺
そこに気がつくとは天才かな?☺
57: 2024/12/14(土) 21:16:09.54 ID:mBSCeD7F0.net
>>35
まじ?じゃあ128bit化すれば回避できるんじゃね
まじ?じゃあ128bit化すれば回避できるんじゃね
58: 2024/12/14(土) 21:18:03.42 ID:wtQIYLKv0.net
>>35
それはそう
2038年にもなってUNIXなんか使ってねーよwと過去の誰もが思ってた結果がこのザマだからな
それはそう
2038年にもなってUNIXなんか使ってねーよwと過去の誰もが思ってた結果がこのザマだからな
60: 2024/12/14(土) 21:19:18.12 ID:DDlAWWIQ0.net
アップルオワタ
61: 2024/12/14(土) 21:22:10.56 ID:yDYxM+IV0.net
>>60
ほとんどのOSはUNIXの影響あるぞ
ほとんどのOSはUNIXの影響あるぞ
71: 2024/12/14(土) 21:34:52.93 ID:6Uut+U4M0.net
まあ2000年問題だってなんとかなったし大丈夫でしょ
ただし水面下ではアホみたいなテストに人と金を莫大に注ぎ込む必要があるが
ただし水面下ではアホみたいなテストに人と金を莫大に注ぎ込む必要があるが
72: 2024/12/14(土) 21:35:01.32 ID:CB4Rfsw60.net
>>35
流石に64bit化すれば、太陽系滅亡位までは余裕で保つだろw
流石に64bit化すれば、太陽系滅亡位までは余裕で保つだろw
80: 2024/12/14(土) 21:51:26.57 ID:bUcRidFO0.net
13年後だしな
当面は無視だな
当面は無視だな
85: 2024/12/14(土) 21:57:16.06 ID:RKJwVPT30.net
>>35
64bitにしたら何年もつの?
64bitにしたら何年もつの?
88: 2024/12/14(土) 22:00:03.65 ID:UqIgSbrl0.net
>>85
およそ3000億年だってさ
およそ3000億年だってさ
100: 2024/12/14(土) 22:12:08.10 ID:EXLuUmQj0.net
どーせY2K問題と同じでなんも起こらん
煽った奴刑務所にぶち込んどけ
煽った奴刑務所にぶち込んどけ
118: 2024/12/14(土) 22:25:16.24 ID:RKJwVPT30.net
>>88
おーありがとう
地球や太陽どころかウチの銀河系もなくなってるな
長生きしなきゃ
おーありがとう
地球や太陽どころかウチの銀河系もなくなってるな
長生きしなきゃ
123: 2024/12/14(土) 22:29:08.77 ID:OEjVBv0C0.net
>>6
マザボのリチウム電池切れ
マザボのリチウム電池切れ
130: 2024/12/14(土) 22:36:49.14 ID:vyJ4/WIO0.net
これから作るものは対応すれば問題ないけど
すでに存在して広く使われてるシステムやプログラムは対応しないとぶっ壊れるって話だよな
特に問題あるのは基幹系でしょ
すでに存在して広く使われてるシステムやプログラムは対応しないとぶっ壊れるって話だよな
特に問題あるのは基幹系でしょ
[ad_fluct4][記事中固定リンク4]
149: 2024/12/14(土) 23:04:13.64 ID:lO6t5SZj0.net
主要な OS や処理系では 2038年問題は対策済みやねんけどな。
問題は古いライブラリとか DB で 32 bit signed int のまま使われ続けていた場合。
日本でやらかした事例では、2つの日時の中間点を求める計算で (A+B)/2 の A+B で
オーバーフローして ATM が止まったやつ
>>45
違うぞ、UNIX time を1000で割った答えの整数部分。
問題は古いライブラリとか DB で 32 bit signed int のまま使われ続けていた場合。
日本でやらかした事例では、2つの日時の中間点を求める計算で (A+B)/2 の A+B で
オーバーフローして ATM が止まったやつ
>>45
違うぞ、UNIX time を1000で割った答えの整数部分。
166: 2024/12/14(土) 23:43:05.08 ID:d2mOgu230.net
かつて2chを救ったUNIX板なら何とかしてくれるだろ
171: 2024/12/14(土) 23:54:38.36 ID:+rcxf7Ss0.net
>>16
冷静に考えたらセーフだった
冷静に考えたらセーフだった
192: 2024/12/15(日) 03:40:24.20 ID:A+5jlh0K0.net
>>16
だな
だな
200: 2024/12/15(日) 07:04:54.64 ID:gmenopAs0.net
>>29
まだあわてるような時間じゃないだろ
まだあわてるような時間じゃないだろ
207: 2024/12/15(日) 07:51:04.65 ID:6qkbf2rX0.net
その前に昭和100年問題があるけどな